Class DataGenImpl

java.lang.Object
de.mrjulsen.paw.datagen.fabric.DataGenImpl

public class DataGenImpl extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <T extends net.minecraft.world.level.block.Block>
    void
    cantileverBracket(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider)
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    cantileverBracketAtPost(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider)
     
    static <E extends net.minecraft.world.level.ItemLike, R extends E>
    void
    existingItemModel(com.tterrag.registrate.providers.DataGenContext<E,R> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String model)
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    insulatorBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModelPath, String baseModelName)
     
    static <E extends net.minecraft.world.level.ItemLike, R extends E>
    void
    itemModel(com.tterrag.registrate.providers.DataGenContext<E,R> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String model)
     
    static void
    oxidizingItemModel(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.item.Item,net.minecraft.world.item.BlockItem> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String prefix, String modelPath)
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    oxidizingMastBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, de.mrjulsen.paw.registry.MastMaterial material, String basePath, String baseModelName)
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    powerLineBracketBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String basePath)
     
    static <T> void
    registerTags(com.tterrag.registrate.providers.RegistrateTagsProvider<T> provider, List<de.mrjulsen.paw.datagen.TagEntry<T>> registry)
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    registrationArm(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModel)
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    simpleHorizontalBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String existingModelPath)
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    tensioningDeviceBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModelPath)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DataGenImpl

      public DataGenImpl()
  • Method Details

    • registerTags

      public static <T> void registerTags(com.tterrag.registrate.providers.RegistrateTagsProvider<T> provider, List<de.mrjulsen.paw.datagen.TagEntry<T>> registry)
    • simpleHorizontalBlock

      public static <T extends net.minecraft.world.level.block.Block> void simpleHorizontalBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String existingModelPath)
    • existingItemModel

      public static <E extends net.minecraft.world.level.ItemLike, R extends E> void existingItemModel(com.tterrag.registrate.providers.DataGenContext<E,R> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String model)
    • itemModel

      public static <E extends net.minecraft.world.level.ItemLike, R extends E> void itemModel(com.tterrag.registrate.providers.DataGenContext<E,R> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String model)
    • insulatorBlock

      public static <T extends net.minecraft.world.level.block.Block> void insulatorBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModelPath, String baseModelName)
    • oxidizingItemModel

      public static void oxidizingItemModel(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.item.Item,net.minecraft.world.item.BlockItem> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String prefix, String modelPath)
    • oxidizingMastBlock

      public static <T extends net.minecraft.world.level.block.Block> void oxidizingMastBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, de.mrjulsen.paw.registry.MastMaterial material, String basePath, String baseModelName)
    • tensioningDeviceBlock

      public static <T extends net.minecraft.world.level.block.Block> void tensioningDeviceBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModelPath)
    • powerLineBracketBlock

      public static <T extends net.minecraft.world.level.block.Block> void powerLineBracketBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String basePath)
    • registrationArm

      public static <T extends net.minecraft.world.level.block.Block> void registrationArm(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModel)
    • cantileverBracket

      public static <T extends net.minecraft.world.level.block.Block> void cantileverBracket(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider)
    • cantileverBracketAtPost

      public static <T extends net.minecraft.world.level.block.Block> void cantileverBracketAtPost(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider)