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
public class BeaconBlockEntity extends LockableContainerBlockEntity implements Tickable, Inventory
- Mappings:
Namespace Name official akvintermediary net/minecraft/class_346named net/minecraft/block/entity/BeaconBlockEntity
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBeaconBlockEntity.BeamSegment -
Field Summary
Fields Modifier and Type Field Description static StatusEffect[][]field_1376private List<BeaconBlockEntity.BeamSegment>field_1377private longfield_1378private floatfield_1379private booleanfield_1380private intfield_1381private intfield_1382private intfield_1383private ItemStackfield_1384private Stringfield_1385Fields inherited from class net.minecraft.block.entity.BlockEntity
block, pos, removed, world -
Constructor Summary
Constructors Constructor Description BeaconBlockEntity() -
Method Summary
Methods inherited from class net.minecraft.block.entity.LockableContainerBlockEntity
getLock, getName, hasLock, setLockMethods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, createFromTag, getBlock, getDataValue, getPos, getSquaredDistance, getWorld, hasWorld, isRemoved, markDirty, markRemoved, populateCrashReport, resetBlock, setPos, setWorld, shouldNotCopyTagFromItem
-
Field Details
-
field_1376
- Mappings:
Namespace Name Mixin selector official aLakv;a:[[Lpe;intermediary field_1376Lnet/minecraft/class_346;field_1376:[[Lnet/minecraft/class_1741;named field_1376Lnet/minecraft/block/entity/BeaconBlockEntity;field_1376:[[Lnet/minecraft/entity/effect/StatusEffect;
-
field_1377
- Mappings:
Namespace Name Mixin selector official fLakv;f:Ljava/util/List;intermediary field_1377Lnet/minecraft/class_346;field_1377:Ljava/util/List;named field_1377Lnet/minecraft/block/entity/BeaconBlockEntity;field_1377:Ljava/util/List;
-
field_1378
- Mappings:
Namespace Name Mixin selector official gLakv;g:Jintermediary field_1378Lnet/minecraft/class_346;field_1378:Jnamed field_1378Lnet/minecraft/block/entity/BeaconBlockEntity;field_1378:J
-
field_1379
- Mappings:
Namespace Name Mixin selector official hLakv;h:Fintermediary field_1379Lnet/minecraft/class_346;field_1379:Fnamed field_1379Lnet/minecraft/block/entity/BeaconBlockEntity;field_1379:F
-
field_1380
private boolean field_1380- Mappings:
Namespace Name Mixin selector official iLakv;i:Zintermediary field_1380Lnet/minecraft/class_346;field_1380:Znamed field_1380Lnet/minecraft/block/entity/BeaconBlockEntity;field_1380:Z
-
field_1381
private int field_1381- Mappings:
Namespace Name Mixin selector official jLakv;j:Iintermediary field_1381Lnet/minecraft/class_346;field_1381:Inamed field_1381Lnet/minecraft/block/entity/BeaconBlockEntity;field_1381:I
-
field_1382
private int field_1382- Mappings:
Namespace Name Mixin selector official kLakv;k:Iintermediary field_1382Lnet/minecraft/class_346;field_1382:Inamed field_1382Lnet/minecraft/block/entity/BeaconBlockEntity;field_1382:I
-
field_1383
private int field_1383- Mappings:
Namespace Name Mixin selector official lLakv;l:Iintermediary field_1383Lnet/minecraft/class_346;field_1383:Inamed field_1383Lnet/minecraft/block/entity/BeaconBlockEntity;field_1383:I
-
field_1384
- Mappings:
Namespace Name Mixin selector official mLakv;m:Lzx;intermediary field_1384Lnet/minecraft/class_346;field_1384:Lnet/minecraft/class_2056;named field_1384Lnet/minecraft/block/entity/BeaconBlockEntity;field_1384:Lnet/minecraft/item/ItemStack;
-
field_1385
- Mappings:
Namespace Name Mixin selector official nLakv;n:Ljava/lang/String;intermediary field_1385Lnet/minecraft/class_346;field_1385:Ljava/lang/String;named field_1385Lnet/minecraft/block/entity/BeaconBlockEntity;field_1385:Ljava/lang/String;
-
-
Constructor Details
-
BeaconBlockEntity
public BeaconBlockEntity()
-
-
Method Details
-
tick
public void tick() -
method_1084
public void method_1084()- Mappings:
Namespace Name Mixin selector official mLakv;m()Vintermediary method_1084Lnet/minecraft/class_346;method_1084()Vnamed method_1084Lnet/minecraft/block/entity/BeaconBlockEntity;method_1084()V
-
method_1080
private void method_1080()- Mappings:
Namespace Name Mixin selector official ALakv;A()Vintermediary method_1080Lnet/minecraft/class_346;method_1080()Vnamed method_1080Lnet/minecraft/block/entity/BeaconBlockEntity;method_1080()V
-
method_1081
private void method_1081()- Mappings:
Namespace Name Mixin selector official BLakv;B()Vintermediary method_1081Lnet/minecraft/class_346;method_1081()Vnamed method_1081Lnet/minecraft/block/entity/BeaconBlockEntity;method_1081()V
-
method_1085
- Mappings:
Namespace Name Mixin selector official nLakv;n()Ljava/util/List;intermediary method_1085Lnet/minecraft/class_346;method_1085()Ljava/util/List;named method_1085Lnet/minecraft/block/entity/BeaconBlockEntity;method_1085()Ljava/util/List;
-
method_1086
- Mappings:
Namespace Name Mixin selector official oLakv;o()Fintermediary method_1086Lnet/minecraft/class_346;method_1086()Fnamed method_1086Lnet/minecraft/block/entity/BeaconBlockEntity;method_1086()F
-
getPacket
- Overrides:
getPacketin classBlockEntity- Mappings:
Namespace Name Mixin selector official y_Lakw;y_()Lff;intermediary method_1111Lnet/minecraft/class_348;method_1111()Lnet/minecraft/class_1457;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_1104Lnet/minecraft/class_348;method_1104()Dnamed getSquaredRenderDistanceLnet/minecraft/block/entity/BlockEntity;getSquaredRenderDistance()D
-
method_1083
private int method_1083(int int2)- Mappings:
Namespace Name Mixin selector official hLakv;h(I)Iintermediary method_1083Lnet/minecraft/class_346;method_1083(I)Inamed method_1083Lnet/minecraft/block/entity/BeaconBlockEntity;method_1083(I)I
-
fromTag
- Overrides:
fromTagin classLockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official aLakw;a(Ldn;)Vintermediary method_1098Lnet/minecraft/class_348;method_1098(Lnet/minecraft/class_1405;)Vnamed fromTagLnet/minecraft/block/entity/BlockEntity;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
-
toTag
- Overrides:
toTagin classLockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official bLakw;b(Ldn;)Vintermediary method_1100Lnet/minecraft/class_348;method_1100(Lnet/minecraft/class_1405;)Vnamed toTagLnet/minecraft/block/entity/BlockEntity;toTag(Lnet/minecraft/nbt/CompoundTag;)V
-
getInvSize
public int getInvSize()- Specified by:
getInvSizein interfaceInventory- Mappings:
Namespace Name Mixin selector official o_Log;o_()Iintermediary method_6748Lnet/minecraft/class_1718;method_6748()Inamed getInvSizeLnet/minecraft/inventory/Inventory;getInvSize()I
-
getInvStack
- Specified by:
getInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLog;a(I)Lzx;intermediary method_6736Lnet/minecraft/class_1718;method_6736(I)Lnet/minecraft/class_2056;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_6737Lnet/minecraft/class_1718;method_6737(II)Lnet/minecraft/class_2056;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_6741Lnet/minecraft/class_1718;method_6741(I)Lnet/minecraft/class_2056;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_6738Lnet/minecraft/class_1718;method_6738(ILnet/minecraft/class_2056;)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_6261Lnet/minecraft/class_1726;method_6261()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_6770Lnet/minecraft/class_1726;method_6770()Znamed hasCustomNameLnet/minecraft/text/Nameable;hasCustomName()Z
-
method_1082
- Mappings:
Namespace Name Mixin selector official aLakv;a(Ljava/lang/String;)Vintermediary method_1082Lnet/minecraft/class_346;method_1082(Ljava/lang/String;)Vnamed method_1082Lnet/minecraft/block/entity/BeaconBlockEntity;method_1082(Ljava/lang/String;)V
-
getInvMaxStackAmount
public int getInvMaxStackAmount()- Specified by:
getInvMaxStackAmountin interfaceInventory- Mappings:
Namespace Name Mixin selector official q_Log;q_()Iintermediary method_6749Lnet/minecraft/class_1718;method_6749()Inamed getInvMaxStackAmountLnet/minecraft/inventory/Inventory;getInvMaxStackAmount()I
-
canPlayerUseInv
- Specified by:
canPlayerUseInvin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLog;a(Lwn;)Zintermediary method_6739Lnet/minecraft/class_1718;method_6739(Lnet/minecraft/class_1963;)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_6744Lnet/minecraft/class_1718;method_6744(Lnet/minecraft/class_1963;)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_6745Lnet/minecraft/class_1718;method_6745(Lnet/minecraft/class_1963;)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_6743Lnet/minecraft/class_1718;method_6743(ILnet/minecraft/class_2056;)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_6762Lnet/minecraft/class_1723;method_6762()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_6761Lnet/minecraft/class_1723;method_6761(Lnet/minecraft/class_1962;Lnet/minecraft/class_1963;)Lnet/minecraft/class_1983;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_6740Lnet/minecraft/class_1718;method_6740(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_6742Lnet/minecraft/class_1718;method_6742(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_6746Lnet/minecraft/class_1718;method_6746()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_1101Lnet/minecraft/class_348;method_1101(II)Znamed onBlockActionLnet/minecraft/block/entity/BlockEntity;onBlockAction(II)Z
-