PaperMC/paper-server/patches/sources/net/minecraft/server
Aikar 0d8c3dc008 Block Enderpearl Travel Exploit
Players are able to use alt accounts and enderpearls to travel
long distances utilizing the pearls in unloaded chunks and loading
the chunk later when convenient.

This disables that by not saving the thrower when the chunk is unloaded.

This is mainly useful for survival servers that do not allow freeform teleporting.

Note: Currently removed as enderpearls are ticked as long as their owner is online in 1.21.2.
Might be worth to re-add once an option to disable the above vanilla mechanic is added, to
fully prevent enderpearl travel exploits.

== AT ==
public net.minecraft.world.entity.projectile.Projectile ownerUUID
2018-04-30 17:15:26 -04:00
..
bossevents Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
commands Fix NPE on null loc for EntityTeleportEvent 2023-12-09 19:15:59 -08:00
dedicated Avoid issues with certain tasks not processing during sleep 2024-10-27 14:18:28 -07:00
gui Add onboarding message for initial server start 2024-03-10 20:10:41 +01:00
level Block Enderpearl Travel Exploit 2018-04-30 17:15:26 -04:00
network Add proper async player disconnections 2024-10-16 06:41:32 -07:00
packs Improve logging and errors 2022-12-14 15:52:11 -08:00
players Allow using old ender pearl behavior 2024-10-27 12:36:53 -07:00
rcon Remote Connections shouldn't hold up shutdown 2020-03-31 03:50:42 -04:00
Bootstrap.java.patch Fix this stupid bullshit 2017-08-06 17:17:53 -05:00
Main.java.patch Fix demo flag not enabling demo mode 2023-04-07 20:11:17 +02:00
MinecraftServer.java.patch Avoid issues with certain tasks not processing during sleep 2024-10-27 14:18:28 -07:00
PlayerAdvancements.java.patch Disable pretty printing for advancement saving 2024-09-20 14:17:37 +02:00
ReloadableServerRegistries.java.patch Add RegistryAccess for managing Registries 2023-02-27 18:28:39 -08:00
ReloadableServerResources.java.patch Brigadier based command API 2022-08-01 22:50:34 -04:00
ServerAdvancementManager.java.patch Improve logging and errors 2022-12-14 15:52:11 -08:00
ServerFunctionManager.java.patch Brigadier based command API 2022-08-01 22:50:34 -04:00
ServerScoreboard.java.patch Multiple Entries with Scoreboards 2021-09-21 18:17:33 -05:00
ServerTickRateManager.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
Services.java.patch Fix SPIGOT-5824 Bukkit world-container is not used 2020-07-10 13:12:33 -05:00