CLASS net/minecraft/class_8514 net/minecraft/world/event/Vibrations FIELD field_44638 RESONATIONS Ljava/util/List; FIELD field_44639 FREQUENCIES Ljava/util/function/ToIntFunction; METHOD method_51298 getVibrationListenerData ()Lnet/minecraft/class_8514$class_8515; METHOD method_51299 getVibrationCallback ()Lnet/minecraft/class_8514$class_5719; METHOD method_51384 getSignalStrength (FI)I ARG 0 distance ARG 1 range METHOD method_51385 getFrequency (Lnet/minecraft/class_5321;)I METHOD method_51386 getResonation (I)Lnet/minecraft/class_5321; ARG 0 frequency CLASS class_5719 Callback METHOD method_32969 accept (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;F)V COMMENT Accepts a game event after delay. ARG 1 world ARG 2 pos ARG 3 event ARG 4 sourceEntity ARG 5 entity ARG 6 distance METHOD method_32970 accepts (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;Lnet/minecraft/class_5712$class_7397;)Z COMMENT Returns whether the callback wants to accept this event. ARG 1 world ARG 2 pos ARG 3 event ARG 4 emitter METHOD method_42210 getTag ()Lnet/minecraft/class_6862; METHOD method_42324 canAccept (Lnet/minecraft/class_6880;Lnet/minecraft/class_5712$class_7397;)Z ARG 1 gameEvent ARG 2 emitter METHOD method_42672 onListen ()V METHOD method_43695 triggersAvoidCriterion ()Z METHOD method_49797 getRange ()I METHOD method_51300 getPositionSource ()Lnet/minecraft/class_5716; METHOD method_51363 requiresTickingChunksAround ()Z METHOD method_51410 getDelay (F)I ARG 1 distance CLASS class_8515 ListenerData FIELD field_44640 CODEC Lcom/mojang/serialization/Codec; FIELD field_44641 LISTENER_NBT_KEY Ljava/lang/String; FIELD field_44642 vibration Lnet/minecraft/class_7269; FIELD field_44643 delay I FIELD field_44644 vibrationSelector Lnet/minecraft/class_7722; FIELD field_44645 spawnParticle Z METHOD (Lnet/minecraft/class_7269;Lnet/minecraft/class_7722;IZ)V ARG 1 vibration ARG 2 vibrationSelector ARG 3 delay ARG 4 spawnParticle METHOD method_51387 getSelector ()Lnet/minecraft/class_7722; METHOD method_51388 setDelay (I)V ARG 1 delay METHOD method_51389 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_51390 setVibration (Lnet/minecraft/class_7269;)V ARG 1 vibration METHOD method_51391 (Lnet/minecraft/class_8514$class_8515;)Ljava/util/Optional; ARG 0 listenerData METHOD method_51392 (Ljava/util/Optional;Lnet/minecraft/class_7722;Ljava/lang/Integer;)Lnet/minecraft/class_8514$class_8515; ARG 0 vibration ARG 1 selector ARG 2 delay METHOD method_51393 setSpawnParticle (Z)V ARG 1 spawnParticle METHOD method_51394 getVibration ()Lnet/minecraft/class_7269; METHOD method_51395 getDelay ()I METHOD method_51396 tickDelay ()V METHOD method_51397 shouldSpawnParticle ()Z CLASS class_8516 VibrationListener FIELD field_44646 receiver Lnet/minecraft/class_8514; METHOD (Lnet/minecraft/class_8514;)V ARG 1 receiver METHOD method_51398 (Lnet/minecraft/class_3218;Lnet/minecraft/class_6880;Lnet/minecraft/class_5712$class_7397;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)V ARG 5 pos METHOD method_51399 listen (Lnet/minecraft/class_3218;Lnet/minecraft/class_8514$class_8515;Lnet/minecraft/class_6880;Lnet/minecraft/class_5712$class_7397;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)V ARG 1 world ARG 2 listenerData ARG 3 event ARG 4 emitter ARG 5 emitterPos ARG 6 listenerPos METHOD method_51400 isOccluded (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z ARG 0 world ARG 1 emitterPos ARG 2 listenerPos METHOD method_51401 (Lnet/minecraft/class_2680;)Z ARG 0 state METHOD method_51402 getTravelDelay (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)F ARG 0 emitterPos ARG 1 listenerPos METHOD method_51403 forceListen (Lnet/minecraft/class_3218;Lnet/minecraft/class_6880;Lnet/minecraft/class_5712$class_7397;Lnet/minecraft/class_243;)V ARG 1 world ARG 2 event ARG 3 emitter ARG 4 emitterPos CLASS class_8517 Ticker METHOD method_51404 tryListen (Lnet/minecraft/class_3218;Lnet/minecraft/class_8514$class_8515;Lnet/minecraft/class_8514$class_5719;)V ARG 0 world ARG 1 listenerData ARG 2 callback METHOD method_51405 accept (Lnet/minecraft/class_3218;Lnet/minecraft/class_8514$class_8515;Lnet/minecraft/class_8514$class_5719;Lnet/minecraft/class_7269;)Z ARG 0 world ARG 1 listenerData ARG 2 callback ARG 3 vibration METHOD method_51406 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_8514$class_8515;Lnet/minecraft/class_8514$class_5719;)V ARG 0 world ARG 1 listenerData ARG 2 callback METHOD method_51407 areChunksTickingAround (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z ARG 0 world ARG 1 pos METHOD method_51408 (Lnet/minecraft/class_8514$class_8515;Lnet/minecraft/class_8514$class_5719;Lnet/minecraft/class_3218;Lnet/minecraft/class_7269;)V ARG 3 vibration METHOD method_51409 spawnVibrationParticle (Lnet/minecraft/class_3218;Lnet/minecraft/class_8514$class_8515;Lnet/minecraft/class_8514$class_5719;)V ARG 0 world ARG 1 listenerData ARG 2 callback