Class ModConfigSpec.BuilderContext

java.lang.Object
net.neoforged.neoforge.common.ModConfigSpec.BuilderContext
Enclosing class:
ModConfigSpec

private static class ModConfigSpec.BuilderContext extends Object
  • Field Details

  • Constructor Details

    • BuilderContext

      private BuilderContext()
  • Method Details

    • addComment

      public void addComment(String value)
    • clearComment

      public void clearComment()
    • hasComment

      public boolean hasComment()
    • buildComment

      public String buildComment()
    • buildComment

      public String buildComment(List<String> path)
    • setTranslationKey

      public void setTranslationKey(@Nullable @Nullable String value)
    • getTranslationKey

      @Nullable public @Nullable String getTranslationKey()
    • setRange

      public <V extends Comparable<? super V>> void setRange(ModConfigSpec.Range<V> value)
    • getRange

      @Nullable public <V extends Comparable<? super V>> @Nullable ModConfigSpec.Range<V> getRange()
    • worldRestart

      public void worldRestart()
    • gameRestart

      public void gameRestart()
    • restartType

      public ModConfigSpec.RestartType restartType()
    • setClazz

      public void setClazz(Class<?> clazz)
    • getClazz

      @Nullable public @Nullable Class<?> getClazz()
    • ensureEmpty

      public void ensureEmpty()
    • validate

      private void validate(@Nullable @Nullable Object value, String message)
    • validate

      private void validate(boolean value, String message)