Class DefaultPlayerProperty

java.lang.Object
de.marcely.bedwars.api.player.DefaultPlayerProperty

public final class DefaultPlayerProperty extends Object
Contains all default properties of the bedwars plugin
  • Field Details

    • BASE_USERNAME

      public static final String BASE_USERNAME
      The username of the player
      See Also:
    • BASE_LAST_LOGIN

      @Deprecated public static final String BASE_LAST_LOGIN
      Deprecated.
      Not used internally for anything. Still works, but might get removed in the future
      The last time the player joined the server in milliseconds
      See Also:
    • BASE_SKIN_TEXTURE

      public static final String BASE_SKIN_TEXTURE
      A JsonObject containing the value and the signature of a cached instance of the skin of a player.

      Also contains an entry for checking the last time the skin was fetched. It may be possible that it's the only entry, in case spigot didn't fetch or cache the texture at the moment the plugin tried to obtain it from the memory.

      See Also:
    • BASE_SKIN_TEXTURE_LAST_UPDATE

      @Deprecated public static final String BASE_SKIN_TEXTURE_LAST_UPDATE
      Deprecated.
      Now included within BASE_SKIN_TEXTURE
      The time in milliseconds when the plugin tried to obtain the players texture from the memory.
      See Also:
    • REJOIN_ARENA_NAME

      public static final String REJOIN_ARENA_NAME
      The name of the arena in which he lastly played inside.
      See Also:
    • REJOIN_SERVER_NAME

      public static final String REJOIN_SERVER_NAME
      The bungeecord name of the server in which he lastly played inside.
      See Also:
    • SHOPDESIGN_REWINSIDE_VARIANT

      public static final String SHOPDESIGN_REWINSIDE_VARIANT
      The variant that the player has chosen in the rewinside shop
      See Also:
    • SHOPDESIGN_HYPIXELV2_QUICKBUY

      public static final String SHOPDESIGN_HYPIXELV2_QUICKBUY
      A JsonObject with the user specific quick buy configuration
      See Also:
    • SHOPDESIGN_HYPIXELV2_QUICKBUY_MODIFICATION_DATE

      public static final String SHOPDESIGN_HYPIXELV2_QUICKBUY_MODIFICATION_DATE
      The date the user has modified the shop the last time

      Formatted using DateTimeFormatter.ISO_OFFSET_DATE_TIME. Only counts actual interactions done by the player, such as when he adds or removes an item.

      See Also:
    • TEAMCHAT_USE_LAST_HINT_TIME

      public static final String TEAMCHAT_USE_LAST_HINT_TIME
      The time in milliseconds of when the last time the player has been hinted that he's using the team chat.
      See Also:
    • TEAMCHAT_UNAVAILABLE_SOLO_LAST_HINT_TIME

      public static final String TEAMCHAT_UNAVAILABLE_SOLO_LAST_HINT_TIME
      The time in milliseconds of when the last time the player has been hinted that the team chat is currently unavailable as he's in solo.
      See Also:
    • ANTI_STATS_ABUSE_QUICK_WINS_COUNT

      public static final String ANTI_STATS_ABUSE_QUICK_WINS_COUNT
      The amount of past wins that were obtained within a certain round time.

      Related to the "stats-antiabuse-enabled" config.

      See Also: