Class CutsceneSessionManager

java.lang.Object
de.luckymcdev.foundryengine.common.cutscene.CutsceneSessionManager

public class CutsceneSessionManager extends Object
Server-side tracker for active cutscene playbacks per player (used for temporary invulnerability etc.).
  • 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)