Class ArtificeGenerationHelper

java.lang.Object
io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper

public class ArtificeGenerationHelper extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    generateAllBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateAllBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
     
    static void
    generateBasicBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateBasicBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation modelId)
     
    static void
    generateBlockItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateBlockItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation modelId)
     
    static void
    generateBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation parent, Map<String,net.minecraft.resources.ResourceLocation> textures)
     
    static void
    generateColumnBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation endTexture, net.minecraft.resources.ResourceLocation sideTexture)
     
    static void
    generateCrossBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateCrossBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
     
    static void
    generateDoorBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation topTextures, net.minecraft.resources.ResourceLocation bottomTextures)
     
    static void
    generateDoorBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateFacingBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateFenceBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
     
    static void
    generateFenceBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateFenceGateBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
     
    static void
    generateFenceGateBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateHorizontalFacingBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateLadderBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateLanternBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation parent, Map<String,net.minecraft.resources.ResourceLocation> textures, net.minecraft.resources.ResourceLocation parentHanging, Map<String,net.minecraft.resources.ResourceLocation> texturesHanging)
     
    static void
    generateLanternBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generatePillarBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generatePillarBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation modelId)
     
    static void
    generateSimpleItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateSimpleItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
     
    static void
    generateSlabBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation textures)
     
    static void
    generateSlabBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation doubleBlockName)
     
    static void
    generateStairsBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation textures)
     
    static void
    generateStairsBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateTopBottomBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation topTexture, net.minecraft.resources.ResourceLocation bottomTexture, net.minecraft.resources.ResourceLocation sideTexture)
     
    static void
    generateTrapdoorBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
     
    static void
    generateTrapdoorBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
     
    static void
    generateWallBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation textures)
     
    static void
    generateWallBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name)
     

    Methods inherited from class java.lang.Object

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

    • ArtificeGenerationHelper

      public ArtificeGenerationHelper()
  • Method Details

    • generateBasicBlockState

      public static void generateBasicBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateBasicBlockState

      public static void generateBasicBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation modelId)
    • generateLanternBlockState

      public static void generateLanternBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateLanternBlockModels

      public static void generateLanternBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation parent, Map<String,net.minecraft.resources.ResourceLocation> textures, net.minecraft.resources.ResourceLocation parentHanging, Map<String,net.minecraft.resources.ResourceLocation> texturesHanging)
    • generatePillarBlockState

      public static void generatePillarBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generatePillarBlockState

      public static void generatePillarBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation modelId)
    • generateHorizontalFacingBlockState

      public static void generateHorizontalFacingBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateFacingBlockState

      public static void generateFacingBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateAllBlockModel

      public static void generateAllBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateAllBlockModel

      public static void generateAllBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
    • generateCrossBlockModel

      public static void generateCrossBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateCrossBlockModel

      public static void generateCrossBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
    • generateColumnBlockModel

      public static void generateColumnBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation endTexture, net.minecraft.resources.ResourceLocation sideTexture)
    • generateTopBottomBlockModel

      public static void generateTopBottomBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation topTexture, net.minecraft.resources.ResourceLocation bottomTexture, net.minecraft.resources.ResourceLocation sideTexture)
    • generateLadderBlockModel

      public static void generateLadderBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateBlockModel

      public static void generateBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation parent, Map<String,net.minecraft.resources.ResourceLocation> textures)
    • generateBlockItemModel

      public static void generateBlockItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateBlockItemModel

      public static void generateBlockItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation modelId)
    • generateSimpleItemModel

      public static void generateSimpleItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateSimpleItemModel

      public static void generateSimpleItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
    • generateStairsBlockState

      public static void generateStairsBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name)
    • generateStairsBlockModels

      public static void generateStairsBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation textures)
    • generateWallBlockState

      public static void generateWallBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name)
    • generateWallBlockModels

      public static void generateWallBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation textures)
    • generateSlabBlockState

      public static void generateSlabBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation doubleBlockName)
    • generateSlabBlockModels

      public static void generateSlabBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation textures)
    • generateFenceBlockState

      public static void generateFenceBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name)
    • generateFenceBlockModels

      public static void generateFenceBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
    • generateFenceGateBlockState

      public static void generateFenceGateBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name)
    • generateFenceGateBlockModels

      public static void generateFenceGateBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)
    • generateDoorBlockState

      public static void generateDoorBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateDoorBlockModels

      public static void generateDoorBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation topTextures, net.minecraft.resources.ResourceLocation bottomTextures)
    • generateTrapdoorBlockState

      public static void generateTrapdoorBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name)
    • generateTrapdoorBlockModels

      public static void generateTrapdoorBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture)