Class CutsceneSessionManager
java.lang.Object
de.luckymcdev.foundryengine.common.cutscene.CutsceneSessionManager
Server-side tracker for active cutscene playbacks per player (used for temporary invulnerability etc.).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInstance(net.minecraft.server.level.ServerPlayer player, int ticks) voidcancelCutscene(net.minecraft.server.level.ServerPlayer player) booleaninCutscene(net.minecraft.server.level.ServerPlayer player) voidtick(net.minecraft.server.MinecraftServer server)
-
Constructor Details
-
CutsceneSessionManager
public CutsceneSessionManager()
-
-
Method Details
-
tick
public void tick(net.minecraft.server.MinecraftServer server) -
cancelCutscene
public void cancelCutscene(net.minecraft.server.level.ServerPlayer player) -
inCutscene
public boolean inCutscene(net.minecraft.server.level.ServerPlayer player) -
addInstance
public void addInstance(net.minecraft.server.level.ServerPlayer player, int ticks)
-