diff options
author | Bjarne Koll <[email protected]> | 2023-06-08 11:18:51 +0200 |
---|---|---|
committer | Bjarne Koll <[email protected]> | 2023-06-08 11:18:51 +0200 |
commit | 1c1270169172e85588980eeb93dab9633b4e9af4 (patch) | |
tree | dd9c16f2a832d833af54a1450bae14fbb9c2ed26 /patches/server/0078-Entity-AddTo-RemoveFrom-World-Events.patch | |
parent | d5682d77c3651e1543a9c978e896dc90bdb77996 (diff) | |
download | Paper-1c1270169172e85588980eeb93dab9633b4e9af4.tar.gz Paper-1c1270169172e85588980eeb93dab9633b4e9af4.zip |
Update fluid chunk loading patch
Diffstat (limited to 'patches/server/0078-Entity-AddTo-RemoveFrom-World-Events.patch')
-rw-r--r-- | patches/server/0078-Entity-AddTo-RemoveFrom-World-Events.patch | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/patches/server/0078-Entity-AddTo-RemoveFrom-World-Events.patch b/patches/server/0078-Entity-AddTo-RemoveFrom-World-Events.patch new file mode 100644 index 0000000000..7b28d7371f --- /dev/null +++ b/patches/server/0078-Entity-AddTo-RemoveFrom-World-Events.patch @@ -0,0 +1,26 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Aikar <[email protected]> +Date: Mon, 28 Mar 2016 20:32:58 -0400 +Subject: [PATCH] Entity AddTo/RemoveFrom World Events + + +diff --git a/src/main/java/net/minecraft/server/level/ServerLevel.java b/src/main/java/net/minecraft/server/level/ServerLevel.java +index 33c6a673d98323a3790b3e494841dffa9ce5f4f5..507cab9d689b774b320fac00f7760c4143957b67 100644 +--- a/src/main/java/net/minecraft/server/level/ServerLevel.java ++++ b/src/main/java/net/minecraft/server/level/ServerLevel.java +@@ -2292,6 +2292,7 @@ public class ServerLevel extends Level implements WorldGenLevel { + entity.setOrigin(entity.getOriginVector().toLocation(getWorld())); + } + // Paper end ++ new com.destroystokyo.paper.event.entity.EntityAddToWorldEvent(entity.getBukkitEntity()).callEvent(); // Paper - fire while valid + } + + public void onTrackingEnd(Entity entity) { +@@ -2367,6 +2368,7 @@ public class ServerLevel extends Level implements WorldGenLevel { + } + } + // CraftBukkit end ++ new com.destroystokyo.paper.event.entity.EntityRemoveFromWorldEvent(entity.getBukkitEntity()).callEvent(); // Paper - fire while valid + } + + public void onSectionChange(Entity entity) { |