Class BellBlockEntity

java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.BellBlockEntity

public class BellBlockEntity
extends BlockEntity
Mappings:
Namespace Name
official cfp
intermediary net/minecraft/class_3721
named net/minecraft/block/entity/BellBlockEntity
  • Field Details

    • lastRingTime

      private long lastRingTime
      Mappings:
      Namespace Name Mixin selector
      official g Lcfp;g:J
      intermediary field_19155 Lnet/minecraft/class_3721;field_19155:J
      named lastRingTime Lnet/minecraft/block/entity/BellBlockEntity;lastRingTime:J
    • ringTicks

      public int ringTicks
      Mappings:
      Namespace Name Mixin selector
      official a Lcfp;a:I
      intermediary field_17095 Lnet/minecraft/class_3721;field_17095:I
      named ringTicks Lnet/minecraft/block/entity/BellBlockEntity;ringTicks:I
    • ringing

      public boolean ringing
      Mappings:
      Namespace Name Mixin selector
      official b Lcfp;b:Z
      intermediary field_17096 Lnet/minecraft/class_3721;field_17096:Z
      named ringing Lnet/minecraft/block/entity/BellBlockEntity;ringing:Z
    • lastSideHit

      public Direction lastSideHit
      Mappings:
      Namespace Name Mixin selector
      official c Lcfp;c:Lgc;
      intermediary field_17097 Lnet/minecraft/class_3721;field_17097:Lnet/minecraft/class_2350;
      named lastSideHit Lnet/minecraft/block/entity/BellBlockEntity;lastSideHit:Lnet/minecraft/util/math/Direction;
    • hearingEntities

      private List<LivingEntity> hearingEntities
      Mappings:
      Namespace Name Mixin selector
      official h Lcfp;h:Ljava/util/List;
      intermediary field_19156 Lnet/minecraft/class_3721;field_19156:Ljava/util/List;
      named hearingEntities Lnet/minecraft/block/entity/BellBlockEntity;hearingEntities:Ljava/util/List;
    • resonating

      private boolean resonating
      Mappings:
      Namespace Name Mixin selector
      official i Lcfp;i:Z
      intermediary field_19157 Lnet/minecraft/class_3721;field_19157:Z
      named resonating Lnet/minecraft/block/entity/BellBlockEntity;resonating:Z
    • resonateTime

      private int resonateTime
      Mappings:
      Namespace Name Mixin selector
      official j Lcfp;j:I
      intermediary field_19158 Lnet/minecraft/class_3721;field_19158:I
      named resonateTime Lnet/minecraft/block/entity/BellBlockEntity;resonateTime:I
  • Constructor Details

    • BellBlockEntity

      public BellBlockEntity​(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcfp;<init>(Lfx;Lcht;)V
      intermediary <init> Lnet/minecraft/class_3721;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named <init> Lnet/minecraft/block/entity/BellBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
  • Method Details

    • onSyncedBlockEvent

      public boolean onSyncedBlockEvent​(int type, int data)
      Overrides:
      onSyncedBlockEvent in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a_ Lcfr;a_(II)Z
      intermediary method_11004 Lnet/minecraft/class_2586;method_11004(II)Z
      named onSyncedBlockEvent Lnet/minecraft/block/entity/BlockEntity;onSyncedBlockEvent(II)Z
    • tick

      private static void tick​(World world, BlockPos pos, BlockState state, BellBlockEntity blockEntity, BellBlockEntity.Effect bellEffect)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfp;a(Lbtv;Lfx;Lcht;Lcfp;Lcfp$a;)V
      intermediary method_31658 Lnet/minecraft/class_3721;method_31658(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;Lnet/minecraft/class_3721$class_5557;)V
      named tick Lnet/minecraft/block/entity/BellBlockEntity;tick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BellBlockEntity;Lnet/minecraft/block/entity/BellBlockEntity$Effect;)V
    • clientTick

      public static void clientTick​(World world, BlockPos pos, BlockState state, BellBlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfp;a(Lbtv;Lfx;Lcht;Lcfp;)V
      intermediary method_31657 Lnet/minecraft/class_3721;method_31657(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;)V
      named clientTick Lnet/minecraft/block/entity/BellBlockEntity;clientTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BellBlockEntity;)V
    • serverTick

      public static void serverTick​(World world, BlockPos pos, BlockState state, BellBlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Lcfp;b(Lbtv;Lfx;Lcht;Lcfp;)V
      intermediary method_31659 Lnet/minecraft/class_3721;method_31659(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;)V
      named serverTick Lnet/minecraft/block/entity/BellBlockEntity;serverTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BellBlockEntity;)V
    • activate

      public void activate​(Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfp;a(Lgc;)V
      intermediary method_17031 Lnet/minecraft/class_3721;method_17031(Lnet/minecraft/class_2350;)V
      named activate Lnet/minecraft/block/entity/BellBlockEntity;activate(Lnet/minecraft/util/math/Direction;)V
    • notifyMemoriesOfBell

      private void notifyMemoriesOfBell()
      Mappings:
      Namespace Name Mixin selector
      official d Lcfp;d()V
      intermediary method_20219 Lnet/minecraft/class_3721;method_20219()V
      named notifyMemoriesOfBell Lnet/minecraft/block/entity/BellBlockEntity;notifyMemoriesOfBell()V
    • raidersHearBell

      private static boolean raidersHearBell​(BlockPos pos, List<LivingEntity> hearingEntities)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfp;a(Lfx;Ljava/util/List;)Z
      intermediary method_20523 Lnet/minecraft/class_3721;method_20523(Lnet/minecraft/class_2338;Ljava/util/List;)Z
      named raidersHearBell Lnet/minecraft/block/entity/BellBlockEntity;raidersHearBell(Lnet/minecraft/util/math/BlockPos;Ljava/util/List;)Z
    • applyGlowToRaiders

      private static void applyGlowToRaiders​(World world, BlockPos pos, List<LivingEntity> hearingEntities)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfp;a(Lbtv;Lfx;Ljava/util/List;)V
      intermediary method_20521 Lnet/minecraft/class_3721;method_20521(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V
      named applyGlowToRaiders Lnet/minecraft/block/entity/BellBlockEntity;applyGlowToRaiders(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/List;)V
    • applyParticlesToRaiders

      private static void applyParticlesToRaiders​(World world, BlockPos pos, List<LivingEntity> hearingEntities)
      Mappings:
      Namespace Name Mixin selector
      official b Lcfp;b(Lbtv;Lfx;Ljava/util/List;)V
      intermediary method_20218 Lnet/minecraft/class_3721;method_20218(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V
      named applyParticlesToRaiders Lnet/minecraft/block/entity/BellBlockEntity;applyParticlesToRaiders(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/List;)V
    • isRaiderEntity

      private static boolean isRaiderEntity​(BlockPos pos, LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfp;a(Lfx;Lari;)Z
      intermediary method_20518 Lnet/minecraft/class_3721;method_20518(Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z
      named isRaiderEntity Lnet/minecraft/block/entity/BellBlockEntity;isRaiderEntity(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/LivingEntity;)Z
    • applyGlowToEntity

      private static void applyGlowToEntity​(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfp;a(Lari;)V
      intermediary method_20520 Lnet/minecraft/class_3721;method_20520(Lnet/minecraft/class_1309;)V
      named applyGlowToEntity Lnet/minecraft/block/entity/BellBlockEntity;applyGlowToEntity(Lnet/minecraft/entity/LivingEntity;)V