+ patter blocks/stairs/slabs
+ texture update
This commit is contained in:
@@ -16,6 +16,120 @@ public class ModBlocks {
|
||||
public static final DeferredRegister.Blocks BLOCKS =
|
||||
DeferredRegister.createBlocks(Ornamentum.MODID);
|
||||
|
||||
// Pattern Blocks
|
||||
|
||||
public static final DeferredBlock<Block> WHITE_PATTERN_BLOCK = registerBlock("white_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.WHITE_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> WHITE_PATTERN_BLOCK_STAIRS = registerBlock("white_pattern_block_stairs",
|
||||
() -> new StairBlock(WHITE_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(WHITE_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> WHITE_PATTERN_BLOCK_SLAB = registerBlock("white_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(WHITE_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> ORANGE_PATTERN_BLOCK = registerBlock("orange_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.ORANGE_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> ORANGE_PATTERN_BLOCK_STAIRS = registerBlock("orange_pattern_block_stairs",
|
||||
() -> new StairBlock(ORANGE_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(ORANGE_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> ORANGE_PATTERN_BLOCK_SLAB = registerBlock("orange_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(ORANGE_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> MAGENTA_PATTERN_BLOCK = registerBlock("magenta_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.MAGENTA_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> MAGENTA_PATTERN_BLOCK_STAIRS = registerBlock("magenta_pattern_block_stairs",
|
||||
() -> new StairBlock(MAGENTA_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(MAGENTA_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> MAGENTA_PATTERN_BLOCK_SLAB = registerBlock("magenta_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(MAGENTA_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> LIGHT_BLUE_PATTERN_BLOCK = registerBlock("light_blue_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.LIGHT_BLUE_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> LIGHT_BLUE_PATTERN_BLOCK_STAIRS = registerBlock("light_blue_pattern_block_stairs",
|
||||
() -> new StairBlock(LIGHT_BLUE_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(LIGHT_BLUE_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> LIGHT_BLUE_PATTERN_BLOCK_SLAB = registerBlock("light_blue_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(LIGHT_BLUE_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> YELLOW_PATTERN_BLOCK = registerBlock("yellow_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.YELLOW_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> YELLOW_PATTERN_BLOCK_STAIRS = registerBlock("yellow_pattern_block_stairs",
|
||||
() -> new StairBlock(YELLOW_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(YELLOW_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> YELLOW_PATTERN_BLOCK_SLAB = registerBlock("yellow_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(YELLOW_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> LIME_PATTERN_BLOCK = registerBlock("lime_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.LIME_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> LIME_PATTERN_BLOCK_STAIRS = registerBlock("lime_pattern_block_stairs",
|
||||
() -> new StairBlock(LIME_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(LIME_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> LIME_PATTERN_BLOCK_SLAB = registerBlock("lime_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(LIME_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> PINK_PATTERN_BLOCK = registerBlock("pink_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.PINK_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> PINK_PATTERN_BLOCK_STAIRS = registerBlock("pink_pattern_block_stairs",
|
||||
() -> new StairBlock(PINK_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(PINK_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> PINK_PATTERN_BLOCK_SLAB = registerBlock("pink_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(PINK_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> GRAY_PATTERN_BLOCK = registerBlock("gray_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.GRAY_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> GRAY_PATTERN_BLOCK_STAIRS = registerBlock("gray_pattern_block_stairs",
|
||||
() -> new StairBlock(GRAY_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(GRAY_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> GRAY_PATTERN_BLOCK_SLAB = registerBlock("gray_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(GRAY_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> LIGHT_GRAY_PATTERN_BLOCK = registerBlock("light_gray_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.LIGHT_GRAY_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> LIGHT_GRAY_PATTERN_BLOCK_STAIRS = registerBlock("light_gray_pattern_block_stairs",
|
||||
() -> new StairBlock(LIGHT_GRAY_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(LIGHT_GRAY_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> LIGHT_GRAY_PATTERN_BLOCK_SLAB = registerBlock("light_gray_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(LIGHT_GRAY_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> CYAN_PATTERN_BLOCK = registerBlock("cyan_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.CYAN_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> CYAN_PATTERN_BLOCK_STAIRS = registerBlock("cyan_pattern_block_stairs",
|
||||
() -> new StairBlock(CYAN_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(CYAN_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> CYAN_PATTERN_BLOCK_SLAB = registerBlock("cyan_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(CYAN_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> PURPLE_PATTERN_BLOCK = registerBlock("purple_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.PURPLE_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> PURPLE_PATTERN_BLOCK_STAIRS = registerBlock("purple_pattern_block_stairs",
|
||||
() -> new StairBlock(PURPLE_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(PURPLE_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> PURPLE_PATTERN_BLOCK_SLAB = registerBlock("purple_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(PURPLE_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> BLUE_PATTERN_BLOCK = registerBlock("blue_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.BLUE_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> BLUE_PATTERN_BLOCK_STAIRS = registerBlock("blue_pattern_block_stairs",
|
||||
() -> new StairBlock(BLUE_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(BLUE_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> BLUE_PATTERN_BLOCK_SLAB = registerBlock("blue_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(BLUE_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> BROWN_PATTERN_BLOCK = registerBlock("brown_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.BROWN_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> BROWN_PATTERN_BLOCK_STAIRS = registerBlock("brown_pattern_block_stairs",
|
||||
() -> new StairBlock(BROWN_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(BROWN_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> BROWN_PATTERN_BLOCK_SLAB = registerBlock("brown_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(BROWN_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> GREEN_PATTERN_BLOCK = registerBlock("green_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.GREEN_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> GREEN_PATTERN_BLOCK_STAIRS = registerBlock("green_pattern_block_stairs",
|
||||
() -> new StairBlock(GREEN_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(GREEN_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> GREEN_PATTERN_BLOCK_SLAB = registerBlock("green_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(GREEN_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> RED_PATTERN_BLOCK = registerBlock("red_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.RED_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> RED_PATTERN_BLOCK_STAIRS = registerBlock("red_pattern_block_stairs",
|
||||
() -> new StairBlock(RED_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(RED_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> RED_PATTERN_BLOCK_SLAB = registerBlock("red_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(RED_PATTERN_BLOCK.get())));
|
||||
|
||||
public static final DeferredBlock<Block> BLACK_PATTERN_BLOCK = registerBlock("black_pattern_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.BLACK_CONCRETE)));
|
||||
public static final DeferredBlock<StairBlock> BLACK_PATTERN_BLOCK_STAIRS = registerBlock("black_pattern_block_stairs",
|
||||
() -> new StairBlock(BLACK_PATTERN_BLOCK.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(BLACK_PATTERN_BLOCK.get())));
|
||||
public static final DeferredBlock<SlabBlock> BLACK_PATTERN_BLOCK_SLAB = registerBlock("black_pattern_block_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(BLACK_PATTERN_BLOCK.get())));
|
||||
|
||||
|
||||
//more bricks
|
||||
|
||||
|
||||
Reference in New Issue
Block a user