Class PaletteBlockPattern
java.lang.Object
com.simibubi.create.content.palettes.PaletteBlockPattern
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PaletteBlockPatternstatic final PaletteBlockPatternstatic final PaletteBlockPatternstatic final PaletteBlockPatternstatic final PaletteBlockPatternstatic final PaletteBlockPatternstatic final PaletteBlockPattern[]static final PaletteBlockPattern[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRecipes(com.tterrag.registrate.util.nullness.NonNullSupplier<net.minecraft.world.level.block.Block> baseBlock, com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, ? extends net.minecraft.world.level.block.Block> c, com.tterrag.registrate.providers.RegistrateRecipeProvider p) createCTBehaviour(String variant) protected StringcreateName(String variant) protected static CTSpriteShiftEntryct(String variant, PaletteBlockPattern.CTs texture) com.simibubi.create.content.palettes.PaletteBlockPattern.IBlockStateProvidercom.simibubi.create.content.palettes.PaletteBlockPattern.IBlockStateProvidercubeBottomTop(String variant) com.simibubi.create.content.palettes.PaletteBlockPattern.IBlockStateProvidercubeColumn(String variant) com.tterrag.registrate.util.nullness.NonNullFunction<net.minecraft.world.level.block.state.BlockBehaviour.Properties,? extends net.minecraft.world.level.block.Block> com.simibubi.create.content.palettes.PaletteBlockPattern.IPatternBlockStateGeneratornet.minecraft.tags.Tag.Named<net.minecraft.world.level.block.Block>[]net.minecraft.tags.Tag.Named<net.minecraft.world.item.Item>[]PaletteBlockPartial<? extends net.minecraft.world.level.block.Block>[]getTexture(int index) booleancom.simibubi.create.content.palettes.PaletteBlockPattern.IBlockStateProviderprotected static net.minecraft.resources.ResourceLocationtoLocation(String variant, String texture)
-
Field Details
-
CUT
-
BRICKS
-
SMALL_BRICKS
-
POLISHED
-
LAYERED
-
PILLAR
-
VANILLA_RANGE
-
STANDARD_RANGE
-
-
Constructor Details
-
PaletteBlockPattern
public PaletteBlockPattern()
-
-
Method Details
-
getBlockStateGenerator
public com.simibubi.create.content.palettes.PaletteBlockPattern.IPatternBlockStateGenerator getBlockStateGenerator() -
isTranslucent
public boolean isTranslucent() -
getBlockTags
public net.minecraft.tags.Tag.Named<net.minecraft.world.level.block.Block>[] getBlockTags() -
getItemTags
public net.minecraft.tags.Tag.Named<net.minecraft.world.item.Item>[] getItemTags() -
getBlockFactory
public com.tterrag.registrate.util.nullness.NonNullFunction<net.minecraft.world.level.block.state.BlockBehaviour.Properties,? extends net.minecraft.world.level.block.Block> getBlockFactory() -
getPartials
-
getTexture
-
addRecipes
public void addRecipes(com.tterrag.registrate.util.nullness.NonNullSupplier<net.minecraft.world.level.block.Block> baseBlock, com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, ? extends net.minecraft.world.level.block.Block> c, com.tterrag.registrate.providers.RegistrateRecipeProvider p) -
createCTBehaviour
-
cubeAll
public com.simibubi.create.content.palettes.PaletteBlockPattern.IBlockStateProvider cubeAll(String variant) -
cubeBottomTop
public com.simibubi.create.content.palettes.PaletteBlockPattern.IBlockStateProvider cubeBottomTop(String variant) -
pillar
public com.simibubi.create.content.palettes.PaletteBlockPattern.IBlockStateProvider pillar(String variant) -
cubeColumn
public com.simibubi.create.content.palettes.PaletteBlockPattern.IBlockStateProvider cubeColumn(String variant) -
createName
-
toLocation
-
ct
-