CLASS btc net/minecraft/block/entity/CampfireBlockEntity FIELD a itemsBeingCooked Lfj; FIELD b cookingTimes [I FIELD c cookingTotalTimes [I METHOD a getRecipeFor (Lbbp;)Ljava/util/Optional; ARG 1 item METHOD a addItem (Lbbp;I)Z ARG 1 item ARG 2 integer METHOD c getItemsBeingCooked ()Lfj; METHOD d spawnItemsBeingCooked ()V METHOD d saveInitialChunkData (Lib;)Lib; ARG 1 tag METHOD f updateItemsBeingCooked ()V METHOD h spawnSmokeParticles ()V METHOD i updateListeners ()V