Package net.minecraft.block.entity
Class CalibratedSculkSensorBlockEntity.Callback
java.lang.Object
net.minecraft.block.entity.SculkSensorBlockEntity.VibrationCallback
net.minecraft.block.entity.CalibratedSculkSensorBlockEntity.Callback
- All Implemented Interfaces:
Vibrations.Callback
- Enclosing class:
CalibratedSculkSensorBlockEntity
protected class CalibratedSculkSensorBlockEntity.Callback
extends SculkSensorBlockEntity.VibrationCallback
- Mappings:
Namespace Name intermediary net/minecraft/class_8239$class_8240official czp$anamed net/minecraft/block/entity/CalibratedSculkSensorBlockEntity$Callback
-
Field Summary
Fields inherited from class net.minecraft.block.entity.SculkSensorBlockEntity.VibrationCallback
pos, RANGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccepts(ServerWorld world, BlockPos pos, GameEvent event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.private intgetCalibrationFrequency(World world, BlockPos pos, BlockState state) intgetRange()Methods inherited from class net.minecraft.block.entity.SculkSensorBlockEntity.VibrationCallback
accept, getPositionSource, onListen, requiresTickingChunksAround, triggersAvoidCriterionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.event.Vibrations.Callback
canAccept, getDelay, getTag
-
Constructor Details
-
Callback
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_8239$class_8240;<init>(Lnet/minecraft/class_8239;Lnet/minecraft/class_2338;)Vofficial <init>Lczp$a;<init>(Lczp;Lgu;)Vnamed <init>Lnet/minecraft/block/entity/CalibratedSculkSensorBlockEntity$Callback;<init>(Lnet/minecraft/block/entity/CalibratedSculkSensorBlockEntity;Lnet/minecraft/util/math/BlockPos;)V
-
-
Method Details
-
getRange
public int getRange()- Specified by:
getRangein interfaceVibrations.Callback- Overrides:
getRangein classSculkSensorBlockEntity.VibrationCallback- Mappings:
Namespace Name Mixin selector intermediary method_49797Lnet/minecraft/class_8514$class_5719;method_49797()Iofficial aLdgr$d;a()Inamed getRangeLnet/minecraft/world/event/Vibrations$Callback;getRange()I
-
accepts
public boolean accepts(ServerWorld world, BlockPos pos, GameEvent event, @Nullable GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.- Specified by:
acceptsin interfaceVibrations.Callback- Overrides:
acceptsin classSculkSensorBlockEntity.VibrationCallback- Mappings:
Namespace Name Mixin selector intermediary method_32970Lnet/minecraft/class_8514$class_5719;method_32970(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5712;Lnet/minecraft/class_5712$class_7397;)Zofficial aLdgr$d;a(Laif;Lgu;Ldgi;Ldgi$a;)Znamed acceptsLnet/minecraft/world/event/Vibrations$Callback;accepts(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/world/event/GameEvent$Emitter;)Z
-
getCalibrationFrequency
- Mappings:
Namespace Name Mixin selector intermediary method_49832Lnet/minecraft/class_8239$class_8240;method_49832(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Iofficial aLczp$a;a(Lcmk;Lgu;Ldby;)Inamed getCalibrationFrequencyLnet/minecraft/block/entity/CalibratedSculkSensorBlockEntity$Callback;getCalibrationFrequency(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)I
-