From 65929a6d22d3ffc2e81e9d47dd9ab03bfc4f1eb7 Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Wed, 5 Jun 2024 07:17:32 +1000 Subject: [PATCH] #1412: Fix shipwreck loot tables not being set for BlockTransformers By: Lauriichan --- .../structure/structures/ShipwreckPieces.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 paper-server/nms-patches/net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces.patch diff --git a/paper-server/nms-patches/net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces.patch b/paper-server/nms-patches/net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces.patch new file mode 100644 index 0000000000..259fce4db0 --- /dev/null +++ b/paper-server/nms-patches/net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces.patch @@ -0,0 +1,15 @@ +--- a/net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces.java ++++ b/net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces.java +@@ -79,7 +79,12 @@ + ResourceKey resourcekey = (ResourceKey) ShipwreckPieces.MARKERS_TO_LOOT.get(s); + + if (resourcekey != null) { ++ // CraftBukkit start - ensure block transformation ++ /* + RandomizableContainer.setBlockEntityLootTable(worldaccess, randomsource, blockposition.below(), resourcekey); ++ */ ++ setCraftLootTable(worldaccess, blockposition.below(), randomsource, resourcekey); ++ // CraftBukkit end + } + + }