Class InstanceDiscoveryConfig

java.lang.Object
com.hypixel.hytale.builtin.instances.config.InstanceDiscoveryConfig

public class InstanceDiscoveryConfig extends Object
  • Field Details

    • CODEC

      @Nonnull public static final BuilderCodec<InstanceDiscoveryConfig> CODEC
    • titleKey

      @Nullable private String titleKey
    • subtitleKey

      @Nullable private String subtitleKey
    • display

      private boolean display
    • alwaysDisplay

      private boolean alwaysDisplay
    • discoverySoundEventId

      @Nullable private String discoverySoundEventId
    • icon

      @Nullable private String icon
    • major

      private boolean major
    • duration

      private float duration
    • fadeInDuration

      private float fadeInDuration
    • fadeOutDuration

      private float fadeOutDuration
  • Constructor Details

    • InstanceDiscoveryConfig

      public InstanceDiscoveryConfig()
  • Method Details

    • getTitleKey

      @Nullable public String getTitleKey()
    • setTitleKey

      public void setTitleKey(@Nonnull String titleKey)
    • getSubtitleKey

      @Nullable public String getSubtitleKey()
    • setSubtitleKey

      public void setSubtitleKey(@Nullable String subtitleKey)
    • isDisplay

      public boolean isDisplay()
    • setDisplay

      public void setDisplay(boolean display)
    • alwaysDisplay

      public boolean alwaysDisplay()
    • setAlwaysDisplay

      public void setAlwaysDisplay(boolean alwaysDisplay)
    • getDiscoverySoundEventId

      @Nullable public String getDiscoverySoundEventId()
    • setDiscoverySoundEventId

      public void setDiscoverySoundEventId(@Nullable String discoverySoundEventId)
    • getIcon

      @Nullable public String getIcon()
    • setIcon

      public void setIcon(@Nullable String icon)
    • isMajor

      public boolean isMajor()
    • setMajor

      public void setMajor(boolean major)
    • getDuration

      public float getDuration()
    • setDuration

      public void setDuration(float duration)
    • getFadeInDuration

      public float getFadeInDuration()
    • setFadeInDuration

      public void setFadeInDuration(float fadeInDuration)
    • getFadeOutDuration

      public float getFadeOutDuration()
    • setFadeOutDuration

      public void setFadeOutDuration(float fadeOutDuration)
    • clone

      @Nonnull public InstanceDiscoveryConfig clone()
      Overrides:
      clone in class Object