Package net.minecraft.block.entity
Class FurnaceBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.FurnaceBlockEntity
- All Implemented Interfaces:
Inventory,SidedInventory
- Mappings:
Namespace Name official anrintermediary net/minecraft/class_221named net/minecraft/block/entity/FurnaceBlockEntity
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlayerUseInv(PlayerEntity player) voidfromNbt(NbtCompound nbt) static intgetBurnTime(ItemStack stack) intintgetInvStack(int slot) static booleanbooleanisFueled()booleanisValidInvStack(int slot, ItemStack stack) voidvoidintmethod_521(int int2) intmethod_522(int int2) voidprivate booleanbooleanbooleanmethod_5353(int int2, ItemStack itemStack, int int3) booleanmethod_5354(int int2, ItemStack itemStack, int int3) int[]method_5355(int int2) voidremoveInvStack(int slot) voidsetCustomName(String name) voidsetInvStack(int slot, ItemStack stack) takeInvStack(int slot, int amount) voidtoNbt(NbtCompound nbt) Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, createFromNbt, getBlock, getDataValue, getEntityWorld, getPacket, getSquaredDistance, getSquaredRenderDistance, hasWorld, isRemoved, markDirty, markRemoved, onBlockAction, populateCrashReport, resetBlock, setWorld
-
Field Details
-
field_5656
private static final int[] field_5656- Mappings:
Namespace Name Mixin selector official kLanr;k:[Iintermediary field_5656Lnet/minecraft/class_221;field_5656:[Inamed field_5656Lnet/minecraft/block/entity/FurnaceBlockEntity;field_5656:[I
-
field_5657
private static final int[] field_5657- Mappings:
Namespace Name Mixin selector official lLanr;l:[Iintermediary field_5657Lnet/minecraft/class_221;field_5657:[Inamed field_5657Lnet/minecraft/block/entity/FurnaceBlockEntity;field_5657:[I
-
field_5658
private static final int[] field_5658- Mappings:
Namespace Name Mixin selector official mLanr;m:[Iintermediary field_5658Lnet/minecraft/class_221;field_5658:[Inamed field_5658Lnet/minecraft/block/entity/FurnaceBlockEntity;field_5658:[I
-
stacks
- Mappings:
Namespace Name Mixin selector official nLanr;n:[Labo;intermediary field_548Lnet/minecraft/class_221;field_548:[Lnet/minecraft/class_1071;named stacksLnet/minecraft/block/entity/FurnaceBlockEntity;stacks:[Lnet/minecraft/item/ItemStack;
-
fuelTime
public int fuelTime- Mappings:
Namespace Name Mixin selector official aLanr;a:Iintermediary field_545Lnet/minecraft/class_221;field_545:Inamed fuelTimeLnet/minecraft/block/entity/FurnaceBlockEntity;fuelTime:I
-
totalFuelTime
public int totalFuelTime- Mappings:
Namespace Name Mixin selector official iLanr;i:Iintermediary field_546Lnet/minecraft/class_221;field_546:Inamed totalFuelTimeLnet/minecraft/block/entity/FurnaceBlockEntity;totalFuelTime:I
-
field_547
public int field_547- Mappings:
Namespace Name Mixin selector official jLanr;j:Iintermediary field_547Lnet/minecraft/class_221;field_547:Inamed field_547Lnet/minecraft/block/entity/FurnaceBlockEntity;field_547:I
-
customName
- Mappings:
Namespace Name Mixin selector official oLanr;o:Ljava/lang/String;intermediary field_5659Lnet/minecraft/class_221;field_5659:Ljava/lang/String;named customNameLnet/minecraft/block/entity/FurnaceBlockEntity;customName:Ljava/lang/String;
-
-
Constructor Details
-
FurnaceBlockEntity
public FurnaceBlockEntity()
-
-
Method Details
-
getInvSize
public int getInvSize()- Specified by:
getInvSizein interfaceInventory- Mappings:
Namespace Name Mixin selector official aLpn;a()Iintermediary method_2388Lnet/minecraft/class_849;method_2388()Inamed getInvSizeLnet/minecraft/inventory/Inventory;getInvSize()I
-
getInvStack
- Specified by:
getInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLpn;a(I)Labo;intermediary method_2381Lnet/minecraft/class_849;method_2381(I)Lnet/minecraft/class_1071;named getInvStackLnet/minecraft/inventory/Inventory;getInvStack(I)Lnet/minecraft/item/ItemStack;
-
takeInvStack
- Specified by:
takeInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLpn;a(II)Labo;intermediary method_2382Lnet/minecraft/class_849;method_2382(II)Lnet/minecraft/class_1071;named takeInvStackLnet/minecraft/inventory/Inventory;takeInvStack(II)Lnet/minecraft/item/ItemStack;
-
removeInvStack
- Specified by:
removeInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official a_Lpn;a_(I)Labo;intermediary method_2386Lnet/minecraft/class_849;method_2386(I)Lnet/minecraft/class_1071;named removeInvStackLnet/minecraft/inventory/Inventory;removeInvStack(I)Lnet/minecraft/item/ItemStack;
-
setInvStack
- Specified by:
setInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLpn;a(ILabo;)Vintermediary method_2383Lnet/minecraft/class_849;method_2383(ILnet/minecraft/class_1071;)Vnamed setInvStackLnet/minecraft/inventory/Inventory;setInvStack(ILnet/minecraft/item/ItemStack;)V
-
method_2385
- Specified by:
method_2385in interfaceInventory- Mappings:
Namespace Name Mixin selector official bLpn;b()Ljava/lang/String;intermediary method_2385Lnet/minecraft/class_849;method_2385()Ljava/lang/String;named method_2385Lnet/minecraft/inventory/Inventory;method_2385()Ljava/lang/String;
-
method_5339
public boolean method_5339()- Specified by:
method_5339in interfaceInventory- Mappings:
Namespace Name Mixin selector official k_Lpn;k_()Zintermediary method_5339Lnet/minecraft/class_849;method_5339()Znamed method_5339Lnet/minecraft/inventory/Inventory;method_5339()Z
-
setCustomName
- Mappings:
Namespace Name Mixin selector official aLanr;a(Ljava/lang/String;)Vintermediary method_4816Lnet/minecraft/class_221;method_4816(Ljava/lang/String;)Vnamed setCustomNameLnet/minecraft/block/entity/FurnaceBlockEntity;setCustomName(Ljava/lang/String;)V
-
fromNbt
- Overrides:
fromNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLanc;a(Ldg;)Vintermediary method_537Lnet/minecraft/class_226;method_537(Lnet/minecraft/class_322;)Vnamed fromNbtLnet/minecraft/block/entity/BlockEntity;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
toNbt
- Overrides:
toNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLanc;b(Ldg;)Vintermediary method_541Lnet/minecraft/class_226;method_541(Lnet/minecraft/class_322;)Vnamed toNbtLnet/minecraft/block/entity/BlockEntity;toNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
getInvMaxStackAmount
public int getInvMaxStackAmount()- Specified by:
getInvMaxStackAmountin interfaceInventory- Mappings:
Namespace Name Mixin selector official dLpn;d()Iintermediary method_2389Lnet/minecraft/class_849;method_2389()Inamed getInvMaxStackAmountLnet/minecraft/inventory/Inventory;getInvMaxStackAmount()I
-
method_521
- Mappings:
Namespace Name Mixin selector official dLanr;d(I)Iintermediary method_521Lnet/minecraft/class_221;method_521(I)Inamed method_521Lnet/minecraft/block/entity/FurnaceBlockEntity;method_521(I)I
-
method_522
- Mappings:
Namespace Name Mixin selector official eLanr;e(I)Iintermediary method_522Lnet/minecraft/class_221;method_522(I)Inamed method_522Lnet/minecraft/block/entity/FurnaceBlockEntity;method_522(I)I
-
isFueled
public boolean isFueled()- Mappings:
Namespace Name Mixin selector official iLanr;i()Zintermediary method_523Lnet/minecraft/class_221;method_523()Znamed isFueledLnet/minecraft/block/entity/FurnaceBlockEntity;isFueled()Z
-
method_545
public void method_545()- Overrides:
method_545in classBlockEntity- Mappings:
Namespace Name Mixin selector official hLanc;h()Vintermediary method_545Lnet/minecraft/class_226;method_545()Vnamed method_545Lnet/minecraft/block/entity/BlockEntity;method_545()V
-
method_525
private boolean method_525()- Mappings:
Namespace Name Mixin selector official kLanr;k()Zintermediary method_525Lnet/minecraft/class_221;method_525()Znamed method_525Lnet/minecraft/block/entity/FurnaceBlockEntity;method_525()Z
-
method_524
public void method_524()- Mappings:
Namespace Name Mixin selector official jLanr;j()Vintermediary method_524Lnet/minecraft/class_221;method_524()Vnamed method_524Lnet/minecraft/block/entity/FurnaceBlockEntity;method_524()V
-
getBurnTime
- Mappings:
Namespace Name Mixin selector official aLanr;a(Labo;)Iintermediary method_519Lnet/minecraft/class_221;method_519(Lnet/minecraft/class_1071;)Inamed getBurnTimeLnet/minecraft/block/entity/FurnaceBlockEntity;getBurnTime(Lnet/minecraft/item/ItemStack;)I
-
isFuel
- Mappings:
Namespace Name Mixin selector official bLanr;b(Labo;)Zintermediary method_520Lnet/minecraft/class_221;method_520(Lnet/minecraft/class_1071;)Znamed isFuelLnet/minecraft/block/entity/FurnaceBlockEntity;isFuel(Lnet/minecraft/item/ItemStack;)Z
-
canPlayerUseInv
- Specified by:
canPlayerUseInvin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLpn;a(Lxk;)Zintermediary method_2384Lnet/minecraft/class_849;method_2384(Lnet/minecraft/class_988;)Znamed canPlayerUseInvLnet/minecraft/inventory/Inventory;canPlayerUseInv(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
method_2390
public void method_2390()- Specified by:
method_2390in interfaceInventory- Mappings:
Namespace Name Mixin selector official fLpn;f()Vintermediary method_2390Lnet/minecraft/class_849;method_2390()Vnamed method_2390Lnet/minecraft/inventory/Inventory;method_2390()V
-
method_2387
public void method_2387()- Specified by:
method_2387in interfaceInventory- Mappings:
Namespace Name Mixin selector official l_Lpn;l_()Vintermediary method_2387Lnet/minecraft/class_849;method_2387()Vnamed method_2387Lnet/minecraft/inventory/Inventory;method_2387()V
-
isValidInvStack
- Specified by:
isValidInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official bLpn;b(ILabo;)Zintermediary method_5338Lnet/minecraft/class_849;method_5338(ILnet/minecraft/class_1071;)Znamed isValidInvStackLnet/minecraft/inventory/Inventory;isValidInvStack(ILnet/minecraft/item/ItemStack;)Z
-
method_5355
public int[] method_5355(int int2) - Specified by:
method_5355in interfaceSidedInventory- Mappings:
Namespace Name Mixin selector official cLpx;c(I)[Iintermediary method_5355Lnet/minecraft/class_1559;method_5355(I)[Inamed method_5355Lnet/minecraft/inventory/SidedInventory;method_5355(I)[I
-
method_5353
- Specified by:
method_5353in interfaceSidedInventory- Mappings:
Namespace Name Mixin selector official aLpx;a(ILabo;I)Zintermediary method_5353Lnet/minecraft/class_1559;method_5353(ILnet/minecraft/class_1071;I)Znamed method_5353Lnet/minecraft/inventory/SidedInventory;method_5353(ILnet/minecraft/item/ItemStack;I)Z
-
method_5354
- Specified by:
method_5354in interfaceSidedInventory- Mappings:
Namespace Name Mixin selector official bLpx;b(ILabo;I)Zintermediary method_5354Lnet/minecraft/class_1559;method_5354(ILnet/minecraft/class_1071;I)Znamed method_5354Lnet/minecraft/inventory/SidedInventory;method_5354(ILnet/minecraft/item/ItemStack;I)Z
-