U
/u/phpsensei
Guest
Hi everyone,
I developed a Paper and Velocity plugin combo that allows a Minecraft server to be split on multiple Paper instances.
Why ?
The point is : each instance has 100% of its resources dedicated to only one dimension, increasing the overall performance of the group.
As an example, if someone is generating terrain like crazy in the Nether, the overworld instance will not be affected at all.
How does it work?
When a player should be teleported in another dimension (when using a portal), the player gets transferred from server A to server B.
The operation is quick enough that you don't notice it. I've tested this heavily and I must say I'm quite proud of the performance of the whole system.
What is currently supported?
- Chat (messages are dispatched on every servers, so the chat works the same way as if there was only one instance running the whole game)
- Player, Entities and items transfer
- Nether portal behavior (same logic as in the base game)
- End travel behavior (respawn at your respawn location in the overworld when exiting the end)
- XP / Inventory / Potion effects transfer
Modrinth link : https://modrinth.com/plugin/distributed-dimensions
GitHub project : https://github.com/DistributedDimensions/DistributedDimensions
submitted by /u/phpsensei
[link] [comments]
Continue reading...
I developed a Paper and Velocity plugin combo that allows a Minecraft server to be split on multiple Paper instances.
Why ?
The point is : each instance has 100% of its resources dedicated to only one dimension, increasing the overall performance of the group.
As an example, if someone is generating terrain like crazy in the Nether, the overworld instance will not be affected at all.
How does it work?
When a player should be teleported in another dimension (when using a portal), the player gets transferred from server A to server B.
The operation is quick enough that you don't notice it. I've tested this heavily and I must say I'm quite proud of the performance of the whole system.
What is currently supported?
- Chat (messages are dispatched on every servers, so the chat works the same way as if there was only one instance running the whole game)
- Player, Entities and items transfer
- Nether portal behavior (same logic as in the base game)
- End travel behavior (respawn at your respawn location in the overworld when exiting the end)
- XP / Inventory / Potion effects transfer
Modrinth link : https://modrinth.com/plugin/distributed-dimensions
GitHub project : https://github.com/DistributedDimensions/DistributedDimensions
submitted by /u/phpsensei
[link] [comments]
Continue reading...