Class ArsMagicaApi

java.lang.Object
at.minecraftschurli.mods.arsmagicalegacy.api.ArsMagicaApi

@NonExtendable public abstract class ArsMagicaApi extends Object
The main entrypoint for the Ars Magica: Legacy API.
  • Field Details

  • Constructor Details

    • ArsMagicaApi

      public ArsMagicaApi()
  • Method Details

    • id

      public static net.minecraft.resources.Identifier id(String path)
      Creates a new Identifier with the mod's namespace.
      Parameters:
      path - The path of the Identifier.
      Returns:
      A new Identifier.
    • book

      public static net.minecraft.world.item.ItemStackTemplate book()
      Returns:
      An Arcane Compendium ItemStack.
    • abilityHelper

      public static AbilityHelper abilityHelper()
      Returns:
      The ManaHelper instance.
    • burnoutHelper

      public static BurnoutHelper burnoutHelper()
      Returns:
      The ManaHelper instance.
    • magicHelper

      public static MagicHelper magicHelper()
      Returns:
      The ManaHelper instance.
    • manaHelper

      public static ManaHelper manaHelper()
      Returns:
      The ManaHelper instance.
    • spellHelper

      public static SpellHelper spellHelper()
      Returns:
      The SpellHelper instance.