Interface ServerPingImpl

All Superinterfaces:
Cloneable
All Known Implementing Classes:
LegacyServerPing, ServerPingRecord

public interface ServerPingImpl extends Cloneable
  • Method Details

    • getMotD

    • setMotD

      void setMotD(WrappedChatComponent description)
    • getPlayersMaximum

      int getPlayersMaximum()
    • setPlayersMaximum

      void setPlayersMaximum(int maxPlayers)
    • getPlayersOnline

      int getPlayersOnline()
    • setPlayersOnline

      void setPlayersOnline(int onlineCount)
    • getPlayers

      com.google.common.collect.ImmutableList<WrappedGameProfile> getPlayers()
    • setPlayers

      void setPlayers(Iterable<? extends WrappedGameProfile> playerSample)
    • getVersionName

      String getVersionName()
    • setVersionName

      void setVersionName(String versionName)
    • getVersionProtocol

      int getVersionProtocol()
    • setVersionProtocol

      void setVersionProtocol(int protocolVersion)
    • getFavicon

    • setFavicon

      void setFavicon(WrappedServerPing.CompressedImage favicon)
    • isEnforceSecureChat

      boolean isEnforceSecureChat()
    • setEnforceSecureChat

      void setEnforceSecureChat(boolean safeChat)
    • resetPlayers

      void resetPlayers()
    • resetVersion

      void resetVersion()
    • isChatPreviewEnabled

      default boolean isChatPreviewEnabled()
    • setChatPreviewEnabled

      default void setChatPreviewEnabled(boolean enabled)
    • arePlayersVisible

      boolean arePlayersVisible()
    • setPlayersVisible

      void setPlayersVisible(boolean visible)
    • getJson

      String getJson()
    • getHandle

      Object getHandle()