From b972cd0987f14acf6033e5214191a1653d1df4aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emmanuel=20Beno=C3=AEt?= Date: Tue, 12 Jul 2016 18:48:25 +0200 Subject: [PATCH] Basalt / limestone / slate stairs --- TODO.txt | 4 -- src/java/mmm/deco/DStairs.java | 19 ++++++++ .../mmm/blockstates/deco/stairs/basalt.json | 44 +++++++++++++++++++ .../blockstates/deco/stairs/limestone.json | 44 +++++++++++++++++++ .../mmm/blockstates/deco/stairs/slate.json | 44 +++++++++++++++++++ src/resources/assets/mmm/lang/en_US.lang | 3 ++ .../block/deco/stairs/basalt/inner.json | 8 ++++ .../block/deco/stairs/basalt/outer.json | 8 ++++ .../block/deco/stairs/basalt/straight.json | 8 ++++ .../block/deco/stairs/limestone/inner.json | 8 ++++ .../block/deco/stairs/limestone/outer.json | 8 ++++ .../block/deco/stairs/limestone/straight.json | 8 ++++ .../models/block/deco/stairs/slate/inner.json | 8 ++++ .../models/block/deco/stairs/slate/outer.json | 8 ++++ .../block/deco/stairs/slate/straight.json | 8 ++++ .../mmm/models/item/deco/stairs/basalt.json | 3 ++ .../models/item/deco/stairs/limestone.json | 3 ++ .../mmm/models/item/deco/stairs/slate.json | 3 ++ 18 files changed, 235 insertions(+), 4 deletions(-) create mode 100644 src/resources/assets/mmm/blockstates/deco/stairs/basalt.json create mode 100644 src/resources/assets/mmm/blockstates/deco/stairs/limestone.json create mode 100644 src/resources/assets/mmm/blockstates/deco/stairs/slate.json create mode 100644 src/resources/assets/mmm/models/block/deco/stairs/basalt/inner.json create mode 100644 src/resources/assets/mmm/models/block/deco/stairs/basalt/outer.json create mode 100644 src/resources/assets/mmm/models/block/deco/stairs/basalt/straight.json create mode 100644 src/resources/assets/mmm/models/block/deco/stairs/limestone/inner.json create mode 100644 src/resources/assets/mmm/models/block/deco/stairs/limestone/outer.json create mode 100644 src/resources/assets/mmm/models/block/deco/stairs/limestone/straight.json create mode 100644 src/resources/assets/mmm/models/block/deco/stairs/slate/inner.json create mode 100644 src/resources/assets/mmm/models/block/deco/stairs/slate/outer.json create mode 100644 src/resources/assets/mmm/models/block/deco/stairs/slate/straight.json create mode 100644 src/resources/assets/mmm/models/item/deco/stairs/basalt.json create mode 100644 src/resources/assets/mmm/models/item/deco/stairs/limestone.json create mode 100644 src/resources/assets/mmm/models/item/deco/stairs/slate.json diff --git a/TODO.txt b/TODO.txt index 3cf9d5f..6f57553 100644 --- a/TODO.txt +++ b/TODO.txt @@ -5,10 +5,6 @@ deco No Copper pots deco No Copper plates deco No Lanterns deco No Light plates -deco No Stone - Stairs - Limestone - Slate - Basalt ------------------------------------------------------------------------------------------------------- plants No? Tomatoes plants No? Turnips diff --git a/src/java/mmm/deco/DStairs.java b/src/java/mmm/deco/DStairs.java index 055afff..464e1fe 100644 --- a/src/java/mmm/deco/DStairs.java +++ b/src/java/mmm/deco/DStairs.java @@ -1,6 +1,7 @@ package mmm.deco; +import mmm.MmmDeco; import mmm.MmmMaterials; import mmm.core.CRegistry; import mmm.core.api.I_RecipeRegistrar; @@ -31,6 +32,14 @@ public class DStairs } + public static StairsBlock fromSmoothStone( final DSmoothStone.SmoothStoneBlock type ) + { + final StairsBlock stairs = new StairsBlock( type , type.rock.name ); + CRegistry.addBlock( stairs ); + return stairs; + } + + public static StairsBlock fromWood( final MTree materials ) { final StairsBlock stairs = new StairsBlock( materials.PLANKS.getDefaultState( ) , materials.NAME ); @@ -76,6 +85,11 @@ public class DStairs public final StairsBlock GRANITE; public final StairsBlock DIORITE; public final StairsBlock ANDESITE; + + public final StairsBlock LIMESTONE; + public final StairsBlock SLATE; + public final StairsBlock BASALT; + public final StairsBlock HEVEA; public final StairsBlock BAMBOO; @@ -85,6 +99,11 @@ public class DStairs this.GRANITE = StairsBlock.fromVanillaSmoothStone( BlockStone.EnumType.GRANITE_SMOOTH ); this.DIORITE = StairsBlock.fromVanillaSmoothStone( BlockStone.EnumType.DIORITE_SMOOTH ); this.ANDESITE = StairsBlock.fromVanillaSmoothStone( BlockStone.EnumType.ANDESITE_SMOOTH ); + + this.LIMESTONE = StairsBlock.fromSmoothStone( MmmDeco.STONE.LIMESTONE ); + this.SLATE = StairsBlock.fromSmoothStone( MmmDeco.STONE.SLATE ); + this.BASALT = StairsBlock.fromSmoothStone( MmmDeco.STONE.BASALT ); + this.HEVEA = StairsBlock.fromWood( MmmMaterials.TREE.HEVEA ); this.BAMBOO = StairsBlock.fromWood( MmmMaterials.TREE.BAMBOO ); } diff --git a/src/resources/assets/mmm/blockstates/deco/stairs/basalt.json b/src/resources/assets/mmm/blockstates/deco/stairs/basalt.json new file mode 100644 index 0000000..6dc7ce7 --- /dev/null +++ b/src/resources/assets/mmm/blockstates/deco/stairs/basalt.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "mmm:deco/stairs/basalt/straight" }, + "facing=west,half=bottom,shape=straight": { "model": "mmm:deco/stairs/basalt/straight", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "mmm:deco/stairs/basalt/straight", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "mmm:deco/stairs/basalt/straight", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/basalt/outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/basalt/outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/basalt/outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/basalt/outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/basalt/outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/basalt/outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/basalt/outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/basalt/outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/basalt/inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/basalt/inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/basalt/inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/basalt/inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/basalt/inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/basalt/inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/basalt/inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/basalt/inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "mmm:deco/stairs/basalt/straight", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "mmm:deco/stairs/basalt/straight", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "mmm:deco/stairs/basalt/straight", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "mmm:deco/stairs/basalt/straight", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "mmm:deco/stairs/basalt/outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "mmm:deco/stairs/basalt/outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "mmm:deco/stairs/basalt/outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "mmm:deco/stairs/basalt/outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "mmm:deco/stairs/basalt/outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "mmm:deco/stairs/basalt/outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "mmm:deco/stairs/basalt/outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "mmm:deco/stairs/basalt/outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "mmm:deco/stairs/basalt/inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "mmm:deco/stairs/basalt/inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "mmm:deco/stairs/basalt/inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "mmm:deco/stairs/basalt/inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "mmm:deco/stairs/basalt/inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "mmm:deco/stairs/basalt/inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "mmm:deco/stairs/basalt/inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "mmm:deco/stairs/basalt/inner", "x": 180, "y": 270, "uvlock": true } + } +} \ No newline at end of file diff --git a/src/resources/assets/mmm/blockstates/deco/stairs/limestone.json b/src/resources/assets/mmm/blockstates/deco/stairs/limestone.json new file mode 100644 index 0000000..47450a6 --- /dev/null +++ b/src/resources/assets/mmm/blockstates/deco/stairs/limestone.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "mmm:deco/stairs/limestone/straight" }, + "facing=west,half=bottom,shape=straight": { "model": "mmm:deco/stairs/limestone/straight", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "mmm:deco/stairs/limestone/straight", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "mmm:deco/stairs/limestone/straight", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/limestone/outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/limestone/outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/limestone/outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/limestone/outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/limestone/outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/limestone/outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/limestone/outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/limestone/outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/limestone/inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/limestone/inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/limestone/inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/limestone/inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/limestone/inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/limestone/inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/limestone/inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/limestone/inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "mmm:deco/stairs/limestone/straight", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "mmm:deco/stairs/limestone/straight", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "mmm:deco/stairs/limestone/straight", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "mmm:deco/stairs/limestone/straight", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "mmm:deco/stairs/limestone/outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "mmm:deco/stairs/limestone/outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "mmm:deco/stairs/limestone/outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "mmm:deco/stairs/limestone/outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "mmm:deco/stairs/limestone/outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "mmm:deco/stairs/limestone/outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "mmm:deco/stairs/limestone/outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "mmm:deco/stairs/limestone/outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "mmm:deco/stairs/limestone/inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "mmm:deco/stairs/limestone/inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "mmm:deco/stairs/limestone/inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "mmm:deco/stairs/limestone/inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "mmm:deco/stairs/limestone/inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "mmm:deco/stairs/limestone/inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "mmm:deco/stairs/limestone/inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "mmm:deco/stairs/limestone/inner", "x": 180, "y": 270, "uvlock": true } + } +} \ No newline at end of file diff --git a/src/resources/assets/mmm/blockstates/deco/stairs/slate.json b/src/resources/assets/mmm/blockstates/deco/stairs/slate.json new file mode 100644 index 0000000..916141a --- /dev/null +++ b/src/resources/assets/mmm/blockstates/deco/stairs/slate.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "mmm:deco/stairs/slate/straight" }, + "facing=west,half=bottom,shape=straight": { "model": "mmm:deco/stairs/slate/straight", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "mmm:deco/stairs/slate/straight", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "mmm:deco/stairs/slate/straight", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/slate/outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/slate/outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/slate/outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "mmm:deco/stairs/slate/outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/slate/outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/slate/outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/slate/outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "mmm:deco/stairs/slate/outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/slate/inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/slate/inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/slate/inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "mmm:deco/stairs/slate/inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/slate/inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/slate/inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/slate/inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "mmm:deco/stairs/slate/inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "mmm:deco/stairs/slate/straight", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "mmm:deco/stairs/slate/straight", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "mmm:deco/stairs/slate/straight", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "mmm:deco/stairs/slate/straight", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "mmm:deco/stairs/slate/outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "mmm:deco/stairs/slate/outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "mmm:deco/stairs/slate/outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "mmm:deco/stairs/slate/outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "mmm:deco/stairs/slate/outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "mmm:deco/stairs/slate/outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "mmm:deco/stairs/slate/outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "mmm:deco/stairs/slate/outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "mmm:deco/stairs/slate/inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "mmm:deco/stairs/slate/inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "mmm:deco/stairs/slate/inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "mmm:deco/stairs/slate/inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "mmm:deco/stairs/slate/inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "mmm:deco/stairs/slate/inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "mmm:deco/stairs/slate/inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "mmm:deco/stairs/slate/inner", "x": 180, "y": 270, "uvlock": true } + } +} \ No newline at end of file diff --git a/src/resources/assets/mmm/lang/en_US.lang b/src/resources/assets/mmm/lang/en_US.lang index 393e78d..921495b 100644 --- a/src/resources/assets/mmm/lang/en_US.lang +++ b/src/resources/assets/mmm/lang/en_US.lang @@ -149,6 +149,9 @@ tile.mmm.deco.slabs.bamboo.name=Bamboo Wood Slab tile.mmm.deco.stairs.granite.name=Granite Stairs tile.mmm.deco.stairs.diorite.name=Diorite Stairs tile.mmm.deco.stairs.andesite.name=Andesite Stairs +tile.mmm.deco.stairs.limestone.name=Limestone Stairs +tile.mmm.deco.stairs.basalt.name=Basalt Stairs +tile.mmm.deco.stairs.slate.name=Slate Stairs tile.mmm.deco.stairs.hevea.name=Hevea Wood Stairs tile.mmm.deco.stairs.bamboo.name=Bamboo Wood Stairs diff --git a/src/resources/assets/mmm/models/block/deco/stairs/basalt/inner.json b/src/resources/assets/mmm/models/block/deco/stairs/basalt/inner.json new file mode 100644 index 0000000..0679222 --- /dev/null +++ b/src/resources/assets/mmm/models/block/deco/stairs/basalt/inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "mmm:blocks/deco/smoothstone/basalt", + "top": "mmm:blocks/deco/smoothstone/basalt", + "side": "mmm:blocks/deco/smoothstone/basalt" + } +} diff --git a/src/resources/assets/mmm/models/block/deco/stairs/basalt/outer.json b/src/resources/assets/mmm/models/block/deco/stairs/basalt/outer.json new file mode 100644 index 0000000..c4322fe --- /dev/null +++ b/src/resources/assets/mmm/models/block/deco/stairs/basalt/outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "mmm:blocks/deco/smoothstone/basalt", + "top": "mmm:blocks/deco/smoothstone/basalt", + "side": "mmm:blocks/deco/smoothstone/basalt" + } +} diff --git a/src/resources/assets/mmm/models/block/deco/stairs/basalt/straight.json b/src/resources/assets/mmm/models/block/deco/stairs/basalt/straight.json new file mode 100644 index 0000000..f3639b5 --- /dev/null +++ b/src/resources/assets/mmm/models/block/deco/stairs/basalt/straight.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "mmm:blocks/deco/smoothstone/basalt", + "top": "mmm:blocks/deco/smoothstone/basalt", + "side": "mmm:blocks/deco/smoothstone/basalt" + } +} diff --git a/src/resources/assets/mmm/models/block/deco/stairs/limestone/inner.json b/src/resources/assets/mmm/models/block/deco/stairs/limestone/inner.json new file mode 100644 index 0000000..40427dc --- /dev/null +++ b/src/resources/assets/mmm/models/block/deco/stairs/limestone/inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "mmm:blocks/deco/smoothstone/limestone", + "top": "mmm:blocks/deco/smoothstone/limestone", + "side": "mmm:blocks/deco/smoothstone/limestone" + } +} diff --git a/src/resources/assets/mmm/models/block/deco/stairs/limestone/outer.json b/src/resources/assets/mmm/models/block/deco/stairs/limestone/outer.json new file mode 100644 index 0000000..63b3ee2 --- /dev/null +++ b/src/resources/assets/mmm/models/block/deco/stairs/limestone/outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "mmm:blocks/deco/smoothstone/limestone", + "top": "mmm:blocks/deco/smoothstone/limestone", + "side": "mmm:blocks/deco/smoothstone/limestone" + } +} diff --git a/src/resources/assets/mmm/models/block/deco/stairs/limestone/straight.json b/src/resources/assets/mmm/models/block/deco/stairs/limestone/straight.json new file mode 100644 index 0000000..3ac98ca --- /dev/null +++ b/src/resources/assets/mmm/models/block/deco/stairs/limestone/straight.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "mmm:blocks/deco/smoothstone/limestone", + "top": "mmm:blocks/deco/smoothstone/limestone", + "side": "mmm:blocks/deco/smoothstone/limestone" + } +} diff --git a/src/resources/assets/mmm/models/block/deco/stairs/slate/inner.json b/src/resources/assets/mmm/models/block/deco/stairs/slate/inner.json new file mode 100644 index 0000000..39fba55 --- /dev/null +++ b/src/resources/assets/mmm/models/block/deco/stairs/slate/inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "mmm:blocks/deco/smoothstone/slate", + "top": "mmm:blocks/deco/smoothstone/slate", + "side": "mmm:blocks/deco/smoothstone/slate" + } +} diff --git a/src/resources/assets/mmm/models/block/deco/stairs/slate/outer.json b/src/resources/assets/mmm/models/block/deco/stairs/slate/outer.json new file mode 100644 index 0000000..db36413 --- /dev/null +++ b/src/resources/assets/mmm/models/block/deco/stairs/slate/outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "mmm:blocks/deco/smoothstone/slate", + "top": "mmm:blocks/deco/smoothstone/slate", + "side": "mmm:blocks/deco/smoothstone/slate" + } +} diff --git a/src/resources/assets/mmm/models/block/deco/stairs/slate/straight.json b/src/resources/assets/mmm/models/block/deco/stairs/slate/straight.json new file mode 100644 index 0000000..6f18308 --- /dev/null +++ b/src/resources/assets/mmm/models/block/deco/stairs/slate/straight.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "mmm:blocks/deco/smoothstone/slate", + "top": "mmm:blocks/deco/smoothstone/slate", + "side": "mmm:blocks/deco/smoothstone/slate" + } +} diff --git a/src/resources/assets/mmm/models/item/deco/stairs/basalt.json b/src/resources/assets/mmm/models/item/deco/stairs/basalt.json new file mode 100644 index 0000000..ada60dc --- /dev/null +++ b/src/resources/assets/mmm/models/item/deco/stairs/basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "mmm:block/deco/stairs/basalt/straight" +} \ No newline at end of file diff --git a/src/resources/assets/mmm/models/item/deco/stairs/limestone.json b/src/resources/assets/mmm/models/item/deco/stairs/limestone.json new file mode 100644 index 0000000..e3d925a --- /dev/null +++ b/src/resources/assets/mmm/models/item/deco/stairs/limestone.json @@ -0,0 +1,3 @@ +{ + "parent": "mmm:block/deco/stairs/limestone/straight" +} \ No newline at end of file diff --git a/src/resources/assets/mmm/models/item/deco/stairs/slate.json b/src/resources/assets/mmm/models/item/deco/stairs/slate.json new file mode 100644 index 0000000..7713f52 --- /dev/null +++ b/src/resources/assets/mmm/models/item/deco/stairs/slate.json @@ -0,0 +1,3 @@ +{ + "parent": "mmm:block/deco/stairs/slate/straight" +} \ No newline at end of file