diff --git a/core/src/main/java/com/volmit/iris/core/link/CrucibleDataProvider.java b/core/src/main/java/com/volmit/iris/core/link/CrucibleDataProvider.java index 2576cc814..adab7424b 100644 --- a/core/src/main/java/com/volmit/iris/core/link/CrucibleDataProvider.java +++ b/core/src/main/java/com/volmit/iris/core/link/CrucibleDataProvider.java @@ -26,6 +26,7 @@ import com.volmit.iris.engine.data.cache.Cache; import com.volmit.iris.engine.framework.Engine; import com.volmit.iris.util.collection.KList; import com.volmit.iris.util.collection.KMap; +import com.volmit.iris.util.data.B; import com.volmit.iris.util.data.IrisBlockData; import com.volmit.iris.util.math.RNG; import io.lumine.mythic.bukkit.BukkitAdapter; @@ -35,6 +36,7 @@ import io.lumine.mythiccrucible.items.CrucibleItem; import io.lumine.mythiccrucible.items.ItemManager; import io.lumine.mythiccrucible.items.blocks.CustomBlockItemContext; import io.lumine.mythiccrucible.items.furniture.FurnitureItemContext; +import org.bukkit.Material; import org.bukkit.block.Block; import org.bukkit.block.BlockFace; import org.bukkit.block.data.BlockData; @@ -68,7 +70,7 @@ public class CrucibleDataProvider extends ExternalDataProvider { CustomBlockItemContext blockItemContext = crucibleItem.getBlockData(); FurnitureItemContext furnitureItemContext = crucibleItem.getFurnitureData(); if (furnitureItemContext != null) { - return new IrisBlockData(furnitureItemContext.getFurnitureMaterial().createBlockData(), ExternalDataSVC.buildState(blockId, state)); + return new IrisBlockData(B.getAir(), ExternalDataSVC.buildState(blockId, state)); } else if (blockItemContext != null) { return blockItemContext.getBlockData(); }