Class SimpleJsonResourceReloadListener<T>

All Implemented Interfaces:
PreparableReloadListener
Direct Known Subclasses:
AnimationLoader, EquipmentAssetManager, LootModifierManager, ServerAdvancementManager

public abstract class SimpleJsonResourceReloadListener<T> extends SimplePreparableReloadListener<Map<ResourceLocation,T>>
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • ops

      private final com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> ops
    • codec

      private final com.mojang.serialization.Codec<T> codec
    • lister

      private final FileToIdConverter lister
  • Constructor Details

    • SimpleJsonResourceReloadListener

      protected SimpleJsonResourceReloadListener(HolderLookup.Provider p_386840_, com.mojang.serialization.Codec<T> p_371393_, ResourceKey<? extends Registry<T>> p_386822_)
    • SimpleJsonResourceReloadListener

      protected SimpleJsonResourceReloadListener(com.mojang.serialization.Codec<T> p_371214_, FileToIdConverter p_388264_)
    • SimpleJsonResourceReloadListener

      private SimpleJsonResourceReloadListener(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_387563_, com.mojang.serialization.Codec<T> p_371490_, FileToIdConverter p_387322_)
  • Method Details