From 16c9767978a2f67eba04224e9632cccf23be9950 Mon Sep 17 00:00:00 2001 From: Lauriichan Date: Wed, 5 Jun 2024 07:17:32 +1000 Subject: [PATCH] #1412: Fix shipwreck loot tables not being set for BlockTransformers --- .../structure/structures/ShipwreckPieces.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 nms-patches/net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces.patch diff --git a/nms-patches/net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces.patch b/nms-patches/net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces.patch new file mode 100644 index 000000000..259fce4db --- /dev/null +++ b/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 + } + + }