From e10a5680c5d8d66b39a6255cc1f1f606bdc22dae Mon Sep 17 00:00:00 2001 From: Frank Date: Wed, 27 Jul 2022 00:05:47 +0200 Subject: [PATCH] [Fix] Charcoal Block uses new Fuel API to prevent Quilt from early generating an Empty Item (#41, QuiltMC/quilted-fabric-api#25) --- .../org/betterx/betterend/blocks/CharcoalBlock.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/betterx/betterend/blocks/CharcoalBlock.java b/src/main/java/org/betterx/betterend/blocks/CharcoalBlock.java index 9db3e022..11e12b5b 100644 --- a/src/main/java/org/betterx/betterend/blocks/CharcoalBlock.java +++ b/src/main/java/org/betterx/betterend/blocks/CharcoalBlock.java @@ -1,15 +1,19 @@ package org.betterx.betterend.blocks; import org.betterx.bclib.blocks.BaseBlock; +import org.betterx.bclib.interfaces.Fuel; import net.minecraft.world.level.block.Blocks; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; -import net.fabricmc.fabric.api.registry.FuelRegistry; -public class CharcoalBlock extends BaseBlock { +public class CharcoalBlock extends BaseBlock implements Fuel { public CharcoalBlock() { super(FabricBlockSettings.copyOf(Blocks.COAL_BLOCK)); - FuelRegistry.INSTANCE.add(this, 16000); + } + + @Override + public int getFuelTime() { + return 16000; } }