Class ExtendedConfigForge<C extends ExtendedConfig<C,I>,I>

java.lang.Object
org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigCommon<C,I,ModBase<?>>
org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfig<C,I>
org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigForge<C,I>
All Implemented Interfaces:
Comparable<org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigCommon<C,I,ModBase<?>>>
Direct Known Subclasses:
ArgumentTypeConfig, ArmorMaterialConfig, BiomeModifierConfig, BlockConfig, BlockEntityConfig, ConditionConfig, CreativeModeTabConfig, CriterionTriggerConfig, DataComponentConfig, EffectConfig, EnchantmentEffectComponentConfig, EnchantmentEntityEffectConfig, EntityConfig, FoliagePlacerConfig, GuiConfig, ItemConfig, LootConditionConfig, LootFunctionConfig, LootModifierConfig, LootNbtProviderConfig, LootNumberProviderConfig, LootScoreProviderConfig, ParticleConfig, RecipeConfig, RecipeTypeConfig, SoundEventConfig, TrunkPlacerConfig, VillagerConfig, WorldFeatureConfig, WorldStructureConfig, WorldStructurePieceConfig

@Deprecated public abstract class ExtendedConfigForge<C extends ExtendedConfig<C,I>,I> extends ExtendedConfig<C,I>
Deprecated.
  • Constructor Details

    • ExtendedConfigForge

      public ExtendedConfigForge(ModBase<?> mod, String namedId, Function<C,? extends I> elementConstructor)
      Deprecated.
      Create a new config
      Parameters:
      mod - The mod instance.
      namedId - A unique name id
      elementConstructor - The element constructor.
  • Method Details

    • getRegistry

      public abstract net.minecraft.core.Registry<? super I> getRegistry()
      Deprecated.
      Returns:
      The registry in which this should be registered.
    • getResourceKey

      public net.minecraft.resources.ResourceKey<? super I> getResourceKey()
      Deprecated.