Package net.minecraft.block.entity
Class BeaconBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.LockableContainerBlockEntity
net.minecraft.block.entity.BeaconBlockEntity
- All Implemented Interfaces:
LockableScreenHandlerFactory,Inventory,NamedScreenHandlerFactory,Nameable,Tickable
- Mappings:
Namespace Name official akvintermediary net/minecraft/class_1308named net/minecraft/block/entity/BeaconBlockEntity
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StatusEffect[][]private longprivate floatprivate booleanprivate intprivate intprivate intprivate ItemStackprivate Stringprivate final List<BeaconBlockEntity.BeamSegment>Fields inherited from class net.minecraft.block.entity.BlockEntity
block, pos, removed, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlayerUseInv(PlayerEntity player) voidclear()createScreenHandler(PlayerInventory inventory, PlayerEntity player) voidfromNbt(NbtCompound nbt) getId()intintgetInvStack(int slot) intintgetProperty(int key) doublebooleanbooleanisValidInvStack(int slot, ItemStack stack) private voidfloatvoidmethod_4802(String string) private voidprivate intmethod_8975(int int2) voidbooleanonBlockAction(int int2, int int3) 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, getPos, getSquaredDistance, hasWorld, isRemoved, markDirty, markRemoved, 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_5017
- Mappings:
Namespace Name Mixin selector official aLakv;a:[[Lpe;intermediary field_5017Lnet/minecraft/class_1308;field_5017:[[Lnet/minecraft/class_860;named field_5017Lnet/minecraft/block/entity/BeaconBlockEntity;field_5017:[[Lnet/minecraft/entity/effect/StatusEffect;
-
field_9846
- Mappings:
Namespace Name Mixin selector official fLakv;f:Ljava/util/List;intermediary field_9846Lnet/minecraft/class_1308;field_9846:Ljava/util/List;named field_9846Lnet/minecraft/block/entity/BeaconBlockEntity;field_9846:Ljava/util/List;
-
field_5018
- Mappings:
Namespace Name Mixin selector official gLakv;g:Jintermediary field_5018Lnet/minecraft/class_1308;field_5018:Jnamed field_5018Lnet/minecraft/block/entity/BeaconBlockEntity;field_5018:J
-
field_5019
- Mappings:
Namespace Name Mixin selector official hLakv;h:Fintermediary field_5019Lnet/minecraft/class_1308;field_5019:Fnamed field_5019Lnet/minecraft/block/entity/BeaconBlockEntity;field_5019:F
-
field_5020
private boolean field_5020- Mappings:
Namespace Name Mixin selector official iLakv;i:Zintermediary field_5020Lnet/minecraft/class_1308;field_5020:Znamed field_5020Lnet/minecraft/block/entity/BeaconBlockEntity;field_5020:Z
-
field_5021
private int field_5021- Mappings:
Namespace Name Mixin selector official jLakv;j:Iintermediary field_5021Lnet/minecraft/class_1308;field_5021:Inamed field_5021Lnet/minecraft/block/entity/BeaconBlockEntity;field_5021:I
-
field_5022
private int field_5022- Mappings:
Namespace Name Mixin selector official kLakv;k:Iintermediary field_5022Lnet/minecraft/class_1308;field_5022:Inamed field_5022Lnet/minecraft/block/entity/BeaconBlockEntity;field_5022:I
-
field_5023
private int field_5023- Mappings:
Namespace Name Mixin selector official lLakv;l:Iintermediary field_5023Lnet/minecraft/class_1308;field_5023:Inamed field_5023Lnet/minecraft/block/entity/BeaconBlockEntity;field_5023:I
-
field_5024
- Mappings:
Namespace Name Mixin selector official mLakv;m:Lzx;intermediary field_5024Lnet/minecraft/class_1308;field_5024:Lnet/minecraft/class_1071;named field_5024Lnet/minecraft/block/entity/BeaconBlockEntity;field_5024:Lnet/minecraft/item/ItemStack;
-
field_5645
- Mappings:
Namespace Name Mixin selector official nLakv;n:Ljava/lang/String;intermediary field_5645Lnet/minecraft/class_1308;field_5645:Ljava/lang/String;named field_5645Lnet/minecraft/block/entity/BeaconBlockEntity;field_5645:Ljava/lang/String;
-
-
Constructor Details
-
BeaconBlockEntity
public BeaconBlockEntity()
-
-
Method Details
-
tick
public void tick() -
method_8976
public void method_8976()- Mappings:
Namespace Name Mixin selector official mLakv;m()Vintermediary method_8976Lnet/minecraft/class_1308;method_8976()Vnamed method_8976Lnet/minecraft/block/entity/BeaconBlockEntity;method_8976()V
-
method_4202
private void method_4202()- Mappings:
Namespace Name Mixin selector official ALakv;A()Vintermediary method_4202Lnet/minecraft/class_1308;method_4202()Vnamed method_4202Lnet/minecraft/block/entity/BeaconBlockEntity;method_4202()V
-
method_6517
private void method_6517()- Mappings:
Namespace Name Mixin selector official BLakv;B()Vintermediary method_6517Lnet/minecraft/class_1308;method_6517()Vnamed method_6517Lnet/minecraft/block/entity/BeaconBlockEntity;method_6517()V
-
method_8977
- Mappings:
Namespace Name Mixin selector official nLakv;n()Ljava/util/List;intermediary method_8977Lnet/minecraft/class_1308;method_8977()Ljava/util/List;named method_8977Lnet/minecraft/block/entity/BeaconBlockEntity;method_8977()Ljava/util/List;
-
method_4204
- Mappings:
Namespace Name Mixin selector official oLakv;o()Fintermediary method_4204Lnet/minecraft/class_1308;method_4204()Fnamed method_4204Lnet/minecraft/block/entity/BeaconBlockEntity;method_4204()F
-
getPacket
- Overrides:
getPacketin classBlockEntity- Mappings:
Namespace Name Mixin selector official y_Lakw;y_()Lff;intermediary method_544Lnet/minecraft/class_226;method_544()Lnet/minecraft/class_700;named getPacketLnet/minecraft/block/entity/BlockEntity;getPacket()Lnet/minecraft/network/Packet;
-
getSquaredRenderDistance
- Overrides:
getSquaredRenderDistancein classBlockEntity- Mappings:
Namespace Name Mixin selector official sLakw;s()Dintermediary method_4216Lnet/minecraft/class_226;method_4216()Dnamed getSquaredRenderDistanceLnet/minecraft/block/entity/BlockEntity;getSquaredRenderDistance()D
-
method_8975
private int method_8975(int int2) - Mappings:
Namespace Name Mixin selector official hLakv;h(I)Iintermediary method_8975Lnet/minecraft/class_1308;method_8975(I)Inamed method_8975Lnet/minecraft/block/entity/BeaconBlockEntity;method_8975(I)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
-
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
-
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
-
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_4802
- Mappings:
Namespace Name Mixin selector official aLakv;a(Ljava/lang/String;)Vintermediary method_4802Lnet/minecraft/class_1308;method_4802(Ljava/lang/String;)Vnamed method_4802Lnet/minecraft/block/entity/BeaconBlockEntity;method_4802(Ljava/lang/String;)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
-
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() -
onBlockAction
public boolean onBlockAction(int int2, int int3) - Overrides:
onBlockActionin classBlockEntity- Mappings:
Namespace Name Mixin selector official cLakw;c(II)Zintermediary method_4838Lnet/minecraft/class_226;method_4838(II)Znamed onBlockActionLnet/minecraft/block/entity/BlockEntity;onBlockAction(II)Z
-