Package net.minecraft.block.entity
Class ConduitBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.ConduitBlockEntity
- Mappings:
Namespace Name official ciyintermediary net/minecraft/class_2597named net/minecraft/block/entity/ConduitBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Block[]private booleanprivate booleanprivate static intprivate static intprivate static floatprivate static intprivate static intprivate static intprivate longprivate @Nullable LivingEntityintprivate floatFields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidattackHostileEntity(World world, BlockPos pos, BlockState state, List<BlockPos> activatingBlocks, ConduitBlockEntity blockEntity)static voidclientTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity)private static @Nullable LivingEntityfindTargetEntity(World world, BlockPos pos, UUID uuid)private static BoxgetAttackZone(BlockPos pos)floatgetRotation(float tickDelta)private static voidgivePlayersEffects(World world, BlockPos pos, List<BlockPos> activatingBlocks)booleanisActive()booleanprivate static voidopenEye(ConduitBlockEntity blockEntity, List<BlockPos> activatingBlocks)voidreadNbt(NbtCompound nbt)static voidserverTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity)private voidsetEyeOpen(boolean eyeOpen)private static voidspawnNautilusParticles(World world, BlockPos pos, List<BlockPos> activatingBlocks, @Nullable Entity entity, int int2)private static booleanupdateActivatingBlocks(World world, BlockPos pos, List<BlockPos> activatingBlocks)private static voidupdateTargetEntity(World world, BlockPos pos, ConduitBlockEntity blockEntity)writeNbt(NbtCompound nbt)Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromNbt, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorld
-
Field Details
-
field_31333
private static final int field_31333- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bLciy;b:Iintermediary field_31333Lnet/minecraft/class_2597;field_31333:Inamed field_31333Lnet/minecraft/block/entity/ConduitBlockEntity;field_31333:I
-
field_31334
private static final int field_31334- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLciy;c:Iintermediary field_31334Lnet/minecraft/class_2597;field_31334:Inamed field_31334Lnet/minecraft/block/entity/ConduitBlockEntity;field_31334:I
-
field_31335
private static final float field_31335- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLciy;d:Fintermediary field_31335Lnet/minecraft/class_2597;field_31335:Fnamed field_31335Lnet/minecraft/block/entity/ConduitBlockEntity;field_31335:F
-
field_31336
private static final int field_31336- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official eLciy;e:Iintermediary field_31336Lnet/minecraft/class_2597;field_31336:Inamed field_31336Lnet/minecraft/block/entity/ConduitBlockEntity;field_31336:I
-
field_31337
private static final int field_31337- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official fLciy;f:Iintermediary field_31337Lnet/minecraft/class_2597;field_31337:Inamed field_31337Lnet/minecraft/block/entity/ConduitBlockEntity;field_31337:I
-
field_31338
private static final int field_31338- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official gLciy;g:Iintermediary field_31338Lnet/minecraft/class_2597;field_31338:Inamed field_31338Lnet/minecraft/block/entity/ConduitBlockEntity;field_31338:I
-
ACTIVATING_BLOCKS
- Mappings:
Namespace Name Mixin selector official hLciy;h:[Lbzo;intermediary field_11931Lnet/minecraft/class_2597;field_11931:[Lnet/minecraft/class_2248;named ACTIVATING_BLOCKSLnet/minecraft/block/entity/ConduitBlockEntity;ACTIVATING_BLOCKS:[Lnet/minecraft/block/Block;
-
ticks
public int ticks- Mappings:
Namespace Name Mixin selector official aLciy;a:Iintermediary field_11936Lnet/minecraft/class_2597;field_11936:Inamed ticksLnet/minecraft/block/entity/ConduitBlockEntity;ticks:I
-
ticksActive
private float ticksActive- Mappings:
Namespace Name Mixin selector official iLciy;i:Fintermediary field_11932Lnet/minecraft/class_2597;field_11932:Fnamed ticksActiveLnet/minecraft/block/entity/ConduitBlockEntity;ticksActive:F
-
active
private boolean active- Mappings:
Namespace Name Mixin selector official jLciy;j:Zintermediary field_11934Lnet/minecraft/class_2597;field_11934:Znamed activeLnet/minecraft/block/entity/ConduitBlockEntity;active:Z
-
eyeOpen
private boolean eyeOpen- Mappings:
Namespace Name Mixin selector official kLciy;k:Zintermediary field_11933Lnet/minecraft/class_2597;field_11933:Znamed eyeOpenLnet/minecraft/block/entity/ConduitBlockEntity;eyeOpen:Z
-
activatingBlocks
- Mappings:
Namespace Name Mixin selector official lLciy;l:Ljava/util/List;intermediary field_11937Lnet/minecraft/class_2597;field_11937:Ljava/util/List;named activatingBlocksLnet/minecraft/block/entity/ConduitBlockEntity;activatingBlocks:Ljava/util/List;
-
targetEntity
- Mappings:
Namespace Name Mixin selector official mLciy;m:Latt;intermediary field_11939Lnet/minecraft/class_2597;field_11939:Lnet/minecraft/class_1309;named targetEntityLnet/minecraft/block/entity/ConduitBlockEntity;targetEntity:Lnet/minecraft/entity/LivingEntity;
-
targetUuid
- Mappings:
Namespace Name Mixin selector official qLciy;q:Ljava/util/UUID;intermediary field_11935Lnet/minecraft/class_2597;field_11935:Ljava/util/UUID;named targetUuidLnet/minecraft/block/entity/ConduitBlockEntity;targetUuid:Ljava/util/UUID;
-
nextAmbientSoundTime
private long nextAmbientSoundTime- Mappings:
Namespace Name Mixin selector official rLciy;r:Jintermediary field_11938Lnet/minecraft/class_2597;field_11938:Jnamed nextAmbientSoundTimeLnet/minecraft/block/entity/ConduitBlockEntity;nextAmbientSoundTime:J
-
-
Constructor Details
-
ConduitBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>Lciy;<init>(Lgg;Lcks;)Vintermediary <init>Lnet/minecraft/class_2597;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed <init>Lnet/minecraft/block/entity/ConduitBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
-
Method Details
-
readNbt
- Overrides:
readNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLcip;a(Lna;)Vintermediary method_11014Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
writeNbt
- Overrides:
writeNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLcip;b(Lna;)Lna;intermediary method_11007Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;named writeNbtLnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
toUpdatePacket
- Overrides:
toUpdatePacketin classBlockEntity- Mappings:
Namespace Name Mixin selector official Y_Lcip;Y_()Lpy;intermediary method_16886Lnet/minecraft/class_2586;method_16886()Lnet/minecraft/class_2622;named toUpdatePacketLnet/minecraft/block/entity/BlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
-
toInitialChunkDataNbt
- Overrides:
toInitialChunkDataNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official Z_Lcip;Z_()Lna;intermediary method_16887Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;named toInitialChunkDataNbtLnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/NbtCompound;
-
clientTick
public static void clientTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity)- Mappings:
Namespace Name Mixin selector official aLciy;a(Lbwp;Lgg;Lcks;Lciy;)Vintermediary method_31675Lnet/minecraft/class_2597;method_31675(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2597;)Vnamed clientTickLnet/minecraft/block/entity/ConduitBlockEntity;clientTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/ConduitBlockEntity;)V
-
serverTick
public static void serverTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity)- Mappings:
Namespace Name Mixin selector official bLciy;b(Lbwp;Lgg;Lcks;Lciy;)Vintermediary method_31677Lnet/minecraft/class_2597;method_31677(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2597;)Vnamed serverTickLnet/minecraft/block/entity/ConduitBlockEntity;serverTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/ConduitBlockEntity;)V
-
openEye
- Mappings:
Namespace Name Mixin selector official aLciy;a(Lciy;Ljava/util/List;)Vintermediary method_31676Lnet/minecraft/class_2597;method_31676(Lnet/minecraft/class_2597;Ljava/util/List;)Vnamed openEyeLnet/minecraft/block/entity/ConduitBlockEntity;openEye(Lnet/minecraft/block/entity/ConduitBlockEntity;Ljava/util/List;)V
-
updateActivatingBlocks
private static boolean updateActivatingBlocks(World world, BlockPos pos, List<BlockPos> activatingBlocks)- Mappings:
Namespace Name Mixin selector official aLciy;a(Lbwp;Lgg;Ljava/util/List;)Zintermediary method_11069Lnet/minecraft/class_2597;method_11069(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)Znamed updateActivatingBlocksLnet/minecraft/block/entity/ConduitBlockEntity;updateActivatingBlocks(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/List;)Z
-
givePlayersEffects
- Mappings:
Namespace Name Mixin selector official bLciy;b(Lbwp;Lgg;Ljava/util/List;)Vintermediary method_11055Lnet/minecraft/class_2597;method_11055(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)Vnamed givePlayersEffectsLnet/minecraft/block/entity/ConduitBlockEntity;givePlayersEffects(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/List;)V
-
attackHostileEntity
private static void attackHostileEntity(World world, BlockPos pos, BlockState state, List<BlockPos> activatingBlocks, ConduitBlockEntity blockEntity)- Mappings:
Namespace Name Mixin selector official aLciy;a(Lbwp;Lgg;Lcks;Ljava/util/List;Lciy;)Vintermediary method_11068Lnet/minecraft/class_2597;method_11068(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_2597;)Vnamed attackHostileEntityLnet/minecraft/block/entity/ConduitBlockEntity;attackHostileEntity(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Ljava/util/List;Lnet/minecraft/block/entity/ConduitBlockEntity;)V
-
updateTargetEntity
- Mappings:
Namespace Name Mixin selector official aLciy;a(Lbwp;Lgg;Lciy;)Vintermediary method_11064Lnet/minecraft/class_2597;method_11064(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2597;)Vnamed updateTargetEntityLnet/minecraft/block/entity/ConduitBlockEntity;updateTargetEntity(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/entity/ConduitBlockEntity;)V
-
getAttackZone
- Mappings:
Namespace Name Mixin selector official aLciy;a(Lgg;)Ldmv;intermediary method_11059Lnet/minecraft/class_2597;method_11059(Lnet/minecraft/class_2338;)Lnet/minecraft/class_238;named getAttackZoneLnet/minecraft/block/entity/ConduitBlockEntity;getAttackZone(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Box;
-
findTargetEntity
@Nullable private static @Nullable LivingEntity findTargetEntity(World world, BlockPos pos, UUID uuid)- Mappings:
Namespace Name Mixin selector official aLciy;a(Lbwp;Lgg;Ljava/util/UUID;)Latt;intermediary method_11056Lnet/minecraft/class_2597;method_11056(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/UUID;)Lnet/minecraft/class_1309;named findTargetEntityLnet/minecraft/block/entity/ConduitBlockEntity;findTargetEntity(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/UUID;)Lnet/minecraft/entity/LivingEntity;
-
spawnNautilusParticles
private static void spawnNautilusParticles(World world, BlockPos pos, List<BlockPos> activatingBlocks, @Nullable @Nullable Entity entity, int int2)- Mappings:
Namespace Name Mixin selector official aLciy;a(Lbwp;Lgg;Ljava/util/List;Latf;I)Vintermediary method_11063Lnet/minecraft/class_2597;method_11063(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;Lnet/minecraft/class_1297;I)Vnamed spawnNautilusParticlesLnet/minecraft/block/entity/ConduitBlockEntity;spawnNautilusParticles(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/List;Lnet/minecraft/entity/Entity;I)V
-
isActive
public boolean isActive()- Mappings:
Namespace Name Mixin selector official dLciy;d()Zintermediary method_11065Lnet/minecraft/class_2597;method_11065()Znamed isActiveLnet/minecraft/block/entity/ConduitBlockEntity;isActive()Z
-
isEyeOpen
public boolean isEyeOpen()- Mappings:
Namespace Name Mixin selector official fLciy;f()Zintermediary method_11066Lnet/minecraft/class_2597;method_11066()Znamed isEyeOpenLnet/minecraft/block/entity/ConduitBlockEntity;isEyeOpen()Z
-
setEyeOpen
private void setEyeOpen(boolean eyeOpen)- Mappings:
Namespace Name Mixin selector official aLciy;a(Z)Vintermediary method_11062Lnet/minecraft/class_2597;method_11062(Z)Vnamed setEyeOpenLnet/minecraft/block/entity/ConduitBlockEntity;setEyeOpen(Z)V
-
getRotation
public float getRotation(float tickDelta)- Mappings:
Namespace Name Mixin selector official aLciy;a(F)Fintermediary method_11061Lnet/minecraft/class_2597;method_11061(F)Fnamed getRotationLnet/minecraft/block/entity/ConduitBlockEntity;getRotation(F)F
-