From baaaa5c20e33e40e025a96fc8aeda16406b1bf51 Mon Sep 17 00:00:00 2001 From: Motschen Date: Thu, 9 Apr 2020 12:00:33 +0200 Subject: [PATCH] Resources for the new 1.16 slabs --- .../blockstates/vertical_blackstone_slab.json | 8 ++++++++ .../blockstates/vertical_crimson_slab.json | 8 ++++++++ ...rtical_polished_blackstone_brick_slab.json | 8 ++++++++ .../vertical_polished_blackstone_slab.json | 8 ++++++++ .../blockstates/vertical_warped_slab.json | 8 ++++++++ .../assets/verticalslabs/lang/en_us.json | 7 ++++++- .../models/item/vertical_blackstone_slab.json | 3 +++ .../models/item/vertical_crimson_slab.json | 3 +++ ...rtical_polished_blackstone_brick_slab.json | 3 +++ .../vertical_polished_blackstone_slab.json | 3 +++ .../models/item/vertical_warped_slab.json | 3 +++ .../blocks/vertical_blackstone_slab.json | 19 +++++++++++++++++++ .../blocks/vertical_crimson_slab.json | 19 +++++++++++++++++++ ...rtical_polished_blackstone_brick_slab.json | 19 +++++++++++++++++++ .../vertical_polished_blackstone_slab.json | 19 +++++++++++++++++++ .../blocks/vertical_warped_slab.json | 19 +++++++++++++++++++ .../recipes/blackstone_slab.json | 11 +++++++++++ .../verticalslabs/recipes/crimson_slab.json | 11 +++++++++++ .../polished_blackstone_brick_slab.json | 11 +++++++++++ .../recipes/polished_blackstone_slab.json | 11 +++++++++++ .../recipes/vertical_blackstone_slab.json | 11 +++++++++++ .../recipes/vertical_crimson_slab.json | 11 +++++++++++ ...rtical_polished_blackstone_brick_slab.json | 11 +++++++++++ .../vertical_polished_blackstone_slab.json | 11 +++++++++++ .../recipes/vertical_warped_slab.json | 11 +++++++++++ .../verticalslabs/recipes/warped_slab.json | 11 +++++++++++ .../tags/blocks/vertical_slabs.json | 7 ++++++- src/main/resources/fabric.mod.json | 2 +- 28 files changed, 273 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/assets/verticalslabs/blockstates/vertical_blackstone_slab.json create mode 100644 src/main/resources/assets/verticalslabs/blockstates/vertical_crimson_slab.json create mode 100644 src/main/resources/assets/verticalslabs/blockstates/vertical_polished_blackstone_brick_slab.json create mode 100644 src/main/resources/assets/verticalslabs/blockstates/vertical_polished_blackstone_slab.json create mode 100644 src/main/resources/assets/verticalslabs/blockstates/vertical_warped_slab.json create mode 100644 src/main/resources/assets/verticalslabs/models/item/vertical_blackstone_slab.json create mode 100644 src/main/resources/assets/verticalslabs/models/item/vertical_crimson_slab.json create mode 100644 src/main/resources/assets/verticalslabs/models/item/vertical_polished_blackstone_brick_slab.json create mode 100644 src/main/resources/assets/verticalslabs/models/item/vertical_polished_blackstone_slab.json create mode 100644 src/main/resources/assets/verticalslabs/models/item/vertical_warped_slab.json create mode 100644 src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_blackstone_slab.json create mode 100644 src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_crimson_slab.json create mode 100644 src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_polished_blackstone_brick_slab.json create mode 100644 src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_polished_blackstone_slab.json create mode 100644 src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_warped_slab.json create mode 100644 src/main/resources/data/verticalslabs/recipes/blackstone_slab.json create mode 100644 src/main/resources/data/verticalslabs/recipes/crimson_slab.json create mode 100644 src/main/resources/data/verticalslabs/recipes/polished_blackstone_brick_slab.json create mode 100644 src/main/resources/data/verticalslabs/recipes/polished_blackstone_slab.json create mode 100644 src/main/resources/data/verticalslabs/recipes/vertical_blackstone_slab.json create mode 100644 src/main/resources/data/verticalslabs/recipes/vertical_crimson_slab.json create mode 100644 src/main/resources/data/verticalslabs/recipes/vertical_polished_blackstone_brick_slab.json create mode 100644 src/main/resources/data/verticalslabs/recipes/vertical_polished_blackstone_slab.json create mode 100644 src/main/resources/data/verticalslabs/recipes/vertical_warped_slab.json create mode 100644 src/main/resources/data/verticalslabs/recipes/warped_slab.json diff --git a/src/main/resources/assets/verticalslabs/blockstates/vertical_blackstone_slab.json b/src/main/resources/assets/verticalslabs/blockstates/vertical_blackstone_slab.json new file mode 100644 index 0000000..9f508f5 --- /dev/null +++ b/src/main/resources/assets/verticalslabs/blockstates/vertical_blackstone_slab.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=north": { "model": "block/blackstone_slab", "x": 90, "uvlock": true }, + "facing=east": { "model": "block/blackstone_slab", "x": 90, "y": 90, "uvlock": true }, + "facing=south": { "model": "block/blackstone_slab", "x": 90, "y": 180, "uvlock": true }, + "facing=west": { "model": "block/blackstone_slab", "x": 90, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/verticalslabs/blockstates/vertical_crimson_slab.json b/src/main/resources/assets/verticalslabs/blockstates/vertical_crimson_slab.json new file mode 100644 index 0000000..e45843f --- /dev/null +++ b/src/main/resources/assets/verticalslabs/blockstates/vertical_crimson_slab.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=north": { "model": "block/crimson_slab", "x": 90, "uvlock": true }, + "facing=east": { "model": "block/crimson_slab", "x": 90, "y": 90, "uvlock": true }, + "facing=south": { "model": "block/crimson_slab", "x": 90, "y": 180, "uvlock": true }, + "facing=west": { "model": "block/crimson_slab", "x": 90, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/verticalslabs/blockstates/vertical_polished_blackstone_brick_slab.json b/src/main/resources/assets/verticalslabs/blockstates/vertical_polished_blackstone_brick_slab.json new file mode 100644 index 0000000..f87d4aa --- /dev/null +++ b/src/main/resources/assets/verticalslabs/blockstates/vertical_polished_blackstone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=north": { "model": "block/polished_blackstone_brick_slab", "x": 90, "uvlock": true }, + "facing=east": { "model": "block/polished_blackstone_brick_slab", "x": 90, "y": 90, "uvlock": true }, + "facing=south": { "model": "block/polished_blackstone_brick_slab", "x": 90, "y": 180, "uvlock": true }, + "facing=west": { "model": "block/polished_blackstone_brick_slab", "x": 90, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/verticalslabs/blockstates/vertical_polished_blackstone_slab.json b/src/main/resources/assets/verticalslabs/blockstates/vertical_polished_blackstone_slab.json new file mode 100644 index 0000000..264a260 --- /dev/null +++ b/src/main/resources/assets/verticalslabs/blockstates/vertical_polished_blackstone_slab.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=north": { "model": "block/polished_blackstone_slab", "x": 90, "uvlock": true }, + "facing=east": { "model": "block/polished_blackstone_slab", "x": 90, "y": 90, "uvlock": true }, + "facing=south": { "model": "block/polished_blackstone_slab", "x": 90, "y": 180, "uvlock": true }, + "facing=west": { "model": "block/polished_blackstone_slab", "x": 90, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/verticalslabs/blockstates/vertical_warped_slab.json b/src/main/resources/assets/verticalslabs/blockstates/vertical_warped_slab.json new file mode 100644 index 0000000..b9c69c5 --- /dev/null +++ b/src/main/resources/assets/verticalslabs/blockstates/vertical_warped_slab.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=north": { "model": "block/warped_slab", "x": 90, "uvlock": true }, + "facing=east": { "model": "block/warped_slab", "x": 90, "y": 90, "uvlock": true }, + "facing=south": { "model": "block/warped_slab", "x": 90, "y": 180, "uvlock": true }, + "facing=west": { "model": "block/warped_slab", "x": 90, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/verticalslabs/lang/en_us.json b/src/main/resources/assets/verticalslabs/lang/en_us.json index 5b9d0ab..a65da81 100644 --- a/src/main/resources/assets/verticalslabs/lang/en_us.json +++ b/src/main/resources/assets/verticalslabs/lang/en_us.json @@ -6,6 +6,8 @@ "block.verticalslabs.vertical_jungle_slab":"Vertical Jungle Slab", "block.verticalslabs.vertical_acacia_slab":"Vertical Acacia Slab", "block.verticalslabs.vertical_dark_oak_slab":"Vertical Dark Oak Slab", + "block.verticalslabs.vertical_crimson_slab":"Vertical Crimson Slab", + "block.verticalslabs.vertical_warped_slab":"Vertical Warped Slab", "block.verticalslabs.vertical_stone_slab":"Vertical Stone Slab", "block.verticalslabs.vertical_smooth_stone_slab":"Vertical Smooth Stone Slab", "block.verticalslabs.vertical_sandstone_slab":"Vertical Sandstone Slab", @@ -33,5 +35,8 @@ "block.verticalslabs.vertical_andesite_slab":"Vertical Andesite Slab", "block.verticalslabs.vertical_red_nether_brick_slab":"Vertical Red Nether Brick Slab", "block.verticalslabs.vertical_polished_andesite_slab":"Vertical Polished Andesite Slab", - "block.verticalslabs.vertical_diorite_slab":"Vertical Diorite Slab" + "block.verticalslabs.vertical_diorite_slab":"Vertical Diorite Slab", + "block.verticalslabs.vertical_blackstone_slab":"Vertical Blackstone Slab", + "block.verticalslabs.vertical_polished_blackstone_slab":"Vertical Polished Blackstone Slab", + "block.verticalslabs.vertical_polished_blackstone_brick_slab":"Vertical Polished Blackstone Brick Slab" } \ No newline at end of file diff --git a/src/main/resources/assets/verticalslabs/models/item/vertical_blackstone_slab.json b/src/main/resources/assets/verticalslabs/models/item/vertical_blackstone_slab.json new file mode 100644 index 0000000..c962932 --- /dev/null +++ b/src/main/resources/assets/verticalslabs/models/item/vertical_blackstone_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "block/blackstone_slab" +} diff --git a/src/main/resources/assets/verticalslabs/models/item/vertical_crimson_slab.json b/src/main/resources/assets/verticalslabs/models/item/vertical_crimson_slab.json new file mode 100644 index 0000000..6766d6f --- /dev/null +++ b/src/main/resources/assets/verticalslabs/models/item/vertical_crimson_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "block/crimson_slab" +} diff --git a/src/main/resources/assets/verticalslabs/models/item/vertical_polished_blackstone_brick_slab.json b/src/main/resources/assets/verticalslabs/models/item/vertical_polished_blackstone_brick_slab.json new file mode 100644 index 0000000..d54b150 --- /dev/null +++ b/src/main/resources/assets/verticalslabs/models/item/vertical_polished_blackstone_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "block/polished_blackstone_brick_slab" +} diff --git a/src/main/resources/assets/verticalslabs/models/item/vertical_polished_blackstone_slab.json b/src/main/resources/assets/verticalslabs/models/item/vertical_polished_blackstone_slab.json new file mode 100644 index 0000000..5a0f0be --- /dev/null +++ b/src/main/resources/assets/verticalslabs/models/item/vertical_polished_blackstone_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "block/polished_blackstone_slab" +} diff --git a/src/main/resources/assets/verticalslabs/models/item/vertical_warped_slab.json b/src/main/resources/assets/verticalslabs/models/item/vertical_warped_slab.json new file mode 100644 index 0000000..a5fc0f4 --- /dev/null +++ b/src/main/resources/assets/verticalslabs/models/item/vertical_warped_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "block/warped_slab" +} diff --git a/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_blackstone_slab.json b/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_blackstone_slab.json new file mode 100644 index 0000000..64a6d4e --- /dev/null +++ b/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_blackstone_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "verticalslabs:vertical_blackstone_slab" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_crimson_slab.json b/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_crimson_slab.json new file mode 100644 index 0000000..07296fd --- /dev/null +++ b/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_crimson_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "verticalslabs:vertical_crimson_slab" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_polished_blackstone_brick_slab.json b/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_polished_blackstone_brick_slab.json new file mode 100644 index 0000000..d75472c --- /dev/null +++ b/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_polished_blackstone_brick_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "verticalslabs:vertical_polished_blackstone_brick_slab" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_polished_blackstone_slab.json b/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_polished_blackstone_slab.json new file mode 100644 index 0000000..ba145a0 --- /dev/null +++ b/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_polished_blackstone_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "verticalslabs:vertical_polished_blackstone_slab" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_warped_slab.json b/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_warped_slab.json new file mode 100644 index 0000000..29a5386 --- /dev/null +++ b/src/main/resources/data/verticalslabs/loot_tables/blocks/vertical_warped_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "verticalslabs:vertical_warped_slab" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/recipes/blackstone_slab.json b/src/main/resources/data/verticalslabs/recipes/blackstone_slab.json new file mode 100644 index 0000000..38e915a --- /dev/null +++ b/src/main/resources/data/verticalslabs/recipes/blackstone_slab.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "verticalslabs:vertical_blackstone_slab" + } + ], + "result": { + "item": "minecraft:blackstone_slab" + } +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/recipes/crimson_slab.json b/src/main/resources/data/verticalslabs/recipes/crimson_slab.json new file mode 100644 index 0000000..b0636ae --- /dev/null +++ b/src/main/resources/data/verticalslabs/recipes/crimson_slab.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "verticalslabs:vertical_crimson_slab" + } + ], + "result": { + "item": "minecraft:crimson_slab" + } +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/recipes/polished_blackstone_brick_slab.json b/src/main/resources/data/verticalslabs/recipes/polished_blackstone_brick_slab.json new file mode 100644 index 0000000..39b3b1e --- /dev/null +++ b/src/main/resources/data/verticalslabs/recipes/polished_blackstone_brick_slab.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "verticalslabs:vertical_polished_blackstone_brick_slab" + } + ], + "result": { + "item": "minecraft:polished_blackstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/recipes/polished_blackstone_slab.json b/src/main/resources/data/verticalslabs/recipes/polished_blackstone_slab.json new file mode 100644 index 0000000..7f52440 --- /dev/null +++ b/src/main/resources/data/verticalslabs/recipes/polished_blackstone_slab.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "verticalslabs:vertical_polished_blackstone_slab" + } + ], + "result": { + "item": "minecraft:polished_blackstone_slab" + } +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/recipes/vertical_blackstone_slab.json b/src/main/resources/data/verticalslabs/recipes/vertical_blackstone_slab.json new file mode 100644 index 0000000..cf48479 --- /dev/null +++ b/src/main/resources/data/verticalslabs/recipes/vertical_blackstone_slab.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:blackstone_slab" + } + ], + "result": { + "item": "verticalslabs:vertical_blackstone_slab" + } +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/recipes/vertical_crimson_slab.json b/src/main/resources/data/verticalslabs/recipes/vertical_crimson_slab.json new file mode 100644 index 0000000..6e76602 --- /dev/null +++ b/src/main/resources/data/verticalslabs/recipes/vertical_crimson_slab.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:crimson_slab" + } + ], + "result": { + "item": "verticalslabs:vertical_crimson_slab" + } +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/recipes/vertical_polished_blackstone_brick_slab.json b/src/main/resources/data/verticalslabs/recipes/vertical_polished_blackstone_brick_slab.json new file mode 100644 index 0000000..9214aa3 --- /dev/null +++ b/src/main/resources/data/verticalslabs/recipes/vertical_polished_blackstone_brick_slab.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:polished_blackstone_brick_slab" + } + ], + "result": { + "item": "verticalslabs:vertical_polished_blackstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/recipes/vertical_polished_blackstone_slab.json b/src/main/resources/data/verticalslabs/recipes/vertical_polished_blackstone_slab.json new file mode 100644 index 0000000..4a362bc --- /dev/null +++ b/src/main/resources/data/verticalslabs/recipes/vertical_polished_blackstone_slab.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:polished_blackstone_slab" + } + ], + "result": { + "item": "verticalslabs:vertical_polished_blackstone_slab" + } +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/recipes/vertical_warped_slab.json b/src/main/resources/data/verticalslabs/recipes/vertical_warped_slab.json new file mode 100644 index 0000000..48270a0 --- /dev/null +++ b/src/main/resources/data/verticalslabs/recipes/vertical_warped_slab.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:warped_slab" + } + ], + "result": { + "item": "verticalslabs:vertical_warped_slab" + } +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/recipes/warped_slab.json b/src/main/resources/data/verticalslabs/recipes/warped_slab.json new file mode 100644 index 0000000..670fdee --- /dev/null +++ b/src/main/resources/data/verticalslabs/recipes/warped_slab.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "verticalslabs:vertical_warped_slab" + } + ], + "result": { + "item": "minecraft:warped_slab" + } +} \ No newline at end of file diff --git a/src/main/resources/data/verticalslabs/tags/blocks/vertical_slabs.json b/src/main/resources/data/verticalslabs/tags/blocks/vertical_slabs.json index 900bd22..a2aaaac 100644 --- a/src/main/resources/data/verticalslabs/tags/blocks/vertical_slabs.json +++ b/src/main/resources/data/verticalslabs/tags/blocks/vertical_slabs.json @@ -7,6 +7,8 @@ "verticalslabs:vertical_jungle_slab", "verticalslabs:vertical_acacia_slab", "verticalslabs:vertical_dark_oak_slab", + "verticalslabs:vertical_crimson_slab", + "verticalslabs:vertical_warped_slab", "verticalslabs:vertical_stone_slab", "verticalslabs:vertical_smooth_stone_slab", "verticalslabs:vertical_sandstone_slab", @@ -33,6 +35,9 @@ "verticalslabs:vertical_andesite_slab", "verticalslabs:vertical_red_nether_brick_slab", "verticalslabs:vertical_polished_andesite_slab", - "verticalslabs:vertical_diorite_slab" + "verticalslabs:vertical_diorite_slab", + "verticalslabs:vertical_blackstone_slab", + "verticalslabs:vertical_polished_blackstone_slab", + "verticalslabs:vertical_polished_blackstone_brick_slab" ] } \ No newline at end of file diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index a92d5d1..8a2dcb5 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -27,7 +27,7 @@ "depends": { "fabricloader": ">=0.7.2", "fabric": "*", - "minecraft": "1.15.x" + "minecraft": ">=1.16-alpha.20.15.a" }, "suggests": { "flamingo": "*"