Class GameModeFlag

java.lang.Object
com.sk89q.worldguard.session.handler.Handler
com.sk89q.worldguard.session.handler.FlagValueChangeHandler<com.sk89q.worldedit.world.gamemode.GameMode>
com.sk89q.worldguard.session.handler.GameModeFlag

public class GameModeFlag extends FlagValueChangeHandler<com.sk89q.worldedit.world.gamemode.GameMode>
  • Field Details

  • Constructor Details

    • GameModeFlag

      public GameModeFlag(Session session)
  • Method Details

    • getOriginalGameMode

      public com.sk89q.worldedit.world.gamemode.GameMode getOriginalGameMode()
    • getSetGameMode

      public com.sk89q.worldedit.world.gamemode.GameMode getSetGameMode()
    • onInitialValue

      protected void onInitialValue(LocalPlayer player, ApplicableRegionSet set, com.sk89q.worldedit.world.gamemode.GameMode value)
      Specified by:
      onInitialValue in class FlagValueChangeHandler<com.sk89q.worldedit.world.gamemode.GameMode>
    • onSetValue

      protected boolean onSetValue(LocalPlayer player, com.sk89q.worldedit.util.Location from, com.sk89q.worldedit.util.Location to, ApplicableRegionSet toSet, com.sk89q.worldedit.world.gamemode.GameMode currentValue, com.sk89q.worldedit.world.gamemode.GameMode lastValue, MoveType moveType)
      Specified by:
      onSetValue in class FlagValueChangeHandler<com.sk89q.worldedit.world.gamemode.GameMode>
    • onAbsentValue

      protected boolean onAbsentValue(LocalPlayer player, com.sk89q.worldedit.util.Location from, com.sk89q.worldedit.util.Location to, ApplicableRegionSet toSet, com.sk89q.worldedit.world.gamemode.GameMode lastValue, MoveType moveType)
      Specified by:
      onAbsentValue in class FlagValueChangeHandler<com.sk89q.worldedit.world.gamemode.GameMode>