Backport #148 (LifecycleEvent.SETUP) to 1.16

* Add LifecycleEvent.SETUP for manipulating things after normal initialization

* Improve javadocs

* Fix broken english

* Update common/src/main/java/dev/architectury/event/events/common/LifecycleEvent.java

Co-authored-by: BasiqueEvangelist <basiqueevangelist@yandex.ru>
Signed-off-by: Max <maxh2709@gmail.com>
This commit is contained in:
shedaniel
2021-12-26 20:15:51 +01:00
committed by Max
parent 037442c77b
commit d6644b78d0
7 changed files with 53 additions and 2 deletions

View File

@@ -58,6 +58,7 @@ import net.minecraftforge.eventbus.api.Event;
import net.minecraftforge.eventbus.api.EventPriority;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.LogicalSide;
import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
import net.minecraftforge.fml.event.server.*;
import net.minecraftforge.fml.server.ServerLifecycleHooks;
@@ -396,6 +397,9 @@ public class EventHandlerImplCommon {
}
public static class ModBasedEventHandler {
@SubscribeEvent(priority = EventPriority.HIGH)
public static void event(FMLCommonSetupEvent event) {
LifecycleEvent.SETUP.invoker().run();
}
}
}