net.minecraft.world.level.gameevent

public class EuclideanGameEventListenerRegistry

implements GameEventListenerRegistry

ehf
net.minecraft.world.level.gameevent.EuclideanGameEventListenerRegistry
net.minecraft.class_5711

Field summary

Modifier and TypeField
private final List<GameEventListener>
b
listeners
field_28142
private final Set<GameEventListener>
c
listenersToRemove
field_37673
private final List<GameEventListener>
d
listenersToAdd
field_37674
private boolean
e
processing
field_37675
private final ServerLevel
f
level
field_28143
private final int
g
sectionY
field_44636
private final EuclideanGameEventListenerRegistry$OnEmptyAction
h
onEmptyAction
field_44637

Constructor summary

ModifierConstructor
public (ServerLevel arg0, int arg1, EuclideanGameEventListenerRegistry$OnEmptyAction arg2)

Method summary

Modifier and TypeMethod
public boolean
a()
isEmpty()
method_32942()
public void
a(ehi arg0)
register(GameEventListener arg0)
method_32944(class_5714 arg0)
public void
b(ehi arg0)
unregister(GameEventListener arg0)
method_32945(class_5714 arg0)
public boolean
a(ji<ehg> arg0, fgx arg1, ehg$a arg2, ehj$a arg3)
visitInRangeListeners(Holder<GameEvent> arg0, Vec3 arg1, GameEvent$Context arg2, GameEventListenerRegistry$ListenerVisitor arg3)
method_32943(class_6880<class_5712> arg0, class_243 arg1, class_5712$class_7397 arg2, class_5713$class_7721 arg3)
private static Optional<Vec3>
a(asi arg0, fgx arg1, ehi arg2)
getPostableListenerPosition(ServerLevel arg0, Vec3 arg1, GameEventListener arg2)
method_32936(class_3218 arg0, class_243 arg1, class_5714 arg2)