Class ForgeConfigSpec.BuilderContext

  • Enclosing class:
    ForgeConfigSpec

    private static class ForgeConfigSpec.BuilderContext
    extends java.lang.Object
    • Field Detail

      • comment

        @Nonnull
        private java.lang.String[] comment
      • langKey

        private java.lang.String langKey
      • worldRestart

        private boolean worldRestart
      • clazz

        private java.lang.Class<?> clazz
    • Constructor Detail

      • BuilderContext

        private BuilderContext()
    • Method Detail

      • setComment

        public void setComment​(java.lang.String... value)
      • hasComment

        public boolean hasComment()
      • getComment

        public java.lang.String[] getComment()
      • buildComment

        public java.lang.String buildComment()
      • setTranslationKey

        public void setTranslationKey​(java.lang.String value)
      • getTranslationKey

        public java.lang.String getTranslationKey()
      • setRange

        public <V extends java.lang.Comparable<? super V>> void setRange​(ForgeConfigSpec.Range<V> value)
      • worldRestart

        public void worldRestart()
      • needsWorldRestart

        public boolean needsWorldRestart()
      • setClazz

        public void setClazz​(java.lang.Class<?> clazz)
      • getClazz

        public java.lang.Class<?> getClazz()
      • ensureEmpty

        public void ensureEmpty()
      • validate

        private void validate​(java.lang.Object value,
                              java.lang.String message)
      • validate

        private void validate​(boolean value,
                              java.lang.String message)