Class GameSession
java.lang.Object
de.luckymcdev.foundryengine.common.game.GameSession
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondata()net.minecraft.resources.Identifierid()booleanvoidload()onClientTick(BiConsumer<net.minecraft.client.Minecraft, net.minecraft.client.multiplayer.ClientLevel> handler) voidonClientTick(net.minecraft.client.Minecraft client, net.minecraft.client.multiplayer.ClientLevel level) onCommonTick(Consumer<net.minecraft.world.level.Level> handler) voidonCommonTick(net.minecraft.world.level.Level level) onServerTick(BiConsumer<net.minecraft.server.MinecraftServer, net.minecraft.server.level.ServerLevel> handler) voidonServerTick(net.minecraft.server.MinecraftServer server, net.minecraft.server.level.ServerLevel level) voidonStarting(Runnable handler) voidonStopping(Runnable handler) voidsave()state()
-
Constructor Details
-
GameSession
-
-
Method Details
-
id
public net.minecraft.resources.Identifier id() -
data
-
state
-
onCommonTick
public void onCommonTick(net.minecraft.world.level.Level level) -
onClientTick
public void onClientTick(net.minecraft.client.Minecraft client, net.minecraft.client.multiplayer.ClientLevel level) -
onServerTick
public void onServerTick(net.minecraft.server.MinecraftServer server, net.minecraft.server.level.ServerLevel level) -
onStarting
public void onStarting() -
onStopping
public void onStopping() -
onCommonTick
-
onClientTick
public GameSession onClientTick(BiConsumer<net.minecraft.client.Minecraft, net.minecraft.client.multiplayer.ClientLevel> handler) -
onServerTick
public GameSession onServerTick(BiConsumer<net.minecraft.server.MinecraftServer, net.minecraft.server.level.ServerLevel> handler) -
onStarting
-
onStopping
-
load
public void load() -
save
public void save() -
isRunning
public boolean isRunning()
-