java.lang.NullPointerException: Cannot invoke "net.minecraft.world.item.ItemStackTemplate.item()" because the return value of "net.minecraft.world.item.Item.getCraftingRemainder()" is null at knot//net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity.handler$chi000$stacksarestacks$stack$consumeFuel(AbstractFurnaceBlockEntity.java:3038) at knot//net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity.consumeFuel(AbstractFurnaceBlockEntity.java:246) at knot//net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity.serverTick(AbstractFurnaceBlockEntity.java:202) at knot//net.minecraft.world.level.block.AbstractFurnaceBlock.lambda$createFurnaceTicker$0(AbstractFurnaceBlock.java:83) at knot//net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.tick(LevelChunk.java:766) at knot//net.minecraft.world.level.chunk.LevelChunk$RebindableTickingBlockEntityWrapper.tick(LevelChunk.java:820) at knot//net.minecraft.world.level.Level.tickBlockEntities(Level.java:479) at knot//net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:437) at knot//net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1138) at knot//net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1002) at knot//net.minecraft.client.server.IntegratedServer.tickServer(IntegratedServer.java:135) at knot//net.minecraft.server.MinecraftServer.processPacketsAndTick(MinecraftServer.java:1035) at knot//net.minecraft.client.server.IntegratedServer.processPacketsAndTick(IntegratedServer.java:103) at knot//net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:774) at knot//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) at java.base/java.lang.Thread.run(Unknown Source) at knot//net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity.handler$chi000$stacksarestacks$stack$consumeFuel(AbstractFurnaceBlockEntity.java:3038) at knot//net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity.consumeFuel(AbstractFurnaceBlockEntity.java:246) at knot//net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity.serverTick(AbstractFurnaceBlockEntity.java:202) at knot//net.minecraft.world.level.block.AbstractFurnaceBlock.lambda$createFurnaceTicker$0(AbstractFurnaceBlock.java:83) at knot//net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.tick(LevelChunk.java:766) at knot//net.minecraft.world.level.chunk.LevelChunk$RebindableTickingBlockEntityWrapper.tick(LevelChunk.java:820) at knot//net.minecraft.world.level.Level.tickBlockEntities(Level.java:479) at knot//net.minecraft.world.level.chunk.LevelChunk$BoundTickingBlockEntity.tick(LevelChunk.java:766) at knot//net.minecraft.world.level.chunk.LevelChunk$RebindableTickingBlockEntityWrapper.tick(LevelChunk.java:820) at knot//net.minecraft.world.level.Level.tickBlockEntities(Level.java:479) at knot//net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:437) at knot//net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1138) at knot//net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1002) at knot//net.minecraft.client.server.IntegratedServer.tickServer(IntegratedServer.java:135) at knot//net.minecraft.server.MinecraftServer.processPacketsAndTick(MinecraftServer.java:1035) at knot//net.minecraft.client.server.IntegratedServer.processPacketsAndTick(IntegratedServer.java:103) at knot//net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:774) at knot//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) at java.base/java.lang.Thread.run(Unknown Source) at knot//net.minecraft.server.level.ServerLevel.fillReportDetails(ServerLevel.java:1863) at knot//net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1141) at knot//net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1002) at knot//net.minecraft.client.server.IntegratedServer.tickServer(IntegratedServer.java:135) at knot//net.minecraft.server.MinecraftServer.processPacketsAndTick(MinecraftServer.java:1035) at knot//net.minecraft.client.server.IntegratedServer.processPacketsAndTick(IntegratedServer.java:103) at knot//net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:774) at knot//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) at java.base/java.lang.Thread.run(Unknown Source)