From d7d4dac6d07a0f9f70bc852aa9dce68f4835496e Mon Sep 17 00:00:00 2001 From: crispytwig <48872606+crispytwig@users.noreply.github.com> Date: Sat, 10 Feb 2024 03:47:46 -0600 Subject: [PATCH] [~] Column changes.. --- .../foundation/block/ColumnBlock.java | 43 +- .../foundation/registry/FoundationBlocks.java | 4 +- .../registry/FoundationCreativeModeTab.java | 2 +- .../foundation/registry/FoundationItems.java | 2 +- .../foundation/blockstates/stone_column.json | 1419 +++++++++++++++++ .../block/column/polished_stone_column.json | 77 - .../column/polished_stone_column_layer1.json | 22 - .../column/polished_stone_column_layer2.json | 22 - .../column/polished_stone_column_layer3.json | 22 - .../column/polished_stone_column_layer4.json | 22 - .../column/polished_stone_column_pillar.json | 20 - .../block/column/stone_column_bottom.json | 34 + .../column/stone_column_bottom_layer1.json | 21 + .../column/stone_column_bottom_layer2.json | 21 + .../column/stone_column_bottom_layer3.json | 21 + .../column/stone_column_bottom_layer4.json | 21 + .../block/column/stone_column_middle.json | 34 + .../column/stone_column_middle_layer1.json | 21 + .../column/stone_column_middle_layer2.json | 21 + .../column/stone_column_middle_layer3.json | 21 + .../column/stone_column_middle_layer4.json | 21 + .../block/column/stone_column_none.json | 34 + .../column/stone_column_none_layer1.json | 21 + .../column/stone_column_none_layer2.json | 21 + .../column/stone_column_none_layer3.json | 21 + .../column/stone_column_none_layer4.json | 21 + .../models/block/column/stone_column_top.json | 34 + .../block/column/stone_column_top_layer1.json | 21 + .../block/column/stone_column_top_layer2.json | 21 + .../block/column/stone_column_top_layer3.json | 21 + .../block/column/stone_column_top_layer4.json | 21 + .../block/column/stone_column_bottom.png | Bin 0 -> 372 bytes .../block/column/stone_column_middle.png | Bin 0 -> 263 bytes .../block/column/stone_column_none.png | Bin 0 -> 359 bytes .../block/column/stone_column_top.png | Bin 0 -> 368 bytes .../data/foundation/tags/items/columns.json | 2 +- 36 files changed, 1938 insertions(+), 191 deletions(-) create mode 100644 src/main/resources/assets/foundation/blockstates/stone_column.json delete mode 100644 src/main/resources/assets/foundation/models/block/column/polished_stone_column.json delete mode 100644 src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer1.json delete mode 100644 src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer2.json delete mode 100644 src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer3.json delete mode 100644 src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer4.json delete mode 100644 src/main/resources/assets/foundation/models/block/column/polished_stone_column_pillar.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_bottom.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer1.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer2.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer3.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer4.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_middle.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer1.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer2.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer3.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer4.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_none.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_none_layer1.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_none_layer2.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_none_layer3.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_none_layer4.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_top.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_top_layer1.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_top_layer2.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_top_layer3.json create mode 100644 src/main/resources/assets/foundation/models/block/column/stone_column_top_layer4.json create mode 100644 src/main/resources/assets/foundation/textures/block/column/stone_column_bottom.png create mode 100644 src/main/resources/assets/foundation/textures/block/column/stone_column_middle.png create mode 100644 src/main/resources/assets/foundation/textures/block/column/stone_column_none.png create mode 100644 src/main/resources/assets/foundation/textures/block/column/stone_column_top.png diff --git a/src/main/java/com/starfish_studios/foundation/block/ColumnBlock.java b/src/main/java/com/starfish_studios/foundation/block/ColumnBlock.java index 687ca5b1..15adebbd 100644 --- a/src/main/java/com/starfish_studios/foundation/block/ColumnBlock.java +++ b/src/main/java/com/starfish_studios/foundation/block/ColumnBlock.java @@ -1,6 +1,7 @@ package com.starfish_studios.foundation.block; import com.starfish_studios.foundation.Foundation; +import com.starfish_studios.foundation.block.properties.ColumnType; import com.starfish_studios.foundation.block.properties.FoundationBlockStateProperties; import com.starfish_studios.foundation.registry.FoundationTags; import net.minecraft.core.BlockPos; @@ -29,32 +30,70 @@ public class ColumnBlock extends Block implements SimpleWaterloggedBlock { public static final BooleanProperty LAYER_FOUR = FoundationBlockStateProperties.LAYER_FOUR; public static final BooleanProperty WATERLOGGED = BlockStateProperties.WATERLOGGED; public static final DirectionProperty FACING = DirectionalBlock.FACING; + public static final EnumProperty TYPE = FoundationBlockStateProperties.COLUMN_TYPE; public ColumnBlock(Properties properties) { super(properties); this.registerDefaultState(this.stateDefinition.any() .setValue(WATERLOGGED, false) .setValue(FACING, Direction.UP) + .setValue(TYPE, ColumnType.NONE) .setValue(LAYER_ONE, true) .setValue(LAYER_TWO, false) .setValue(LAYER_THREE, false) .setValue(LAYER_FOUR, true)); } + @Override + public void neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) { + if (level.isClientSide) return; + + Direction.Axis axis = state.getValue(FACING).getAxis(); + ColumnType type = getType(state, getRelativeTop(level, pos, axis), getRelativeBottom(level, pos, axis)); + if (state.getValue(TYPE) == type) return; + + state = state.setValue(TYPE, type); + level.setBlock(pos, state, 3); + } + + public BlockState getRelativeTop(Level level, BlockPos pos, Direction.Axis axis) { + return level.getBlockState(pos.relative(Direction.fromAxisAndDirection(axis, Direction.AxisDirection.POSITIVE))); + } + + public BlockState getRelativeBottom(Level level, BlockPos pos, Direction.Axis axis) { + return level.getBlockState(pos.relative(Direction.fromAxisAndDirection(axis, Direction.AxisDirection.NEGATIVE))); + } + + public ColumnType getType(BlockState state, BlockState above, BlockState below) { + + boolean shape_above_same = above.is(state.getBlock()) && state.getValue(FACING) == above.getValue(FACING); + boolean shape_below_same = below.is(state.getBlock()) && state.getValue(FACING) == below.getValue(FACING); + + if (shape_above_same && !shape_below_same) return ColumnType.BOTTOM; + else if (!shape_above_same && shape_below_same) return ColumnType.TOP; + else if (shape_above_same) return ColumnType.MIDDLE; + + return ColumnType.NONE; + } + @Override public BlockState getStateForPlacement(BlockPlaceContext context) { Direction[] var2 = context.getNearestLookingDirections(); for (Direction direction : var2) { + Level level = context.getLevel(); + BlockPos pos = context.getClickedPos(); BlockState blockState; + if (direction.getAxis() == Direction.Axis.Y) { blockState = this.defaultBlockState().setValue(FACING, context.getNearestLookingVerticalDirection().getOpposite()); } else { blockState = this.defaultBlockState().setValue(FACING, direction.getOpposite()); } + blockState = blockState.setValue(TYPE, getType(blockState, getRelativeTop(level, pos, direction.getAxis()), getRelativeBottom(level, pos, direction.getAxis()))); return blockState; } - return null; + return this.defaultBlockState().setValue(TYPE, ColumnType.NONE); } public InteractionResult use(BlockState blockState, Level level, BlockPos blockPos, Player player, InteractionHand interactionHand, BlockHitResult blockHitResult) { @@ -129,7 +168,7 @@ public InteractionResult use(BlockState blockState, Level level, BlockPos blockP @Override protected void createBlockStateDefinition(StateDefinition.Builder builder) { - builder.add(LAYER_ONE, LAYER_TWO, LAYER_THREE, LAYER_FOUR, WATERLOGGED, FACING); + builder.add(LAYER_ONE, LAYER_TWO, LAYER_THREE, LAYER_FOUR, WATERLOGGED, FACING, TYPE); } diff --git a/src/main/java/com/starfish_studios/foundation/registry/FoundationBlocks.java b/src/main/java/com/starfish_studios/foundation/registry/FoundationBlocks.java index 128be2fe..d062a508 100644 --- a/src/main/java/com/starfish_studios/foundation/registry/FoundationBlocks.java +++ b/src/main/java/com/starfish_studios/foundation/registry/FoundationBlocks.java @@ -18,6 +18,9 @@ public class FoundationBlocks { public static final Block OAK_WALL = register("oak_wall", new WallBlock(FabricBlockSettings.copy((Blocks.OAK_PLANKS)))); + public static final Block STONE_COLUMN = register("stone_column", new ColumnBlock(FabricBlockSettings.copy((Blocks.STONE_BRICKS)).noOcclusion())); + + // Stone, Sandstone, Red Sandstone, Quartz, Blackstone, Deepslate, Nether Brick public static final Block STONE_FENCE = register("stone_fence", new StoneFenceBlock(FabricBlockSettings.copy((Blocks.STONE_BRICKS)).noOcclusion())); public static final Block BLACKSTONE_FENCE = register("blackstone_fence", new StoneFenceBlock(FabricBlockSettings.copy((Blocks.BLACKSTONE)).noOcclusion())); @@ -217,7 +220,6 @@ public class FoundationBlocks { public static final Block POLISHED_STONE = register("polished_stone", new Block(FabricBlockSettings.copy((Blocks.SMOOTH_STONE)))); public static final Block POLISHED_STONE_STAIRS = register("polished_stone_stairs", new StairBlock((Blocks.SMOOTH_STONE.defaultBlockState()), BlockBehaviour.Properties.copy(Blocks.SMOOTH_STONE))); public static final Block POLISHED_STONE_SLAB = register("polished_stone_slab", new SlabBlock(BlockBehaviour.Properties.copy(Blocks.SMOOTH_STONE))); - public static final Block POLISHED_STONE_COLUMN = register("polished_stone_column", new ColumnBlock(FabricBlockSettings.copy((Blocks.STONE_BRICKS)).noOcclusion())); public static final Block STONE_TILES = register("stone_tiles", new Block(FabricBlockSettings.copy((Blocks.STONE_BRICKS)))); public static final Block STONE_TILE_STAIRS = register("stone_tile_stairs", new StairBlock((Blocks.STONE_BRICKS.defaultBlockState()), BlockBehaviour.Properties.copy(Blocks.STONE_BRICKS))); public static final Block STONE_TILE_SLAB = register("stone_tile_slab", new SlabBlock(BlockBehaviour.Properties.copy(Blocks.STONE_BRICKS))); diff --git a/src/main/java/com/starfish_studios/foundation/registry/FoundationCreativeModeTab.java b/src/main/java/com/starfish_studios/foundation/registry/FoundationCreativeModeTab.java index 9506cd9d..82de382b 100644 --- a/src/main/java/com/starfish_studios/foundation/registry/FoundationCreativeModeTab.java +++ b/src/main/java/com/starfish_studios/foundation/registry/FoundationCreativeModeTab.java @@ -50,7 +50,7 @@ public class FoundationCreativeModeTab { output.accept(POLISHED_STONE); output.accept(POLISHED_STONE_STAIRS); output.accept(POLISHED_STONE_SLAB); - output.accept(POLISHED_STONE_COLUMN); + output.accept(STONE_COLUMN); output.accept(STONE_TILES); output.accept(STONE_TILE_STAIRS); diff --git a/src/main/java/com/starfish_studios/foundation/registry/FoundationItems.java b/src/main/java/com/starfish_studios/foundation/registry/FoundationItems.java index 8a9daeb2..7ffad500 100644 --- a/src/main/java/com/starfish_studios/foundation/registry/FoundationItems.java +++ b/src/main/java/com/starfish_studios/foundation/registry/FoundationItems.java @@ -160,7 +160,7 @@ public class FoundationItems { public static final Item POLISHED_STONE = register("polished_stone", new BlockItem(FoundationBlocks.POLISHED_STONE, new FabricItemSettings())); public static final Item POLISHED_STONE_STAIRS = register("polished_stone_stairs", new BlockItem(FoundationBlocks.POLISHED_STONE_STAIRS, new FabricItemSettings())); public static final Item POLISHED_STONE_SLAB = register("polished_stone_slab", new BlockItem(FoundationBlocks.POLISHED_STONE_SLAB, new FabricItemSettings())); - public static final Item POLISHED_STONE_COLUMN = register("polished_stone_column", new DescriptionBlockItem(FoundationBlocks.POLISHED_STONE_COLUMN, new FabricItemSettings())); + public static final Item STONE_COLUMN = register("stone_column", new DescriptionBlockItem(FoundationBlocks.STONE_COLUMN, new FabricItemSettings())); public static final Item STONE_TILES = register("stone_tiles", new BlockItem(FoundationBlocks.STONE_TILES, new FabricItemSettings())); public static final Item STONE_TILE_STAIRS = register("stone_tile_stairs", new BlockItem(FoundationBlocks.STONE_TILE_STAIRS, new FabricItemSettings())); diff --git a/src/main/resources/assets/foundation/blockstates/stone_column.json b/src/main/resources/assets/foundation/blockstates/stone_column.json new file mode 100644 index 00000000..650cd77f --- /dev/null +++ b/src/main/resources/assets/foundation/blockstates/stone_column.json @@ -0,0 +1,1419 @@ +{ + "multipart": [ + { + "when": { + "facing": "up", + "type": "none" + }, + "apply": { + "model": "foundation:block/column/stone_column_none" + } + }, + { + "when": { + "facing": "north", + "type": "none" + }, + "apply": { + "model": "foundation:block/column/stone_column_none", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "none" + }, + "apply": { + "model": "foundation:block/column/stone_column_none", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "none" + }, + "apply": { + "model": "foundation:block/column/stone_column_none", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "none" + }, + "apply": { + "model": "foundation:block/column/stone_column_none", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "down", + "type": "none" + }, + "apply": { + "model": "foundation:block/column/stone_column_none", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "none", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer1", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "none", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer1", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "none", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer1", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "none", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer1", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "none", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer1", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "none", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer1", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "none", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer2", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "none", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer2", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "none", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer2", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "none", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer2", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "none", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer2", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "none", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer2", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "none", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer3", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "none", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer3", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "none", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer3", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "none", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer3", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "none", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer3", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "none", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer3", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "none", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer4", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "none", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer4", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "none", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer4", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "none", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer4", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "none", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer4", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "none", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_none_layer4", + "uvlock": false + } + }, + { + "when": { + "facing": "up", + "type": "bottom" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom" + } + }, + { + "when": { + "facing": "north", + "type": "bottom" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "bottom" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "bottom" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "bottom" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "down", + "type": "bottom" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom", + "uvlock": false + } + }, + { + "when": { + "facing": "up", + "type": "middle" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle" + } + }, + { + "when": { + "facing": "north", + "type": "middle" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "middle" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "middle" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "middle" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "down", + "type": "middle" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle", + "uvlock": false + } + }, + { + "when": { + "facing": "up", + "type": "top" + }, + "apply": { + "model": "foundation:block/column/stone_column_top" + } + }, + { + "when": { + "facing": "north", + "type": "top" + }, + "apply": { + "model": "foundation:block/column/stone_column_top", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "top" + }, + "apply": { + "model": "foundation:block/column/stone_column_top", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "top" + }, + "apply": { + "model": "foundation:block/column/stone_column_top", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "top" + }, + "apply": { + "model": "foundation:block/column/stone_column_top", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "down", + "type": "top" + }, + "apply": { + "model": "foundation:block/column/stone_column_top", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "bottom", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer1", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "bottom", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer1", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "bottom", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer1", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "bottom", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer1", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "bottom", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer1", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "bottom", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer1", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "bottom", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer2", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "bottom", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer2", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "bottom", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer2", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "bottom", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer2", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "bottom", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer2", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "bottom", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer2", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "bottom", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer3", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "bottom", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer3", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "bottom", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer3", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "bottom", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer3", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "bottom", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer3", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "bottom", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer3", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "bottom", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer4", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "bottom", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer4", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "bottom", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer4", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "bottom", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer4", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "bottom", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer4", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "bottom", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_bottom_layer4", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "top", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer1", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "top", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer1", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "top", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer1", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "top", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer1", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "top", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer1", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "top", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer1", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "top", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer2", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "top", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer2", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "top", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer2", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "top", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer2", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "top", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer2", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "top", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer2", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "top", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer3", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "top", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer3", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "top", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer3", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "top", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer3", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "top", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer3", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "top", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer3", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "top", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer4", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "top", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer4", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "top", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer4", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "top", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer4", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "top", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer4", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "top", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_top_layer4", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "middle", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer1", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "middle", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer1", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "middle", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer1", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "middle", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer1", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "middle", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer1", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "middle", + "layer_one": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer1", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "middle", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer2", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "middle", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer2", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "middle", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer2", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "middle", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer2", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "middle", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer2", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "middle", + "layer_two": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer2", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "middle", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer3", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "middle", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer3", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "middle", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer3", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "middle", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer3", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "middle", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer3", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "middle", + "layer_three": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer3", + "uvlock": false + } + }, + { + "when": { + "facing": "north", + "type": "middle", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer4", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "east", + "type": "middle", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer4", + "uvlock": false, + "x": 90, + "y": 90 + } + }, + { + "when": { + "facing": "south", + "type": "middle", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer4", + "uvlock": false, + "x": 90 + } + }, + { + "when": { + "facing": "west", + "type": "middle", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer4", + "uvlock": false, + "y": 90, + "x": 90 + } + }, + { + "when": { + "facing": "up", + "type": "middle", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer4", + "uvlock": false + } + }, + { + "when": { + "facing": "down", + "type": "middle", + "layer_four": "true" + }, + "apply": { + "model": "foundation:block/column/stone_column_middle_layer4", + "uvlock": false + } + } + + + + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/polished_stone_column.json b/src/main/resources/assets/foundation/models/block/column/polished_stone_column.json deleted file mode 100644 index 7217acf9..00000000 --- a/src/main/resources/assets/foundation/models/block/column/polished_stone_column.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "credit": "Made with Blockbench", - "textures": { - "particle": "foundation:block/polished_stone", - "texture": "foundation:block/polished_stone" - }, - "elements": [ - { - "from": [3, 0, 3], - "to": [13, 16, 13], - "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, 3]}, - "faces": { - "north": {"uv": [0, 0, 10, 16], "texture": "#texture"}, - "east": {"uv": [0, 0, 10, 16], "texture": "#texture"}, - "south": {"uv": [0, 0, 10, 16], "texture": "#texture"}, - "west": {"uv": [0, 0, 10, 16], "texture": "#texture"} - } - }, - { - "from": [0, 0, 0], - "to": [16, 4, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-21, -4, 0]}, - "faces": { - "north": {"uv": [0, 12, 16, 16], "texture": "#texture"}, - "east": {"uv": [0, 12, 16, 16], "texture": "#texture"}, - "south": {"uv": [0, 12, 16, 16], "texture": "#texture"}, - "west": {"uv": [0, 12, 16, 16], "texture": "#texture"}, - "up": {"uv": [0, 0, 16, 16], "texture": "#texture"}, - "down": {"uv": [0, 0, 16, 16], "texture": "#texture"} - } - }, - { - "from": [0, 12, 0], - "to": [16, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-21, 8, 0]}, - "faces": { - "north": {"uv": [0, 0, 16, 4], "texture": "#texture"}, - "east": {"uv": [0, 0, 16, 4], "texture": "#texture"}, - "south": {"uv": [0, 0, 16, 4], "texture": "#texture"}, - "west": {"uv": [0, 0, 16, 4], "texture": "#texture"}, - "up": {"uv": [0, 0, 16, 16], "texture": "#texture"}, - "down": {"uv": [0, 0, 16, 16], "texture": "#texture"} - } - } - ], - "display": { - "thirdperson_righthand": { - "rotation": [75, 45, 0], - "translation": [0, 2.5, 0], - "scale": [0.375, 0.375, 0.375] - }, - "thirdperson_lefthand": { - "rotation": [75, 45, 0], - "translation": [0, 2.5, 0], - "scale": [0.375, 0.375, 0.375] - }, - "firstperson_righthand": { - "rotation": [0, 45, 0], - "scale": [0.4, 0.4, 0.4] - }, - "firstperson_lefthand": { - "rotation": [0, 225, 0], - "scale": [0.4, 0.4, 0.4] - }, - "ground": { - "translation": [0, 3, 0], - "scale": [0.25, 0.25, 0.25] - }, - "gui": { - "rotation": [30, 225, 0], - "scale": [0.625, 0.625, 0.625] - }, - "fixed": { - "scale": [0.5, 0.5, 0.5] - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer1.json b/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer1.json deleted file mode 100644 index d0bc63ca..00000000 --- a/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer1.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "credit": "Made with Blockbench", - "textures": { - "particle": "foundation:block/polished_stone", - "texture": "foundation:block/polished_stone" - }, - "elements": [ - { - "from": [0, 0, 0], - "to": [16, 4, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-21, -4, 0]}, - "faces": { - "north": {"uv": [0, 12, 16, 16], "texture": "#texture"}, - "east": {"uv": [0, 12, 16, 16], "texture": "#texture"}, - "south": {"uv": [0, 12, 16, 16], "texture": "#texture"}, - "west": {"uv": [0, 12, 16, 16], "texture": "#texture"}, - "up": {"uv": [0, 0, 16, 16], "texture": "#texture"}, - "down": {"uv": [0, 0, 16, 16], "texture": "#texture"} - } - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer2.json b/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer2.json deleted file mode 100644 index 091c5072..00000000 --- a/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer2.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "credit": "Made with Blockbench", - "textures": { - "particle": "foundation:block/polished_stone", - "texture": "foundation:block/polished_stone" - }, - "elements": [ - { - "from": [0, 4, 0], - "to": [16, 8, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-21, 0, 0]}, - "faces": { - "north": {"uv": [0, 8, 16, 12], "texture": "#texture"}, - "east": {"uv": [0, 8, 16, 12], "texture": "#texture"}, - "south": {"uv": [0, 8, 16, 12], "texture": "#texture"}, - "west": {"uv": [0, 8, 16, 12], "texture": "#texture"}, - "up": {"uv": [0, 0, 16, 16], "texture": "#texture"}, - "down": {"uv": [0, 0, 16, 16], "texture": "#texture"} - } - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer3.json b/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer3.json deleted file mode 100644 index a06ab2a4..00000000 --- a/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer3.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "credit": "Made with Blockbench", - "textures": { - "0": "foundation:block/polished_stone", - "particle": "foundation:block/polished_stone" - }, - "elements": [ - { - "from": [0, 8, 0], - "to": [16, 12, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-21, 4, 0]}, - "faces": { - "north": {"uv": [0, 4, 16, 8], "texture": "#0"}, - "east": {"uv": [0, 4, 16, 8], "texture": "#0"}, - "south": {"uv": [0, 4, 16, 8], "texture": "#0"}, - "west": {"uv": [0, 4, 16, 8], "texture": "#0"}, - "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, - "down": {"uv": [0, 0, 16, 16], "texture": "#0"} - } - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer4.json b/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer4.json deleted file mode 100644 index cb801052..00000000 --- a/src/main/resources/assets/foundation/models/block/column/polished_stone_column_layer4.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "credit": "Made with Blockbench", - "textures": { - "0": "foundation:block/polished_stone", - "particle": "foundation:block/polished_stone" - }, - "elements": [ - { - "from": [0, 12, 0], - "to": [16, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-21, 8, 0]}, - "faces": { - "north": {"uv": [0, 0, 16, 4], "texture": "#0"}, - "east": {"uv": [0, 0, 16, 4], "texture": "#0"}, - "south": {"uv": [0, 0, 16, 4], "texture": "#0"}, - "west": {"uv": [0, 0, 16, 4], "texture": "#0"}, - "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, - "down": {"uv": [0, 0, 16, 16], "texture": "#0"} - } - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/polished_stone_column_pillar.json b/src/main/resources/assets/foundation/models/block/column/polished_stone_column_pillar.json deleted file mode 100644 index 445e7ec2..00000000 --- a/src/main/resources/assets/foundation/models/block/column/polished_stone_column_pillar.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "credit": "Made with Blockbench", - "textures": { - "particle": "foundation:block/polished_stone_column_side", - "texture": "foundation:block/polished_stone_column_side" - }, - "elements": [ - { - "from": [3, 0, 3], - "to": [13, 16, 13], - "rotation": {"angle": 0, "axis": "y", "origin": [3, 0, 3]}, - "faces": { - "north": {"uv": [0, 0, 10, 16], "texture": "#texture"}, - "east": {"uv": [0, 0, 10, 16], "texture": "#texture"}, - "south": {"uv": [0, 0, 10, 16], "texture": "#texture"}, - "west": {"uv": [0, 0, 10, 16], "texture": "#texture"} - } - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_bottom.json b/src/main/resources/assets/foundation/models/block/column/stone_column_bottom.json new file mode 100644 index 00000000..5f25a4bc --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_bottom.json @@ -0,0 +1,34 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "foundation:block/polished_stone", + "particle": "foundation:block/polished_stone", + "side": "foundation:block/column/stone_column_bottom" + }, + "elements": [ + { + "from": [2, 0, 2], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "east": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "west": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#1"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#1"} + } + }, + { + "from": [2, 0, 2], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "east": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "west": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#1"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#1"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer1.json b/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer1.json new file mode 100644 index 00000000..e34961ff --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer1.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_bottom", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer2.json b/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer2.json new file mode 100644 index 00000000..84230978 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer2.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_bottom", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 4, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "east": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "west": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer3.json b/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer3.json new file mode 100644 index 00000000..eb37c382 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer3.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_bottom", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 8, 0], + "to": [16, 12, 16], + "faces": { + "north": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "east": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "south": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "west": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer4.json b/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer4.json new file mode 100644 index 00000000..20f804e8 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_bottom_layer4.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_bottom", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "east": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "south": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "west": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_middle.json b/src/main/resources/assets/foundation/models/block/column/stone_column_middle.json new file mode 100644 index 00000000..03a5ce8e --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_middle.json @@ -0,0 +1,34 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "foundation:block/polished_stone", + "particle": "foundation:block/polished_stone", + "side": "foundation:block/column/stone_column_middle" + }, + "elements": [ + { + "from": [2, 0, 2], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "east": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "west": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#1"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#1"} + } + }, + { + "from": [2, 0, 2], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "east": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "west": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#1"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#1"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer1.json b/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer1.json new file mode 100644 index 00000000..dbdf4c64 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer1.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_middle", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer2.json b/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer2.json new file mode 100644 index 00000000..634511c6 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer2.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_middle", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 4, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "east": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "west": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer3.json b/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer3.json new file mode 100644 index 00000000..cd70a642 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer3.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_middle", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 8, 0], + "to": [16, 12, 16], + "faces": { + "north": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "east": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "south": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "west": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer4.json b/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer4.json new file mode 100644 index 00000000..d73ffbe6 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_middle_layer4.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_middle", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "east": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "south": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "west": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_none.json b/src/main/resources/assets/foundation/models/block/column/stone_column_none.json new file mode 100644 index 00000000..7ebb044a --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_none.json @@ -0,0 +1,34 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "foundation:block/polished_stone", + "side": "foundation:block/column/stone_column_none", + "particle": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [2, 0, 2], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "east": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "west": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#1"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#1"} + } + }, + { + "from": [2, 0, 2], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "east": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "west": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#1"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#1"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer1.json b/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer1.json new file mode 100644 index 00000000..36f2c12f --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer1.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_none", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer2.json b/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer2.json new file mode 100644 index 00000000..ae90486b --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer2.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_none", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 4, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "east": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "west": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer3.json b/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer3.json new file mode 100644 index 00000000..526aaa48 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer3.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_none", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 8, 0], + "to": [16, 12, 16], + "faces": { + "north": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "east": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "south": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "west": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer4.json b/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer4.json new file mode 100644 index 00000000..9cc2f0ee --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_none_layer4.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_none", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "east": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "south": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "west": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_top.json b/src/main/resources/assets/foundation/models/block/column/stone_column_top.json new file mode 100644 index 00000000..dcea8fed --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_top.json @@ -0,0 +1,34 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "foundation:block/polished_stone", + "particle": "foundation:block/polished_stone", + "side": "foundation:block/column/stone_column_top" + }, + "elements": [ + { + "from": [2, 0, 2], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "east": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "west": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#1"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#1"} + } + }, + { + "from": [2, 0, 2], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "east": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "west": {"uv": [2, 0, 14, 16], "texture": "#side"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#1"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#1"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer1.json b/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer1.json new file mode 100644 index 00000000..8fdec519 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer1.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_top", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 4, 16], + "faces": { + "north": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 12, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer2.json b/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer2.json new file mode 100644 index 00000000..42f9f373 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer2.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_top", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 4, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "east": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "west": {"uv": [0, 8, 16, 12], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer3.json b/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer3.json new file mode 100644 index 00000000..5fdc53b1 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer3.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_top", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 8, 0], + "to": [16, 12, 16], + "faces": { + "north": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "east": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "south": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "west": {"uv": [0, 4, 16, 8], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer4.json b/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer4.json new file mode 100644 index 00000000..5effcbc1 --- /dev/null +++ b/src/main/resources/assets/foundation/models/block/column/stone_column_top_layer4.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "side": "foundation:block/column/stone_column_top", + "top": "foundation:block/polished_stone" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "east": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "south": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "west": {"uv": [0, 0, 16, 4], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/foundation/textures/block/column/stone_column_bottom.png b/src/main/resources/assets/foundation/textures/block/column/stone_column_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..3f69b57b3c61a2fb3ddd79817e2d82257df120c1 GIT binary patch literal 372 zcmV-)0gL{LP)Px$E=fc|R5*=|Qp;+?Fc6#sgIEz1o8&Wk%At_2X#OEzRmhjc$Ap&Rx^{%ovZwSA zR*{?pJQtza*Nj%P!{_08`Z_^TA8VBB5}UUTl&_C9$P%{i+l(vMCFYn2V@-A^O91fL zKm$|Y$W2o~mLNgU_1#14X#+NAFFu=2iBL~kO{&Fu; zPLs#O$P$Y4`5afGlQ}S&zvfTtF*e)p_g7<0{C$QD7IuNQZR2Y7RR8JQ6lw8lwTiEu7QHH#AovF>_Skcx SJI-kU0000ujP)Px#!AV3xR5*=|kg*EGFbqVmU5q>!2l5%6G8FQug?w2&2D+wXu<_ImK_!kQ;@fmG z=cl_(uj#wI7qG${;CqkZF@XIr2aqL<&#~})?{P$Go2)VQEyI?+O9{xF5~qLc*2QM37?^eYFGWw{x+7 z0`1o;GN!6J;C7Fadf~SffmWDWqK0;*6q6hvg-B-sJ8c!f$>(k~{QyFZR-vD@Ce#1` N002ovPDHLkV1j}hYYPAX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/foundation/textures/block/column/stone_column_none.png b/src/main/resources/assets/foundation/textures/block/column/stone_column_none.png new file mode 100644 index 0000000000000000000000000000000000000000..d2305b58188141c7a25934e1a2a6fe89484da5f2 GIT binary patch literal 359 zcmV-t0hs=YP)Toz1YbX<+0ERqx>xVo5(2{Q37C=l< za^o~5(wmQsuRVbEdJTXzfZ=Ok;cMTc7c714!z6@BkSJsK(#c4IzV_w(bPx$DoI2^R5*=|lfiDnFc3r^5z=a{XycS{Y%Uf3F}|u2pT)Ho?x<;m68S_A$i^-~ z?Obe+cgDM3dv*9YTzP`8;fvO{X&%w~HtntU`~6j%U}^w}3bm^_pU;R2VGd~o80QgF zW1L3-*134I*#K~vE`{isI81@{>GOm&H-qEx2$0qQxYHoZK=HmBKZLs64Fm*b44#ioxQ9*0)6~BjUSIr+0%W{vG_xG)I+_(b?3B zr|UbvSYnvMJ%e