Interface GeyserConfig.JavaConfig

All Superinterfaces:
org.geysermc.geyser.api.network.RemoteServer
All Known Subinterfaces:
GeyserPluginConfig.IntegratedJavaConfig, GeyserRemoteConfig.RemoteConfig
Enclosing interface:
GeyserConfig

@ConfigSerializable public static interface GeyserConfig.JavaConfig extends org.geysermc.geyser.api.network.RemoteServer
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    address(String address)
     
    default @NonNull org.geysermc.geyser.api.network.AuthType
     
    void
    authType(org.geysermc.geyser.api.network.AuthType authType)
     
    boolean
     
    default String
     
    void
    port(int port)
     
    default int
     
    default boolean
     

    Methods inherited from interface org.geysermc.geyser.api.network.RemoteServer

    address, port
  • Method Details

    • address

      void address(String address)
    • port

      void port(int port)
    • authType

      default @NonNull org.geysermc.geyser.api.network.AuthType authType()
      Specified by:
      authType in interface org.geysermc.geyser.api.network.RemoteServer
    • authType

      void authType(org.geysermc.geyser.api.network.AuthType authType)
    • forwardHostname

      boolean forwardHostname()
    • minecraftVersion

      default String minecraftVersion()
      Specified by:
      minecraftVersion in interface org.geysermc.geyser.api.network.RemoteServer
    • protocolVersion

      default int protocolVersion()
      Specified by:
      protocolVersion in interface org.geysermc.geyser.api.network.RemoteServer
    • resolveSrv

      default boolean resolveSrv()
      Specified by:
      resolveSrv in interface org.geysermc.geyser.api.network.RemoteServer