Update CMILib before updating to this version
- Fix for killall command (Folia)
- Fix for hologram command (Folia). CMILib update is needed.
- Fix for armorstand editor (Folia)
- Fix for teleportation issue (Folia)
- Fix for homes near:[amount] failing in some instances
- Fix for shadowmuted players messages still reaching Discord
- Fix for 1.20.4 server skin application causing flicker
- Fix for player sitting slightly higher then they should be in 1.20 servers
- Fix for options command feedback messages going to target player and not to command sender
- Fix for issue with ingame list editor in cases it needed to show shortened messages and contained colors which resulted into inconsistently looking lines
- Adjustment for tps command to more commonly show 20tps instead of sticking to 19.99
- Adjustment for 1.20 servers while detecting target blocks where now we will try to ignore block you are directly inside
- Added option to ignore leaves in random teleportation
- Added option to ignore specific materials in random teleportation
- Added action bar message for /rt command to indicate about valid location search being active.
- Teleport bad location changed from lava to badfloor which includes lava, cactus, magma blocks
Last one, which took some time to work out, is rework in how teleportations are being handled. This effects all teleportations inside plugin and all of them gets shifted to
Async if possible. To actually fully utilize this you will need Paper branch servers. Folia servers are supported but might have few small issues relating to it until it's addressed.
You might see messages in your console like "
Zrips moved too quickly!" due to Paper servers not fully accounting for players asynchronous teleportations. This is not an issue with Folia servers tho. If anyone knows possible solution to avoid these messages inside console from code side I would be happy to implement patch for it, but it doesn't effect server and at worse it's just annoying server message due to how fast player teleports.
What does this change implies? Well, now you should be able to teleport to any place without causing load on server, now you can perform random teleportations to chunks which are not pregenerated and still keep steady 20 tps on the server side. As of Floris team testing reports, general teleportation just feels faaaaast and doesn't cause any noticeable load on server independent how much you travel.
Entire logic relating to safe teleportation and location detection was rewritten from ground up, basically old code was nuked. So some slight changes can be observed here and there, but in general it should remain as it was, accounting for dangerous blocks or lack of free space which can be bypassed with same old /tpbypass command. If everything went well then players should not see any difference in behavior except of increased server performance.