Class SculkShriekerBlockEntity

java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.SculkShriekerBlockEntity
All Implemented Interfaces:
SculkSensorListener.Callback

public class SculkShriekerBlockEntity extends BlockEntity implements SculkSensorListener.Callback
Mappings:
Namespace Name
official cqf
intermediary net/minecraft/class_7133
named net/minecraft/block/entity/SculkShriekerBlockEntity
  • Field Details

    • field_38237

      private static final org.slf4j.Logger field_38237
      Mappings:
      Namespace Name Mixin selector
      official a Lcqf;a:Lorg/slf4j/Logger;
      intermediary field_38237 Lnet/minecraft/class_7133;field_38237:Lorg/slf4j/Logger;
      named field_38237 Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38237:Lorg/slf4j/Logger;
    • RANGE

      private static final int RANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lcqf;b:I
      intermediary field_38238 Lnet/minecraft/class_7133;field_38238:I
      named RANGE Lnet/minecraft/block/entity/SculkShriekerBlockEntity;RANGE:I
    • vibrationListener

      private SculkSensorListener vibrationListener
      Mappings:
      Namespace Name Mixin selector
      official c Lcqf;c:Lcvv;
      intermediary field_38239 Lnet/minecraft/class_7133;field_38239:Lnet/minecraft/class_5718;
      named vibrationListener Lnet/minecraft/block/entity/SculkShriekerBlockEntity;vibrationListener:Lnet/minecraft/world/event/listener/SculkSensorListener;
  • Constructor Details

    • SculkShriekerBlockEntity

      public SculkShriekerBlockEntity(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcqf;<init>(Lgk;Lcrk;)V
      intermediary <init> Lnet/minecraft/class_7133;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named <init> Lnet/minecraft/block/entity/SculkShriekerBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
  • Method Details

    • getVibrationListener

      public SculkSensorListener getVibrationListener()
      Mappings:
      Namespace Name Mixin selector
      official c Lcqf;c()Lcvv;
      intermediary method_42325 Lnet/minecraft/class_7133;method_42325()Lnet/minecraft/class_5718;
      named getVibrationListener Lnet/minecraft/block/entity/SculkShriekerBlockEntity;getVibrationListener()Lnet/minecraft/world/event/listener/SculkSensorListener;
    • readNbt

      public void readNbt(NbtCompound nbt)
      Overrides:
      readNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lcpf;a(Los;)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/NbtCompound;)V
    • writeNbt

      protected void writeNbt(NbtCompound nbt)
      Overrides:
      writeNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lcpf;b(Los;)V
      intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)V
      named writeNbt Lnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • canAccept

      public boolean canAccept(GameEvent gameEvent, @Nullable @Nullable Entity entity)
      Specified by:
      canAccept in interface SculkSensorListener.Callback
      Mappings:
      Namespace Name Mixin selector
      official a_ Lcvv$b;a_(Lcvp;Layg;)Z
      intermediary method_42324 Lnet/minecraft/class_5718$class_5719;method_42324(Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z
      named canAccept Lnet/minecraft/world/event/listener/SculkSensorListener$Callback;canAccept(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;)Z
    • accepts

      public boolean accepts(ServerWorld serverWorld, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable @Nullable Entity entity)
      Returns whether the callback wants to accept this event.
      Specified by:
      accepts in interface SculkSensorListener.Callback
      Mappings:
      Namespace Name Mixin selector
      official a Lcvv$b;a(Laef;Lcvr;Lgk;Lcvp;Layg;)Z
      intermediary method_32970 Lnet/minecraft/class_5718$class_5719;method_32970(Lnet/minecraft/class_3218;Lnet/minecraft/class_5714;Lnet/minecraft/class_2338;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z
      named accepts Lnet/minecraft/world/event/listener/SculkSensorListener$Callback;accepts(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/event/listener/GameEventListener;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;)Z
    • accept

      public void accept(ServerWorld serverWorld, GameEventListener listener, BlockPos blockPos, GameEvent gameEvent, @Nullable @Nullable Entity entity, int int2)
      Accepts a game event after delay.
      Specified by:
      accept in interface SculkSensorListener.Callback
      Mappings:
      Namespace Name Mixin selector
      official a Lcvv$b;a(Laef;Lcvr;Lgk;Lcvp;Layg;I)V
      intermediary method_32969 Lnet/minecraft/class_5718$class_5719;method_32969(Lnet/minecraft/class_3218;Lnet/minecraft/class_5714;Lnet/minecraft/class_2338;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;I)V
      named accept Lnet/minecraft/world/event/listener/SculkSensorListener$Callback;accept(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/event/listener/GameEventListener;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;I)V