Package net.minecraft.tileentity
Class BlastFurnaceTileEntity
- java.lang.Object
-
- net.minecraftforge.common.capabilities.CapabilityProvider<TileEntity>
-
- net.minecraft.tileentity.TileEntity
-
- net.minecraft.tileentity.LockableTileEntity
-
- net.minecraft.tileentity.AbstractFurnaceTileEntity
-
- net.minecraft.tileentity.BlastFurnaceTileEntity
-
- All Implemented Interfaces:
IContainerProvider
,INamedContainerProvider
,IClearable
,IInventory
,IRecipeHelperPopulator
,IRecipeHolder
,ISidedInventory
,ITickableTileEntity
,INameable
,ICapabilityProvider
,ICapabilitySerializable<CompoundNBT>
,IForgeTileEntity
,INBTSerializable<CompoundNBT>
public class BlastFurnaceTileEntity extends AbstractFurnaceTileEntity
-
-
Field Summary
-
Fields inherited from class net.minecraft.tileentity.AbstractFurnaceTileEntity
dataAccess, handlers, items, recipeType
-
Fields inherited from class net.minecraft.tileentity.TileEntity
level, remove, worldPosition
-
Fields inherited from interface net.minecraftforge.common.extensions.IForgeTileEntity
INFINITE_EXTENT_AABB
-
-
Constructor Summary
Constructors Constructor Description BlastFurnaceTileEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Container
createMenu(int p_213906_1_, PlayerInventory p_213906_2_)
protected int
getBurnDuration(ItemStack p_213997_1_)
protected ITextComponent
getDefaultName()
-
Methods inherited from class net.minecraft.tileentity.AbstractFurnaceTileEntity
awardUsedRecipes, awardUsedRecipesAndPopExperience, canBurn, canPlaceItem, canPlaceItemThroughFace, canTakeItemThroughFace, clearContent, fillStackedContents, getCapability, getContainerSize, getFuel, getItem, getRecipesToAwardAndPopExperience, getRecipeUsed, getSlotsForFace, getTotalCookTime, invalidateCaps, isEmpty, isFuel, load, removeItem, removeItemNoUpdate, save, setItem, setRecipeUsed, stillValid, tick
-
Methods inherited from class net.minecraft.tileentity.LockableTileEntity
canOpen, canUnlock, createMenu, createUnSidedHandler, getCustomName, getDisplayName, getName, setCustomName
-
Methods inherited from class net.minecraft.tileentity.TileEntity
clearCache, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getTileData, getType, getUpdatePacket, getUpdateTag, getViewDistance, hasLevel, isRemoved, loadStatic, logInvalidState, mirror, onChunkUnloaded, onlyOpCanSetNbt, rotate, setChanged, setLevelAndPosition, setPosition, setRemoved, triggerEvent
-
Methods inherited from class net.minecraftforge.common.capabilities.CapabilityProvider
areCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, gatherCapabilities, getCapabilities, reviveCaps, serializeCaps
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvider
getCapability
-
Methods inherited from interface net.minecraftforge.common.extensions.IForgeTileEntity
deserializeNBT, deserializeNBT, getModelData, getRenderBoundingBox, getTileEntity, handleUpdateTag, onDataPacket, onLoad, requestModelDataUpdate, serializeNBT
-
Methods inherited from interface net.minecraft.inventory.IInventory
countItem, getMaxStackSize, hasAnyOf, setChanged, startOpen, stopOpen
-
Methods inherited from interface net.minecraft.util.INameable
hasCustomName
-
Methods inherited from interface net.minecraft.inventory.IRecipeHolder
setRecipeUsed
-
-
-
-
Method Detail
-
getDefaultName
protected ITextComponent getDefaultName()
- Specified by:
getDefaultName
in classLockableTileEntity
-
getBurnDuration
protected int getBurnDuration(ItemStack p_213997_1_)
- Overrides:
getBurnDuration
in classAbstractFurnaceTileEntity
-
createMenu
protected Container createMenu(int p_213906_1_, PlayerInventory p_213906_2_)
- Specified by:
createMenu
in classLockableTileEntity
-
-