09-25-2014, 04:01 PM
After seeing a few multiplayer server maps, I think it would be wise to make a plugin that would prevent "explorers" - people that choose a direction and walk thousands of blocks far in that direction, without actually doing anything, and then they teleport back to the spawn. This only uses up the server's storage for the generated chunks without anything actually useful in them.
This plugin could, for example, remember the player's position upon spawning the player, and when they go too far from it too fast, it would teleport them back to the remembered position (with a few warnings before that happens, of course).
The plugin should remember the last spawn position for some time, so that the player can't just disconnect and reconnect to continue exploring. Some kind of a timeout should be in place.
Of course a permission to bypass this plugin is needed.
Still needs to be thought of: what about warp - if the player uses a warp, they shouldn't be penalized as if exploring all the way to the destination.
This plugin could, for example, remember the player's position upon spawning the player, and when they go too far from it too fast, it would teleport them back to the remembered position (with a few warnings before that happens, of course).
The plugin should remember the last spawn position for some time, so that the player can't just disconnect and reconnect to continue exploring. Some kind of a timeout should be in place.
Of course a permission to bypass this plugin is needed.
Still needs to be thought of: what about warp - if the player uses a warp, they shouldn't be penalized as if exploring all the way to the destination.