Interface GameEventListener
- All Known Implementing Classes:
AllayEntity.JukeboxEventListener,GameEventDebugRenderer.Listener,SculkCatalystBlockEntity,VibrationListener
public interface GameEventListener
A game event listener listens to game events from
GameEventDispatchers.- Mappings:
Namespace Name official czxintermediary net/minecraft/class_5714named net/minecraft/world/event/listener/GameEventListener
-
Method Summary
Modifier and TypeMethodDescriptionReturns the position source of this listener.intgetRange()Returns the range, in blocks, of the listener.booleanlisten(ServerWorld world, GameEvent.Message event) Listens to an incoming game event.default boolean
-
Method Details
-
shouldListenImmediately
default boolean shouldListenImmediately()- Mappings:
Namespace Name Mixin selector official cLczx;c()Zintermediary method_43723Lnet/minecraft/class_5714;method_43723()Znamed shouldListenImmediatelyLnet/minecraft/world/event/listener/GameEventListener;shouldListenImmediately()Z
-
getPositionSource
PositionSource getPositionSource()Returns the position source of this listener.- Mappings:
Namespace Name Mixin selector official aLczx;a()Lczy;intermediary method_32946Lnet/minecraft/class_5714;method_32946()Lnet/minecraft/class_5716;named getPositionSourceLnet/minecraft/world/event/listener/GameEventListener;getPositionSource()Lnet/minecraft/world/event/PositionSource;
-
getRange
int getRange()Returns the range, in blocks, of the listener.- Mappings:
Namespace Name Mixin selector official bLczx;b()Iintermediary method_32948Lnet/minecraft/class_5714;method_32948()Inamed getRangeLnet/minecraft/world/event/listener/GameEventListener;getRange()I
-
listen
Listens to an incoming game event.- Returns:
trueif the game event has been accepted by this listener- Mappings:
Namespace Name Mixin selector official aLczx;a(Lagg;Lczv$b;)Zintermediary method_32947Lnet/minecraft/class_5714;method_32947(Lnet/minecraft/class_3218;Lnet/minecraft/class_5712$class_7447;)Znamed listenLnet/minecraft/world/event/listener/GameEventListener;listen(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/event/GameEvent$Message;)Z
-