Package net.minecraft.tileentity
Class CampfireTileEntity
java.lang.Object
net.minecraftforge.common.capabilities.CapabilityProvider<TileEntity>
net.minecraft.tileentity.TileEntity
net.minecraft.tileentity.CampfireTileEntity
- All Implemented Interfaces:
IClearable,ITickableTileEntity,ICapabilityProvider,ICapabilitySerializable<CompoundNBT>,IForgeTileEntity,INBTSerializable<CompoundNBT>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int[]private final int[]private final NonNullList<ItemStack>Fields inherited from class net.minecraft.tileentity.TileEntity
level, remove, worldPositionFields inherited from interface net.minecraftforge.common.extensions.IForgeTileEntity
INFINITE_EXTENT_AABB -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate voidcook()voiddowse()getCookableRecipe(ItemStack p_213980_1_) getItems()voidload(BlockState p_230337_1_, CompoundNBT p_230337_2_) private voidprivate voidbooleansave(CompoundNBT p_189515_1_) private CompoundNBTsaveMetadataAndItems(CompoundNBT p_213983_1_) voidtick()Methods inherited from class net.minecraft.tileentity.TileEntity
clearCache, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getTileData, getType, getViewDistance, hasLevel, isRemoved, loadStatic, logInvalidState, mirror, onChunkUnloaded, onlyOpCanSetNbt, rotate, setChanged, setLevelAndPosition, setPosition, setRemoved, triggerEventMethods inherited from class net.minecraftforge.common.capabilities.CapabilityProvider
areCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCapsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvider
getCapability, getCapabilityMethods inherited from interface net.minecraftforge.common.extensions.IForgeTileEntity
deserializeNBT, deserializeNBT, getModelData, getRenderBoundingBox, getTileEntity, handleUpdateTag, onDataPacket, onLoad, requestModelDataUpdate, serializeNBT
-
Field Details
-
items
-
cookingProgress
private final int[] cookingProgress -
cookingTime
private final int[] cookingTime
-
-
Constructor Details
-
CampfireTileEntity
public CampfireTileEntity()
-
-
Method Details
-
tick
public void tick()- Specified by:
tickin interfaceITickableTileEntity
-
cook
private void cook() -
makeParticles
private void makeParticles() -
getItems
-
load
- Overrides:
loadin classTileEntity
-
save
- Overrides:
savein classTileEntity
-
saveMetadataAndItems
-
getUpdatePacket
- Overrides:
getUpdatePacketin classTileEntity
-
getUpdateTag
- Overrides:
getUpdateTagin classTileEntity
-
getCookableRecipe
-
placeFood
-
markUpdated
private void markUpdated() -
clearContent
public void clearContent()- Specified by:
clearContentin interfaceIClearable
-
dowse
public void dowse()
-