类 EuclideanGameEventListenerRegistry
java.lang.Object
net.minecraft.world.level.gameevent.EuclideanGameEventListenerRegistry
- 所有已实现的接口:
GameEventListenerRegistry
-
嵌套类概要
嵌套类从接口继承的嵌套类/接口 net.minecraft.world.level.gameevent.GameEventListenerRegistry
GameEventListenerRegistry.ListenerVisitor
-
字段概要
字段修饰符和类型字段说明private final ServerLevel
private final List
<GameEventListener> private final List
<GameEventListener> private final Set
<GameEventListener> private final EuclideanGameEventListenerRegistry.OnEmptyAction
private boolean
private final int
从接口继承的字段 net.minecraft.world.level.gameevent.GameEventListenerRegistry
NOOP
-
构造器概要
构造器构造器说明EuclideanGameEventListenerRegistry
(ServerLevel p_281505_, int p_283450_, EuclideanGameEventListenerRegistry.OnEmptyAction p_282325_) -
方法概要
修饰符和类型方法说明getPostableListenerPosition
(ServerLevel p_249585_, Vec3 p_251333_, GameEventListener p_251051_) boolean
isEmpty()
void
register
(GameEventListener p_248767_) void
unregister
(GameEventListener p_250006_) boolean
visitInRangeListeners
(Holder<GameEvent> p_316862_, Vec3 p_251445_, GameEvent.Context p_252317_, GameEventListenerRegistry.ListenerVisitor p_251422_)
-
字段详细资料
-
listeners
-
listenersToRemove
-
listenersToAdd
-
processing
private boolean processing -
level
-
sectionY
private final int sectionY -
onEmptyAction
-
-
构造器详细资料
-
EuclideanGameEventListenerRegistry
public EuclideanGameEventListenerRegistry(ServerLevel p_281505_, int p_283450_, EuclideanGameEventListenerRegistry.OnEmptyAction p_282325_)
-
-
方法详细资料
-
isEmpty
public boolean isEmpty()- 指定者:
isEmpty
在接口中GameEventListenerRegistry
-
register
- 指定者:
register
在接口中GameEventListenerRegistry
-
unregister
- 指定者:
unregister
在接口中GameEventListenerRegistry
-
visitInRangeListeners
public boolean visitInRangeListeners(Holder<GameEvent> p_316862_, Vec3 p_251445_, GameEvent.Context p_252317_, GameEventListenerRegistry.ListenerVisitor p_251422_) -
getPostableListenerPosition
private static Optional<Vec3> getPostableListenerPosition(ServerLevel p_249585_, Vec3 p_251333_, GameEventListener p_251051_)
-