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 craintermediary net/minecraft/class_7133named net/minecraft/block/entity/SculkShriekerBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final Int2ObjectMap<SoundEvent>private static final intprivate intprivate static final intprivate SculkSensorListenerFields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity, @Nullable Entity sourceEntity, int delay) Accepts a game event after delay.booleanaccepts(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity) Returns whether the callback wants to accept this event.getTag()voidmethod_43141(ServerWorld serverWorld) private booleanmethod_43142(ServerWorld serverWorld, BlockState blockState) private static Optional<SculkShriekerWarningManager>method_43143(ServerWorld serverWorld, BlockPos blockPos) voidmethod_43147(ServerWorld serverWorld) private static voidmethod_43148(ServerWorld serverWorld, BlockPos blockPos) private booleanmethod_43150(ServerWorld serverWorld) private voidvoidonListen()voidreadNbt(NbtCompound nbt) protected voidwriteNbt(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, writeIdToNbtMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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 aLcra;a:Lorg/slf4j/Logger;intermediary field_38237Lnet/minecraft/class_7133;field_38237:Lorg/slf4j/Logger;named field_38237Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38237:Lorg/slf4j/Logger;
-
RANGE
private static final int RANGE- See Also:
- Mappings:
Namespace Name Mixin selector official bLcra;b:Iintermediary field_38238Lnet/minecraft/class_7133;field_38238:Inamed RANGELnet/minecraft/block/entity/SculkShriekerBlockEntity;RANGE:I
-
field_38750
private static final int field_38750- See Also:
- Mappings:
Namespace Name Mixin selector official cLcra;c:Iintermediary field_38750Lnet/minecraft/class_7133;field_38750:Inamed field_38750Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38750:I
-
field_38751
private static final int field_38751- See Also:
- Mappings:
Namespace Name Mixin selector official dLcra;d:Iintermediary field_38751Lnet/minecraft/class_7133;field_38751:Inamed field_38751Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38751:I
-
field_38752
private static final int field_38752- See Also:
- Mappings:
Namespace Name Mixin selector official eLcra;e:Iintermediary field_38752Lnet/minecraft/class_7133;field_38752:Inamed field_38752Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38752:I
-
field_38753
private static final int field_38753- See Also:
- Mappings:
Namespace Name Mixin selector official fLcra;f:Iintermediary field_38753Lnet/minecraft/class_7133;field_38753:Inamed field_38753Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38753:I
-
field_38754
private static final int field_38754- See Also:
- Mappings:
Namespace Name Mixin selector official gLcra;g:Iintermediary field_38754Lnet/minecraft/class_7133;field_38754:Inamed field_38754Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38754:I
-
field_38755
- Mappings:
Namespace Name Mixin selector official hLcra;h:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;intermediary field_38755Lnet/minecraft/class_7133;field_38755:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;named field_38755Lnet/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 iLcra;i:Iintermediary field_38756Lnet/minecraft/class_7133;field_38756:Inamed field_38756Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38756:I
-
field_38757
private int field_38757- Mappings:
Namespace Name Mixin selector official jLcra;j:Iintermediary field_38757Lnet/minecraft/class_7133;field_38757:Inamed field_38757Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38757:I
-
vibrationListener
- Mappings:
Namespace Name Mixin selector official kLcra;k:Lcwr;intermediary field_38239Lnet/minecraft/class_7133;field_38239:Lnet/minecraft/class_5718;named vibrationListenerLnet/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;)Vintermediary <init>Lnet/minecraft/class_7133;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed <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 cLcra;c()Lcwr;intermediary method_42325Lnet/minecraft/class_7133;method_42325()Lnet/minecraft/class_5718;named getVibrationListenerLnet/minecraft/block/entity/SculkShriekerBlockEntity;getVibrationListener()Lnet/minecraft/world/event/listener/SculkSensorListener;
-
readNbt
- Overrides:
readNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLcqa;a(Lox;)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 bLcqa;b(Lox;)Vintermediary method_11007Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Vnamed writeNbtLnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
getTag
- Specified by:
getTagin interfaceSculkSensorListener.Callback- Mappings:
Namespace Name Mixin selector official tLcwr$b;t()Laiv;intermediary method_42210Lnet/minecraft/class_5718$class_5719;method_42210()Lnet/minecraft/class_6862;named getTagLnet/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:
acceptsin interfaceSculkSensorListener.Callback- Mappings:
Namespace Name Mixin selector official aLcwr$b;a(Laej;Lcwn;Lgm;Lcwl;Lays;)Zintermediary method_32970Lnet/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;)Znamed acceptsLnet/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:
acceptin interfaceSculkSensorListener.Callback- Mappings:
Namespace Name Mixin selector official aLcwr$b;a(Laej;Lcwn;Lgm;Lcwl;Lays;Lays;I)Vintermediary method_32969Lnet/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)Vnamed acceptLnet/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 cLcra;c(Laej;)Zintermediary method_43150Lnet/minecraft/class_7133;method_43150(Lnet/minecraft/class_3218;)Znamed method_43150Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43150(Lnet/minecraft/server/world/ServerWorld;)Z
-
method_43141
- Mappings:
Namespace Name Mixin selector official aLcra;a(Laej;)Vintermediary method_43141Lnet/minecraft/class_7133;method_43141(Lnet/minecraft/class_3218;)Vnamed method_43141Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43141(Lnet/minecraft/server/world/ServerWorld;)V
-
method_43142
- Mappings:
Namespace Name Mixin selector official aLcra;a(Laej;Lcsg;)Zintermediary method_43142Lnet/minecraft/class_7133;method_43142(Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;)Znamed method_43142Lnet/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 aLcra;a(Laej;Lgm;)Ljava/util/Optional;intermediary method_43143Lnet/minecraft/class_7133;method_43143(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Ljava/util/Optional;named method_43143Lnet/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 bLcra;b(Laej;)Vintermediary method_43147Lnet/minecraft/class_7133;method_43147(Lnet/minecraft/class_3218;)Vnamed method_43147Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43147(Lnet/minecraft/server/world/ServerWorld;)V
-
method_43151
private void method_43151()- Mappings:
Namespace Name Mixin selector official dLcra;d()Vintermediary method_43151Lnet/minecraft/class_7133;method_43151()Vnamed method_43151Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43151()V
-
method_43148
- Mappings:
Namespace Name Mixin selector official bLcra;b(Laej;Lgm;)Vintermediary method_43148Lnet/minecraft/class_7133;method_43148(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Vnamed method_43148Lnet/minecraft/block/entity/SculkShriekerBlockEntity;method_43148(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
-
onListen
public void onListen()- Specified by:
onListenin interfaceSculkSensorListener.Callback- Mappings:
Namespace Name Mixin selector official fLcwr$b;f()Vintermediary method_42672Lnet/minecraft/class_5718$class_5719;method_42672()Vnamed onListenLnet/minecraft/world/event/listener/SculkSensorListener$Callback;onListen()V
-