Class Common
java.lang.Object
de.luckymcdev.foundryengine.common.Common
Shared constants and singleton managers for FoundryEngine.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic AreaManagerstatic BundleManagerstatic CutsceneManagerstatic CutsceneSessionManagerstatic StringgetFileContent(Path file) static GameManagerstatic GameStageHandlerstatic NetworkManagerstatic SavedDataManagerstatic WaypointManagerstatic net.minecraft.resources.IdentifierReturns aIdentifiernamespaced toMODID.static net.minecraft.resources.Identifierstatic net.minecraft.resources.Identifierstatic <T extends net.neoforged.bus.api.Event>
Tpost(net.neoforged.bus.api.EventPriority priority, T event) static <T extends net.neoforged.bus.api.Event>
Tpost(T event) static voidregisterEventClear(Runnable clearer)
-
Field Details
-
MODID
- See Also:
-
MODNAME
- See Also:
-
LOGGER
public static final org.slf4j.Logger LOGGER -
GAMEDIR
-
CONFIG
-
TEMP_DIR
-
DIRECTORY
-
BUNDLES
-
CACHE
-
DUMPS
-
GAME
-
CONFIG_FE
-
-
Method Details
-
id
-
mId
-
id
-
getBundleManager
-
getGameStageHandler
-
getNetworkManager
-
getAreaManager
-
getCutsceneManager
-
getCutsceneSessionManager
-
getSavedDataManager
-
getWaypointManager
-
getGameManager
-
getFileContent
-
post
public static <T extends net.neoforged.bus.api.Event> T post(T event) -
post
public static <T extends net.neoforged.bus.api.Event> T post(net.neoforged.bus.api.EventPriority priority, T event) -
registerEventClear
-
clearEvents
public static void clearEvents()
-