Spawn per Island + Soft Safe Spot Teleport #1984
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Spawn Per Island
/gamemode setspawn
Using
/gamemode
will teleport to the spawn point instead of the home locationFor me it makes sense to have a spawn point different than homes, a nice setting to have per gamemode, it's disabled by default
/admin setspawnpoint
didn't work in other dimensionsSoft Safe Spot Teleport
SafeSpotTeleport
never being consistentYou can enable it with a setting, default is disabled
What it does
Finding the nearest safe spot only in the Y axis, if no block is found then it will make a glass block on the spawn point
Not perfect, but it does the job done for me, I hope for other people too, could be improved.
Fixes
end
and/ornether
are disabled inserver.properties
area-height
to a negative coordinate)To solve this I take the max value between world minHeight (+2) and island's height
+ 2 to give some space for bedrock to generate (in the nether for example)