Class LevelEvents
java.lang.Object
de.luckymcdev.foundryengine.common.event.LevelEvents
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EventGroupHolder<net.neoforged.neoforge.event.level.ExplosionEvent.Detonate> static final EventGroupHolder<net.neoforged.neoforge.event.level.ExplosionEvent.Start> static final EventGroupHolder<net.neoforged.neoforge.event.level.LevelEvent.Load> static final EventGroupHolder<net.neoforged.neoforge.event.level.LevelEvent.Save> static final EventGroupHolder<net.neoforged.neoforge.event.tick.LevelTickEvent.Post> static final EventGroupHolder<net.neoforged.neoforge.event.level.LevelEvent.Unload> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidafterExplosion(EventCallback<net.neoforged.neoforge.event.level.ExplosionEvent.Detonate> cb) static voidbeforeExplosion(EventCallback<net.neoforged.neoforge.event.level.ExplosionEvent.Start> cb) static voidload(EventCallback<net.neoforged.neoforge.event.level.LevelEvent.Load> cb) static voidsave(EventCallback<net.neoforged.neoforge.event.level.LevelEvent.Save> cb) static voidtick(EventCallback<net.neoforged.neoforge.event.tick.LevelTickEvent.Post> cb) static voidunload(EventCallback<net.neoforged.neoforge.event.level.LevelEvent.Unload> cb)
-
Field Details
-
LOAD
-
UNLOAD
-
SAVE
-
TICK
-
BEFORE_EXPLOSION
public static final EventGroupHolder<net.neoforged.neoforge.event.level.ExplosionEvent.Start> BEFORE_EXPLOSION -
AFTER_EXPLOSION
public static final EventGroupHolder<net.neoforged.neoforge.event.level.ExplosionEvent.Detonate> AFTER_EXPLOSION
-
-
Constructor Details
-
LevelEvents
public LevelEvents()
-
-
Method Details
-
load
-
unload
-
save
-
tick
-
beforeExplosion
public static void beforeExplosion(EventCallback<net.neoforged.neoforge.event.level.ExplosionEvent.Start> cb) -
afterExplosion
public static void afterExplosion(EventCallback<net.neoforged.neoforge.event.level.ExplosionEvent.Detonate> cb)
-