Class BlastFurnaceBlockEntity
java.lang.Object
net.neoforged.neoforge.attachment.AttachmentHolder
net.minecraft.world.level.block.entity.BlockEntity
net.minecraft.world.level.block.entity.BaseContainerBlockEntity
net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity
net.minecraft.world.level.block.entity.BlastFurnaceBlockEntity
- All Implemented Interfaces:
- Clearable,- Container,- MenuConstructor,- RecipeCraftingHolder,- StackedContentsCompatible,- MenuProvider,- Nameable,- WorldlyContainer,- IAttachmentHolder,- IMenuProviderExtension,- IBlockEntityExtension,- INBTSerializable<CompoundTag>
- 
Nested Class SummaryNested classes/interfaces inherited from class net.neoforged.neoforge.attachment.AttachmentHolderAttachmentHolder.AsField
- 
Field SummaryFields inherited from class net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntityBURN_COOL_SPEED, BURN_TIME_STANDARD, cookingProgress, cookingTotalTime, DATA_COOKING_PROGRESS, DATA_COOKING_TOTAL_TIME, DATA_LIT_DURATION, DATA_LIT_TIME, dataAccess, items, litDuration, litTime, NUM_DATA_VALUES, SLOT_FUEL, SLOT_INPUT, SLOT_RESULTFields inherited from class net.minecraft.world.level.block.entity.BlockEntitylevel, remove, worldPositionFields inherited from class net.neoforged.neoforge.attachment.AttachmentHolderATTACHMENTS_NBT_KEYFields inherited from interface net.minecraft.world.ContainerDEFAULT_DISTANCE_LIMIT, LARGE_MAX_STACK_SIZE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected AbstractContainerMenucreateMenu(int p_58849_, Inventory p_58850_) protected intgetBurnDuration(ItemStack p_58852_) protected ComponentMethods inherited from class net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntityawardUsedRecipes, awardUsedRecipesAndPopExperience, buildFuels, canPlaceItem, canPlaceItemThroughFace, canTakeItemThroughFace, clearContent, fillStackedContents, getContainerSize, getFuel, getItem, getRecipesToAwardAndPopExperience, getRecipeUsed, getSlotsForFace, isEmpty, isFuel, load, removeItem, removeItemNoUpdate, saveAdditional, serverTick, setItem, setRecipeUsed, stillValidMethods inherited from class net.minecraft.world.level.block.entity.BaseContainerBlockEntitycanOpen, canUnlock, createMenu, getCustomName, getDisplayName, getName, setCustomNameMethods inherited from class net.minecraft.world.level.block.entity.BlockEntityaddEntityType, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getPersistentData, getPosFromTag, getType, getUpdatePacket, getUpdateTag, hasLevel, isRemoved, loadStatic, onlyOpCanSetNbt, removeData, saveToItem, saveWithFullMetadata, saveWithId, saveWithoutMetadata, setBlockState, setChanged, setChanged, setData, setLevel, setRemoved, triggerEventMethods inherited from class net.neoforged.neoforge.attachment.AttachmentHolderareAttachmentsCompatible, deserializeAttachments, getData, hasAttachments, hasData, serializeAttachmentsMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.ContainercanTakeItem, countItem, getMaxStackSize, hasAnyMatching, hasAnyOf, setChanged, startOpen, stopOpenMethods inherited from interface net.neoforged.neoforge.attachment.IAttachmentHoldergetData, hasData, removeData, setDataMethods inherited from interface net.neoforged.neoforge.common.extensions.IBlockEntityExtensiondeserializeNBT, getModelData, handleUpdateTag, hasCustomOutlineRendering, invalidateCapabilities, onChunkUnloaded, onDataPacket, onLoad, requestModelDataUpdate, serializeNBTMethods inherited from interface net.neoforged.neoforge.client.extensions.IMenuProviderExtensionshouldTriggerClientSideContainerClosingOnOpenMethods inherited from interface net.minecraft.world.NameablehasCustomNameMethods inherited from interface net.minecraft.world.inventory.RecipeCraftingHoldersetRecipeUsed
- 
Constructor Details- 
BlastFurnaceBlockEntity
 
- 
- 
Method Details- 
getDefaultName- Specified by:
- getDefaultNamein class- BaseContainerBlockEntity
 
- 
getBurnDuration- Overrides:
- getBurnDurationin class- AbstractFurnaceBlockEntity
 
- 
createMenu- Specified by:
- createMenuin class- BaseContainerBlockEntity
 
 
-