类 SingularityReloadListener

java.lang.Object
net.minecraft.server.packs.resources.SimplePreparableReloadListener<Map<net.minecraft.resources.ResourceLocation,com.google.gson.JsonElement>>
net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener
committee.nova.mods.avaritia.core.singularity.SingularityReloadListener
所有已实现的接口:
net.minecraft.server.packs.resources.PreparableReloadListener

public class SingularityReloadListener extends net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener
  • 嵌套类概要

    从接口继承的嵌套类/接口 net.minecraft.server.packs.resources.PreparableReloadListener

    net.minecraft.server.packs.resources.PreparableReloadListener.PreparationBarrier
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    net.minecraftforge.common.crafting.conditions.ICondition.IContext
     
     
  • 构造器概要

    构造器
    构造器
    说明
     
    SingularityReloadListener(net.minecraftforge.common.crafting.conditions.ICondition.IContext context)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected void
    apply(@NotNull Map<net.minecraft.resources.ResourceLocation,com.google.gson.JsonElement> object, @NotNull net.minecraft.server.packs.resources.ResourceManager resourceManager, @NotNull net.minecraft.util.profiling.ProfilerFiller profiler)
     
    Map<net.minecraft.resources.ResourceLocation,Singularity>
     
    @NotNull String
     
    getSingularity(net.minecraft.resources.ResourceLocation id)
     
    void
     
    void
    removeSingularity(net.minecraft.resources.ResourceLocation id)
     
    void
    removeSingularityRecipe(net.minecraft.resources.ResourceLocation id)
     

    从类继承的方法 net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener

    getPreparedPath, prepare, scanDirectory

    从类继承的方法 net.minecraft.server.packs.resources.SimplePreparableReloadListener

    reload

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • INSTANCE

      public static SingularityReloadListener INSTANCE
    • context

      public net.minecraftforge.common.crafting.conditions.ICondition.IContext context
  • 构造器详细资料

    • SingularityReloadListener

      public SingularityReloadListener()
    • SingularityReloadListener

      public SingularityReloadListener(net.minecraftforge.common.crafting.conditions.ICondition.IContext context)
  • 方法详细资料

    • apply

      protected void apply(@NotNull @NotNull Map<net.minecraft.resources.ResourceLocation,com.google.gson.JsonElement> object, @NotNull @NotNull net.minecraft.server.packs.resources.ResourceManager resourceManager, @NotNull @NotNull net.minecraft.util.profiling.ProfilerFiller profiler)
      指定者:
      apply 在类中 net.minecraft.server.packs.resources.SimplePreparableReloadListener<Map<net.minecraft.resources.ResourceLocation,com.google.gson.JsonElement>>
    • getAllSingularities

      public Map<net.minecraft.resources.ResourceLocation,Singularity> getAllSingularities()
    • registerSingularity

      public void registerSingularity(Singularity singularity)
    • removeSingularityRecipe

      public void removeSingularityRecipe(net.minecraft.resources.ResourceLocation id)
    • removeSingularity

      public void removeSingularity(net.minecraft.resources.ResourceLocation id)
    • getSingularity

      public Singularity getSingularity(net.minecraft.resources.ResourceLocation id)
    • getName

      @NotNull public @NotNull String getName()