Class ClaimingModes

java.lang.Object
xaero.pac.common.claims.player.mode.api.ClaimingModes

public class ClaimingModes extends Object
Access point for all claiming modes in the mod
  • Field Details

    • ALL_IMMUTABLE

      public static final Map<String,IClaimingModeAPI> ALL_IMMUTABLE
      Immutable view of the map of all claiming modes by ID
    • PLAYER

      public static final IClaimingModeAPI PLAYER
      Mode for claiming as yourself
    • PARTY

      public static final IClaimingModeAPI PARTY
      Mode for claiming as your party
    • SERVER

      public static final IClaimingModeAPI SERVER
      Mode for claiming as the server
  • Constructor Details

    • ClaimingModes

      public ClaimingModes()
  • Method Details

    • get

      @Nullable public static IClaimingModeAPI get(@Nonnull String id)
      Gets the claiming mode with a specified ID.
      Parameters:
      id - the String ID of the claiming mode, not null
      Returns:
      the claiming mode, null if it doesn't exist