Package net.minecraft.block.entity
Class BrewingStandBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.LockableContainerBlockEntity
net.minecraft.block.entity.BrewingStandBlockEntity
- All Implemented Interfaces:
LockableScreenHandlerFactory,Inventory,SidedInventory,NamedScreenHandlerFactory,Nameable,Tickable
public class BrewingStandBlockEntity
extends LockableContainerBlockEntity
implements Tickable, SidedInventory
- Mappings:
Namespace Name official akxintermediary net/minecraft/class_215named net/minecraft/block/entity/BrewingStandBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ItemStack[]private intprivate static final int[]private static final int[]private Stringprivate Itemprivate boolean[]Fields inherited from class net.minecraft.block.entity.BlockEntity
block, pos, removed, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanExtractInvStack(int slot, ItemStack stack, Direction dir) booleancanInsertInvStack(int slot, ItemStack stack, Direction dir) booleancanPlayerUseInv(PlayerEntity player) voidclear()createScreenHandler(PlayerInventory inventory, PlayerEntity player) voidfromNbt(NbtCompound nbt) getId()int[]intintgetInvStack(int slot) intintgetProperty(int key) booleanbooleanisValidInvStack(int slot, ItemStack stack) voidmethod_4803(String string) private intmethod_505(int int2, ItemStack itemStack) private booleanprivate voidboolean[]voidonInvClose(PlayerEntity player) voidonInvOpen(PlayerEntity player) removeInvStack(int slot) voidsetInvStack(int slot, ItemStack stack) voidsetProperty(int id, int value) takeInvStack(int slot, int amount) voidtick()voidtoNbt(NbtCompound nbt) Methods inherited from class net.minecraft.block.entity.LockableContainerBlockEntity
getLock, hasLock, method_6344, setLockMethods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, createFromNbt, getBlock, getDataValue, getEntityWorld, getPacket, getPos, getSquaredDistance, getSquaredRenderDistance, hasWorld, isRemoved, markDirty, markRemoved, onBlockAction, populateCrashReport, resetBlock, setPos, setWorld, shouldNotCopyNbtFromItemMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.text.Nameable
method_6344
-
Field Details
-
field_5646
private static final int[] field_5646- Mappings:
Namespace Name Mixin selector official aLakx;a:[Iintermediary field_5646Lnet/minecraft/class_215;field_5646:[Inamed field_5646Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_5646:[I
-
field_5647
private static final int[] field_5647- Mappings:
Namespace Name Mixin selector official fLakx;f:[Iintermediary field_5647Lnet/minecraft/class_215;field_5647:[Inamed field_5647Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_5647:[I
-
field_513
- Mappings:
Namespace Name Mixin selector official gLakx;g:[Lzx;intermediary field_513Lnet/minecraft/class_215;field_513:[Lnet/minecraft/class_1071;named field_513Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_513:[Lnet/minecraft/item/ItemStack;
-
field_514
private int field_514- Mappings:
Namespace Name Mixin selector official hLakx;h:Iintermediary field_514Lnet/minecraft/class_215;field_514:Inamed field_514Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_514:I
-
field_9850
private boolean[] field_9850- Mappings:
Namespace Name Mixin selector official iLakx;i:[Zintermediary field_9850Lnet/minecraft/class_215;field_9850:[Znamed field_9850Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_9850:[Z
-
field_7495
- Mappings:
Namespace Name Mixin selector official jLakx;j:Lzw;intermediary field_7495Lnet/minecraft/class_215;field_7495:Lnet/minecraft/class_1069;named field_7495Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_7495:Lnet/minecraft/item/Item;
-
field_5648
- Mappings:
Namespace Name Mixin selector official kLakx;k:Ljava/lang/String;intermediary field_5648Lnet/minecraft/class_215;field_5648:Ljava/lang/String;named field_5648Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_5648:Ljava/lang/String;
-
-
Constructor Details
-
BrewingStandBlockEntity
public BrewingStandBlockEntity()
-
-
Method Details
-
getTranslationKey
- Specified by:
getTranslationKeyin interfaceNameable- Mappings:
Namespace Name Mixin selector official e_Lop;e_()Ljava/lang/String;intermediary method_2518Lnet/minecraft/class_2611;method_2518()Ljava/lang/String;named getTranslationKeyLnet/minecraft/text/Nameable;getTranslationKey()Ljava/lang/String;
-
hasCustomName
public boolean hasCustomName()- Specified by:
hasCustomNamein interfaceNameable- Mappings:
Namespace Name Mixin selector official l_Lop;l_()Zintermediary method_5339Lnet/minecraft/class_2611;method_5339()Znamed hasCustomNameLnet/minecraft/text/Nameable;hasCustomName()Z
-
method_4803
- Mappings:
Namespace Name Mixin selector official aLakx;a(Ljava/lang/String;)Vintermediary method_4803Lnet/minecraft/class_215;method_4803(Ljava/lang/String;)Vnamed method_4803Lnet/minecraft/block/entity/BrewingStandBlockEntity;method_4803(Ljava/lang/String;)V
-
getInvSize
public int getInvSize()- Specified by:
getInvSizein interfaceInventory- Mappings:
Namespace Name Mixin selector official o_Log;o_()Iintermediary method_2388Lnet/minecraft/class_849;method_2388()Inamed getInvSizeLnet/minecraft/inventory/Inventory;getInvSize()I
-
tick
public void tick() -
method_508
private boolean method_508()- Mappings:
Namespace Name Mixin selector official nLakx;n()Zintermediary method_508Lnet/minecraft/class_215;method_508()Znamed method_508Lnet/minecraft/block/entity/BrewingStandBlockEntity;method_508()Z
-
method_509
private void method_509()- Mappings:
Namespace Name Mixin selector official oLakx;o()Vintermediary method_509Lnet/minecraft/class_215;method_509()Vnamed method_509Lnet/minecraft/block/entity/BrewingStandBlockEntity;method_509()V
-
method_505
- Mappings:
Namespace Name Mixin selector official cLakx;c(ILzx;)Iintermediary method_505Lnet/minecraft/class_215;method_505(ILnet/minecraft/class_1071;)Inamed method_505Lnet/minecraft/block/entity/BrewingStandBlockEntity;method_505(ILnet/minecraft/item/ItemStack;)I
-
fromNbt
- Overrides:
fromNbtin classLockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official aLakw;a(Ldn;)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 classLockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official bLakw;b(Ldn;)Vintermediary method_541Lnet/minecraft/class_226;method_541(Lnet/minecraft/class_322;)Vnamed toNbtLnet/minecraft/block/entity/BlockEntity;toNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
getInvStack
- Specified by:
getInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLog;a(I)Lzx;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 aLog;a(II)Lzx;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 bLog;b(I)Lzx;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 aLog;a(ILzx;)Vintermediary method_2383Lnet/minecraft/class_849;method_2383(ILnet/minecraft/class_1071;)Vnamed setInvStackLnet/minecraft/inventory/Inventory;setInvStack(ILnet/minecraft/item/ItemStack;)V
-
getInvMaxStackAmount
public int getInvMaxStackAmount()- Specified by:
getInvMaxStackAmountin interfaceInventory- Mappings:
Namespace Name Mixin selector official q_Log;q_()Iintermediary method_2389Lnet/minecraft/class_849;method_2389()Inamed getInvMaxStackAmountLnet/minecraft/inventory/Inventory;getInvMaxStackAmount()I
-
canPlayerUseInv
- Specified by:
canPlayerUseInvin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLog;a(Lwn;)Zintermediary method_2384Lnet/minecraft/class_849;method_2384(Lnet/minecraft/class_988;)Znamed canPlayerUseInvLnet/minecraft/inventory/Inventory;canPlayerUseInv(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
onInvOpen
- Specified by:
onInvOpenin interfaceInventory- Mappings:
Namespace Name Mixin selector official bLog;b(Lwn;)Vintermediary method_10894Lnet/minecraft/class_849;method_10894(Lnet/minecraft/class_988;)Vnamed onInvOpenLnet/minecraft/inventory/Inventory;onInvOpen(Lnet/minecraft/entity/player/PlayerEntity;)V
-
onInvClose
- Specified by:
onInvClosein interfaceInventory- Mappings:
Namespace Name Mixin selector official cLog;c(Lwn;)Vintermediary method_10895Lnet/minecraft/class_849;method_10895(Lnet/minecraft/class_988;)Vnamed onInvCloseLnet/minecraft/inventory/Inventory;onInvClose(Lnet/minecraft/entity/player/PlayerEntity;)V
-
isValidInvStack
- Specified by:
isValidInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official bLog;b(ILzx;)Zintermediary method_5338Lnet/minecraft/class_849;method_5338(ILnet/minecraft/class_1071;)Znamed isValidInvStackLnet/minecraft/inventory/Inventory;isValidInvStack(ILnet/minecraft/item/ItemStack;)Z
-
method_8984
public boolean[] method_8984()- Mappings:
Namespace Name Mixin selector official mLakx;m()[Zintermediary method_8984Lnet/minecraft/class_215;method_8984()[Znamed method_8984Lnet/minecraft/block/entity/BrewingStandBlockEntity;method_8984()[Z
-
getInvAvailableSlots
- Specified by:
getInvAvailableSlotsin interfaceSidedInventory- Mappings:
Namespace Name Mixin selector official aLot;a(Lcq;)[Iintermediary method_10915Lnet/minecraft/class_1559;method_10915(Lnet/minecraft/class_1354;)[Inamed getInvAvailableSlotsLnet/minecraft/inventory/SidedInventory;getInvAvailableSlots(Lnet/minecraft/util/math/Direction;)[I
-
canInsertInvStack
- Specified by:
canInsertInvStackin interfaceSidedInventory- Mappings:
Namespace Name Mixin selector official aLot;a(ILzx;Lcq;)Zintermediary method_5353Lnet/minecraft/class_1559;method_5353(ILnet/minecraft/class_1071;Lnet/minecraft/class_1354;)Znamed canInsertInvStackLnet/minecraft/inventory/SidedInventory;canInsertInvStack(ILnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Z
-
canExtractInvStack
- Specified by:
canExtractInvStackin interfaceSidedInventory- Mappings:
Namespace Name Mixin selector official bLot;b(ILzx;Lcq;)Zintermediary method_5354Lnet/minecraft/class_1559;method_5354(ILnet/minecraft/class_1071;Lnet/minecraft/class_1354;)Znamed canExtractInvStackLnet/minecraft/inventory/SidedInventory;canExtractInvStack(ILnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Z
-
getId
- Specified by:
getIdin interfaceNamedScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official kLol;k()Ljava/lang/String;intermediary method_10906Lnet/minecraft/class_2608;method_10906()Ljava/lang/String;named getIdLnet/minecraft/screen/NamedScreenHandlerFactory;getId()Ljava/lang/String;
-
createScreenHandler
- Specified by:
createScreenHandlerin interfaceNamedScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official aLol;a(Lwm;Lwn;)Lxi;intermediary method_10905Lnet/minecraft/class_2608;method_10905(Lnet/minecraft/class_987;Lnet/minecraft/class_988;)Lnet/minecraft/class_1002;named createScreenHandlerLnet/minecraft/screen/NamedScreenHandlerFactory;createScreenHandler(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/screen/ScreenHandler;
-
getProperty
public int getProperty(int key) - Specified by:
getPropertyin interfaceInventory- Mappings:
Namespace Name Mixin selector official a_Log;a_(I)Iintermediary method_10892Lnet/minecraft/class_849;method_10892(I)Inamed getPropertyLnet/minecraft/inventory/Inventory;getProperty(I)I
-
setProperty
public void setProperty(int id, int value) - Specified by:
setPropertyin interfaceInventory- Mappings:
Namespace Name Mixin selector official bLog;b(II)Vintermediary method_10893Lnet/minecraft/class_849;method_10893(II)Vnamed setPropertyLnet/minecraft/inventory/Inventory;setProperty(II)V
-
getProperties
public int getProperties()- Specified by:
getPropertiesin interfaceInventory- Mappings:
Namespace Name Mixin selector official gLog;g()Iintermediary method_10896Lnet/minecraft/class_849;method_10896()Inamed getPropertiesLnet/minecraft/inventory/Inventory;getProperties()I
-
clear
public void clear()
-