diff options
author | Jake Potrebic <[email protected]> | 2024-06-15 08:05:21 -0700 |
---|---|---|
committer | Nassim Jahnke <[email protected]> | 2024-06-15 18:52:00 +0200 |
commit | fb511c698e5e7f2abe2732c0b58d47d4f92ca5c6 (patch) | |
tree | 68b8f523420fcf7b7e52cb9ebdfaf234783507f9 | |
parent | 5bd7f4e8aeca54846f9a8b4969bbee209762343a (diff) | |
download | Paper-fb511c698e5e7f2abe2732c0b58d47d4f92ca5c6.tar.gz Paper-fb511c698e5e7f2abe2732c0b58d47d4f92ca5c6.zip |
Fix Player#sendBlockState (#10855)
-rw-r--r-- | patches/server/0967-Fix-Player-setBlockUpdate.patch | 31 | ||||
-rw-r--r-- | patches/server/0968-Fix-helmet-damage-reduction-inconsistencies.patch (renamed from patches/server/0967-Fix-helmet-damage-reduction-inconsistencies.patch) | 0 | ||||
-rw-r--r-- | patches/server/0969-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch (renamed from patches/server/0968-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch) | 0 | ||||
-rw-r--r-- | patches/server/0970-improve-checking-handled-tags-in-itemmeta.patch (renamed from patches/server/0969-improve-checking-handled-tags-in-itemmeta.patch) | 0 | ||||
-rw-r--r-- | patches/server/0971-General-ItemMeta-fixes.patch (renamed from patches/server/0970-General-ItemMeta-fixes.patch) | 2 | ||||
-rw-r--r-- | patches/server/0972-Expose-hasColor-to-leather-armor.patch (renamed from patches/server/0971-Expose-hasColor-to-leather-armor.patch) | 0 | ||||
-rw-r--r-- | patches/server/0973-Added-API-to-get-player-ha-proxy-address.patch (renamed from patches/server/0972-Added-API-to-get-player-ha-proxy-address.patch) | 2 | ||||
-rw-r--r-- | patches/server/0974-More-Chest-Block-API.patch (renamed from patches/server/0973-More-Chest-Block-API.patch) | 0 | ||||
-rw-r--r-- | patches/server/0975-Print-data-component-type-on-encoding-error.patch (renamed from patches/server/0974-Print-data-component-type-on-encoding-error.patch) | 0 | ||||
-rw-r--r-- | patches/server/0976-Brigadier-based-command-API.patch (renamed from patches/server/0975-Brigadier-based-command-API.patch) | 0 | ||||
-rw-r--r-- | patches/server/0977-Fix-issues-with-Recipe-API.patch (renamed from patches/server/0976-Fix-issues-with-Recipe-API.patch) | 0 | ||||
-rw-r--r-- | patches/server/0978-Fix-equipment-slot-and-group-API.patch (renamed from patches/server/0977-Fix-equipment-slot-and-group-API.patch) | 0 | ||||
-rw-r--r-- | patches/server/0979-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch (renamed from patches/server/0978-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch) | 0 | ||||
-rw-r--r-- | patches/server/0980-Prevent-sending-oversized-item-data-in-equipment-and.patch (renamed from patches/server/0979-Prevent-sending-oversized-item-data-in-equipment-and.patch) | 0 | ||||
-rw-r--r-- | patches/server/0981-Prevent-NPE-if-hooked-entity-was-cleared.patch (renamed from patches/server/0980-Prevent-NPE-if-hooked-entity-was-cleared.patch) | 0 | ||||
-rw-r--r-- | patches/server/0982-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch (renamed from patches/server/0981-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch) | 0 | ||||
-rw-r--r-- | patches/server/0983-Add-missing-fishing-event-state.patch (renamed from patches/server/0982-Add-missing-fishing-event-state.patch) | 0 | ||||
-rw-r--r-- | patches/server/0984-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch (renamed from patches/server/0983-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch) | 0 | ||||
-rw-r--r-- | patches/server/0985-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch (renamed from patches/server/0984-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch) | 0 | ||||
-rw-r--r-- | patches/server/0986-Adopt-MaterialRerouting.patch (renamed from patches/server/0985-Adopt-MaterialRerouting.patch) | 0 | ||||
-rw-r--r-- | patches/server/0987-Suspicious-Effect-Entry-API.patch (renamed from patches/server/0986-Suspicious-Effect-Entry-API.patch) | 0 | ||||
-rw-r--r-- | patches/server/0988-check-if-itemstack-is-stackable-first.patch (renamed from patches/server/0987-check-if-itemstack-is-stackable-first.patch) | 0 | ||||
-rw-r--r-- | patches/server/0989-Chunk-System-Starlight-from-Moonrise.patch (renamed from patches/server/0988-Chunk-System-Starlight-from-Moonrise.patch) | 8 | ||||
-rw-r--r-- | patches/server/0990-Rewrite-dataconverter-system.patch (renamed from patches/server/0989-Rewrite-dataconverter-system.patch) | 0 | ||||
-rw-r--r-- | patches/server/0991-disable-forced-empty-world-ticks.patch (renamed from patches/server/0990-disable-forced-empty-world-ticks.patch) | 0 | ||||
-rw-r--r-- | patches/server/0992-stubs.patch (renamed from patches/server/0991-stubs.patch) | 4 | ||||
-rw-r--r-- | patches/server/0993-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch (renamed from patches/server/0992-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch) | 0 | ||||
-rw-r--r-- | patches/server/0994-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch (renamed from patches/server/0993-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch) | 0 | ||||
-rw-r--r-- | patches/server/0995-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch (renamed from patches/server/0994-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch) | 0 | ||||
-rw-r--r-- | patches/server/0996-Optimize-Network-Manager-and-add-advanced-packet-sup.patch (renamed from patches/server/0995-Optimize-Network-Manager-and-add-advanced-packet-sup.patch) | 0 | ||||
-rw-r--r-- | patches/server/0997-Allow-Saving-of-Oversized-Chunks.patch (renamed from patches/server/0996-Allow-Saving-of-Oversized-Chunks.patch) | 0 | ||||
-rw-r--r-- | patches/server/0998-Flat-bedrock-generator-settings.patch (renamed from patches/server/0997-Flat-bedrock-generator-settings.patch) | 0 | ||||
-rw-r--r-- | patches/server/0999-Entity-Activation-Range-2.0.patch (renamed from patches/server/0998-Entity-Activation-Range-2.0.patch) | 0 | ||||
-rw-r--r-- | patches/server/1000-Optional-per-player-mob-spawns.patch (renamed from patches/server/0999-Optional-per-player-mob-spawns.patch) | 0 | ||||
-rw-r--r-- | patches/server/1001-Anti-Xray.patch (renamed from patches/server/1000-Anti-Xray.patch) | 0 |
35 files changed, 39 insertions, 8 deletions
diff --git a/patches/server/0967-Fix-Player-setBlockUpdate.patch b/patches/server/0967-Fix-Player-setBlockUpdate.patch new file mode 100644 index 0000000000..fd8ab6bd92 --- /dev/null +++ b/patches/server/0967-Fix-Player-setBlockUpdate.patch @@ -0,0 +1,31 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Jake Potrebic <[email protected]> +Date: Tue, 4 Jun 2024 19:48:03 -0700 +Subject: [PATCH] Fix Player#setBlockUpdate + +BlockEntity needs its Level set + +diff --git a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java +index 397eb1a101bd60f49dbb2fa8eddf28f6f233167f..e28bc898786542f695017ff0a036676840eb79fe 100644 +--- a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java ++++ b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java +@@ -177,6 +177,7 @@ public abstract class CraftBlockEntityState<T extends BlockEntity> extends Craft + @Nullable + public Packet<ClientGamePacketListener> getUpdatePacket(@NotNull Location location) { + T vanillaTileEntitiy = (T) BlockEntity.loadStatic(CraftLocation.toBlockPosition(location), this.getHandle(), this.getSnapshotNBT(), this.getRegistryAccess()); ++ vanillaTileEntitiy.setLevel(((org.bukkit.craftbukkit.CraftWorld) location.getWorld()).getHandle()); // Paper - set level. Required for accessing RegistryAccess + return ClientboundBlockEntityDataPacket.create(vanillaTileEntitiy); + } + +diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +index 4a886f11b10395143879e1c1795afc269eed109d..8d697782fae536377ac29acf967c764ee8a7951a 100644 +--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java ++++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +@@ -1118,6 +1118,7 @@ public class CraftPlayer extends CraftHumanEntity implements Player { + public void sendBlockUpdate(@NotNull Location location, @NotNull TileState tileState) throws IllegalArgumentException { + Preconditions.checkArgument(location != null, "Location can not be null"); + Preconditions.checkArgument(tileState != null, "TileState can not be null"); ++ Preconditions.checkArgument(location.getWorld() != null, "Location must have a world"); // Paper + + if (this.getHandle().connection == null) return; + diff --git a/patches/server/0967-Fix-helmet-damage-reduction-inconsistencies.patch b/patches/server/0968-Fix-helmet-damage-reduction-inconsistencies.patch index bbce375f3f..bbce375f3f 100644 --- a/patches/server/0967-Fix-helmet-damage-reduction-inconsistencies.patch +++ b/patches/server/0968-Fix-helmet-damage-reduction-inconsistencies.patch diff --git a/patches/server/0968-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch b/patches/server/0969-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch index 58c69c8939..58c69c8939 100644 --- a/patches/server/0968-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch +++ b/patches/server/0969-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch diff --git a/patches/server/0969-improve-checking-handled-tags-in-itemmeta.patch b/patches/server/0970-improve-checking-handled-tags-in-itemmeta.patch index 53502b4dc8..53502b4dc8 100644 --- a/patches/server/0969-improve-checking-handled-tags-in-itemmeta.patch +++ b/patches/server/0970-improve-checking-handled-tags-in-itemmeta.patch diff --git a/patches/server/0970-General-ItemMeta-fixes.patch b/patches/server/0971-General-ItemMeta-fixes.patch index 7f64ec27a7..563ec07fd9 100644 --- a/patches/server/0970-General-ItemMeta-fixes.patch +++ b/patches/server/0971-General-ItemMeta-fixes.patch @@ -42,7 +42,7 @@ index 6207c6063cd11ccb1177fe7016c49c02a3416990..cd3b952a228c09077c2e74183a34ddb3 } diff --git a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java -index 397eb1a101bd60f49dbb2fa8eddf28f6f233167f..2c61e8d5bbab59c691f4cb003041e7e50e406b85 100644 +index e28bc898786542f695017ff0a036676840eb79fe..cee3fe00cc662f095e7d726b5f1a913cd8199210 100644 --- a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java +++ b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java @@ -135,6 +135,19 @@ public abstract class CraftBlockEntityState<T extends BlockEntity> extends Craft diff --git a/patches/server/0971-Expose-hasColor-to-leather-armor.patch b/patches/server/0972-Expose-hasColor-to-leather-armor.patch index fb4dc944de..fb4dc944de 100644 --- a/patches/server/0971-Expose-hasColor-to-leather-armor.patch +++ b/patches/server/0972-Expose-hasColor-to-leather-armor.patch diff --git a/patches/server/0972-Added-API-to-get-player-ha-proxy-address.patch b/patches/server/0973-Added-API-to-get-player-ha-proxy-address.patch index 5ef4bac68c..6ab913db18 100644 --- a/patches/server/0972-Added-API-to-get-player-ha-proxy-address.patch +++ b/patches/server/0973-Added-API-to-get-player-ha-proxy-address.patch @@ -35,7 +35,7 @@ index 96355e1da8feb6687ea0069dda4a82fcd7e25e8a..1f696644b958538e9f5d568a2e4bba69 } else { super.channelRead(ctx, msg); diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java -index 4a886f11b10395143879e1c1795afc269eed109d..67a715a812d700df912834874107078255d7c695 100644 +index 8d697782fae536377ac29acf967c764ee8a7951a..e41b7191d0cebeb77b8d07a1b5bddc1b695cb922 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java @@ -275,6 +275,15 @@ public class CraftPlayer extends CraftHumanEntity implements Player { diff --git a/patches/server/0973-More-Chest-Block-API.patch b/patches/server/0974-More-Chest-Block-API.patch index 020d97d086..020d97d086 100644 --- a/patches/server/0973-More-Chest-Block-API.patch +++ b/patches/server/0974-More-Chest-Block-API.patch diff --git a/patches/server/0974-Print-data-component-type-on-encoding-error.patch b/patches/server/0975-Print-data-component-type-on-encoding-error.patch index a60bdfee87..a60bdfee87 100644 --- a/patches/server/0974-Print-data-component-type-on-encoding-error.patch +++ b/patches/server/0975-Print-data-component-type-on-encoding-error.patch diff --git a/patches/server/0975-Brigadier-based-command-API.patch b/patches/server/0976-Brigadier-based-command-API.patch index e548c59e56..e548c59e56 100644 --- a/patches/server/0975-Brigadier-based-command-API.patch +++ b/patches/server/0976-Brigadier-based-command-API.patch diff --git a/patches/server/0976-Fix-issues-with-Recipe-API.patch b/patches/server/0977-Fix-issues-with-Recipe-API.patch index 9f8f34dc50..9f8f34dc50 100644 --- a/patches/server/0976-Fix-issues-with-Recipe-API.patch +++ b/patches/server/0977-Fix-issues-with-Recipe-API.patch diff --git a/patches/server/0977-Fix-equipment-slot-and-group-API.patch b/patches/server/0978-Fix-equipment-slot-and-group-API.patch index 637547f1ea..637547f1ea 100644 --- a/patches/server/0977-Fix-equipment-slot-and-group-API.patch +++ b/patches/server/0978-Fix-equipment-slot-and-group-API.patch diff --git a/patches/server/0978-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch b/patches/server/0979-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch index 980c3dc8a0..980c3dc8a0 100644 --- a/patches/server/0978-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch +++ b/patches/server/0979-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch diff --git a/patches/server/0979-Prevent-sending-oversized-item-data-in-equipment-and.patch b/patches/server/0980-Prevent-sending-oversized-item-data-in-equipment-and.patch index 037bfd2e95..037bfd2e95 100644 --- a/patches/server/0979-Prevent-sending-oversized-item-data-in-equipment-and.patch +++ b/patches/server/0980-Prevent-sending-oversized-item-data-in-equipment-and.patch diff --git a/patches/server/0980-Prevent-NPE-if-hooked-entity-was-cleared.patch b/patches/server/0981-Prevent-NPE-if-hooked-entity-was-cleared.patch index 8d3547db93..8d3547db93 100644 --- a/patches/server/0980-Prevent-NPE-if-hooked-entity-was-cleared.patch +++ b/patches/server/0981-Prevent-NPE-if-hooked-entity-was-cleared.patch diff --git a/patches/server/0981-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch b/patches/server/0982-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch index 7c3afdd7bb..7c3afdd7bb 100644 --- a/patches/server/0981-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch +++ b/patches/server/0982-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch diff --git a/patches/server/0982-Add-missing-fishing-event-state.patch b/patches/server/0983-Add-missing-fishing-event-state.patch index 6ad1a92dd0..6ad1a92dd0 100644 --- a/patches/server/0982-Add-missing-fishing-event-state.patch +++ b/patches/server/0983-Add-missing-fishing-event-state.patch diff --git a/patches/server/0983-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch b/patches/server/0984-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch index 749ee86186..749ee86186 100644 --- a/patches/server/0983-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch +++ b/patches/server/0984-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch diff --git a/patches/server/0984-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch b/patches/server/0985-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch index 1abf467e7e..1abf467e7e 100644 --- a/patches/server/0984-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch +++ b/patches/server/0985-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch diff --git a/patches/server/0985-Adopt-MaterialRerouting.patch b/patches/server/0986-Adopt-MaterialRerouting.patch index c1057b6bc1..c1057b6bc1 100644 --- a/patches/server/0985-Adopt-MaterialRerouting.patch +++ b/patches/server/0986-Adopt-MaterialRerouting.patch diff --git a/patches/server/0986-Suspicious-Effect-Entry-API.patch b/patches/server/0987-Suspicious-Effect-Entry-API.patch index bc26031199..bc26031199 100644 --- a/patches/server/0986-Suspicious-Effect-Entry-API.patch +++ b/patches/server/0987-Suspicious-Effect-Entry-API.patch diff --git a/patches/server/0987-check-if-itemstack-is-stackable-first.patch b/patches/server/0988-check-if-itemstack-is-stackable-first.patch index 8e11960bdd..8e11960bdd 100644 --- a/patches/server/0987-check-if-itemstack-is-stackable-first.patch +++ b/patches/server/0988-check-if-itemstack-is-stackable-first.patch diff --git a/patches/server/0988-Chunk-System-Starlight-from-Moonrise.patch b/patches/server/0989-Chunk-System-Starlight-from-Moonrise.patch index de79cb6927..fcf1f488ff 100644 --- a/patches/server/0988-Chunk-System-Starlight-from-Moonrise.patch +++ b/patches/server/0989-Chunk-System-Starlight-from-Moonrise.patch @@ -28628,10 +28628,10 @@ index 8f88ccec6b8947ca2738dc07c23aebe258145c83..cdc704364cf339084537d089e654f607 // Paper start - implement pointers diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java -index 67a715a812d700df912834874107078255d7c695..545921a7e07dccc749711208f160fdbfab53c5fa 100644 +index e41b7191d0cebeb77b8d07a1b5bddc1b695cb922..ecd975855d92ae5948ee926f42396cb004843aed 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java -@@ -3490,12 +3490,14 @@ public class CraftPlayer extends CraftHumanEntity implements Player { +@@ -3491,12 +3491,14 @@ public class CraftPlayer extends CraftHumanEntity implements Player { @Override public int getViewDistance() { @@ -28648,7 +28648,7 @@ index 67a715a812d700df912834874107078255d7c695..545921a7e07dccc749711208f160fdbf } @Override -@@ -3505,7 +3507,9 @@ public class CraftPlayer extends CraftHumanEntity implements Player { +@@ -3506,7 +3508,9 @@ public class CraftPlayer extends CraftHumanEntity implements Player { @Override public void setSimulationDistance(final int simulationDistance) { @@ -28659,7 +28659,7 @@ index 67a715a812d700df912834874107078255d7c695..545921a7e07dccc749711208f160fdbf } @Override -@@ -3515,6 +3519,8 @@ public class CraftPlayer extends CraftHumanEntity implements Player { +@@ -3516,6 +3520,8 @@ public class CraftPlayer extends CraftHumanEntity implements Player { @Override public void setSendViewDistance(final int viewDistance) { diff --git a/patches/server/0989-Rewrite-dataconverter-system.patch b/patches/server/0990-Rewrite-dataconverter-system.patch index e28b6c8b61..e28b6c8b61 100644 --- a/patches/server/0989-Rewrite-dataconverter-system.patch +++ b/patches/server/0990-Rewrite-dataconverter-system.patch diff --git a/patches/server/0990-disable-forced-empty-world-ticks.patch b/patches/server/0991-disable-forced-empty-world-ticks.patch index e33cae412e..e33cae412e 100644 --- a/patches/server/0990-disable-forced-empty-world-ticks.patch +++ b/patches/server/0991-disable-forced-empty-world-ticks.patch diff --git a/patches/server/0991-stubs.patch b/patches/server/0992-stubs.patch index 289a1338b8..7bc16f1c5f 100644 --- a/patches/server/0991-stubs.patch +++ b/patches/server/0992-stubs.patch @@ -5,7 +5,7 @@ Subject: [PATCH] stubs diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java -index 545921a7e07dccc749711208f160fdbfab53c5fa..ff2d05126d3857fa501f0b9df80e373b1811f7cf 100644 +index ecd975855d92ae5948ee926f42396cb004843aed..4a613d94f40cc73a9f50b8ef2d6949fc2bd34e53 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java @@ -110,6 +110,7 @@ import net.minecraft.world.level.saveddata.maps.MapItemSavedData; @@ -24,7 +24,7 @@ index 545921a7e07dccc749711208f160fdbfab53c5fa..ff2d05126d3857fa501f0b9df80e373b @DelegateDeserialization(CraftOfflinePlayer.class) public class CraftPlayer extends CraftHumanEntity implements Player { -@@ -3480,6 +3482,21 @@ public class CraftPlayer extends CraftHumanEntity implements Player { +@@ -3481,6 +3483,21 @@ public class CraftPlayer extends CraftHumanEntity implements Player { public void resetIdleDuration() { this.getHandle().resetLastActionTime(); } diff --git a/patches/server/0992-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch b/patches/server/0993-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch index 2cdcbebb6f..2cdcbebb6f 100644 --- a/patches/server/0992-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch +++ b/patches/server/0993-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch diff --git a/patches/server/0993-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch b/patches/server/0994-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch index 655f635c6c..655f635c6c 100644 --- a/patches/server/0993-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch +++ b/patches/server/0994-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch diff --git a/patches/server/0994-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch b/patches/server/0995-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch index 75589c401e..75589c401e 100644 --- a/patches/server/0994-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch +++ b/patches/server/0995-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch diff --git a/patches/server/0995-Optimize-Network-Manager-and-add-advanced-packet-sup.patch b/patches/server/0996-Optimize-Network-Manager-and-add-advanced-packet-sup.patch index f51a3d8642..f51a3d8642 100644 --- a/patches/server/0995-Optimize-Network-Manager-and-add-advanced-packet-sup.patch +++ b/patches/server/0996-Optimize-Network-Manager-and-add-advanced-packet-sup.patch diff --git a/patches/server/0996-Allow-Saving-of-Oversized-Chunks.patch b/patches/server/0997-Allow-Saving-of-Oversized-Chunks.patch index 4eef25929e..4eef25929e 100644 --- a/patches/server/0996-Allow-Saving-of-Oversized-Chunks.patch +++ b/patches/server/0997-Allow-Saving-of-Oversized-Chunks.patch diff --git a/patches/server/0997-Flat-bedrock-generator-settings.patch b/patches/server/0998-Flat-bedrock-generator-settings.patch index da68e7d65b..da68e7d65b 100644 --- a/patches/server/0997-Flat-bedrock-generator-settings.patch +++ b/patches/server/0998-Flat-bedrock-generator-settings.patch diff --git a/patches/server/0998-Entity-Activation-Range-2.0.patch b/patches/server/0999-Entity-Activation-Range-2.0.patch index 6ac2fde9e8..6ac2fde9e8 100644 --- a/patches/server/0998-Entity-Activation-Range-2.0.patch +++ b/patches/server/0999-Entity-Activation-Range-2.0.patch diff --git a/patches/server/0999-Optional-per-player-mob-spawns.patch b/patches/server/1000-Optional-per-player-mob-spawns.patch index 2e43136e37..2e43136e37 100644 --- a/patches/server/0999-Optional-per-player-mob-spawns.patch +++ b/patches/server/1000-Optional-per-player-mob-spawns.patch diff --git a/patches/server/1000-Anti-Xray.patch b/patches/server/1001-Anti-Xray.patch index d60a304b4a..d60a304b4a 100644 --- a/patches/server/1000-Anti-Xray.patch +++ b/patches/server/1001-Anti-Xray.patch |