No Void Damage
No Void Damage will prevent players from taking damage form the VOID. If players are falling into the void, they will get teleported to the highest block at their position, if possible, or the the worlds spawn location, if possible in a safe way. In addition if the player is actually not online (due to bugs) it will issue kicking and removing the player. Teleported players will not take fall damage the next time after teleporting.
This has been made because my players where falling into the void randomly on login , even after logout and we could not narrow down the cause.
Maintenance Phase
Due to timing constraints i will likely not invest much in new features, bug fixes or recompiled uploads for new Bukkit versions can still be provided.
Features (0.3.0):
- Prevent damage by the void for players, teleport to a safe location above or to the worlds spawn location, if possible. Prevents one time fall damage on teleporting.
- Log teleports.
- Exclude worlds by exact name or by a suffix. By default worlds ending on "_the_end" are excluded from checks.
- Configuration:
If to log, which worlds to exclude. - Reload command:
novoiddamage reload
needs: novoiddamage.reload or op.
Repository: https://github.com/asofold/NoVoidDamage
Possible future features: permission support, configure what to use.
Works with 1.7.4, I had to re-compile it with the provided src. Thanks asofold!
I am still using it, it just uses some Bukkit-API.
In fact i am still using most of my plingons, keeping them "updated". This one did not need any changes though. If anybody runs into any issues or it is demanded much/strongly then i can upload a version compiled with 1.5.2 or 1.6.1 (should not matter much on this one though).
Pattern for reproduction: dig down to bedrock in creative, remove bedrock , switch to survival, jump, check if it works (all in a normal world with all the woods etc.).
Does Anyone know of a up to date plugin like this?
Just so everyone know, this plugin still works perfect with 1.5.1, and is very useful.
Well, i dont seem to be having any issues with this in my plugins folder, so untill someone took the risk first, i will keep it on our server :) it has definately helped us over the last few months, and i am very thankfull about that! :) will check this every once in a while and decide what to do when more info is available. at the time of this writing 107 players are very happily playing at our very popular dutch server and since the day i installed this plugin i havent had a single person beeing frustrated about falling into the void :)
Thanks :)
@ChilleCharlie
I don't know !
I am still using it, though it is clearly time to test. Just i have no time....
NoCheatPlus might prevent most of the falling into the void with the passable check, so users of NCP might try disabling this, but ... no guarantee.
Anyone knows if this plugin is still needed in 1,4 or if the issues have been solved already?
Great plugin! Some players on my server due to no reason fell out of world while teleporting and this seems helped to fix that problem.
Well not exactly fix, but now at least they are not loosing stuff when they die! Amazing, thank you. :)
Very nice plugin, it solves many problems on my server!
Thank you,
HP
@457undead
It prevents damage of the void to players. So if they fall into the void this plugin prevents that damage and teleports them back up or to the worlds spawn location.
Does this work when someone is teleported to a location and falls out of the world ? Because i am having this problem on my server. I do not have this plugin yet.
@alexmarkey
Two questions:
Is it still an issue?
If so, would the teleporting be possible with a server side command like /spawn <player> ?
I made my spawn flat land, for some reason they fell from the void. o: this will help. THANKS!
@alexmarkey
Good idea, i will try to add such. Concerning suffocation it gets slightly more complicated, because i have to try to detect if a player is likely to hvae been damaged by chunk loading issues.
Would it be possible to add a message when they get teleported? a message something like: "You Where Teleported Due To The Fact Of Falling Into The Void"?
Alright i have a few ideas for this plugin.
1) Add support for essentials in the config. When a user falls into the void it performs the command /spawn (The reason for this is, My server spawn is different to the real spawn since i have used essentials to set the location of the spawn)
2) Add the message when they get teleported, so they arent stood there wondering "Wtf just happened"
3) Add in the config an option for Suffocation. The main use for this plugin is for when people load new areas and spawn before the chunks load causing them to fall into void. Sometimes this doesnt happen and the chunks will spawn on the player causing them to suffocate (Make sense?) So if u add an option in the config to also teleport to spawn when they are suffocating in a block, that would be very good.
I am using this plugin on a 300 players server (LavaCraft, Rank #6 PlanetMC) and it is very useful. Please take these few ideas into consideration. - Alex
As user of Orebfuscator, thanks for this plugin, i'll try this out !
EDIT : It works, awesome ! I finally can use Bugfuscator ;)
@CompeteToDefeat
Might be that 1.3.2 will fix parts of it though it might take a while till bukkit adapts, and with latest Orebfuscator i am not sure if it still occurs, but i am also still running this.
Soon my players will find the end so i will have to add configuration to exclude worlds...
I'm gonna give this a try. I've had players falling into the void and getting killed after login and need to get that fixed up.
@lst96
Are you using Orebfuscator as well ? It seems to happen to people using Orebfuscator without NCP too ....
could be that CRaftBukkit changed something that makes the overriding for network traffic impossible, then both plugins would be screwed :p
This also prevents void damage in the end though, i have not yet had feature requests ...
using NCP time to try this out xD