Package net.minecraft.world.event
Interface Vibrations.Callback
- All Known Implementing Classes:
 AllayEntity.VibrationCallback,CalibratedSculkSensorBlockEntity.Callback,SculkSensorBlockEntity.VibrationCallback,SculkShriekerBlockEntity.VibrationCallback,WardenEntity.VibrationCallback
- Enclosing interface:
 Vibrations
public static interface Vibrations.Callback
- Mappings:
 Namespace Name named net/minecraft/world/event/Vibrations$Callbackintermediary net/minecraft/class_8514$class_5719official dyi$d
- 
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.booleanaccepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.default booleancanAccept(RegistryEntry<GameEvent> gameEvent, GameEvent.Emitter emitter) default intgetDelay(float distance) intgetRange()getTag()default voidonListen()default booleandefault boolean 
- 
Method Details
- 
getRange
int getRange()- Mappings:
 Namespace Name Mixin selector named getRangeLnet/minecraft/world/event/Vibrations$Callback;getRange()Iintermediary method_49797Lnet/minecraft/class_8514$class_5719;method_49797()Iofficial aLdyi$d;a()I
 - 
getPositionSource
PositionSource getPositionSource()- Mappings:
 Namespace Name Mixin selector named getPositionSourceLnet/minecraft/world/event/Vibrations$Callback;getPositionSource()Lnet/minecraft/world/event/PositionSource;intermediary method_51300Lnet/minecraft/class_8514$class_5719;method_51300()Lnet/minecraft/class_5716;official bLdyi$d;b()Ldyd;
 - 
accepts
boolean accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.- Mappings:
 Namespace Name Mixin selector named acceptsLnet/minecraft/world/event/Vibrations$Callback;accepts(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/world/event/GameEvent$Emitter;)Zintermediary method_32970Lnet/minecraft/class_8514$class_5719;method_32970(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;Lnet/minecraft/class_5712$class_7397;)Zofficial aLdyi$d;a(Laqu;Ljd;Ljm;Ldxz$a;)Z
 - 
accept
void accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable @Nullable Entity sourceEntity, @Nullable @Nullable Entity entity, float distance) Accepts a game event after delay.- Mappings:
 Namespace Name Mixin selector named acceptLnet/minecraft/world/event/Vibrations$Callback;accept(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;F)Vintermediary method_32969Lnet/minecraft/class_8514$class_5719;method_32969(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;F)Vofficial aLdyi$d;a(Laqu;Ljd;Ljm;Lbsr;Lbsr;F)V
 - 
getTag
- Mappings:
 Namespace Name Mixin selector named getTagLnet/minecraft/world/event/Vibrations$Callback;getTag()Lnet/minecraft/registry/tag/TagKey;intermediary method_42210Lnet/minecraft/class_8514$class_5719;method_42210()Lnet/minecraft/class_6862;official cLdyi$d;c()Lawu;
 - 
triggersAvoidCriterion
default boolean triggersAvoidCriterion()- Mappings:
 Namespace Name Mixin selector named triggersAvoidCriterionLnet/minecraft/world/event/Vibrations$Callback;triggersAvoidCriterion()Zintermediary method_43695Lnet/minecraft/class_8514$class_5719;method_43695()Zofficial dLdyi$d;d()Z
 - 
requiresTickingChunksAround
default boolean requiresTickingChunksAround()- Mappings:
 Namespace Name Mixin selector named requiresTickingChunksAroundLnet/minecraft/world/event/Vibrations$Callback;requiresTickingChunksAround()Zintermediary method_51363Lnet/minecraft/class_8514$class_5719;method_51363()Zofficial fLdyi$d;f()Z
 - 
getDelay
default int getDelay(float distance) - Mappings:
 Namespace Name Mixin selector named getDelayLnet/minecraft/world/event/Vibrations$Callback;getDelay(F)Iintermediary method_51410Lnet/minecraft/class_8514$class_5719;method_51410(F)Iofficial aLdyi$d;a(F)I
 - 
canAccept
- Mappings:
 Namespace Name Mixin selector named canAcceptLnet/minecraft/world/event/Vibrations$Callback;canAccept(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/world/event/GameEvent$Emitter;)Zintermediary method_42324Lnet/minecraft/class_8514$class_5719;method_42324(Lnet/minecraft/class_6880;Lnet/minecraft/class_5712$class_7397;)Zofficial aLdyi$d;a(Ljm;Ldxz$a;)Z
 - 
onListen
default void onListen()- Mappings:
 Namespace Name Mixin selector named onListenLnet/minecraft/world/event/Vibrations$Callback;onListen()Vintermediary method_42672Lnet/minecraft/class_8514$class_5719;method_42672()Vofficial eLdyi$d;e()V
 
 -