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 final Block[]private booleanprivate booleanprivate static final intprivate static final intprivate static final floatprivate static final intprivate static final intprivate static final 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:
- 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:
- 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:
- 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:
- 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:
- 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:
- 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
-