Class GameManager
java.lang.Object
de.luckymcdev.foundryengine.common.game.GameManager
- All Implemented Interfaces:
BundleLifecycleListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSession(net.minecraft.resources.Identifier id) booleanhasSession(net.minecraft.resources.Identifier id) voidonBundlePreUnload(Bundle bundle) voidvoidregister(GameSession session) booleanstartSession(net.minecraft.resources.Identifier id) voidstopAll()booleanstopSession(net.minecraft.resources.Identifier id) voidtickClient(net.minecraft.client.Minecraft client, net.minecraft.client.multiplayer.ClientLevel level) voidtickCommon(net.minecraft.world.level.Level level) voidtickServer(net.minecraft.server.MinecraftServer server, net.minecraft.server.level.ServerLevel level) voidunregister(net.minecraft.resources.Identifier id) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BundleLifecycleListener
onBundleLoaded, onBundleReloadCompleted, onBundleUnloaded
-
Constructor Details
-
GameManager
public GameManager()
-
-
Method Details
-
register
-
unregister
public void unregister(net.minecraft.resources.Identifier id) -
getSession
-
getActiveSessions
-
hasSession
public boolean hasSession(net.minecraft.resources.Identifier id) -
startSession
public boolean startSession(net.minecraft.resources.Identifier id) -
stopSession
public boolean stopSession(net.minecraft.resources.Identifier id) -
stopAll
public void stopAll() -
tickCommon
public void tickCommon(net.minecraft.world.level.Level level) -
tickClient
public void tickClient(net.minecraft.client.Minecraft client, net.minecraft.client.multiplayer.ClientLevel level) -
tickServer
public void tickServer(net.minecraft.server.MinecraftServer server, net.minecraft.server.level.ServerLevel level) -
onBundlePreUnload
- Specified by:
onBundlePreUnloadin interfaceBundleLifecycleListener
-
onBundleReloadStarted
public void onBundleReloadStarted()- Specified by:
onBundleReloadStartedin interfaceBundleLifecycleListener
-