#1412: Fix shipwreck loot tables not being set for BlockTransformers

This commit is contained in:
Lauriichan 2024-06-05 07:17:32 +10:00 committed by md_5
parent 7189ba6362
commit 16c9767978
No known key found for this signature in database
GPG Key ID: E8E901AC7C617C11

View File

@ -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<LootTable> 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
}
}