Package net.minecraft.block.entity
Class SculkShriekerBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.SculkShriekerBlockEntity
- All Implemented Interfaces:
SculkSensorListener.Callback
- Mappings:
Namespace Name official cra
intermediary net/minecraft/class_7133
named net/minecraft/block/entity/SculkShriekerBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Logger
private static final int
private static final int
private static final int
private static final int
private static final int
private static final Int2ObjectMap<SoundEvent>
private static final int
private int
private static final int
private SculkSensorListener
Fields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity, @Nullable Entity sourceEntity, int delay) Accepts a game event after delay.boolean
accepts
(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity) Returns whether the callback wants to accept this event.getTag()
void
method_43141
(ServerWorld serverWorld) private boolean
method_43142
(ServerWorld serverWorld, BlockState blockState) private static Optional<SculkShriekerWarningManager>
method_43143
(ServerWorld serverWorld, BlockPos blockPos) void
method_43147
(ServerWorld serverWorld) private static void
method_43148
(ServerWorld serverWorld, BlockPos blockPos) private boolean
method_43150
(ServerWorld serverWorld) private void
void
onListen()
void
readNbt
(NbtCompound nbt) protected void
writeNbt
(NbtCompound nbt) Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromNbt, createNbt, createNbtWithId, createNbtWithIdentifyingData, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, posFromNbt, setCachedState, setStackNbt, setWorld, toInitialChunkDataNbt, toUpdatePacket, writeIdToNbt
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.event.listener.SculkSensorListener.Callback
canAccept
-
Field Details
-
field_38237
private static final org.slf4j.Logger field_38237- Mappings:
Namespace Name Mixin selector official a
Lcra;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
Lcra;b:I
intermediary field_38238
Lnet/minecraft/class_7133;field_38238:I
named RANGE
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;RANGE:I
-
field_38750
private static final int field_38750- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lcra;c:I
intermediary field_38750
Lnet/minecraft/class_7133;field_38750:I
named field_38750
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38750:I
-
field_38751
private static final int field_38751- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lcra;d:I
intermediary field_38751
Lnet/minecraft/class_7133;field_38751:I
named field_38751
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38751:I
-
field_38752
private static final int field_38752- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lcra;e:I
intermediary field_38752
Lnet/minecraft/class_7133;field_38752:I
named field_38752
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38752:I
-
field_38753
private static final int field_38753- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lcra;f:I
intermediary field_38753
Lnet/minecraft/class_7133;field_38753:I
named field_38753
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38753:I
-
field_38754
private static final int field_38754- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lcra;g:I
intermediary field_38754
Lnet/minecraft/class_7133;field_38754:I
named field_38754
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38754:I
-
field_38755
- Mappings:
Namespace Name Mixin selector official h
Lcra;h:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
intermediary field_38755
Lnet/minecraft/class_7133;field_38755:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
named field_38755
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38755:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
field_38756
private static final int field_38756- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lcra;i:I
intermediary field_38756
Lnet/minecraft/class_7133;field_38756:I
named field_38756
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38756:I
-
field_38757
private int field_38757- Mappings:
Namespace Name Mixin selector official j
Lcra;j:I
intermediary field_38757
Lnet/minecraft/class_7133;field_38757:I
named field_38757
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38757:I
-
vibrationListener
- Mappings:
Namespace Name Mixin selector official k
Lcra;k:Lcwr;
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
- Mappings:
Namespace Name Mixin selector official <init>
Lcra;<init>(Lgm;Lcsg;)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
- Mappings:
Namespace Name Mixin selector official c
Lcra;c()Lcwr;
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
- Overrides:
readNbt
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official a
Lcqa;a(Lox;)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
- Overrides:
writeNbt
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official b
Lcqa;b(Lox;)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
-
getTag
- Specified by:
getTag
in interfaceSculkSensorListener.Callback
- Mappings:
Namespace Name Mixin selector official t
Lcwr$b;t()Laiv;
intermediary method_42210
Lnet/minecraft/class_5718$class_5719;method_42210()Lnet/minecraft/class_6862;
named getTag
Lnet/minecraft/world/event/listener/SculkSensorListener$Callback;getTag()Lnet/minecraft/tag/TagKey;
-
accepts
public boolean accepts(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable @Nullable Entity entity) Returns whether the callback wants to accept this event.- Specified by:
accepts
in interfaceSculkSensorListener.Callback
- Mappings:
Namespace Name Mixin selector official a
Lcwr$b;a(Laej;Lcwn;Lgm;Lcwl;Lays;)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 world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable @Nullable Entity entity, @Nullable @Nullable Entity sourceEntity, int delay) Accepts a game event after delay.- Specified by:
accept
in interfaceSculkSensorListener.Callback
- Mappings:
Namespace Name Mixin selector official a
Lcwr$b;a(Laej;Lcwn;Lgm;Lcwl;Lays;Lays;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;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;Lnet/minecraft/entity/Entity;I)V
-
method_43150
- Mappings:
Namespace Name Mixin selector official c
Lcra;c(Laej;)Z
intermediary method_43150
Lnet/minecraft/class_7133;method_43150(Lnet/minecraft/class_3218;)Z
named method_43150
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43150(Lnet/minecraft/server/world/ServerWorld;)Z
-
method_43141
- Mappings:
Namespace Name Mixin selector official a
Lcra;a(Laej;)V
intermediary method_43141
Lnet/minecraft/class_7133;method_43141(Lnet/minecraft/class_3218;)V
named method_43141
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43141(Lnet/minecraft/server/world/ServerWorld;)V
-
method_43142
- Mappings:
Namespace Name Mixin selector official a
Lcra;a(Laej;Lcsg;)Z
intermediary method_43142
Lnet/minecraft/class_7133;method_43142(Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;)Z
named method_43142
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43142(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/block/BlockState;)Z
-
method_43143
private static Optional<SculkShriekerWarningManager> method_43143(ServerWorld serverWorld, BlockPos blockPos) - Mappings:
Namespace Name Mixin selector official a
Lcra;a(Laej;Lgm;)Ljava/util/Optional;
intermediary method_43143
Lnet/minecraft/class_7133;method_43143(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Ljava/util/Optional;
named method_43143
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43143(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Ljava/util/Optional;
-
method_43147
- Mappings:
Namespace Name Mixin selector official b
Lcra;b(Laej;)V
intermediary method_43147
Lnet/minecraft/class_7133;method_43147(Lnet/minecraft/class_3218;)V
named method_43147
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43147(Lnet/minecraft/server/world/ServerWorld;)V
-
method_43151
private void method_43151()- Mappings:
Namespace Name Mixin selector official d
Lcra;d()V
intermediary method_43151
Lnet/minecraft/class_7133;method_43151()V
named method_43151
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43151()V
-
method_43148
- Mappings:
Namespace Name Mixin selector official b
Lcra;b(Laej;Lgm;)V
intermediary method_43148
Lnet/minecraft/class_7133;method_43148(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
named method_43148
Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43148(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
-
onListen
public void onListen()- Specified by:
onListen
in interfaceSculkSensorListener.Callback
- Mappings:
Namespace Name Mixin selector official f
Lcwr$b;f()V
intermediary method_42672
Lnet/minecraft/class_5718$class_5719;method_42672()V
named onListen
Lnet/minecraft/world/event/listener/SculkSensorListener$Callback;onListen()V
-