类 FurnaceBlockEntity
- java.lang.Object
-
- net.minecraft.block.entity.BlockEntity
-
- net.minecraft.block.entity.LockableContainerBlockEntity
-
- net.minecraft.block.entity.AbstractFurnaceBlockEntity
-
- net.minecraft.block.entity.FurnaceBlockEntity
-
- 所有已实现的接口:
Inventory,SidedInventory,RecipeInputProvider,RecipeUnlocker,NamedScreenHandlerFactory,ScreenHandlerFactory,Clearable,Nameable
public class FurnaceBlockEntity extends AbstractFurnaceBlockEntity
- Mappings:
Namespace Name official cifintermediary net/minecraft/class_3866named net/minecraft/block/entity/FurnaceBlockEntity
-
-
字段概要
-
从类继承的字段 net.minecraft.block.entity.AbstractFurnaceBlockEntity
field_31286, field_31287, field_31288, field_31289, field_31290, field_31291, field_31292, field_31293, field_31294, field_31295, inventory, propertyDelegate
-
从类继承的字段 net.minecraft.block.entity.BlockEntity
pos, removed, world
-
从接口继承的字段 net.minecraft.inventory.Inventory
MAX_COUNT_PER_STACK
-
-
构造器概要
构造器 构造器 说明 FurnaceBlockEntity(BlockPos pos, BlockState state)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected ScreenHandlercreateScreenHandler(int syncId, PlayerInventory playerInventory)protected TextgetContainerName()-
从类继承的方法 net.minecraft.block.entity.AbstractFurnaceBlockEntity
canExtract, canInsert, canPlayerUse, canUseAsFuel, clear, createFuelTimeMap, dropExperienceForRecipesUsed, getAvailableSlots, getFuelTime, getLastRecipe, getRecipesUsedAndDropExperience, getStack, isEmpty, isValid, provideRecipeInputs, readNbt, removeStack, removeStack, setLastRecipe, setStack, size, tick, unlockLastRecipe, writeNbt
-
从类继承的方法 net.minecraft.block.entity.LockableContainerBlockEntity
checkUnlocked, checkUnlocked, createMenu, getCustomName, getDisplayName, getName, setCustomName
-
从类继承的方法 net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromNbt, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorld, toInitialChunkDataNbt, toUpdatePacket
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.inventory.Inventory
containsAny, count, getMaxCountPerStack, markDirty, onClose, onOpen
-
从接口继承的方法 net.minecraft.util.Nameable
hasCustomName
-
从接口继承的方法 net.minecraft.recipe.RecipeUnlocker
shouldCraftRecipe
-
-
-
-
构造器详细资料
-
FurnaceBlockEntity
public FurnaceBlockEntity(BlockPos pos, BlockState state)
- Mappings:
Namespace Name Mixin selector official <init>Lcif;<init>(Lgb;Lcjr;)Vintermediary <init>Lnet/minecraft/class_3866;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed <init>Lnet/minecraft/block/entity/FurnaceBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
-
方法详细资料
-
getContainerName
protected Text getContainerName()
- 指定者:
getContainerName在类中LockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official gLchj;g()Lon;intermediary method_17823Lnet/minecraft/class_2624;method_17823()Lnet/minecraft/class_2561;named getContainerNameLnet/minecraft/block/entity/LockableContainerBlockEntity;getContainerName()Lnet/minecraft/text/Text;
-
createScreenHandler
protected ScreenHandler createScreenHandler(int syncId, PlayerInventory playerInventory)
- 指定者:
createScreenHandler在类中LockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official aLchj;a(ILbje;)Lbll;intermediary method_5465Lnet/minecraft/class_2624;method_5465(ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703;named createScreenHandlerLnet/minecraft/block/entity/LockableContainerBlockEntity;createScreenHandler(ILnet/minecraft/entity/player/PlayerInventory;)Lnet/minecraft/screen/ScreenHandler;
-
-