类 ConduitBlockEntity


  • public class ConduitBlockEntity
    extends BlockEntity
    Mappings:
    Namespace Name
    official chy
    intermediary net/minecraft/class_2597
    named net/minecraft/block/entity/ConduitBlockEntity
    • 字段详细资料

      • field_31333

        private static final int field_31333
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lchy;b:I
        intermediary field_31333 Lnet/minecraft/class_2597;field_31333:I
        named field_31333 Lnet/minecraft/block/entity/ConduitBlockEntity;field_31333:I
      • field_31334

        private static final int field_31334
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lchy;c:I
        intermediary field_31334 Lnet/minecraft/class_2597;field_31334:I
        named field_31334 Lnet/minecraft/block/entity/ConduitBlockEntity;field_31334:I
      • field_31335

        private static final float field_31335
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lchy;d:F
        intermediary field_31335 Lnet/minecraft/class_2597;field_31335:F
        named field_31335 Lnet/minecraft/block/entity/ConduitBlockEntity;field_31335:F
      • field_31336

        private static final int field_31336
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lchy;e:I
        intermediary field_31336 Lnet/minecraft/class_2597;field_31336:I
        named field_31336 Lnet/minecraft/block/entity/ConduitBlockEntity;field_31336:I
      • field_31337

        private static final int field_31337
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Lchy;f:I
        intermediary field_31337 Lnet/minecraft/class_2597;field_31337:I
        named field_31337 Lnet/minecraft/block/entity/ConduitBlockEntity;field_31337:I
      • field_31338

        private static final int field_31338
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Lchy;g:I
        intermediary field_31338 Lnet/minecraft/class_2597;field_31338:I
        named field_31338 Lnet/minecraft/block/entity/ConduitBlockEntity;field_31338:I
      • ACTIVATING_BLOCKS

        private static final Block[] ACTIVATING_BLOCKS
        Mappings:
        Namespace Name Mixin selector
        official h Lchy;h:[Lbyq;
        intermediary field_11931 Lnet/minecraft/class_2597;field_11931:[Lnet/minecraft/class_2248;
        named ACTIVATING_BLOCKS Lnet/minecraft/block/entity/ConduitBlockEntity;ACTIVATING_BLOCKS:[Lnet/minecraft/block/Block;
      • ticks

        public int ticks
        Mappings:
        Namespace Name Mixin selector
        official a Lchy;a:I
        intermediary field_11936 Lnet/minecraft/class_2597;field_11936:I
        named ticks Lnet/minecraft/block/entity/ConduitBlockEntity;ticks:I
      • ticksActive

        private float ticksActive
        Mappings:
        Namespace Name Mixin selector
        official i Lchy;i:F
        intermediary field_11932 Lnet/minecraft/class_2597;field_11932:F
        named ticksActive Lnet/minecraft/block/entity/ConduitBlockEntity;ticksActive:F
      • active

        private boolean active
        Mappings:
        Namespace Name Mixin selector
        official j Lchy;j:Z
        intermediary field_11934 Lnet/minecraft/class_2597;field_11934:Z
        named active Lnet/minecraft/block/entity/ConduitBlockEntity;active:Z
      • eyeOpen

        private boolean eyeOpen
        Mappings:
        Namespace Name Mixin selector
        official k Lchy;k:Z
        intermediary field_11933 Lnet/minecraft/class_2597;field_11933:Z
        named eyeOpen Lnet/minecraft/block/entity/ConduitBlockEntity;eyeOpen:Z
      • activatingBlocks

        private final List<BlockPos> activatingBlocks
        Mappings:
        Namespace Name Mixin selector
        official l Lchy;l:Ljava/util/List;
        intermediary field_11937 Lnet/minecraft/class_2597;field_11937:Ljava/util/List;
        named activatingBlocks Lnet/minecraft/block/entity/ConduitBlockEntity;activatingBlocks:Ljava/util/List;
      • targetEntity

        @Nullable
        private @Nullable LivingEntity targetEntity
        Mappings:
        Namespace Name Mixin selector
        official m Lchy;m:Lasy;
        intermediary field_11939 Lnet/minecraft/class_2597;field_11939:Lnet/minecraft/class_1309;
        named targetEntity Lnet/minecraft/block/entity/ConduitBlockEntity;targetEntity:Lnet/minecraft/entity/LivingEntity;
      • targetUuid

        @Nullable
        private @Nullable UUID targetUuid
        Mappings:
        Namespace Name Mixin selector
        official q Lchy;q:Ljava/util/UUID;
        intermediary field_11935 Lnet/minecraft/class_2597;field_11935:Ljava/util/UUID;
        named targetUuid Lnet/minecraft/block/entity/ConduitBlockEntity;targetUuid:Ljava/util/UUID;
      • nextAmbientSoundTime

        private long nextAmbientSoundTime
        Mappings:
        Namespace Name Mixin selector
        official r Lchy;r:J
        intermediary field_11938 Lnet/minecraft/class_2597;field_11938:J
        named nextAmbientSoundTime Lnet/minecraft/block/entity/ConduitBlockEntity;nextAmbientSoundTime:J
    • 构造器详细资料

      • ConduitBlockEntity

        public ConduitBlockEntity​(BlockPos pos,
                                  BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lchy;<init>(Lgb;Lcjr;)V
        intermediary <init> Lnet/minecraft/class_2597;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
        named <init> Lnet/minecraft/block/entity/ConduitBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • 方法详细资料

      • readNbt

        public void readNbt​(CompoundTag nbt)
        覆盖:
        readNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lchp;a(Lmv;)V
        intermediary method_11014 Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)V
        named readNbt Lnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • writeNbt

        public CompoundTag writeNbt​(CompoundTag nbt)
        覆盖:
        writeNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lchp;b(Lmv;)Lmv;
        intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
        named writeNbt Lnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
      • toUpdatePacket

        @Nullable
        public @Nullable BlockEntityUpdateS2CPacket toUpdatePacket()
        覆盖:
        toUpdatePacket 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lchp;a()Lpt;
        intermediary method_16886 Lnet/minecraft/class_2586;method_16886()Lnet/minecraft/class_2622;
        named toUpdatePacket Lnet/minecraft/block/entity/BlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
      • toInitialChunkDataNbt

        public CompoundTag toInitialChunkDataNbt()
        覆盖:
        toInitialChunkDataNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lchp;b()Lmv;
        intermediary method_16887 Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;
        named toInitialChunkDataNbt Lnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/CompoundTag;
      • clientTick

        public static void clientTick​(World world,
                                      BlockPos pos,
                                      BlockState state,
                                      ConduitBlockEntity blockEntity)
        Mappings:
        Namespace Name Mixin selector
        official a Lchy;a(Lbvr;Lgb;Lcjr;Lchy;)V
        intermediary method_31675 Lnet/minecraft/class_2597;method_31675(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2597;)V
        named clientTick Lnet/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 b Lchy;b(Lbvr;Lgb;Lcjr;Lchy;)V
        intermediary method_31677 Lnet/minecraft/class_2597;method_31677(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2597;)V
        named serverTick Lnet/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

        private static void openEye​(ConduitBlockEntity blockEntity,
                                    List<BlockPos> activatingBlocks)
        Mappings:
        Namespace Name Mixin selector
        official a Lchy;a(Lchy;Ljava/util/List;)V
        intermediary method_31676 Lnet/minecraft/class_2597;method_31676(Lnet/minecraft/class_2597;Ljava/util/List;)V
        named openEye Lnet/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 a Lchy;a(Lbvr;Lgb;Ljava/util/List;)Z
        intermediary method_11069 Lnet/minecraft/class_2597;method_11069(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)Z
        named updateActivatingBlocks Lnet/minecraft/block/entity/ConduitBlockEntity;updateActivatingBlocks(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/List;)Z
      • givePlayersEffects

        private static void givePlayersEffects​(World world,
                                               BlockPos pos,
                                               List<BlockPos> activatingBlocks)
        Mappings:
        Namespace Name Mixin selector
        official b Lchy;b(Lbvr;Lgb;Ljava/util/List;)V
        intermediary method_11055 Lnet/minecraft/class_2597;method_11055(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V
        named givePlayersEffects Lnet/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 a Lchy;a(Lbvr;Lgb;Lcjr;Ljava/util/List;Lchy;)V
        intermediary method_11068 Lnet/minecraft/class_2597;method_11068(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_2597;)V
        named attackHostileEntity Lnet/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

        private static void updateTargetEntity​(World world,
                                               BlockPos pos,
                                               ConduitBlockEntity blockEntity)
        Mappings:
        Namespace Name Mixin selector
        official a Lchy;a(Lbvr;Lgb;Lchy;)V
        intermediary method_11064 Lnet/minecraft/class_2597;method_11064(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2597;)V
        named updateTargetEntity Lnet/minecraft/block/entity/ConduitBlockEntity;updateTargetEntity(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/entity/ConduitBlockEntity;)V
      • getAttackZone

        private static Box getAttackZone​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lchy;a(Lgb;)Ldlv;
        intermediary method_11059 Lnet/minecraft/class_2597;method_11059(Lnet/minecraft/class_2338;)Lnet/minecraft/class_238;
        named getAttackZone Lnet/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 a Lchy;a(Lbvr;Lgb;Ljava/util/UUID;)Lasy;
        intermediary method_11056 Lnet/minecraft/class_2597;method_11056(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/UUID;)Lnet/minecraft/class_1309;
        named findTargetEntity Lnet/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 a Lchy;a(Lbvr;Lgb;Ljava/util/List;Lasl;I)V
        intermediary method_11063 Lnet/minecraft/class_2597;method_11063(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;Lnet/minecraft/class_1297;I)V
        named spawnNautilusParticles Lnet/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 d Lchy;d()Z
        intermediary method_11065 Lnet/minecraft/class_2597;method_11065()Z
        named isActive Lnet/minecraft/block/entity/ConduitBlockEntity;isActive()Z
      • isEyeOpen

        public boolean isEyeOpen()
        Mappings:
        Namespace Name Mixin selector
        official f Lchy;f()Z
        intermediary method_11066 Lnet/minecraft/class_2597;method_11066()Z
        named isEyeOpen Lnet/minecraft/block/entity/ConduitBlockEntity;isEyeOpen()Z
      • setEyeOpen

        private void setEyeOpen​(boolean eyeOpen)
        Mappings:
        Namespace Name Mixin selector
        official a Lchy;a(Z)V
        intermediary method_11062 Lnet/minecraft/class_2597;method_11062(Z)V
        named setEyeOpen Lnet/minecraft/block/entity/ConduitBlockEntity;setEyeOpen(Z)V
      • getRotation

        public float getRotation​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official a Lchy;a(F)F
        intermediary method_11061 Lnet/minecraft/class_2597;method_11061(F)F
        named getRotation Lnet/minecraft/block/entity/ConduitBlockEntity;getRotation(F)F