From b189d8013e0a7b516f3573a502f130245a74cc10 Mon Sep 17 00:00:00 2001 From: Frank Date: Sat, 8 Jul 2023 13:09:55 +0200 Subject: [PATCH] [Fix] Blocks were registered after Items, which could cause issues with lootTables (quiqueck/BetterNether#151) --- src/main/java/org/betterx/bclib/registry/BlockRegistry.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/betterx/bclib/registry/BlockRegistry.java b/src/main/java/org/betterx/bclib/registry/BlockRegistry.java index 69d881fb..d930ec94 100644 --- a/src/main/java/org/betterx/bclib/registry/BlockRegistry.java +++ b/src/main/java/org/betterx/bclib/registry/BlockRegistry.java @@ -34,6 +34,8 @@ public class BlockRegistry extends BaseRegistry { BCLib.LOGGER.warning("Block " + id + " disabled"); return block; } + block = Registry.register(Registry.BLOCK, id, block); + BlockItem item = null; if (block instanceof CustomItemProvider) { item = ((CustomItemProvider) block).getCustomItem(id, makeItemSettings()); @@ -49,7 +51,6 @@ public class BlockRegistry extends BaseRegistry { FlammableBlockRegistry.getDefaultInstance().add(block, 5, 5); } - block = Registry.register(Registry.BLOCK, id, block); getModBlocks(id.getNamespace()).add(block); if (block instanceof BaseLeavesBlock) {