Is your feature request related to a problem? Please describe.
Given the release of the Nether update, we've been looking into ways to most efficiently and feasibly block people from going onto the Nether roof using exploits. It seems they're few and far between (please do suggest any others though!).
Describe the solution you'd like
I was thinking a configurable option in Paper that could disallow Nether Roof activity - like that of previous 0-tick patches, bedrock breaking, etc - would be great. I'm aware that nether-ceiling-void-damage-height exists but that could incur more pain for us and our staff as players lose their gear.
Describe alternatives you've considered
CMI has an option but that is paid and we heavily rely on EssentialsX for a lot of things - things that'd take a long time to move over. Alternatively, a huge WorldGuard region could maybe work but I'm not sure how I feel about having a such a large region (7,000x7,000 worldborder) constantly checking for player, region intersection
Additional context
It probably goes without saying, but I strongly believe it should be configurable. Other people might not want it or actually have reasons to keep the feature.
What are the ways to go there? It'll be helpful while implementing your request.
Good question; I'm not actually that knowledgeable there.
I know that boats and enderpearls have been used in the past on my server. I imagine there's more ways than that though.
I'm aware that
nether-ceiling-void-damage-heightexists but that could incur more pain for us and our staff as players lose their gear.
Honestly, I consider this to be similar to losing your gear to falling into the Void of the End, etc.
To add to Billy's opinion: I also feel the same, except you've now intentionally entered this... void, if we're going to call it that. Completely voluntarily. Through glitches.
Hm, perhaps you're right.
Maybe we oughta just make them suck it up and accept that as a consequence. I suppose that's easier than implementing an entirely new feature lol.
Okay, I'll close this and use that. Cheers for the discussion.
regardless, alternative behavior really belongs as a plugin, because how aggressive you are at finding a "safe position" to teleport them back down, or when to fall back and maybe teleport to spawn, or should you maybe carve out a hole to throw them into, and do you gotta worry about permission based land in all of this logic...
this is all opinionated and variable.
That was my feelings towards using something like WorldGuard. I thought it'd be more performance intensive than it was worth. I suppose I thought it might be easier with something like Paper given its more "lower-level" access and interface into the actual server jar itself.
But it does make sense that'd still require largely expensive processing.
Do Spigot or Paper have a configurable build height per world or is that only in server.properties?
If they did, limiting the build height to 128 would remove the incentive to go above the nether ceiling in the first place without it having to damage players.
Most helpful comment
To add to Billy's opinion: I also feel the same, except you've now intentionally entered this... void, if we're going to call it that. Completely voluntarily. Through glitches.