CLASS bsq net/minecraft/block/entity/AbstractFurnaceBlockEntity FIELD a inventory Lfj; FIELD b propertyDelegate Laxz; FIELD c recipeType Lbea; FIELD g TOP_SLOTS [I FIELD h BOTTOM_SLOTS [I FIELD i SIDE_SLOTS [I FIELD j burnTime I FIELD k fuelTime I FIELD l cookTime I FIELD m cookTimeTotal I FIELD n recipesUsed Ljava/util/Map; METHOD T_ getCookTime ()I METHOD a dropExperience (Lavm;IF)V ARG 0 player ARG 1 totalExperience ARG 2 experienceFraction METHOD a getFuelTime (Lbbp;)I ARG 1 fuel METHOD a addFuel (Ljava/util/Map;Lbgu;I)V ARG 0 fuelTimes ARG 1 item ARG 2 fuelTime METHOD a addFuel (Ljava/util/Map;Lyz;I)V ARG 0 fuelTimes ARG 1 tag ARG 2 fuelTime METHOD b canUseAsFuel (Lbbp;)Z ARG 0 stack METHOD b canAcceptRecipeOutput (Lbdx;)Z ARG 1 recipe METHOD c craftRecipe (Lbdx;)V ARG 1 recipe METHOD d dropExperience (Lavm;)V ARG 1 player METHOD f createFuelTimeMap ()Ljava/util/Map; METHOD i isBurning ()Z