aboutsummaryrefslogtreecommitdiffhomepage
path: root/patches/server/0518-Add-EntityBlockStorage-clearEntities.patch
diff options
context:
space:
mode:
authorNassim Jahnke <[email protected]>2024-12-03 17:58:41 +0100
committerNassim Jahnke <[email protected]>2024-12-03 17:58:41 +0100
commitc0a3d51ab35930e410fcd9752ceaff6c3f581c24 (patch)
treef53076a8b0787d2f544f73f468df94619e5eb1a5 /patches/server/0518-Add-EntityBlockStorage-clearEntities.patch
parentda7138233f6392e791d790d1c3407414c855f9c2 (diff)
downloadPaper-c0a3d51ab35930e410fcd9752ceaff6c3f581c24.tar.gz
Paper-c0a3d51ab35930e410fcd9752ceaff6c3f581c24.zip
Start update, apply API patches
Diffstat (limited to 'patches/server/0518-Add-EntityBlockStorage-clearEntities.patch')
-rw-r--r--patches/server/0518-Add-EntityBlockStorage-clearEntities.patch38
1 files changed, 0 insertions, 38 deletions
diff --git a/patches/server/0518-Add-EntityBlockStorage-clearEntities.patch b/patches/server/0518-Add-EntityBlockStorage-clearEntities.patch
deleted file mode 100644
index c37749bd56..0000000000
--- a/patches/server/0518-Add-EntityBlockStorage-clearEntities.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: Owen1212055 <[email protected]>
-Date: Mon, 5 Apr 2021 18:12:29 -0400
-Subject: [PATCH] Add EntityBlockStorage#clearEntities()
-
-
-diff --git a/src/main/java/net/minecraft/world/level/block/entity/BeehiveBlockEntity.java b/src/main/java/net/minecraft/world/level/block/entity/BeehiveBlockEntity.java
-index 0fab8826e14af9184f07bc1262555a71effcd84b..8224d5bddb7f7893dee09222a673af54791abcfa 100644
---- a/src/main/java/net/minecraft/world/level/block/entity/BeehiveBlockEntity.java
-+++ b/src/main/java/net/minecraft/world/level/block/entity/BeehiveBlockEntity.java
-@@ -152,6 +152,11 @@ public class BeehiveBlockEntity extends BlockEntity {
- return this.stored.size();
- }
-
-+ // Paper start - Add EntityBlockStorage clearEntities
-+ public void clearBees() {
-+ this.stored.clear();
-+ }
-+ // Paper end - Add EntityBlockStorage clearEntities
- public static int getHoneyLevel(BlockState state) {
- return (Integer) state.getValue(BeehiveBlock.HONEY_LEVEL);
- }
-diff --git a/src/main/java/org/bukkit/craftbukkit/block/CraftBeehive.java b/src/main/java/org/bukkit/craftbukkit/block/CraftBeehive.java
-index fbacbef0dd51037fa0af56fedeea50a5c7bed8c7..1a2a05160ba51d9c75f1ae6ae61d944d81428722 100644
---- a/src/main/java/org/bukkit/craftbukkit/block/CraftBeehive.java
-+++ b/src/main/java/org/bukkit/craftbukkit/block/CraftBeehive.java
-@@ -95,4 +95,11 @@ public class CraftBeehive extends CraftBlockEntityState<BeehiveBlockEntity> impl
- public CraftBeehive copy(Location location) {
- return new CraftBeehive(this, location);
- }
-+
-+ // Paper start - Add EntityBlockStorage clearEntities
-+ @Override
-+ public void clearEntities() {
-+ getSnapshot().clearBees();
-+ }
-+ // Paper end
- }