HadesDude
Verified Member
So as some of you may know, astral projection has become a sub-skill of Airbending. I was thinking about a way to implement it without it being insanely exploitable. Currently spectator mode can allow people to clip through blocks and fly around, which would work, the only issue in this is that people will fly underground to find resources/spawners, so to prevent that sort of abuse you could have players kicked out of their astral projection if they went below sea level.
Another issue with this could be that users would enter it to hide away from people. This got me thinking of plugins like the CombatTag plugin that will create another player if someone logs out while in PVP. So why not have it create a fake player while the user is astral projecting and have them be sent back to their bodies if they take any sort of damage.
Edit: If this still seems too OP, you could even add a configurable range distance (Like 180 blocks normally) to prevent players from just flying around the entire server.
Another issue with this could be that users would enter it to hide away from people. This got me thinking of plugins like the CombatTag plugin that will create another player if someone logs out while in PVP. So why not have it create a fake player while the user is astral projecting and have them be sent back to their bodies if they take any sort of damage.
Edit: If this still seems too OP, you could even add a configurable range distance (Like 180 blocks normally) to prevent players from just flying around the entire server.
Last edited: