Class EBSpellDocsProvider

java.lang.Object
com.binaris.wizardry.datagen.provider.SpellDocsProvider
com.binaris.wizardry.datagen.provider.EBSpellDocsProvider
All Implemented Interfaces:
net.minecraft.data.DataProvider

public class EBSpellDocsProvider extends SpellDocsProvider
Implementation of the spell documentation provider for Electroblob's Wizardry Redux. This generates Markdown documentation for all registered spells in the mod.
  • Constructor Details

    • EBSpellDocsProvider

      public EBSpellDocsProvider(net.minecraft.data.PackOutput output)
    • EBSpellDocsProvider

      public EBSpellDocsProvider(net.minecraft.data.PackOutput output, String iconBasePath)
  • Method Details

    • buildSpells

      protected void buildSpells(@NotNull @NotNull Consumer<Spell> consumer)
      Description copied from class: SpellDocsProvider
      Implement this method to register spells for documentation generation.
      Specified by:
      buildSpells in class SpellDocsProvider
      Parameters:
      consumer - The consumer to accept spells