Class Status.Builder

java.lang.Object
net.minestom.server.ping.Status.Builder
Enclosing class:
Status

public static final class Status.Builder extends Object
  • Field Details

    • DEFAULT_DESCRIPTION

      public static final Component DEFAULT_DESCRIPTION
  • Method Details

    • description

      @Contract("_ -> this") public Status.Builder description(@NotNull @NotNull Component description)
    • favicon

      @Contract("_ -> this") @NotNull public @NotNull Status.Builder favicon(byte @Nullable [] favicon)
    • versionInfo

      @Contract("_ -> this") @NotNull public @NotNull Status.Builder versionInfo(@NotNull @NotNull Status.VersionInfo versionInfo)
    • playerInfo

      @Contract("_ -> this") @NotNull public @NotNull Status.Builder playerInfo(@Nullable @Nullable Status.PlayerInfo playerInfo)
    • playerInfo

      @Contract("_, _ -> this") @NotNull public @NotNull Status.Builder playerInfo(int onlinePlayers, int maxPlayers)
    • enforcesSecureChat

      @Contract("_ -> this") @NotNull public @NotNull Status.Builder enforcesSecureChat(boolean enforcesSecureChat)
    • build

      @NotNull public @NotNull Status build()