Class DrinkAdditionManager

java.lang.Object
ml.pluto7073.pdapi.addition.DrinkAdditionManager
All Implemented Interfaces:
net.fabricmc.fabric.api.resource.IdentifiableResourceReloadListener, net.fabricmc.fabric.api.resource.SimpleSynchronousResourceReloadListener, net.minecraft.server.packs.resources.PreparableReloadListener, net.minecraft.server.packs.resources.ResourceManagerReloadListener

public class DrinkAdditionManager extends Object implements net.fabricmc.fabric.api.resource.SimpleSynchronousResourceReloadListener
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.minecraft.server.packs.resources.PreparableReloadListener

    net.minecraft.server.packs.resources.PreparableReloadListener.PreparationBarrier
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final DrinkAddition
     
    static final net.minecraft.resources.ResourceLocation
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    containsId(net.minecraft.resources.ResourceLocation id)
     
    get(net.minecraft.resources.ResourceLocation id)
     
    ArrayList<net.minecraft.resources.ResourceLocation>
     
    net.minecraft.resources.ResourceLocation
     
    static net.minecraft.resources.ResourceLocation
    getId(DrinkAddition addition)
     
    void
    onResourceManagerReload(net.minecraft.server.packs.resources.ResourceManager manager)
     
    static void
     
    register(net.minecraft.resources.ResourceLocation id, DrinkAddition addition)
     
    register(net.minecraft.resources.ResourceLocation id, DrinkAddition addition, boolean staticAdd)
     
    static void
     
    static void
    send(net.minecraft.server.level.ServerPlayer entity)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.minecraft.server.packs.resources.PreparableReloadListener

    getName

    Methods inherited from interface net.minecraft.server.packs.resources.ResourceManagerReloadListener

    reload
  • Field Details

    • ADDITIONS_NBT_KEY

      public static final String ADDITIONS_NBT_KEY
      See Also:
    • EMPTY

      public static final DrinkAddition EMPTY
    • PHASE

      public static final net.minecraft.resources.ResourceLocation PHASE
  • Constructor Details

    • DrinkAdditionManager

      public DrinkAdditionManager()
  • Method Details

    • register

      public static DrinkAddition register(net.minecraft.resources.ResourceLocation id, DrinkAddition addition)
    • register

      public static DrinkAddition register(net.minecraft.resources.ResourceLocation id, DrinkAddition addition, boolean staticAdd)
    • register

      public static void register(AdditionHolder holder)
    • getId

      public static net.minecraft.resources.ResourceLocation getId(DrinkAddition addition)
    • get

      public static DrinkAddition get(net.minecraft.resources.ResourceLocation id)
    • resetRegistry

      public static void resetRegistry()
    • containsId

      public static boolean containsId(net.minecraft.resources.ResourceLocation id)
    • send

      public static void send(net.minecraft.server.level.ServerPlayer entity)
    • getFabricId

      public net.minecraft.resources.ResourceLocation getFabricId()
      Specified by:
      getFabricId in interface net.fabricmc.fabric.api.resource.IdentifiableResourceReloadListener
    • onResourceManagerReload

      public void onResourceManagerReload(net.minecraft.server.packs.resources.ResourceManager manager)
      Specified by:
      onResourceManagerReload in interface net.minecraft.server.packs.resources.ResourceManagerReloadListener
    • getFabricDependencies

      public ArrayList<net.minecraft.resources.ResourceLocation> getFabricDependencies()
      Specified by:
      getFabricDependencies in interface net.fabricmc.fabric.api.resource.IdentifiableResourceReloadListener