Package net.minecraft.block.entity
Class SculkShriekerBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.SculkShriekerBlockEntity
- All Implemented Interfaces:
- VibrationListener.Callback
- Mappings:
- Namespace - Name - official - cui- intermediary - net/minecraft/class_7133- named - net/minecraft/block/entity/SculkShriekerBlockEntity
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate VibrationListenerprivate static final Int2ObjectMap<SoundEvent>private intFields inherited from class net.minecraft.block.entity.BlockEntitypos, removed, world
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaccept(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity, @Nullable Entity sourceEntity, float distance) Accepts a game event after delay.booleanaccepts(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.private booleancanWarn(ServerWorld world) static @Nullable ServerPlayerEntitygetTag()voidonListen()private voidvoidreadNbt(NbtCompound nbt) Reads data fromnbt.private voidshriek(ServerWorld world, @Nullable Entity entity) voidshriek(ServerWorld world, @Nullable ServerPlayerEntity player) private booleantrySpawnWarden(ServerWorld world) private booleantrySyncWarningLevel(ServerWorld world, ServerPlayerEntity player) voidwarn(ServerWorld world) protected voidwriteNbt(NbtCompound nbt) Writes data tonbt.Methods inherited from class net.minecraft.block.entity.BlockEntitycancelRemoval, 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.event.listener.VibrationListener.CallbackcanAccept, triggersAvoidCriterion
- 
Field Details- 
field_38237private static final org.slf4j.Logger field_38237- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcui;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;
 
- 
RANGEprivate static final int RANGE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lcui;b:I- intermediary - field_38238- Lnet/minecraft/class_7133;field_38238:I- named - RANGE- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;RANGE:I
 
- 
field_38750private static final int field_38750- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lcui;c:I- intermediary - field_38750- Lnet/minecraft/class_7133;field_38750:I- named - field_38750- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38750:I
 
- 
field_38751private static final int field_38751- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lcui;d:I- intermediary - field_38751- Lnet/minecraft/class_7133;field_38751:I- named - field_38751- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38751:I
 
- 
field_38752private static final int field_38752- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lcui;e:I- intermediary - field_38752- Lnet/minecraft/class_7133;field_38752:I- named - field_38752- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38752:I
 
- 
field_38753private static final int field_38753- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - f- Lcui;f:I- intermediary - field_38753- Lnet/minecraft/class_7133;field_38753:I- named - field_38753- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38753:I
 
- 
field_38754private static final int field_38754- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lcui;g:I- intermediary - field_38754- Lnet/minecraft/class_7133;field_38754:I- named - field_38754- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38754:I
 
- 
WARNING_SOUNDS- Mappings:
- Namespace - Name - Mixin selector - official - h- Lcui;h:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;- intermediary - field_38755- Lnet/minecraft/class_7133;field_38755:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;- named - WARNING_SOUNDS- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;WARNING_SOUNDS:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
 
- 
field_38756private static final int field_38756- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - i- Lcui;i:I- intermediary - field_38756- Lnet/minecraft/class_7133;field_38756:I- named - field_38756- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;field_38756:I
 
- 
warningLevelprivate int warningLevel- Mappings:
- Namespace - Name - Mixin selector - official - j- Lcui;j:I- intermediary - field_38757- Lnet/minecraft/class_7133;field_38757:I- named - warningLevel- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;warningLevel:I
 
- 
vibrationListener- Mappings:
- Namespace - Name - Mixin selector - official - k- Lcui;k:Ldab;- 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/VibrationListener;
 
 
- 
- 
Constructor Details- 
SculkShriekerBlockEntity- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lcui;<init>(Lgt;Lcvo;)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- Lcui;c()Ldab;- 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/VibrationListener;
 
- 
readNbtReads data fromnbt. Subclasses should override this if they store a persistent data.NBT is a storage format; therefore, a data from NBT is loaded to a block entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the block entity. nbtmight not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Overrides:
- readNbtin class- BlockEntity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcti;a(Lpj;)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
 
- 
writeNbtWrites data tonbt. Subclasses should override this if they store a persistent data.NBT is a storage format; therefore, a data from NBT is loaded to a block entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the block entity. - Overrides:
- writeNbtin class- BlockEntity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lcti;b(Lpj;)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:
- getTagin interface- VibrationListener.Callback
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldab$b;a()Lakz;- intermediary - method_42210- Lnet/minecraft/class_5718$class_5719;method_42210()Lnet/minecraft/class_6862;- named - getTag- Lnet/minecraft/world/event/listener/VibrationListener$Callback;getTag()Lnet/minecraft/tag/TagKey;
 
- 
acceptspublic boolean accepts(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.- Specified by:
- acceptsin interface- VibrationListener.Callback
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldab$b;a(Lagg;Lczx;Lgt;Lczv;Lczv$a;)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_5712$class_7397;)Z- named - accepts- Lnet/minecraft/world/event/listener/VibrationListener$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/world/event/GameEvent$Emitter;)Z
 
- 
findResponsiblePlayerFromEntity@Nullable public static @Nullable ServerPlayerEntity findResponsiblePlayerFromEntity(@Nullable @Nullable Entity entity) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lcui;a(Lbbn;)Lagh;- intermediary - method_44018- Lnet/minecraft/class_7133;method_44018(Lnet/minecraft/class_1297;)Lnet/minecraft/class_3222;- named - findResponsiblePlayerFromEntity- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;findResponsiblePlayerFromEntity(Lnet/minecraft/entity/Entity;)Lnet/minecraft/server/network/ServerPlayerEntity;
 
- 
acceptpublic void accept(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable @Nullable Entity entity, @Nullable @Nullable Entity sourceEntity, float distance) Accepts a game event after delay.- Specified by:
- acceptin interface- VibrationListener.Callback
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldab$b;a(Lagg;Lczx;Lgt;Lczv;Lbbn;Lbbn;F)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;F)V- named - accept- Lnet/minecraft/world/event/listener/VibrationListener$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;F)V
 
- 
shriek- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcui;a(Lagg;Lagh;)V- intermediary - method_43141- Lnet/minecraft/class_7133;method_43141(Lnet/minecraft/class_3218;Lnet/minecraft/class_3222;)V- named - shriek- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;shriek(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/server/network/ServerPlayerEntity;)V
 
- 
trySyncWarningLevel- Mappings:
- Namespace - Name - Mixin selector - official - b- Lcui;b(Lagg;Lagh;)Z- intermediary - method_43142- Lnet/minecraft/class_7133;method_43142(Lnet/minecraft/class_3218;Lnet/minecraft/class_3222;)Z- named - trySyncWarningLevel- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;trySyncWarningLevel(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/server/network/ServerPlayerEntity;)Z
 
- 
shriek- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcui;a(Lagg;Lbbn;)V- intermediary - method_44017- Lnet/minecraft/class_7133;method_44017(Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)V- named - shriek- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;shriek(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/Entity;)V
 
- 
canWarn- Mappings:
- Namespace - Name - Mixin selector - official - b- Lcui;b(Lagg;)Z- intermediary - method_43150- Lnet/minecraft/class_7133;method_43150(Lnet/minecraft/class_3218;)Z- named - canWarn- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;canWarn(Lnet/minecraft/server/world/ServerWorld;)Z
 
- 
warn- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcui;a(Lagg;)V- intermediary - method_43147- Lnet/minecraft/class_7133;method_43147(Lnet/minecraft/class_3218;)V- named - warn- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;warn(Lnet/minecraft/server/world/ServerWorld;)V
 
- 
playWarningSoundprivate void playWarningSound()- Mappings:
- Namespace - Name - Mixin selector - official - d- Lcui;d()V- intermediary - method_43151- Lnet/minecraft/class_7133;method_43151()V- named - playWarningSound- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;playWarningSound()V
 
- 
trySpawnWarden- Mappings:
- Namespace - Name - Mixin selector - official - c- Lcui;c(Lagg;)Z- intermediary - method_43148- Lnet/minecraft/class_7133;method_43148(Lnet/minecraft/class_3218;)Z- named - trySpawnWarden- Lnet/minecraft/block/entity/SculkShriekerBlockEntity;trySpawnWarden(Lnet/minecraft/server/world/ServerWorld;)Z
 
- 
onListenpublic void onListen()- Specified by:
- onListenin interface- VibrationListener.Callback
- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldab$b;f()V- intermediary - method_42672- Lnet/minecraft/class_5718$class_5719;method_42672()V- named - onListen- Lnet/minecraft/world/event/listener/VibrationListener$Callback;onListen()V
 
 
-