Class FrozenModInitializer

java.lang.Object
net.frozenblock.lib.entrypoint.api.FrozenModInitializer
All Implemented Interfaces:
net.fabricmc.api.ModInitializer
Direct Known Subclasses:
FrozenMain

public abstract class FrozenModInitializer extends Object implements net.fabricmc.api.ModInitializer
An edited version of ModInitializer that contains extra tools for ease of use.
  • Constructor Details

    • FrozenModInitializer

      protected FrozenModInitializer(String modId)
  • Method Details

    • onInitialize

      public void onInitialize()
      Specified by:
      onInitialize in interface net.fabricmc.api.ModInitializer
    • onInitialize

      public abstract void onInitialize(String modId, net.fabricmc.loader.api.ModContainer container)
    • modId

      public String modId()
      Returns:
      this mod's id.
    • container

      public net.fabricmc.loader.api.ModContainer container()
      Returns:
      the ModContainer of the mod being initialized.
    • id

      public net.minecraft.resources.ResourceLocation id(String path)
      Returns:
      a ResourceLocation with this mod's id as the namespace.
    • register

      public <T> T register(net.minecraft.core.Registry<T> registry, String path, T value)
      Registers an object using this mod's id as the namespace.
      Returns:
      the registered value.