From 100579c288614a75289ae583ba0398f44581b3d4 Mon Sep 17 00:00:00 2001 From: Ayutac Date: Tue, 1 Feb 2022 11:53:11 +0100 Subject: [PATCH] Added two storage blocks, textures by Xanthian. Thanks to Ayutac. * Half of 2 new blocks, other half is a lot of data/model files * Rest of the data/asset changes for new storage blocks. * Bugfixes * made hot tungstensteel storage block opaque --- .../techreborn/blocks/misc/BlockStorage.java | 10 +- src/main/java/techreborn/init/TRContent.java | 16 +- .../advanced_alloy_storage_block.json | 5 + .../advanced_alloy_storage_block_slab.json | 13 ++ .../advanced_alloy_storage_block_stairs.json | 209 ++++++++++++++++++ .../advanced_alloy_storage_block_wall.json | 90 ++++++++ .../hot_tungstensteel_storage_block.json | 5 + .../hot_tungstensteel_storage_block_slab.json | 13 ++ ...ot_tungstensteel_storage_block_stairs.json | 209 ++++++++++++++++++ .../hot_tungstensteel_storage_block_wall.json | 90 ++++++++ .../assets/techreborn/lang/en_us.json | 8 + .../storage/advanced_alloy_storage_block.json | 6 + .../advanced_alloy_storage_block_slab.json | 8 + ...advanced_alloy_storage_block_slab_top.json | 8 + .../advanced_alloy_storage_block_stairs.json | 8 + ...nced_alloy_storage_block_stairs_inner.json | 8 + ...nced_alloy_storage_block_stairs_outer.json | 8 + ...ed_alloy_storage_block_wall_inventory.json | 6 + ...dvanced_alloy_storage_block_wall_post.json | 6 + ...dvanced_alloy_storage_block_wall_side.json | 6 + ...ed_alloy_storage_block_wall_side_tall.json | 6 + .../hot_tungstensteel_storage_block.json | 6 + .../hot_tungstensteel_storage_block_slab.json | 8 + ..._tungstensteel_storage_block_slab_top.json | 8 + ...ot_tungstensteel_storage_block_stairs.json | 8 + ...gstensteel_storage_block_stairs_inner.json | 8 + ...gstensteel_storage_block_stairs_outer.json | 8 + ...tensteel_storage_block_wall_inventory.json | 6 + ...tungstensteel_storage_block_wall_post.json | 6 + ...tungstensteel_storage_block_wall_side.json | 6 + ...tensteel_storage_block_wall_side_tall.json | 6 + .../item/advanced_alloy_storage_block.json | 3 + .../advanced_alloy_storage_block_slab.json | 3 + .../advanced_alloy_storage_block_stairs.json | 3 + .../advanced_alloy_storage_block_wall.json | 3 + .../item/hot_tungstensteel_storage_block.json | 3 + .../hot_tungstensteel_storage_block_slab.json | 3 + ...ot_tungstensteel_storage_block_stairs.json | 3 + .../hot_tungstensteel_storage_block_wall.json | 3 + .../storage/advanced_alloy_storage_block.png | Bin 0 -> 435 bytes .../hot_tungstensteel_storage_block.png | Bin 0 -> 426 bytes .../data/minecraft/tags/blocks/slabs.json | 2 + .../data/minecraft/tags/blocks/stairs.json | 2 + .../data/minecraft/tags/blocks/walls.json | 2 + .../blocks/advanced_alloy_storage_block.json | 19 ++ .../advanced_alloy_storage_block_slab.json | 19 ++ .../advanced_alloy_storage_block_stairs.json | 19 ++ .../advanced_alloy_storage_block_wall.json | 19 ++ .../hot_tungstensteel_storage_block.json | 19 ++ .../hot_tungstensteel_storage_block_slab.json | 19 ++ ...ot_tungstensteel_storage_block_stairs.json | 19 ++ .../hot_tungstensteel_storage_block_wall.json | 19 ++ 52 files changed, 983 insertions(+), 7 deletions(-) create mode 100644 src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block.json create mode 100644 src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_slab.json create mode 100644 src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_stairs.json create mode 100644 src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_wall.json create mode 100644 src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block.json create mode 100644 src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_slab.json create mode 100644 src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_stairs.json create mode 100644 src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_wall.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_slab.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_slab_top.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs_inner.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs_outer.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_inventory.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_post.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_side.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_side_tall.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_slab.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_slab_top.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs_inner.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs_outer.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_inventory.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_post.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_side.json create mode 100644 src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_side_tall.json create mode 100644 src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block.json create mode 100644 src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_slab.json create mode 100644 src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_stairs.json create mode 100644 src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_wall.json create mode 100644 src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block.json create mode 100644 src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_slab.json create mode 100644 src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_stairs.json create mode 100644 src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_wall.json create mode 100644 src/main/resources/assets/techreborn/textures/block/storage/advanced_alloy_storage_block.png create mode 100644 src/main/resources/assets/techreborn/textures/block/storage/hot_tungstensteel_storage_block.png create mode 100644 src/main/resources/data/techreborn/loot_tables/blocks/advanced_alloy_storage_block.json create mode 100644 src/main/resources/data/techreborn/loot_tables/blocks/advanced_alloy_storage_block_slab.json create mode 100644 src/main/resources/data/techreborn/loot_tables/blocks/advanced_alloy_storage_block_stairs.json create mode 100644 src/main/resources/data/techreborn/loot_tables/blocks/advanced_alloy_storage_block_wall.json create mode 100644 src/main/resources/data/techreborn/loot_tables/blocks/hot_tungstensteel_storage_block.json create mode 100644 src/main/resources/data/techreborn/loot_tables/blocks/hot_tungstensteel_storage_block_slab.json create mode 100644 src/main/resources/data/techreborn/loot_tables/blocks/hot_tungstensteel_storage_block_stairs.json create mode 100644 src/main/resources/data/techreborn/loot_tables/blocks/hot_tungstensteel_storage_block_wall.json diff --git a/src/main/java/techreborn/blocks/misc/BlockStorage.java b/src/main/java/techreborn/blocks/misc/BlockStorage.java index a11a9170c..6e86f1086 100644 --- a/src/main/java/techreborn/blocks/misc/BlockStorage.java +++ b/src/main/java/techreborn/blocks/misc/BlockStorage.java @@ -31,7 +31,15 @@ import reborncore.common.BaseBlock; public class BlockStorage extends BaseBlock { + public BlockStorage(boolean isHot) { + super(isHot ? getDefaultSettings().luminance(15).nonOpaque() : getDefaultSettings()); + } + public BlockStorage() { - super(FabricBlockSettings.of(Material.METAL).strength(2f, 2f).sounds(BlockSoundGroup.METAL)); + this(false); + } + + public static FabricBlockSettings getDefaultSettings() { + return FabricBlockSettings.of(Material.METAL).strength(2f, 2f).sounds(BlockSoundGroup.METAL); } } diff --git a/src/main/java/techreborn/init/TRContent.java b/src/main/java/techreborn/init/TRContent.java index 59ad2c61b..1531fbe32 100644 --- a/src/main/java/techreborn/init/TRContent.java +++ b/src/main/java/techreborn/init/TRContent.java @@ -491,10 +491,10 @@ public class TRContent { public static final Tag.Identified STORAGE_BLOCK_TAG = TagFactory.ITEM.create(new Identifier(TechReborn.MOD_ID, "storage_blocks")); public enum StorageBlocks implements ItemConvertible, TagConvertible { - ALUMINUM, BRASS, BRONZE, CHROME, ELECTRUM, INVAR, IRIDIUM, IRIDIUM_REINFORCED_STONE, - IRIDIUM_REINFORCED_TUNGSTENSTEEL, LEAD, NICKEL, PERIDOT, PLATINUM, RAW_IRIDIUM, RAW_LEAD, RAW_SILVER, RAW_TIN, - RAW_TUNGSTEN, RED_GARNET, REFINED_IRON, RUBY, SAPPHIRE, SILVER, STEEL, TIN, TITANIUM, TUNGSTEN, TUNGSTENSTEEL, - YELLOW_GARNET, ZINC; + ADVANCED_ALLOY, ALUMINUM, BRASS, BRONZE, CHROME, ELECTRUM, HOT_TUNGSTENSTEEL(true), INVAR, IRIDIUM, + IRIDIUM_REINFORCED_STONE, IRIDIUM_REINFORCED_TUNGSTENSTEEL, LEAD, NICKEL, PERIDOT, PLATINUM, RAW_IRIDIUM, + RAW_LEAD, RAW_SILVER, RAW_TIN, RAW_TUNGSTEN, RED_GARNET, REFINED_IRON, RUBY, SAPPHIRE, SILVER, STEEL, TIN, + TITANIUM, TUNGSTEN, TUNGSTENSTEEL, YELLOW_GARNET, ZINC; private final String name; private final Block block; @@ -503,9 +503,9 @@ public class TRContent { private final WallBlock wallBlock; private final Tag.Identified tag; - StorageBlocks() { + StorageBlocks(boolean isHot) { name = this.toString().toLowerCase(Locale.ROOT); - block = new BlockStorage(); + block = new BlockStorage(isHot); InitUtils.setup(block, name + "_storage_block"); tag = TagFactory.ITEM.create(new Identifier("c", name + "_blocks")); @@ -519,6 +519,10 @@ public class TRContent { InitUtils.setup(wallBlock, name + "_storage_block_wall"); } + StorageBlocks() { + this(false); + } + @Override public Item asItem() { return block.asItem(); diff --git a/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block.json b/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block.json new file mode 100644 index 000000000..2c1d6f58b --- /dev/null +++ b/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "techreborn:block/storage/advanced_alloy_storage_block" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_slab.json b/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_slab.json new file mode 100644 index 000000000..f9bb2bd9a --- /dev/null +++ b/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_slab" + }, + "type=double": { + "model": "techreborn:block/storage/advanced_alloy_storage_block" + }, + "type=top": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_slab_top" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_stairs.json b/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_stairs.json new file mode 100644 index 000000000..92baa53f1 --- /dev/null +++ b/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=top,shape=outer_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=top,shape=straight": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs", + "y": 90, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs", + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_stairs", + "x": 180, + "y": 180, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_wall.json b/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_wall.json new file mode 100644 index 000000000..007293cf5 --- /dev/null +++ b/src/main/resources/assets/techreborn/blockstates/advanced_alloy_storage_block_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "when": { + "up": "true" + }, + "apply": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_wall_post" + } + }, + { + "when": { + "north": "low" + }, + "apply": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_wall_side", + "uvlock": true + } + }, + { + "when": { + "east": "low" + }, + "apply": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_wall_side", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "south": "low" + }, + "apply": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_wall_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "low" + }, + "apply": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_wall_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "north": "tall" + }, + "apply": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_wall_side_tall", + "uvlock": true + } + }, + { + "when": { + "east": "tall" + }, + "apply": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_wall_side_tall", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "south": "tall" + }, + "apply": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_wall_side_tall", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "tall" + }, + "apply": { + "model": "techreborn:block/storage/advanced_alloy_storage_block_wall_side_tall", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block.json b/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block.json new file mode 100644 index 000000000..c0b2e085f --- /dev/null +++ b/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "techreborn:block/storage/hot_tungstensteel_storage_block" } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_slab.json b/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_slab.json new file mode 100644 index 000000000..0503ae55e --- /dev/null +++ b/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_slab" + }, + "type=double": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block" + }, + "type=top": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_slab_top" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_stairs.json b/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_stairs.json new file mode 100644 index 000000000..8c0cf5b38 --- /dev/null +++ b/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=top,shape=outer_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=top,shape=straight": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs", + "y": 90, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs", + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs", + "x": 180, + "y": 180, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_wall.json b/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_wall.json new file mode 100644 index 000000000..a1eda937a --- /dev/null +++ b/src/main/resources/assets/techreborn/blockstates/hot_tungstensteel_storage_block_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "when": { + "up": "true" + }, + "apply": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_post" + } + }, + { + "when": { + "north": "low" + }, + "apply": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_side", + "uvlock": true + } + }, + { + "when": { + "east": "low" + }, + "apply": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_side", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "south": "low" + }, + "apply": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "low" + }, + "apply": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "north": "tall" + }, + "apply": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_side_tall", + "uvlock": true + } + }, + { + "when": { + "east": "tall" + }, + "apply": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_side_tall", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "south": "tall" + }, + "apply": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_side_tall", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "tall" + }, + "apply": { + "model": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_side_tall", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/lang/en_us.json b/src/main/resources/assets/techreborn/lang/en_us.json index e07304ac0..e92dec290 100644 --- a/src/main/resources/assets/techreborn/lang/en_us.json +++ b/src/main/resources/assets/techreborn/lang/en_us.json @@ -150,6 +150,10 @@ "_comment3": "Storage", + "block.techreborn.advanced_alloy_storage_block": "Block of Advanced Alloy", + "block.techreborn.advanced_alloy_storage_block_stairs": "Advanced Alloy Stairs", + "block.techreborn.advanced_alloy_storage_block_slab": "Advanced Alloy Slab", + "block.techreborn.advanced_alloy_storage_block_wall": "Advanced Alloy Wall", "block.techreborn.aluminum_storage_block": "Block of Aluminium", "block.techreborn.aluminum_storage_block_stairs": "Aluminium Stairs", "block.techreborn.aluminum_storage_block_slab": "Aluminium Slab", @@ -171,6 +175,10 @@ "block.techreborn.electrum_storage_block_stairs": "Electrum Stairs", "block.techreborn.electrum_storage_block_slab": "Electrum Slab", "block.techreborn.electrum_storage_block_wall": "Electrum Wall", + "block.techreborn.hot_tungstensteel_storage_block": "Block of Hot Tungstensteel", + "block.techreborn.hot_tungstensteel_storage_block_stairs": "Hot Tungstensteel Stairs", + "block.techreborn.hot_tungstensteel_storage_block_slab": "Hot Tungstensteel Slab", + "block.techreborn.hot_tungstensteel_storage_block_wall": "Hot Tungstensteel Wall", "block.techreborn.invar_storage_block": "Block of Invar", "block.techreborn.invar_storage_block_stairs": "Invar Stairs", "block.techreborn.invar_storage_block_slab": "Invar Slab", diff --git a/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block.json b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block.json new file mode 100644 index 000000000..39854c224 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "techreborn:block/storage/advanced_alloy_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_slab.json b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_slab.json new file mode 100644 index 000000000..0a52367e3 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "techreborn:block/storage/advanced_alloy_storage_block", + "top": "techreborn:block/storage/advanced_alloy_storage_block", + "side": "techreborn:block/storage/advanced_alloy_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_slab_top.json b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_slab_top.json new file mode 100644 index 000000000..9aebbff8f --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "techreborn:block/storage/advanced_alloy_storage_block", + "top": "techreborn:block/storage/advanced_alloy_storage_block", + "side": "techreborn:block/storage/advanced_alloy_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs.json b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs.json new file mode 100644 index 000000000..74dc2f6b6 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "techreborn:block/storage/advanced_alloy_storage_block", + "top": "techreborn:block/storage/advanced_alloy_storage_block", + "side": "techreborn:block/storage/advanced_alloy_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs_inner.json b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs_inner.json new file mode 100644 index 000000000..9787e3f41 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "techreborn:block/storage/advanced_alloy_storage_block", + "top": "techreborn:block/storage/advanced_alloy_storage_block", + "side": "techreborn:block/storage/advanced_alloy_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs_outer.json b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs_outer.json new file mode 100644 index 000000000..fba4edbde --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "techreborn:block/storage/advanced_alloy_storage_block", + "top": "techreborn:block/storage/advanced_alloy_storage_block", + "side": "techreborn:block/storage/advanced_alloy_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_inventory.json b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_inventory.json new file mode 100644 index 000000000..018aba3be --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "techreborn:block/storage/advanced_alloy_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_post.json b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_post.json new file mode 100644 index 000000000..b5682bd99 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "techreborn:block/storage/advanced_alloy_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_side.json b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_side.json new file mode 100644 index 000000000..ec8ed9cee --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "techreborn:block/storage/advanced_alloy_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_side_tall.json b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_side_tall.json new file mode 100644 index 000000000..7b719afad --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/advanced_alloy_storage_block_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "techreborn:block/storage/advanced_alloy_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block.json b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block.json new file mode 100644 index 000000000..71a326662 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "techreborn:block/storage/hot_tungstensteel_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_slab.json b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_slab.json new file mode 100644 index 000000000..67463c2d3 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "techreborn:block/storage/hot_tungstensteel_storage_block", + "top": "techreborn:block/storage/hot_tungstensteel_storage_block", + "side": "techreborn:block/storage/hot_tungstensteel_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_slab_top.json b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_slab_top.json new file mode 100644 index 000000000..e1eb0d2f5 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "techreborn:block/storage/hot_tungstensteel_storage_block", + "top": "techreborn:block/storage/hot_tungstensteel_storage_block", + "side": "techreborn:block/storage/hot_tungstensteel_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs.json b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs.json new file mode 100644 index 000000000..3f386dd6e --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "techreborn:block/storage/hot_tungstensteel_storage_block", + "top": "techreborn:block/storage/hot_tungstensteel_storage_block", + "side": "techreborn:block/storage/hot_tungstensteel_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs_inner.json b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs_inner.json new file mode 100644 index 000000000..75fe3c6b9 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "techreborn:block/storage/hot_tungstensteel_storage_block", + "top": "techreborn:block/storage/hot_tungstensteel_storage_block", + "side": "techreborn:block/storage/hot_tungstensteel_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs_outer.json b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs_outer.json new file mode 100644 index 000000000..8428b6f84 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "techreborn:block/storage/hot_tungstensteel_storage_block", + "top": "techreborn:block/storage/hot_tungstensteel_storage_block", + "side": "techreborn:block/storage/hot_tungstensteel_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_inventory.json b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_inventory.json new file mode 100644 index 000000000..153d5f4f0 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "techreborn:block/storage/hot_tungstensteel_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_post.json b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_post.json new file mode 100644 index 000000000..23f7044fb --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "techreborn:block/storage/hot_tungstensteel_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_side.json b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_side.json new file mode 100644 index 000000000..81635393a --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "techreborn:block/storage/hot_tungstensteel_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_side_tall.json b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_side_tall.json new file mode 100644 index 000000000..c6e99b0db --- /dev/null +++ b/src/main/resources/assets/techreborn/models/block/storage/hot_tungstensteel_storage_block_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "techreborn:block/storage/hot_tungstensteel_storage_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block.json b/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block.json new file mode 100644 index 000000000..35ca032db --- /dev/null +++ b/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block.json @@ -0,0 +1,3 @@ +{ + "parent": "techreborn:block/storage/advanced_alloy_storage_block" +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_slab.json b/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_slab.json new file mode 100644 index 000000000..e27ced6ea --- /dev/null +++ b/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "techreborn:block/storage/advanced_alloy_storage_block_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_stairs.json b/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_stairs.json new file mode 100644 index 000000000..30e6fd424 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "techreborn:block/storage/advanced_alloy_storage_block_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_wall.json b/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_wall.json new file mode 100644 index 000000000..9f55bbbd9 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/item/advanced_alloy_storage_block_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "techreborn:block/storage/advanced_alloy_storage_block_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block.json b/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block.json new file mode 100644 index 000000000..fceb67494 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block.json @@ -0,0 +1,3 @@ +{ + "parent": "techreborn:block/storage/hot_tungstensteel_storage_block" +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_slab.json b/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_slab.json new file mode 100644 index 000000000..df35c466b --- /dev/null +++ b/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "techreborn:block/storage/hot_tungstensteel_storage_block_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_stairs.json b/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_stairs.json new file mode 100644 index 000000000..9be9d6b69 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_wall.json b/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_wall.json new file mode 100644 index 000000000..674cbc8d3 --- /dev/null +++ b/src/main/resources/assets/techreborn/models/item/hot_tungstensteel_storage_block_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_inventory" +} \ No newline at end of file diff --git a/src/main/resources/assets/techreborn/textures/block/storage/advanced_alloy_storage_block.png b/src/main/resources/assets/techreborn/textures/block/storage/advanced_alloy_storage_block.png new file mode 100644 index 0000000000000000000000000000000000000000..0becb4dee08937986792ef87eda24ea4b0e88d74 GIT binary patch literal 435 zcmV;k0ZjghP)Px$ZAnByR5(v{QawupQ4riKL<=Kmz$8QjQEbFmgfx;gVj&1xMSp^=zd-+jU~OY% zthBHbo7jnkn$jQyB_9w4((R=&UY&t*Ts;sfV zJJbUZl&TvtGL_Q%pZ9^DevVqJey4Zy+iQAW9Grv%t9w;xUfyUivoIs$ON)*Opl+ux zR#~CEqW{DQeDHU>E#2o=C13!I7|rG6>gZg8<6>dBxxXX$8AXN<&ScZ74gu2HN-0WU zjZ6XqKp*&|!N=F12Q-gLNCHq281)!I64=V77cdl~Y&Lpv4{T=(#`ojxgL^4FdAfgz z63`%ylR3aJPV-J*FbU+2V7WM_4)Z7bW?QEpPzg2e33v}AB^jn_vT5y%jkObs5&Y*i z8gPNQSP>7Ng+2LtOz@Px$WJyFpR5(v{Qn4;XQ4pOQ#4c9IZljUt6;>popdyPY@ZgQVSif;mENq^|PbeoCOFo3Y43x~h7og|Wc@1$V