Package net.minecraft.block.entity
Class SculkSensorBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.SculkSensorBlockEntity
- All Implemented Interfaces:
SculkSensorListener.Callback
- Mappings:
Namespace Name official crsintermediary net/minecraft/class_5704named net/minecraft/block/entity/SculkSensorBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate 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, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.intstatic intgetPower(int distance, int range) voidonListen()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, getTag
-
Field Details
-
field_38236
private static final org.slf4j.Logger field_38236- Mappings:
Namespace Name Mixin selector official aLcrs;a:Lorg/slf4j/Logger;intermediary field_38236Lnet/minecraft/class_5704;field_38236:Lorg/slf4j/Logger;named field_38236Lnet/minecraft/block/entity/SculkSensorBlockEntity;field_38236:Lorg/slf4j/Logger;
-
listener
- Mappings:
Namespace Name Mixin selector official bLcrs;b:Lcxk;intermediary field_28118Lnet/minecraft/class_5704;field_28118:Lnet/minecraft/class_5718;named listenerLnet/minecraft/block/entity/SculkSensorBlockEntity;listener:Lnet/minecraft/world/event/listener/SculkSensorListener;
-
lastVibrationFrequency
private int lastVibrationFrequency- Mappings:
Namespace Name Mixin selector official cLcrs;c:Iintermediary field_28119Lnet/minecraft/class_5704;field_28119:Inamed lastVibrationFrequencyLnet/minecraft/block/entity/SculkSensorBlockEntity;lastVibrationFrequency:I
-
-
Constructor Details
-
SculkSensorBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>Lcrs;<init>(Lgm;Lcsz;)Vintermediary <init>Lnet/minecraft/class_5704;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed <init>Lnet/minecraft/block/entity/SculkSensorBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
-
Method Details
-
readNbt
- Overrides:
readNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLcqt;a(Loz;)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 bLcqt;b(Loz;)Vintermediary method_11007Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Vnamed writeNbtLnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
getEventListener
- Mappings:
Namespace Name Mixin selector official cLcrs;c()Lcxk;intermediary method_32911Lnet/minecraft/class_5704;method_32911()Lnet/minecraft/class_5718;named getEventListenerLnet/minecraft/block/entity/SculkSensorBlockEntity;getEventListener()Lnet/minecraft/world/event/listener/SculkSensorListener;
-
getLastVibrationFrequency
public int getLastVibrationFrequency()- Mappings:
Namespace Name Mixin selector official dLcrs;d()Iintermediary method_32912Lnet/minecraft/class_5704;method_32912()Inamed getLastVibrationFrequencyLnet/minecraft/block/entity/SculkSensorBlockEntity;getLastVibrationFrequency()I
-
accepts
public boolean accepts(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.- Specified by:
acceptsin interfaceSculkSensorListener.Callback- Mappings:
Namespace Name Mixin selector official aLcxk$b;a(Laet;Lcxg;Lgm;Lcxe;Lcxe$a;)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_5712$class_7397;)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/world/event/GameEvent$Emitter;)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 aLcxk$b;a(Laet;Lcxg;Lgm;Lcxe;Lazf;Lazf;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
-
onListen
public void onListen()- Specified by:
onListenin interfaceSculkSensorListener.Callback- Mappings:
Namespace Name Mixin selector official fLcxk$b;f()Vintermediary method_42672Lnet/minecraft/class_5718$class_5719;method_42672()Vnamed onListenLnet/minecraft/world/event/listener/SculkSensorListener$Callback;onListen()V
-
getPower
public static int getPower(int distance, int range) - Mappings:
Namespace Name Mixin selector official bLcrs;b(II)Iintermediary method_32910Lnet/minecraft/class_5704;method_32910(II)Inamed getPowerLnet/minecraft/block/entity/SculkSensorBlockEntity;getPower(II)I
-