Interface GameEventListener
- All Known Implementing Classes:
GameEventDebugRenderer.Listener,SculkSensorListener
public interface GameEventListener
A game event listener listens to game events from
GameEventDispatchers.- Mappings:
Namespace Name official clxintermediary net/minecraft/class_5714named net/minecraft/world/event/listener/GameEventListener
-
Method Summary
Modifier and Type Method Description PositionSourcegetPositionSource()Returns the position source of this listener.intgetRange()Returns the range, in blocks, of the listener.booleanlisten(World world, GameEvent event, Entity entity, BlockPos pos)Listens to an incoming game event.
-
Method Details
-
getPositionSource
PositionSource getPositionSource()Returns the position source of this listener.- Mappings:
Namespace Name Mixin selector official aLclx;a()Lclz;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 bLclx;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 aLclx;a(Lbtx;Lclv;Laqx;Lfx;)Zintermediary method_32947Lnet/minecraft/class_5714;method_32947(Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)Znamed listenLnet/minecraft/world/event/listener/GameEventListener;listen(Lnet/minecraft/world/World;Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/BlockPos;)Z
-