Class ArtificeGenerationHelper
java.lang.Object
io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidgenerateAllBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgenerateAllBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture) static voidgenerateBasicBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgenerateBasicBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation modelId) static voidgenerateBlockItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgenerateBlockItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation modelId) static voidgenerateBlockModel(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 voidgenerateColumnBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation endTexture, net.minecraft.resources.ResourceLocation sideTexture) static voidgenerateCrossBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgenerateCrossBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture) static voidgenerateDoorBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation topTextures, net.minecraft.resources.ResourceLocation bottomTextures) static voidgenerateDoorBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgenerateFacingBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgenerateFenceBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture) static voidgenerateFenceBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name) static voidgenerateFenceGateBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture) static voidgenerateFenceGateBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name) static voidgenerateHorizontalFacingBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgenerateLadderBlockModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgenerateLanternBlockModels(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 voidgenerateLanternBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgeneratePillarBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgeneratePillarBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation modelId) static voidgenerateSimpleItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgenerateSimpleItemModel(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture) static voidgenerateSlabBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation textures) static voidgenerateSlabBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation doubleBlockName) static voidgenerateStairsBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation textures) static voidgenerateStairsBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name) static voidgenerateTopBottomBlockModel(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 voidgenerateTrapdoorBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation texture) static voidgenerateTrapdoorBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder clientResourcePackBuilder, net.minecraft.resources.ResourceLocation name) static voidgenerateWallBlockModels(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name, net.minecraft.resources.ResourceLocation textures) static voidgenerateWallBlockState(io.github.vampirestudios.artifice.api.ArtificeResourcePack.ClientResourcePackBuilder pack, net.minecraft.resources.ResourceLocation name)
-
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)
-