We mojang now? MOAR BLOCKS

This commit is contained in:
Sollace 2020-05-06 00:08:23 +02:00
parent a595348dbd
commit 019c9e17ed
22 changed files with 346 additions and 134 deletions

View file

@ -36,6 +36,8 @@ public interface UBlocks {
CloudBlock DENSE_CLOUD_PILLAR = register("dense_cloud_pillar", new PillarCloudBlock(GasState.DENSE)); CloudBlock DENSE_CLOUD_PILLAR = register("dense_cloud_pillar", new PillarCloudBlock(GasState.DENSE));
CloudStairsBlock CLOUD_STAIRS = register("cloud_stairs", new CloudStairsBlock(CLOUD_BLOCK.getDefaultState(), GasState.NORMAL.configure().build())); CloudStairsBlock CLOUD_STAIRS = register("cloud_stairs", new CloudStairsBlock(CLOUD_BLOCK.getDefaultState(), GasState.NORMAL.configure().build()));
CloudStairsBlock ENCHANTED_CLOUD_STAIRS = register("enchanted_cloud_stairs", new CloudStairsBlock(ENCHANTED_CLOUD_BLOCK.getDefaultState(), GasState.ENCHANTED.configure().build()));
CloudStairsBlock DENSE_CLOUD_STAIRS = register("dense_cloud_stairs", new CloudStairsBlock(DENSE_CLOUD_BLOCK.getDefaultState(), GasState.DENSE.configure().build()));
CloudSlabBlock CLOUD_SLAB = register("cloud_slab", new CloudSlabBlock(CLOUD_BLOCK.getDefaultState(), GasState.NORMAL.configure().build())); CloudSlabBlock CLOUD_SLAB = register("cloud_slab", new CloudSlabBlock(CLOUD_BLOCK.getDefaultState(), GasState.NORMAL.configure().build()));
CloudSlabBlock ENCHANTED_CLOUD_SLAB = register("enchanted_cloud_slab", new CloudSlabBlock(ENCHANTED_CLOUD_BLOCK.getDefaultState(), GasState.ENCHANTED.configure().build())); CloudSlabBlock ENCHANTED_CLOUD_SLAB = register("enchanted_cloud_slab", new CloudSlabBlock(ENCHANTED_CLOUD_BLOCK.getDefaultState(), GasState.ENCHANTED.configure().build()));

View file

@ -47,7 +47,7 @@ public interface URenderers {
BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getTranslucent(), BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getTranslucent(),
UBlocks.CLOUD_ANVIL, UBlocks.CLOUD_FARMLAND, UBlocks.CLOUD_ANVIL, UBlocks.CLOUD_FARMLAND,
UBlocks.CLOUD_BLOCK, UBlocks.CLOUD_SLAB, UBlocks.CLOUD_STAIRS, UBlocks.CLOUD_BLOCK, UBlocks.CLOUD_SLAB, UBlocks.CLOUD_STAIRS,
UBlocks.ENCHANTED_CLOUD_BLOCK, UBlocks.ENCHANTED_CLOUD_SLAB, UBlocks.ENCHANTED_CLOUD_BLOCK, UBlocks.ENCHANTED_CLOUD_SLAB, UBlocks.ENCHANTED_CLOUD_STAIRS,
UBlocks.SLIME_DROP, UBlocks.SLIME_LAYER UBlocks.SLIME_DROP, UBlocks.SLIME_LAYER
); );

View file

@ -52,6 +52,9 @@ public interface UItems {
Item DENSE_CLOUD_PILLAR = register("dense_cloud_pillar", new PredicatedBlockItem(UBlocks.DENSE_CLOUD_PILLAR, new Settings().group(ItemGroup.MATERIALS), PLAYER_PEGASUS)); Item DENSE_CLOUD_PILLAR = register("dense_cloud_pillar", new PredicatedBlockItem(UBlocks.DENSE_CLOUD_PILLAR, new Settings().group(ItemGroup.MATERIALS), PLAYER_PEGASUS));
Item CLOUD_STAIRS = register("cloud_stairs", new PredicatedBlockItem(UBlocks.CLOUD_STAIRS, new Settings().group(ItemGroup.BUILDING_BLOCKS), PLAYER_PEGASUS)); Item CLOUD_STAIRS = register("cloud_stairs", new PredicatedBlockItem(UBlocks.CLOUD_STAIRS, new Settings().group(ItemGroup.BUILDING_BLOCKS), PLAYER_PEGASUS));
Item ENCHANTED_CLOUD_STAIRS = register("enchanted_cloud_stairs", new PredicatedBlockItem(UBlocks.ENCHANTED_CLOUD_STAIRS, new Settings().group(ItemGroup.BUILDING_BLOCKS), PLAYER_PEGASUS));
Item DENSE_CLOUD_STAIRS = register("dense_cloud_stairs", new PredicatedBlockItem(UBlocks.DENSE_CLOUD_STAIRS, new Settings().group(ItemGroup.BUILDING_BLOCKS), PLAYER_PEGASUS));
Item CLOUD_FENCE = register("cloud_fence", new PredicatedBlockItem(UBlocks.CLOUD_FENCE, new Settings().group(ItemGroup.DECORATIONS), PLAYER_PEGASUS)); Item CLOUD_FENCE = register("cloud_fence", new PredicatedBlockItem(UBlocks.CLOUD_FENCE, new Settings().group(ItemGroup.DECORATIONS), PLAYER_PEGASUS));
Item CLOUD_ANVIL = register("cloud_anvil", new PredicatedBlockItem(UBlocks.CLOUD_ANVIL, new Settings().group(ItemGroup.DECORATIONS), PLAYER_PEGASUS)); Item CLOUD_ANVIL = register("cloud_anvil", new PredicatedBlockItem(UBlocks.CLOUD_ANVIL, new Settings().group(ItemGroup.DECORATIONS), PLAYER_PEGASUS));

View file

@ -20,6 +20,7 @@
"facing=west,half=bottom,shape=inner_left": { "model": "unicopia:block/cloud_inner_stairs", "y": 90, "uvlock": true }, "facing=west,half=bottom,shape=inner_left": { "model": "unicopia:block/cloud_inner_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "unicopia:block/cloud_inner_stairs" }, "facing=south,half=bottom,shape=inner_left": { "model": "unicopia:block/cloud_inner_stairs" },
"facing=north,half=bottom,shape=inner_left": { "model": "unicopia:block/cloud_inner_stairs", "y": 180, "uvlock": true }, "facing=north,half=bottom,shape=inner_left": { "model": "unicopia:block/cloud_inner_stairs", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "unicopia:block/cloud_stairs", "x": 180, "uvlock": true }, "facing=east,half=top,shape=straight": { "model": "unicopia:block/cloud_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "unicopia:block/cloud_stairs", "x": 180, "y": 180, "uvlock": true }, "facing=west,half=top,shape=straight": { "model": "unicopia:block/cloud_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "unicopia:block/cloud_stairs", "x": 180, "y": 90, "uvlock": true }, "facing=south,half=top,shape=straight": { "model": "unicopia:block/cloud_stairs", "x": 180, "y": 90, "uvlock": true },

View file

@ -0,0 +1,45 @@
{
"variants": {
"facing=east,half=bottom,shape=straight": { "model": "unicopia:block/dense_cloud_stairs" },
"facing=west,half=bottom,shape=straight": { "model": "unicopia:block/dense_cloud_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=straight": { "model": "unicopia:block/dense_cloud_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=straight": { "model": "unicopia:block/dense_cloud_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_right": { "model": "unicopia:block/dense_cloud_outer_stairs" },
"facing=west,half=bottom,shape=outer_right": { "model": "unicopia:block/dense_cloud_outer_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=outer_right": { "model": "unicopia:block/dense_cloud_outer_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=outer_right": { "model": "unicopia:block/dense_cloud_outer_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_left": { "model": "unicopia:block/dense_cloud_outer_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=outer_left": { "model": "unicopia:block/dense_cloud_outer_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=outer_left": { "model": "unicopia:block/dense_cloud_outer_stairs" },
"facing=north,half=bottom,shape=outer_left": { "model": "unicopia:block/dense_cloud_outer_stairs", "y": 180, "uvlock": true },
"facing=east,half=bottom,shape=inner_right": { "model": "unicopia:block/dense_cloud_inner_stairs" },
"facing=west,half=bottom,shape=inner_right": { "model": "unicopia:block/dense_cloud_inner_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=inner_right": { "model": "unicopia:block/dense_cloud_inner_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=inner_right": { "model": "unicopia:block/dense_cloud_inner_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=inner_left": { "model": "unicopia:block/dense_cloud_inner_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=inner_left": { "model": "unicopia:block/dense_cloud_inner_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "unicopia:block/dense_cloud_inner_stairs" },
"facing=north,half=bottom,shape=inner_left": { "model": "unicopia:block/dense_cloud_inner_stairs", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "unicopia:block/dense_cloud_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "unicopia:block/dense_cloud_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "unicopia:block/dense_cloud_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=straight": { "model": "unicopia:block/dense_cloud_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_right": { "model": "unicopia:block/dense_cloud_outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=outer_right": { "model": "unicopia:block/dense_cloud_outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=outer_right": { "model": "unicopia:block/dense_cloud_outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=outer_right": { "model": "unicopia:block/dense_cloud_outer_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=outer_left": { "model": "unicopia:block/dense_cloud_outer_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=outer_left": { "model": "unicopia:block/dense_cloud_outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=outer_left": { "model": "unicopia:block/dense_cloud_outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=outer_left": { "model": "unicopia:block/dense_cloud_outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=inner_right": { "model": "unicopia:block/dense_cloud_inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=inner_right": { "model": "unicopia:block/dense_cloud_inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=inner_right": { "model": "unicopia:block/dense_cloud_inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=inner_right": { "model": "unicopia:block/dense_cloud_inner_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=inner_left": { "model": "unicopia:block/dense_cloud_inner_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=inner_left": { "model": "unicopia:block/dense_cloud_inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=inner_left": { "model": "unicopia:block/dense_cloud_inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=inner_left": { "model": "unicopia:block/dense_cloud_inner_stairs", "x": 180, "y": 270, "uvlock": true }
}
}

View file

@ -0,0 +1,45 @@
{
"variants": {
"facing=east,half=bottom,shape=straight": { "model": "unicopia:block/enchanted_cloud_stairs" },
"facing=west,half=bottom,shape=straight": { "model": "unicopia:block/enchanted_cloud_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=straight": { "model": "unicopia:block/enchanted_cloud_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=straight": { "model": "unicopia:block/enchanted_cloud_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_right": { "model": "unicopia:block/enchanted_cloud_outer_stairs" },
"facing=west,half=bottom,shape=outer_right": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=outer_right": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=outer_right": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_left": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=outer_left": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=outer_left": { "model": "unicopia:block/enchanted_cloud_outer_stairs" },
"facing=north,half=bottom,shape=outer_left": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "y": 180, "uvlock": true },
"facing=east,half=bottom,shape=inner_right": { "model": "unicopia:block/enchanted_cloud_inner_stairs" },
"facing=west,half=bottom,shape=inner_right": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=inner_right": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=inner_right": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=inner_left": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=inner_left": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "unicopia:block/enchanted_cloud_inner_stairs" },
"facing=north,half=bottom,shape=inner_left": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "unicopia:block/enchanted_cloud_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "unicopia:block/enchanted_cloud_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "unicopia:block/enchanted_cloud_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=straight": { "model": "unicopia:block/enchanted_cloud_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_right": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=outer_right": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=outer_right": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=outer_right": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=outer_left": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=outer_left": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=outer_left": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=outer_left": { "model": "unicopia:block/enchanted_cloud_outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=inner_right": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=inner_right": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=inner_right": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=inner_right": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=inner_left": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=inner_left": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=inner_left": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=inner_left": { "model": "unicopia:block/enchanted_cloud_inner_stairs", "x": 180, "y": 270, "uvlock": true }
}
}

View file

@ -10,6 +10,9 @@
"block.unicopia.enchanted_cloud_slab": "Enchanted Cloud Slab", "block.unicopia.enchanted_cloud_slab": "Enchanted Cloud Slab",
"block.unicopia.cloud_stairs": "Cloud Stairs", "block.unicopia.cloud_stairs": "Cloud Stairs",
"block.unicopia.dense_cloud_stairs": "Dense Cloud Stairs",
"block.unicopia.enchanted_cloud_stairs": "Enchanted Cloud Stairs",
"block.unicopia.cloud_fence": "Cloud Fence", "block.unicopia.cloud_fence": "Cloud Fence",
"block.unicopia.cloud_farmland": "Tilled Clouds", "block.unicopia.cloud_farmland": "Tilled Clouds",
"block.unicopia.cloud_anvil": "Cloud Anvil", "block.unicopia.cloud_anvil": "Cloud Anvil",

View file

@ -2,43 +2,48 @@
"textures": { "textures": {
"bottom": "unicopia:blocks/cloud_block", "bottom": "unicopia:blocks/cloud_block",
"top": "#bottom", "top": "#bottom",
"particle": "#bottom",
"side": "#bottom", "side": "#bottom",
"particle": "#bottom" "step": "#bottom"
}, },
"elements": [ "elements": [
{ "from": [ 0, 0, 0 ], {
"to": [ 16, 8, 16 ], "from": [0, 0, 0],
"to": [8, 8, 8],
"faces": { "faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, "north": {"uv": [0, 8, 8, 16], "texture": "#step", "cullface": "north"},
"north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" }, "west": {"uv": [0, 8, 8, 16], "texture": "#step", "cullface": "west"},
"south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" }, "up": {"uv": [0, 0, 8, 8], "texture": "#top"},
"west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" }, "down": {"uv": [0, 0, 8, 8], "texture": "#bottom", "cullface": "down"}
"east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" }
} }
}, },
{ "from": [ 8, 8, 0 ], {
"from": [8, 0, 0],
"to": [16, 16, 16], "to": [16, 16, 16],
"faces": { "faces": {
"north": {"uv": [0, 0, 8, 16], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "east"},
"south": {"uv": [8, 0, 16, 16], "texture": "#side", "cullface": "south"},
"up": {"uv": [8, 0, 16, 16], "texture": "#top", "cullface": "up"}, "up": {"uv": [8, 0, 16, 16], "texture": "#top", "cullface": "up"},
"north": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "north" }, "down": {"uv": [0, 0, 8, 16], "texture": "#bottom"}
"south": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "south" },
"east": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "east" }
} }
}, },
{ "from": [ 0, 8, 8 ], {
"from": [0, 0, 8],
"to": [8, 16, 16], "to": [8, 16, 16],
"faces": { "faces": {
"south": {"uv": [0, 0, 8, 16], "texture": "#side", "cullface": "south"},
"west": {"uv": [8, 0, 16, 16], "texture": "#side", "cullface": "west"},
"up": {"uv": [0, 8, 8, 16], "texture": "#top", "cullface": "up"}, "up": {"uv": [0, 8, 8, 16], "texture": "#top", "cullface": "up"},
"south": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "south" }, "down": {"uv": [0, 0, 8, 8], "texture": "#bottom"}
"west": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "west" }
} }
}, },
{ "from": [ 8, 16, 8 ], {
"from": [8, 16, 8],
"to": [0, 8, 0], "to": [0, 8, 0],
"faces": { "faces": {
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, "north": {"uv": [0, 0, 8, 8], "texture": "#side"},
"west": { "uv": [ 0, 0, 16, 8 ], "texture": "#side" }, "west": {"uv": [8, 0, 16, 8], "texture": "#side"}
"north": { "uv": [ 8, 0, 16, 8 ], "texture": "#side" }
} }
} }
] ]

View file

@ -2,40 +2,51 @@
"textures": { "textures": {
"bottom": "unicopia:blocks/cloud_block", "bottom": "unicopia:blocks/cloud_block",
"top": "#bottom", "top": "#bottom",
"particle": "#bottom",
"side": "#bottom", "side": "#bottom",
"particle": "#bottom" "step": "#bottom"
}, },
"elements": [ "elements": [
{ "from": [ 0, 0, 0 ], {
"to": [ 16, 8, 16 ], "from": [0, 0, 0],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" },
"north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" },
"south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" },
"west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" },
"east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" }
}
},
{ "from": [ 8, 8, 8 ],
"to": [ 16, 16, 16 ],
"faces": {
"up": { "uv": [ 8, 8, 16, 16 ], "texture": "#top", "cullface": "up" },
"north": { "uv": [ 0, 0, 8, 8 ], "texture": "#side" },
"south": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "south" },
"west": { "uv": [ 8, 0, 16, 8 ], "texture": "#side" },
"east": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 8, 8, 16 ],
"faces": {
"up": { "uv": [ 0, 0, 8, 16 ], "texture": "#top" }
}
},
{ "from": [ 8, 0, 0 ],
"to": [16, 8, 8], "to": [16, 8, 8],
"faces": { "faces": {
"up": { "uv": [ 8, 0, 16, 8 ], "texture": "#top" } "north": {"uv": [0, 8, 16, 16], "texture": "#step", "cullface": "north"},
"east": {"uv": [8, 8, 16, 16], "texture": "#step", "cullface": "east"},
"west": {"uv": [0, 8, 8, 16], "texture": "#step", "cullface": "west"},
"up": {"uv": [0, 0, 16, 8], "texture": "#top"},
"down": {"uv": [0, 8, 16, 16], "texture": "#bottom", "cullface": "down"}
}
},
{
"from": [8, 8, 8],
"to": [16, 16, 16],
"faces": {
"north": {"uv": [0, 0, 8, 8], "texture": "#side"},
"east": {"uv": [0, 0, 8, 8], "texture": "#side", "cullface": "east"},
"south": {"uv": [8, 0, 16, 8], "texture": "#side", "cullface": "south"},
"west": {"uv": [8, 0, 16, 8], "texture": "#side"},
"up": {"uv": [8, 8, 16, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [8, 0, 8],
"to": [16, 8, 16],
"faces": {
"east": {"uv": [0, 8, 8, 16], "texture": "#side", "cullface": "east"},
"south": {"uv": [8, 8, 16, 16], "texture": "#side", "cullface": "south"},
"up": {"uv": [8, 8, 16, 16], "texture": "#top", "cullface": "up"},
"down": {"uv": [8, 0, 16, 8], "texture": "#bottom"}
}
},
{
"from": [0, 0, 8],
"to": [8, 8, 16],
"faces": {
"south": {"uv": [0, 8, 8, 16], "texture": "#step"},
"west": {"uv": [8, 8, 16, 16], "texture": "#step"},
"up": {"uv": [0, 8, 8, 16], "texture": "#top"},
"down": {"uv": [0, 0, 8, 8], "texture": "#bottom"}
} }
} }
] ]

View file

@ -1,53 +1,58 @@
{ "parent": "block/block", {
"parent": "block/block",
"textures": {
"bottom": "unicopia:blocks/cloud_block",
"particle": "#bottom",
"top": "#bottom",
"side": "#bottom",
"step": "#bottom"
},
"elements": [
{
"name": "bottom",
"from": [0, 0, 0],
"to": [8, 8, 16],
"faces": {
"north": {"uv": [8, 8, 16, 16], "texture": "#step", "cullface": "north"},
"south": {"uv": [0, 8, 8, 16], "texture": "#step", "cullface": "south"},
"west": {"uv": [0, 8, 16, 16], "texture": "#step", "cullface": "west"},
"up": {"uv": [0, 0, 8, 16], "texture": "#top"},
"down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"}
}
},
{
"name": "middle",
"from": [8, 8, 0],
"to": [16, 16, 16],
"faces": {
"west": {"uv": [0, 0, 16, 8], "texture": "#side"}
}
},
{
"name": "top",
"from": [8, 0, 0],
"to": [16, 16, 16],
"faces": {
"north": {"uv": [0, 0, 8, 16], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "east"},
"south": {"uv": [8, 0, 16, 16], "texture": "#side", "cullface": "south"},
"up": {"uv": [8, 0, 16, 16], "texture": "#top", "cullface": "up"},
"down": {"uv": [0, 0, 8, 16], "texture": "#bottom"}
}
}
],
"display": { "display": {
"gui": {
"rotation": [ 30, 135, 0 ],
"translation": [ 0, 0, 0],
"scale":[ 0.625, 0.625, 0.625 ]
},
"head": {
"rotation": [ 0, -90, 0 ],
"translation": [ 0, 0, 0 ],
"scale": [ 1, 1, 1 ]
},
"thirdperson_lefthand": { "thirdperson_lefthand": {
"rotation": [75, -135, 0], "rotation": [75, -135, 0],
"translation": [0, 2.5, 0], "translation": [0, 2.5, 0],
"scale": [0.375, 0.375, 0.375] "scale": [0.375, 0.375, 0.375]
}
}, },
"textures": { "gui": {
"bottom": "unicopia:blocks/cloud_block", "rotation": [30, 135, 0],
"top": "#bottom", "scale": [0.625, 0.625, 0.625]
"side": "#bottom",
"particle": "#bottom"
}, },
"elements": [ "head": {
{ "from": [ 0, 0, 0 ], "rotation": [0, -90, 0]
"to": [ 16, 8, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" },
"north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" },
"south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" },
"west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" },
"east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 8, 8, 16 ],
"faces": {
"up": { "uv": [ 0, 0, 8, 16 ], "texture": "#top" }
}
},
{ "from": [ 8, 8, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"up": { "uv": [ 8, 0, 16, 16 ], "texture": "#top", "cullface": "up" },
"north": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "north" },
"south": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 8 ], "texture": "#side" },
"east": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "east" }
} }
} }
]
} }

View file

@ -0,0 +1,5 @@
{ "parent": "unicopia:block/cloud_inner_stairs",
"textures": {
"bottom": "unicopia:blocks/dense_cloud_block"
}
}

View file

@ -0,0 +1,5 @@
{ "parent": "unicopia:block/cloud_outer_stairs",
"textures": {
"bottom": "unicopia:blocks/dense_cloud_block"
}
}

View file

@ -0,0 +1,5 @@
{ "parent": "unicopia:block/cloud_stairs",
"textures": {
"bottom": "unicopia:blocks/dense_cloud_block"
}
}

View file

@ -0,0 +1,7 @@
{ "parent": "unicopia:block/cloud_inner_stairs",
"textures": {
"bottom": "unicopia:blocks/enchanted_cloud_block",
"top": "unicopia:blocks/enchanted_cloud_block_top",
"step": "unicopia:blocks/enchanted_cloud_slab_side"
}
}

View file

@ -0,0 +1,7 @@
{ "parent": "unicopia:block/cloud_outer_stairs",
"textures": {
"bottom": "unicopia:blocks/enchanted_cloud_block",
"top": "unicopia:blocks/enchanted_cloud_block_top",
"step": "unicopia:blocks/enchanted_cloud_slab_side"
}
}

View file

@ -0,0 +1,7 @@
{ "parent": "unicopia:block/cloud_stairs",
"textures": {
"bottom": "unicopia:blocks/enchanted_cloud_block",
"top": "unicopia:blocks/enchanted_cloud_block_top",
"step": "unicopia:blocks/enchanted_cloud_slab_side"
}
}

View file

@ -0,0 +1,3 @@
{
"parent": "unicopia:block/dense_cloud_stairs"
}

View file

@ -0,0 +1,3 @@
{
"parent": "unicopia:block/enchanted_cloud_stairs"
}

View file

@ -0,0 +1,11 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": 1,
"entries": [
{ "type": "minecraft:item", "name": "unicopia:dense_cloud_stairs" }
]
}
]
}

View file

@ -0,0 +1,11 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": 1,
"entries": [
{ "type": "minecraft:item", "name": "unicopia:enchanted_cloud_stairs" }
]
}
]
}

View file

@ -0,0 +1,14 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"# ",
"## ",
"###"
],
"key": {
"#": [
{ "item": "unicopia:dense_cloud_block" }
]
},
"result": { "item": "unicopia:dense_cloud_stairs", "count": 4 }
}

View file

@ -0,0 +1,14 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"# ",
"## ",
"###"
],
"key": {
"#": [
{ "item": "unicopia:enchanted_cloud_block" }
]
},
"result": { "item": "unicopia:enchanted_cloud_stairs", "count": 4 }
}