From 8cceb9e41ad75b7b80f2f2049b73e6ba59057c09 Mon Sep 17 00:00:00 2001 From: Indyuce Date: Sat, 4 Apr 2020 16:09:52 +0200 Subject: [PATCH] !Fixed MMOCore block compatibility --- .../Indyuce/mmoitems/comp/mmocore/MMOCoreMMOLoader.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/net/Indyuce/mmoitems/comp/mmocore/MMOCoreMMOLoader.java b/src/main/java/net/Indyuce/mmoitems/comp/mmocore/MMOCoreMMOLoader.java index 7d41b6ce..66d9c7b3 100644 --- a/src/main/java/net/Indyuce/mmoitems/comp/mmocore/MMOCoreMMOLoader.java +++ b/src/main/java/net/Indyuce/mmoitems/comp/mmocore/MMOCoreMMOLoader.java @@ -31,6 +31,7 @@ public class MMOCoreMMOLoader extends MMOLoader { */ public MMOCoreMMOLoader() { MMOCore.plugin.loadManager.registerLoader(this); + MMOCore.plugin.mineManager.registerBlockType(block -> MMOItems.plugin.getCustomBlocks().isMushroomBlock(block.getType()) ? new MMOItemsBlockType(block) : null); /* * register extra conditions for MMOItems crafting. @@ -77,20 +78,19 @@ public class MMOCoreMMOLoader extends MMOLoader { if (config.getKey().equals("minemiblock")) return new MineMIBlockExperienceSource(profession, config); - + if (config.getKey().equalsIgnoreCase("smeltmmoitem")) return new SmeltMMOItemExperienceSource(profession, config); return null; } - @Override public BlockType loadBlockType(MMOLineConfig config) { - if (config.getKey().equalsIgnoreCase("miblock") || config.getKey().equals("mmoitemsblock")|| config.getKey().equals("mmoitem")|| config.getKey().equals("mmoitems")) + if (config.getKey().equalsIgnoreCase("miblock") || config.getKey().equals("mmoitemsblock") || config.getKey().equals("mmoitem") || config.getKey().equals("mmoitems")) return new MMOItemsBlockType(config); - + return null; } } \ No newline at end of file