Interface NamespacedHierarchicalConfigManager<T extends HierarchicalConfig>


public interface NamespacedHierarchicalConfigManager<T extends HierarchicalConfig>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addCustom(net.minecraft.resources.ResourceLocation moduleId, T module)
     
    boolean
    deleteCustom(net.minecraft.resources.ResourceLocation moduleId)
     
    get(net.minecraft.resources.ResourceLocation moduleId)
     
    Iterable<net.minecraft.resources.ResourceLocation>
     
    Collection<net.minecraft.resources.ResourceLocation>
     
    boolean
    isCustom(net.minecraft.resources.ResourceLocation moduleId)
     
    void
     
    void
    saveCustom(net.minecraft.resources.ResourceLocation id)
     
  • Method Details

    • getAllowedModuleIds

      Iterable<net.minecraft.resources.ResourceLocation> getAllowedModuleIds()
    • get

      T get(net.minecraft.resources.ResourceLocation moduleId)
    • getCustoms

      Collection<net.minecraft.resources.ResourceLocation> getCustoms()
    • isCustom

      boolean isCustom(net.minecraft.resources.ResourceLocation moduleId)
    • addCustom

      void addCustom(net.minecraft.resources.ResourceLocation moduleId, T module)
    • deleteCustom

      boolean deleteCustom(net.minecraft.resources.ResourceLocation moduleId)
    • saveAllCustoms

      void saveAllCustoms()
    • saveCustom

      void saveCustom(net.minecraft.resources.ResourceLocation id)