java.lang.Object
com.portingdeadmods.portingdeadlibs.api.datagen.ModelBuilder

public class ModelBuilder extends Object
  • Constructor Details

    • ModelBuilder

      public ModelBuilder(net.minecraft.world.level.block.Block block, net.neoforged.neoforge.client.model.generators.BlockStateProvider modelProvider)
  • Method Details

    • cutout

      public ModelBuilder cutout()
    • active

      public ModelBuilder active()
    • facing

      public ModelBuilder facing()
    • horizontalFacing

      public ModelBuilder horizontalFacing()
    • front

      public ModelBuilder front(net.minecraft.resources.ResourceLocation frontTexture)
    • front

      public ModelBuilder front(Function<net.minecraft.world.level.block.Block,net.minecraft.resources.ResourceLocation> frontTexture)
    • front

      public ModelBuilder front(BiFunction<net.minecraft.world.level.block.Block,String,net.minecraft.resources.ResourceLocation> frontTexture, String suffix)
    • back

      public ModelBuilder back(net.minecraft.resources.ResourceLocation backTexture)
    • back

      public ModelBuilder back(Function<net.minecraft.world.level.block.Block,net.minecraft.resources.ResourceLocation> backTexture)
    • back

      public ModelBuilder back(BiFunction<net.minecraft.world.level.block.Block,String,net.minecraft.resources.ResourceLocation> backTexture, String suffix)
    • sides

      public ModelBuilder sides(net.minecraft.resources.ResourceLocation sidesTexture)
    • sides

      public ModelBuilder sides(Function<net.minecraft.world.level.block.Block,net.minecraft.resources.ResourceLocation> sidesTexture)
    • sides

      public ModelBuilder sides(BiFunction<net.minecraft.world.level.block.Block,String,net.minecraft.resources.ResourceLocation> sidesTexture, String suffix)
    • top

      public ModelBuilder top(net.minecraft.resources.ResourceLocation topTexture)
    • top

      public ModelBuilder top(Function<net.minecraft.world.level.block.Block,net.minecraft.resources.ResourceLocation> topTexture)
    • top

      public ModelBuilder top(BiFunction<net.minecraft.world.level.block.Block,String,net.minecraft.resources.ResourceLocation> topTexture, String suffix)
    • bottom

      public ModelBuilder bottom(net.minecraft.resources.ResourceLocation bottomTexture)
    • bottom

      public ModelBuilder bottom(Function<net.minecraft.world.level.block.Block,net.minecraft.resources.ResourceLocation> bottomTexture)
    • bottom

      public ModelBuilder bottom(BiFunction<net.minecraft.world.level.block.Block,String,net.minecraft.resources.ResourceLocation> bottomTexture, String suffix)
    • defaultTexture

      public ModelBuilder defaultTexture(net.minecraft.resources.ResourceLocation defaultTexture)
    • defaultTexture

      public ModelBuilder defaultTexture(Function<net.minecraft.world.level.block.Block,net.minecraft.resources.ResourceLocation> defaultTexture)
    • defaultTexture

      public ModelBuilder defaultTexture(BiFunction<net.minecraft.world.level.block.Block,String,net.minecraft.resources.ResourceLocation> defaultTexture, String suffix)
    • particle

      public ModelBuilder particle(net.minecraft.resources.ResourceLocation defaultTexture)
    • particle

      public ModelBuilder particle(Function<net.minecraft.world.level.block.Block,net.minecraft.resources.ResourceLocation> particleTexture)
    • particle

      public ModelBuilder particle(BiFunction<net.minecraft.world.level.block.Block,String,net.minecraft.resources.ResourceLocation> particleTexture, String suffix)
    • create

      public void create()
    • setDefaultTextureBlock

      public void setDefaultTextureBlock(net.minecraft.world.level.block.Block defaultTextureBlock)