+ iron Shelf variants
+ duck
This commit is contained in:
@@ -20,6 +20,9 @@ public class ModBlocks {
|
||||
public static final DeferredRegister.Blocks BLOCKS =
|
||||
DeferredRegister.createBlocks(Ornamentum.MODID);
|
||||
|
||||
public static final DeferredBlock<Block> DUCK = registerBlock("duck",
|
||||
() -> new ShelfBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.YELLOW_CARPET).noOcclusion()));
|
||||
|
||||
public static final DeferredBlock<Block> IRON_SHELF = registerBlock("iron_shelf",
|
||||
() -> new ShelfBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.IRON_BLOCK).noOcclusion()));
|
||||
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
package ovh.glitchlabs.ornamentum.blocks.custom;
|
||||
|
||||
import com.mojang.serialization.MapCodec;
|
||||
import net.minecraft.core.BlockPos;
|
||||
import net.minecraft.world.item.context.BlockPlaceContext;
|
||||
import net.minecraft.world.level.BlockGetter;
|
||||
import net.minecraft.world.level.block.Block;
|
||||
import net.minecraft.world.level.block.HorizontalDirectionalBlock;
|
||||
import net.minecraft.world.level.block.state.BlockState;
|
||||
import net.minecraft.world.level.block.state.StateDefinition;
|
||||
import net.minecraft.world.phys.shapes.CollisionContext;
|
||||
import net.minecraft.world.phys.shapes.VoxelShape;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
public class duckBlock extends HorizontalDirectionalBlock {
|
||||
public static final MapCodec<duckBlock> CODEC = simpleCodec(duckBlock::new);
|
||||
private static final VoxelShape SHAPE = Block.box(7.0, 0.0, 7.0, 9.0, 4.0, 9.0);
|
||||
|
||||
public duckBlock(Properties properties) {
|
||||
super(properties);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected VoxelShape getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) {
|
||||
return SHAPE;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected MapCodec<? extends HorizontalDirectionalBlock> codec() {
|
||||
return CODEC;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
@Override
|
||||
public BlockState getStateForPlacement(BlockPlaceContext context) {
|
||||
return this.defaultBlockState().setValue(FACING, context.getHorizontalDirection().getOpposite());
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) {
|
||||
builder.add(FACING);
|
||||
}
|
||||
}
|
||||
@@ -17,6 +17,9 @@ public class ModBlockLootTableProvider extends BlockLootSubProvider {
|
||||
@Override
|
||||
protected void generate() {
|
||||
|
||||
dropSelf(ModBlocks.DUCK.get());
|
||||
dropSelf(ModBlocks.IRON_SHELF.get());
|
||||
|
||||
dropSelf(ModBlocks.OBSIDIAN_BRICKS.get());
|
||||
dropSelf(ModBlocks.OBSIDIAN_TILES.get());
|
||||
dropSelf(ModBlocks.CRACKED_OBSIDIAN_BRICKS.get());
|
||||
|
||||
@@ -23,7 +23,6 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
protected void addTags(HolderLookup.Provider provider) {
|
||||
tag(BlockTags.MINEABLE_WITH_AXE)
|
||||
|
||||
|
||||
.add(ModBlocks.OBSIDIAN_TILES.get())
|
||||
.add(ModBlocks.CRACKED_OBSIDIAN_TILES.get())
|
||||
.add(ModBlocks.CRACKED_OBSIDIAN_BRICKS.get())
|
||||
@@ -295,7 +294,6 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
.add(ModBlocks.POLISHED_ANDESITE_BRICKS_SLAB.get())
|
||||
.add(ModBlocks.POLISHED_DIORITE_BRICKS_SLAB.get())
|
||||
.add(ModBlocks.POLISHED_GRANITE_BRICKS_SLAB.get())
|
||||
|
||||
;
|
||||
|
||||
tag(BlockTags.NEEDS_IRON_TOOL)
|
||||
@@ -589,6 +587,8 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
;
|
||||
|
||||
tag(BlockTags.DAMPENS_VIBRATIONS)
|
||||
.add(ModBlocks.DUCK.get())
|
||||
|
||||
.add(ModBlocks.WHITE_WOOL_SLAB.get())
|
||||
.add(ModBlocks.ORANGE_WOOL_SLAB.get())
|
||||
.add(ModBlocks.MAGENTA_WOOL_SLAB.get())
|
||||
@@ -626,6 +626,8 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
;
|
||||
|
||||
tag(BlockTags.OCCLUDES_VIBRATION_SIGNALS)
|
||||
.add(ModBlocks.DUCK.get())
|
||||
|
||||
.add(ModBlocks.WHITE_WOOL_SLAB.get())
|
||||
.add(ModBlocks.ORANGE_WOOL_SLAB.get())
|
||||
.add(ModBlocks.MAGENTA_WOOL_SLAB.get())
|
||||
@@ -662,6 +664,7 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
;
|
||||
|
||||
tag(BlockTags.WOOL)
|
||||
.add(ModBlocks.DUCK.get())
|
||||
|
||||
.add(ModBlocks.WHITE_WOOL_SLAB.get())
|
||||
.add(ModBlocks.ORANGE_WOOL_SLAB.get())
|
||||
@@ -699,6 +702,7 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
;
|
||||
|
||||
tag(Tags.Blocks.DYED)
|
||||
.add(ModBlocks.DUCK.get())
|
||||
|
||||
.add(ModBlocks.WHITE_FLAG.get())
|
||||
.add(ModBlocks.ORANGE_FLAG.get())
|
||||
@@ -1028,6 +1032,8 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
;
|
||||
|
||||
tag(Tags.Blocks.DYED_YELLOW)
|
||||
.add(ModBlocks.DUCK.get())
|
||||
|
||||
.add(ModBlocks.YELLOW_WOOL_STAIRS.get())
|
||||
.add(ModBlocks.YELLOW_WOOL_SLAB.get())
|
||||
.add(ModBlocks.YELLOW_GLOW_STAINED_GLASS.get())
|
||||
|
||||
@@ -342,12 +342,10 @@ public class ModLanguageProvider extends LanguageProvider {
|
||||
add(ModBlocks.CRACKED_OBSIDIAN_TILES.get(), "Cracked Obsidian Tiles");
|
||||
|
||||
add(ModBlocks.IRON_SHELF.get(), "Iron Shelf");
|
||||
add(ModBlocks.DUCK.get(), "Duck");
|
||||
|
||||
add("creativetab.ornamentum.ornamentum", "Ornamentum");
|
||||
|
||||
// Items
|
||||
//add(ModItems.EXAMPLE_ITEM.get(), "Example Item");
|
||||
|
||||
// Messages
|
||||
//add("message.ornamentum.test", "Hello World!");
|
||||
}
|
||||
|
||||
@@ -23,6 +23,68 @@ public class ModCreativeModeTabs {
|
||||
.title(Component.translatable("creativetab.ornamentum.ornamentum"))
|
||||
.displayItems((itemDisplayParameters, output) -> {
|
||||
|
||||
output.accept(ModBlocks.DUCK);
|
||||
output.accept(ModBlocks.IRON_SHELF);
|
||||
|
||||
//flagen
|
||||
output.accept(ModBlocks.WHITE_FLAG);
|
||||
output.accept(ModBlocks.ORANGE_FLAG);
|
||||
output.accept(ModBlocks.MAGENTA_FLAG);
|
||||
output.accept(ModBlocks.LIGHT_BLUE_FLAG);
|
||||
output.accept(ModBlocks.YELLOW_FLAG);
|
||||
output.accept(ModBlocks.LIME_FLAG);
|
||||
output.accept(ModBlocks.PINK_FLAG);
|
||||
output.accept(ModBlocks.GRAY_FLAG);
|
||||
output.accept(ModBlocks.LIGHT_GRAY_FLAG);
|
||||
output.accept(ModBlocks.CYAN_FLAG);
|
||||
output.accept(ModBlocks.PURPLE_FLAG);
|
||||
output.accept(ModBlocks.BLUE_FLAG);
|
||||
output.accept(ModBlocks.BROWN_FLAG);
|
||||
output.accept(ModBlocks.GREEN_FLAG);
|
||||
output.accept(ModBlocks.RED_FLAG);
|
||||
output.accept(ModBlocks.BLACK_FLAG);
|
||||
|
||||
output.accept(ModBlocks.AGENDER_FLAG);
|
||||
output.accept(ModBlocks.AROACE_FLAG);
|
||||
output.accept(ModBlocks.AROMANTIC_FLAG);
|
||||
output.accept(ModBlocks.ASEXUAL_FLAG);
|
||||
output.accept(ModBlocks.BISEXUAL_FLAG);
|
||||
output.accept(ModBlocks.DEMIROMANTIC_FLAG);
|
||||
output.accept(ModBlocks.DEMISEXUAL_FLAG);
|
||||
output.accept(ModBlocks.GAY_MEN_FLAG);
|
||||
output.accept(ModBlocks.GENDERFLUID_FLAG);
|
||||
output.accept(ModBlocks.GENDERQUEER_FLAG);
|
||||
output.accept(ModBlocks.INTERSEX_FLAG);
|
||||
output.accept(ModBlocks.LESBIAN_FLAG);
|
||||
output.accept(ModBlocks.NON_BINARY_FLAG);
|
||||
output.accept(ModBlocks.OMNISEXUAL_FLAG);
|
||||
output.accept(ModBlocks.PANSEXUAL_FLAG);
|
||||
output.accept(ModBlocks.PRIDE_FLAG);
|
||||
output.accept(ModBlocks.PROGRESS_PRIDE_FLAG);
|
||||
output.accept(ModBlocks.TRANS_FLAG);
|
||||
|
||||
output.accept(ModBlocks.AUSTRIA_FLAG);
|
||||
output.accept(ModBlocks.BOUVET_ISLAND_FLAG);
|
||||
output.accept(ModBlocks.CANADA_FLAG);
|
||||
output.accept(ModBlocks.CHINA_FLAG);
|
||||
output.accept(ModBlocks.DENMARK_FLAG);
|
||||
output.accept(ModBlocks.FINLAND_FLAG);
|
||||
output.accept(ModBlocks.FRANCE_FLAG);
|
||||
output.accept(ModBlocks.GERMANY_FLAG);
|
||||
output.accept(ModBlocks.GREECE_FLAG);
|
||||
output.accept(ModBlocks.HUNGARY_FLAG);
|
||||
output.accept(ModBlocks.ICELAND_FLAG);
|
||||
output.accept(ModBlocks.INDIA_FLAG);
|
||||
output.accept(ModBlocks.IRELAND_FLAG);
|
||||
output.accept(ModBlocks.ITALY_FLAG);
|
||||
output.accept(ModBlocks.JAPAN_FLAG);
|
||||
output.accept(ModBlocks.LATVIA_FLAG);
|
||||
output.accept(ModBlocks.NETHERLANDS_FLAG);
|
||||
output.accept(ModBlocks.SWEDEN_FLAG);
|
||||
output.accept(ModBlocks.SWITZERLAND_FLAG);
|
||||
output.accept(ModBlocks.UNITED_KINGDOM_FLAG);
|
||||
output.accept(ModBlocks.UNITED_STATES_FLAG);
|
||||
|
||||
// Glow Glass
|
||||
output.accept(ModBlocks.WHITE_GLOW_STAINED_GLASS);
|
||||
output.accept(ModBlocks.ORANGE_GLOW_STAINED_GLASS);
|
||||
@@ -197,65 +259,6 @@ public class ModCreativeModeTabs {
|
||||
output.accept(ModBlocks.RED_BRICKS_SLAB);
|
||||
output.accept(ModBlocks.BLACK_BRICKS_SLAB);
|
||||
|
||||
//flagen
|
||||
output.accept(ModBlocks.WHITE_FLAG);
|
||||
output.accept(ModBlocks.ORANGE_FLAG);
|
||||
output.accept(ModBlocks.MAGENTA_FLAG);
|
||||
output.accept(ModBlocks.LIGHT_BLUE_FLAG);
|
||||
output.accept(ModBlocks.YELLOW_FLAG);
|
||||
output.accept(ModBlocks.LIME_FLAG);
|
||||
output.accept(ModBlocks.PINK_FLAG);
|
||||
output.accept(ModBlocks.GRAY_FLAG);
|
||||
output.accept(ModBlocks.LIGHT_GRAY_FLAG);
|
||||
output.accept(ModBlocks.CYAN_FLAG);
|
||||
output.accept(ModBlocks.PURPLE_FLAG);
|
||||
output.accept(ModBlocks.BLUE_FLAG);
|
||||
output.accept(ModBlocks.BROWN_FLAG);
|
||||
output.accept(ModBlocks.GREEN_FLAG);
|
||||
output.accept(ModBlocks.RED_FLAG);
|
||||
output.accept(ModBlocks.BLACK_FLAG);
|
||||
|
||||
output.accept(ModBlocks.AGENDER_FLAG);
|
||||
output.accept(ModBlocks.AROACE_FLAG);
|
||||
output.accept(ModBlocks.AROMANTIC_FLAG);
|
||||
output.accept(ModBlocks.ASEXUAL_FLAG);
|
||||
output.accept(ModBlocks.BISEXUAL_FLAG);
|
||||
output.accept(ModBlocks.DEMIROMANTIC_FLAG);
|
||||
output.accept(ModBlocks.DEMISEXUAL_FLAG);
|
||||
output.accept(ModBlocks.GAY_MEN_FLAG);
|
||||
output.accept(ModBlocks.GENDERFLUID_FLAG);
|
||||
output.accept(ModBlocks.GENDERQUEER_FLAG);
|
||||
output.accept(ModBlocks.INTERSEX_FLAG);
|
||||
output.accept(ModBlocks.LESBIAN_FLAG);
|
||||
output.accept(ModBlocks.NON_BINARY_FLAG);
|
||||
output.accept(ModBlocks.OMNISEXUAL_FLAG);
|
||||
output.accept(ModBlocks.PANSEXUAL_FLAG);
|
||||
output.accept(ModBlocks.PRIDE_FLAG);
|
||||
output.accept(ModBlocks.PROGRESS_PRIDE_FLAG);
|
||||
output.accept(ModBlocks.TRANS_FLAG);
|
||||
|
||||
output.accept(ModBlocks.AUSTRIA_FLAG);
|
||||
output.accept(ModBlocks.BOUVET_ISLAND_FLAG);
|
||||
output.accept(ModBlocks.CANADA_FLAG);
|
||||
output.accept(ModBlocks.CHINA_FLAG);
|
||||
output.accept(ModBlocks.DENMARK_FLAG);
|
||||
output.accept(ModBlocks.FINLAND_FLAG);
|
||||
output.accept(ModBlocks.FRANCE_FLAG);
|
||||
output.accept(ModBlocks.GERMANY_FLAG);
|
||||
output.accept(ModBlocks.GREECE_FLAG);
|
||||
output.accept(ModBlocks.HUNGARY_FLAG);
|
||||
output.accept(ModBlocks.ICELAND_FLAG);
|
||||
output.accept(ModBlocks.INDIA_FLAG);
|
||||
output.accept(ModBlocks.IRELAND_FLAG);
|
||||
output.accept(ModBlocks.ITALY_FLAG);
|
||||
output.accept(ModBlocks.JAPAN_FLAG);
|
||||
output.accept(ModBlocks.LATVIA_FLAG);
|
||||
output.accept(ModBlocks.NETHERLANDS_FLAG);
|
||||
output.accept(ModBlocks.SWEDEN_FLAG);
|
||||
output.accept(ModBlocks.SWITZERLAND_FLAG);
|
||||
output.accept(ModBlocks.UNITED_KINGDOM_FLAG);
|
||||
output.accept(ModBlocks.UNITED_STATES_FLAG);
|
||||
|
||||
// Special Bricks
|
||||
output.accept(ModBlocks.AMETIST_BRICKS);
|
||||
output.accept(ModBlocks.PURPUR_BRICKS);
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=north": [
|
||||
{ "model": "ornamentum:block/duck"}
|
||||
],
|
||||
"facing=south": [
|
||||
{ "model": "ornamentum:block/duck", "y": 180}
|
||||
],
|
||||
"facing=east": [
|
||||
{ "model": "ornamentum:block/duck", "y": 90}
|
||||
],
|
||||
"facing=west": [
|
||||
{ "model": "ornamentum:block/duck", "y": 270}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,20 +1,32 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=north": [
|
||||
{ "model": "ornamentum:block/iron_shelf", "weight": 3 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_1", "weight": 1 }
|
||||
{ "model": "ornamentum:block/iron_shelf", "weight": 6 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_1", "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_2", "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_3", "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_4", "weight": 3 }
|
||||
],
|
||||
"facing=south": [
|
||||
{ "model": "ornamentum:block/iron_shelf", "y": 180, "weight": 3 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_1", "y": 180, "weight": 1 }
|
||||
{ "model": "ornamentum:block/iron_shelf", "y": 180, "weight": 6 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_1", "y": 180, "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_2", "y": 180, "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_3", "y": 180, "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_4", "y": 180, "weight": 3 }
|
||||
],
|
||||
"facing=east": [
|
||||
{ "model": "ornamentum:block/iron_shelf", "y": 90, "weight": 3 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_1", "y": 90, "weight": 1 }
|
||||
{ "model": "ornamentum:block/iron_shelf", "y": 90, "weight": 6 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_1", "y": 90, "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_2", "y": 90, "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_3", "y": 90, "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_4", "y": 90, "weight": 3 }
|
||||
],
|
||||
"facing=west": [
|
||||
{ "model": "ornamentum:block/iron_shelf", "y": 270, "weight": 3 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_1", "y": 270, "weight": 1 }
|
||||
{ "model": "ornamentum:block/iron_shelf", "y": 270, "weight": 6 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_1", "y": 270, "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_2", "y": 270, "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_3", "y": 270, "weight": 1 },
|
||||
{ "model": "ornamentum:block/iron_shelf_things_4", "y": 270, "weight": 3 }
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,111 @@
|
||||
{
|
||||
"format_version": "1.21.11",
|
||||
"credit": "Made with Blockbench by ian1337",
|
||||
"parent": "block/block",
|
||||
"textures": {
|
||||
"0": "ornamentum:block/duck",
|
||||
"particle": "ornamentum:block/duck"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [6.46339, 0, 7.13839],
|
||||
"to": [9.46339, 2, 10.13839],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [7.96339, 1.75, 8.13839]},
|
||||
"faces": {
|
||||
"north": {"uv": [9, 12, 14, 16], "texture": "#0"},
|
||||
"east": {"uv": [5, 12, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [9, 12, 14, 16], "texture": "#0"},
|
||||
"west": {"uv": [0, 12, 5, 16], "texture": "#0"},
|
||||
"up": {"uv": [5, 12, 9, 16], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [5, 12, 9, 16], "rotation": 270, "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [6.96339, 2, 9.88839],
|
||||
"to": [8.96339, 2.5, 10.38839],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [7.96339, 1.75, 8.13839]},
|
||||
"faces": {
|
||||
"north": {"uv": [13, 0, 15, 0.5], "texture": "#0"},
|
||||
"east": {"uv": [13, 1.5, 13.5, 2], "texture": "#0"},
|
||||
"south": {"uv": [13, 0.5, 15, 1], "texture": "#0"},
|
||||
"west": {"uv": [13, 1, 13.5, 1.5], "texture": "#0"},
|
||||
"up": {"uv": [12.5, 0, 13, 2], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [12, 0, 12.5, 2], "rotation": 270, "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [6.96339, 0.5, 10.13839],
|
||||
"to": [8.96339, 2, 10.63839],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [7.96339, 1.75, 8.13839]},
|
||||
"faces": {
|
||||
"north": {"uv": [12, 2.25, 14, 3.75], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 2.25, 16, 3.75], "texture": "#0"},
|
||||
"south": {"uv": [12, 2.25, 14, 3.75], "texture": "#0"},
|
||||
"west": {"uv": [15, 2, 15.5, 3.5], "texture": "#0"},
|
||||
"up": {"uv": [14, 2.25, 14.5, 4.25], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [14.5, 2.25, 15, 4.25], "rotation": 270, "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.46339, 1, 7.88839],
|
||||
"to": [9.96339, 2, 9.88839],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [7.96339, 1.75, 8.13839]},
|
||||
"faces": {
|
||||
"north": {"uv": [6.5, 8, 7.5, 9.5], "texture": "#0"},
|
||||
"east": {"uv": [4, 8, 6.5, 9.5], "texture": "#0"},
|
||||
"south": {"uv": [6.5, 8, 7.5, 9.5], "texture": "#0"},
|
||||
"west": {"uv": [4, 8, 6.5, 9.5], "texture": "#0"},
|
||||
"up": {"uv": [4, 9.5, 6.5, 10.5], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [4, 9.5, 6.5, 10.5], "rotation": 270, "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5.96339, 1, 7.88839],
|
||||
"to": [6.46339, 2, 9.88839],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [7.96339, 1.75, 8.13839]},
|
||||
"faces": {
|
||||
"north": {"uv": [2.5, 0, 3, 1], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 2, 1], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0.5, 1], "texture": "#0"},
|
||||
"west": {"uv": [4, 8, 6.5, 9.5], "texture": "#0"},
|
||||
"up": {"uv": [2, 2.5, 4, 3], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [2, 0, 4, 0.5], "rotation": 270, "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [6.96339, 1.5, 5.63839],
|
||||
"to": [8.96339, 3.5, 7.63839],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [7.96339, 1.75, 8.13839]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 4, 4], "texture": "#0"},
|
||||
"east": {"uv": [4, 4, 0, 8], "texture": "#0"},
|
||||
"south": {"uv": [0, 8, 4, 12], "texture": "#0"},
|
||||
"west": {"uv": [0, 4, 4, 8], "texture": "#0"},
|
||||
"up": {"uv": [4, 0, 8, 4], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [4, 4, 8, 8], "rotation": 270, "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [7.46339, 1.75, 5.13839],
|
||||
"to": [8.46339, 2.25, 6.13839],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [7.96339, 1.75, 8.13839]},
|
||||
"faces": {
|
||||
"north": {"uv": [9, 0, 11, 0.5], "texture": "#0"},
|
||||
"east": {"uv": [9, 1, 11, 1.5], "texture": "#0"},
|
||||
"south": {"uv": [9, 1.5, 11, 2], "texture": "#0"},
|
||||
"west": {"uv": [9, 0.5, 11, 1], "texture": "#0"},
|
||||
"up": {"uv": [11, 0, 12, 1], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [8, 0, 9, 1], "rotation": 270, "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"groups": [
|
||||
{
|
||||
"name": "duck",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [0, 1, 2, 3, 4, 5, 6]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -4,7 +4,7 @@
|
||||
"parent": "block/block",
|
||||
"textures": {
|
||||
"1": "ornamentum:block/iron_shelf/iron_shelf",
|
||||
"2": "ornamentum:block/iron_shelf/iron_shelf_things_duck",
|
||||
"2": "ornamentum:block/duck",
|
||||
"particle": "ornamentum:block/iron_shelf/iron_shelf"
|
||||
},
|
||||
"elements": [
|
||||
|
||||
@@ -0,0 +1,250 @@
|
||||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench by ian1337",
|
||||
"parent": "block/block",
|
||||
"textures": {
|
||||
"1": "ornamentum:block/iron_shelf/iron_shelf",
|
||||
"2": "ornamentum:block/duck",
|
||||
"3": "minecraft:block/redstone_block",
|
||||
"particle": "ornamentum:block/iron_shelf/iron_shelf"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"name": "frame_R",
|
||||
"from": [0, 0, 0],
|
||||
"to": [1, 16, 1],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 0, 2, 16], "texture": "#1"},
|
||||
"east": {"uv": [1, 0, 2, 16], "texture": "#1"},
|
||||
"south": {"uv": [5, 0, 6, 16], "texture": "#1"},
|
||||
"west": {"uv": [3, 0, 4, 16], "texture": "#1"},
|
||||
"up": {"uv": [12, 0, 13, 1], "texture": "#1"},
|
||||
"down": {"uv": [14, 15, 15, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Frame_R_back",
|
||||
"from": [0, 0, 15],
|
||||
"to": [1, 16, 16],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
|
||||
"faces": {
|
||||
"north": {"uv": [7, 0, 8, 16], "texture": "#1"},
|
||||
"east": {"uv": [3, 0, 4, 16], "texture": "#1"},
|
||||
"south": {"uv": [9, 0, 10, 16], "texture": "#1"},
|
||||
"west": {"uv": [5, 0, 6, 16], "texture": "#1"},
|
||||
"up": {"uv": [1, 1, 2, 2], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 1, 1], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Frame_L_back",
|
||||
"from": [15, 0, 15],
|
||||
"to": [16, 16, 16],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 14]},
|
||||
"faces": {
|
||||
"north": {"uv": [7, 0, 8, 16], "texture": "#1"},
|
||||
"east": {"uv": [9, 0, 10, 16], "texture": "#1"},
|
||||
"south": {"uv": [13, 0, 14, 16], "texture": "#1"},
|
||||
"west": {"uv": [3, 0, 4, 16], "texture": "#1"},
|
||||
"up": {"uv": [10, 14, 11, 15], "texture": "#1"},
|
||||
"down": {"uv": [1, 0, 2, 1], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Frame_L",
|
||||
"from": [15, 0, 0],
|
||||
"to": [16, 16, 1],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
|
||||
"faces": {
|
||||
"north": {"uv": [7, 0, 8, 16], "texture": "#1"},
|
||||
"east": {"uv": [13, 0, 14, 16], "texture": "#1"},
|
||||
"south": {"uv": [11, 0, 12, 16], "texture": "#1"},
|
||||
"west": {"uv": [9, 0, 10, 16], "texture": "#1"},
|
||||
"up": {"uv": [15, 0, 16, 1], "texture": "#1"},
|
||||
"down": {"uv": [0, 15, 1, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "lower_level",
|
||||
"from": [0.5, 3, 0.5],
|
||||
"to": [15.5, 3, 15.5],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [1.5, 3, 1.5]},
|
||||
"faces": {
|
||||
"north": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"east": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"south": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"west": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "upper_level",
|
||||
"from": [0.5, 11, 0.5],
|
||||
"to": [15.5, 11, 15.5],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [1.5, 11, 1.5]},
|
||||
"faces": {
|
||||
"north": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"east": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"south": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"west": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [10.375, 3.1, 2.375],
|
||||
"to": [13.375, 5.1, 5.375],
|
||||
"rotation": {"angle": 45, "axis": "y", "origin": [11.875, 4.85, 3.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [9, 12, 14, 16], "texture": "#2"},
|
||||
"east": {"uv": [5, 12, 0, 16], "texture": "#2"},
|
||||
"south": {"uv": [9, 12, 14, 16], "texture": "#2"},
|
||||
"west": {"uv": [0, 12, 5, 16], "texture": "#2"},
|
||||
"up": {"uv": [5, 12, 9, 16], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [5, 12, 9, 16], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [10.875, 5.1, 5.125],
|
||||
"to": [12.875, 5.6, 5.625],
|
||||
"rotation": {"angle": 45, "axis": "y", "origin": [11.875, 4.85, 3.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [13, 0, 15, 0.5], "texture": "#2"},
|
||||
"east": {"uv": [13, 1.5, 13.5, 2], "texture": "#2"},
|
||||
"south": {"uv": [13, 0.5, 15, 1], "texture": "#2"},
|
||||
"west": {"uv": [13, 1, 13.5, 1.5], "texture": "#2"},
|
||||
"up": {"uv": [12.5, 0, 13, 2], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [12, 0, 12.5, 2], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [10.875, 3.6, 5.375],
|
||||
"to": [12.875, 5.1, 5.875],
|
||||
"rotation": {"angle": 45, "axis": "y", "origin": [11.875, 4.85, 3.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [12, 2.25, 14, 3.75], "texture": "#2"},
|
||||
"east": {"uv": [15.5, 2.25, 16, 3.75], "texture": "#2"},
|
||||
"south": {"uv": [12, 2.25, 14, 3.75], "texture": "#2"},
|
||||
"west": {"uv": [15, 2, 15.5, 3.5], "texture": "#2"},
|
||||
"up": {"uv": [14, 2.25, 14.5, 4.25], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [14.5, 2.25, 15, 4.25], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [13.375, 4.1, 3.125],
|
||||
"to": [13.875, 5.1, 5.125],
|
||||
"rotation": {"angle": 45, "axis": "y", "origin": [11.875, 4.85, 3.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [6.5, 8, 7.5, 9.5], "texture": "#2"},
|
||||
"east": {"uv": [4, 8, 6.5, 9.5], "texture": "#2"},
|
||||
"south": {"uv": [6.5, 8, 7.5, 9.5], "texture": "#2"},
|
||||
"west": {"uv": [4, 8, 6.5, 9.5], "texture": "#2"},
|
||||
"up": {"uv": [4, 9.5, 6.5, 10.5], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [4, 9.5, 6.5, 10.5], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.875, 4.1, 3.125],
|
||||
"to": [10.375, 5.1, 5.125],
|
||||
"rotation": {"angle": 45, "axis": "y", "origin": [11.875, 4.85, 3.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [2.5, 0, 3, 1], "texture": "#2"},
|
||||
"east": {"uv": [0, 0, 2, 1], "texture": "#2"},
|
||||
"south": {"uv": [0, 0, 0.5, 1], "texture": "#2"},
|
||||
"west": {"uv": [4, 8, 6.5, 9.5], "texture": "#2"},
|
||||
"up": {"uv": [2, 2.5, 4, 3], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [2, 0, 4, 0.5], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [10.875, 4.6, 0.875],
|
||||
"to": [12.875, 6.6, 2.875],
|
||||
"rotation": {"angle": 45, "axis": "y", "origin": [11.875, 4.85, 3.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 4, 4], "texture": "#2"},
|
||||
"east": {"uv": [4, 4, 0, 8], "texture": "#2"},
|
||||
"south": {"uv": [0, 8, 4, 12], "texture": "#2"},
|
||||
"west": {"uv": [0, 4, 4, 8], "texture": "#2"},
|
||||
"up": {"uv": [4, 0, 8, 4], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [4, 4, 8, 8], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [11.375, 4.85, 0.375],
|
||||
"to": [12.375, 5.35, 1.375],
|
||||
"rotation": {"angle": 45, "axis": "y", "origin": [11.875, 4.85, 3.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [9, 0, 11, 0.5], "texture": "#2"},
|
||||
"east": {"uv": [9, 1, 11, 1.5], "texture": "#2"},
|
||||
"south": {"uv": [9, 1.5, 11, 2], "texture": "#2"},
|
||||
"west": {"uv": [9, 0.5, 11, 1], "texture": "#2"},
|
||||
"up": {"uv": [11, 0, 12, 1], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [8, 0, 9, 1], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 3.1, 5],
|
||||
"to": [9, 7.1, 9],
|
||||
"rotation": {"angle": -22.5, "axis": "y", "origin": [5, 3.1, 5]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"east": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"south": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"west": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#3"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {},
|
||||
"groups": [
|
||||
{
|
||||
"name": "iron_shelf",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [
|
||||
{
|
||||
"name": "frame",
|
||||
"origin": [0, 0, 0],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [0, 1, 2, 3]
|
||||
},
|
||||
{
|
||||
"name": "levels",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [
|
||||
4,
|
||||
5,
|
||||
{
|
||||
"name": "things",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [
|
||||
{
|
||||
"name": "duck",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [6, 7, 8, 9, 10, 11, 12]
|
||||
},
|
||||
{
|
||||
"name": "block",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [13]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,250 @@
|
||||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench by ian1337",
|
||||
"parent": "block/block",
|
||||
"textures": {
|
||||
"1": "ornamentum:block/iron_shelf/iron_shelf",
|
||||
"2": "ornamentum:block/duck",
|
||||
"3": "minecraft:block/redstone_block",
|
||||
"particle": "ornamentum:block/iron_shelf/iron_shelf"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"name": "frame_R",
|
||||
"from": [0, 0, 0],
|
||||
"to": [1, 16, 1],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 0, 2, 16], "texture": "#1"},
|
||||
"east": {"uv": [1, 0, 2, 16], "texture": "#1"},
|
||||
"south": {"uv": [5, 0, 6, 16], "texture": "#1"},
|
||||
"west": {"uv": [3, 0, 4, 16], "texture": "#1"},
|
||||
"up": {"uv": [12, 0, 13, 1], "texture": "#1"},
|
||||
"down": {"uv": [14, 15, 15, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Frame_R_back",
|
||||
"from": [0, 0, 15],
|
||||
"to": [1, 16, 16],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
|
||||
"faces": {
|
||||
"north": {"uv": [7, 0, 8, 16], "texture": "#1"},
|
||||
"east": {"uv": [3, 0, 4, 16], "texture": "#1"},
|
||||
"south": {"uv": [9, 0, 10, 16], "texture": "#1"},
|
||||
"west": {"uv": [5, 0, 6, 16], "texture": "#1"},
|
||||
"up": {"uv": [1, 1, 2, 2], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 1, 1], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Frame_L_back",
|
||||
"from": [15, 0, 15],
|
||||
"to": [16, 16, 16],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 14]},
|
||||
"faces": {
|
||||
"north": {"uv": [7, 0, 8, 16], "texture": "#1"},
|
||||
"east": {"uv": [9, 0, 10, 16], "texture": "#1"},
|
||||
"south": {"uv": [13, 0, 14, 16], "texture": "#1"},
|
||||
"west": {"uv": [3, 0, 4, 16], "texture": "#1"},
|
||||
"up": {"uv": [10, 14, 11, 15], "texture": "#1"},
|
||||
"down": {"uv": [1, 0, 2, 1], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Frame_L",
|
||||
"from": [15, 0, 0],
|
||||
"to": [16, 16, 1],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
|
||||
"faces": {
|
||||
"north": {"uv": [7, 0, 8, 16], "texture": "#1"},
|
||||
"east": {"uv": [13, 0, 14, 16], "texture": "#1"},
|
||||
"south": {"uv": [11, 0, 12, 16], "texture": "#1"},
|
||||
"west": {"uv": [9, 0, 10, 16], "texture": "#1"},
|
||||
"up": {"uv": [15, 0, 16, 1], "texture": "#1"},
|
||||
"down": {"uv": [0, 15, 1, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "lower_level",
|
||||
"from": [0.5, 3, 0.5],
|
||||
"to": [15.5, 3, 15.5],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [1.5, 3, 1.5]},
|
||||
"faces": {
|
||||
"north": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"east": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"south": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"west": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "upper_level",
|
||||
"from": [0.5, 11, 0.5],
|
||||
"to": [15.5, 11, 15.5],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [1.5, 11, 1.5]},
|
||||
"faces": {
|
||||
"north": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"east": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"south": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"west": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [4.375, 3.1, 3.375],
|
||||
"to": [7.375, 5.1, 6.375],
|
||||
"rotation": {"angle": -22.5, "axis": "y", "origin": [5.875, 4.85, 4.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [9, 12, 14, 16], "texture": "#2"},
|
||||
"east": {"uv": [5, 12, 0, 16], "texture": "#2"},
|
||||
"south": {"uv": [9, 12, 14, 16], "texture": "#2"},
|
||||
"west": {"uv": [0, 12, 5, 16], "texture": "#2"},
|
||||
"up": {"uv": [5, 12, 9, 16], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [5, 12, 9, 16], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [4.875, 5.1, 6.125],
|
||||
"to": [6.875, 5.6, 6.625],
|
||||
"rotation": {"angle": -22.5, "axis": "y", "origin": [5.875, 4.85, 4.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [13, 0, 15, 0.5], "texture": "#2"},
|
||||
"east": {"uv": [13, 1.5, 13.5, 2], "texture": "#2"},
|
||||
"south": {"uv": [13, 0.5, 15, 1], "texture": "#2"},
|
||||
"west": {"uv": [13, 1, 13.5, 1.5], "texture": "#2"},
|
||||
"up": {"uv": [12.5, 0, 13, 2], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [12, 0, 12.5, 2], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [4.875, 3.6, 6.375],
|
||||
"to": [6.875, 5.1, 6.875],
|
||||
"rotation": {"angle": -22.5, "axis": "y", "origin": [5.875, 4.85, 4.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [12, 2.25, 14, 3.75], "texture": "#2"},
|
||||
"east": {"uv": [15.5, 2.25, 16, 3.75], "texture": "#2"},
|
||||
"south": {"uv": [12, 2.25, 14, 3.75], "texture": "#2"},
|
||||
"west": {"uv": [15, 2, 15.5, 3.5], "texture": "#2"},
|
||||
"up": {"uv": [14, 2.25, 14.5, 4.25], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [14.5, 2.25, 15, 4.25], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [7.375, 4.1, 4.125],
|
||||
"to": [7.875, 5.1, 6.125],
|
||||
"rotation": {"angle": -22.5, "axis": "y", "origin": [5.875, 4.85, 4.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [6.5, 8, 7.5, 9.5], "texture": "#2"},
|
||||
"east": {"uv": [4, 8, 6.5, 9.5], "texture": "#2"},
|
||||
"south": {"uv": [6.5, 8, 7.5, 9.5], "texture": "#2"},
|
||||
"west": {"uv": [4, 8, 6.5, 9.5], "texture": "#2"},
|
||||
"up": {"uv": [4, 9.5, 6.5, 10.5], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [4, 9.5, 6.5, 10.5], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [3.875, 4.1, 4.125],
|
||||
"to": [4.375, 5.1, 6.125],
|
||||
"rotation": {"angle": -22.5, "axis": "y", "origin": [5.875, 4.85, 4.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [2.5, 0, 3, 1], "texture": "#2"},
|
||||
"east": {"uv": [0, 0, 2, 1], "texture": "#2"},
|
||||
"south": {"uv": [0, 0, 0.5, 1], "texture": "#2"},
|
||||
"west": {"uv": [4, 8, 6.5, 9.5], "texture": "#2"},
|
||||
"up": {"uv": [2, 2.5, 4, 3], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [2, 0, 4, 0.5], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [4.875, 4.6, 1.875],
|
||||
"to": [6.875, 6.6, 3.875],
|
||||
"rotation": {"angle": -22.5, "axis": "y", "origin": [5.875, 4.85, 4.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 4, 4], "texture": "#2"},
|
||||
"east": {"uv": [4, 4, 0, 8], "texture": "#2"},
|
||||
"south": {"uv": [0, 8, 4, 12], "texture": "#2"},
|
||||
"west": {"uv": [0, 4, 4, 8], "texture": "#2"},
|
||||
"up": {"uv": [4, 0, 8, 4], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [4, 4, 8, 8], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5.375, 4.85, 1.375],
|
||||
"to": [6.375, 5.35, 2.375],
|
||||
"rotation": {"angle": -22.5, "axis": "y", "origin": [5.875, 4.85, 4.25]},
|
||||
"faces": {
|
||||
"north": {"uv": [9, 0, 11, 0.5], "texture": "#2"},
|
||||
"east": {"uv": [9, 1, 11, 1.5], "texture": "#2"},
|
||||
"south": {"uv": [9, 1.5, 11, 2], "texture": "#2"},
|
||||
"west": {"uv": [9, 0.5, 11, 1], "texture": "#2"},
|
||||
"up": {"uv": [11, 0, 12, 1], "rotation": 90, "texture": "#2"},
|
||||
"down": {"uv": [8, 0, 9, 1], "rotation": 270, "texture": "#2"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 11.1, 5],
|
||||
"to": [9, 15.1, 9],
|
||||
"rotation": {"angle": -22.5, "axis": "y", "origin": [5, 11.1, 5]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"east": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"south": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"west": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#3"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {},
|
||||
"groups": [
|
||||
{
|
||||
"name": "iron_shelf",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [
|
||||
{
|
||||
"name": "frame",
|
||||
"origin": [0, 0, 0],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [0, 1, 2, 3]
|
||||
},
|
||||
{
|
||||
"name": "levels",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [
|
||||
4,
|
||||
5,
|
||||
{
|
||||
"name": "things",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [
|
||||
{
|
||||
"name": "duck",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [6, 7, 8, 9, 10, 11, 12]
|
||||
},
|
||||
{
|
||||
"name": "block",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [13]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,151 @@
|
||||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench by Ian1337",
|
||||
"parent": "block/block",
|
||||
"textures": {
|
||||
"1": "ornamentum:block/iron_shelf/iron_shelf",
|
||||
"3": "minecraft:block/redstone_block",
|
||||
"particle": "ornamentum:block/iron_shelf/iron_shelf"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"name": "frame_R",
|
||||
"from": [0, 0, 0],
|
||||
"to": [1, 16, 1],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 0, 2, 16], "texture": "#1"},
|
||||
"east": {"uv": [1, 0, 2, 16], "texture": "#1"},
|
||||
"south": {"uv": [5, 0, 6, 16], "texture": "#1"},
|
||||
"west": {"uv": [3, 0, 4, 16], "texture": "#1"},
|
||||
"up": {"uv": [12, 0, 13, 1], "texture": "#1"},
|
||||
"down": {"uv": [14, 15, 15, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Frame_R_back",
|
||||
"from": [0, 0, 15],
|
||||
"to": [1, 16, 16],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]},
|
||||
"faces": {
|
||||
"north": {"uv": [7, 0, 8, 16], "texture": "#1"},
|
||||
"east": {"uv": [3, 0, 4, 16], "texture": "#1"},
|
||||
"south": {"uv": [9, 0, 10, 16], "texture": "#1"},
|
||||
"west": {"uv": [5, 0, 6, 16], "texture": "#1"},
|
||||
"up": {"uv": [1, 1, 2, 2], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 1, 1], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Frame_L_back",
|
||||
"from": [15, 0, 15],
|
||||
"to": [16, 16, 16],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 14]},
|
||||
"faces": {
|
||||
"north": {"uv": [7, 0, 8, 16], "texture": "#1"},
|
||||
"east": {"uv": [9, 0, 10, 16], "texture": "#1"},
|
||||
"south": {"uv": [13, 0, 14, 16], "texture": "#1"},
|
||||
"west": {"uv": [3, 0, 4, 16], "texture": "#1"},
|
||||
"up": {"uv": [10, 14, 11, 15], "texture": "#1"},
|
||||
"down": {"uv": [1, 0, 2, 1], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Frame_L",
|
||||
"from": [15, 0, 0],
|
||||
"to": [16, 16, 1],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]},
|
||||
"faces": {
|
||||
"north": {"uv": [7, 0, 8, 16], "texture": "#1"},
|
||||
"east": {"uv": [13, 0, 14, 16], "texture": "#1"},
|
||||
"south": {"uv": [11, 0, 12, 16], "texture": "#1"},
|
||||
"west": {"uv": [9, 0, 10, 16], "texture": "#1"},
|
||||
"up": {"uv": [15, 0, 16, 1], "texture": "#1"},
|
||||
"down": {"uv": [0, 15, 1, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "lower_level",
|
||||
"from": [0.5, 3, 0.5],
|
||||
"to": [15.5, 3, 15.5],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [1.5, 3, 1.5]},
|
||||
"faces": {
|
||||
"north": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"east": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"south": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"west": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "upper_level",
|
||||
"from": [0.5, 11, 0.5],
|
||||
"to": [15.5, 11, 15.5],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [1.5, 11, 1.5]},
|
||||
"faces": {
|
||||
"north": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"east": {"uv": [1, 2, 16, 2], "texture": "#1"},
|
||||
"south": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"west": {"uv": [0, 2, 15, 2], "texture": "#1"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 11.1, 5],
|
||||
"to": [9, 15.1, 9],
|
||||
"rotation": {"angle": -22.5, "axis": "y", "origin": [5, 11.1, 5]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"east": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"south": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"west": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"up": {"uv": [0, 0, 16, 16], "texture": "#3"},
|
||||
"down": {"uv": [0, 0, 16, 16], "texture": "#3"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {},
|
||||
"groups": [
|
||||
{
|
||||
"name": "iron_shelf",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [
|
||||
{
|
||||
"name": "frame",
|
||||
"origin": [0, 0, 0],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [0, 1, 2, 3]
|
||||
},
|
||||
{
|
||||
"name": "levels",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [
|
||||
4,
|
||||
5,
|
||||
{
|
||||
"name": "things",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [
|
||||
{
|
||||
"name": "block",
|
||||
"origin": [8, 8, 8],
|
||||
"scope": 0,
|
||||
"color": 0,
|
||||
"children": [6]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "ornamentum:block/duck"
|
||||
}
|
||||
|
Before Width: | Height: | Size: 479 B After Width: | Height: | Size: 479 B |
Reference in New Issue
Block a user