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
This commit is contained in:
parent
831dcf0ccb
commit
100579c288
52 changed files with 983 additions and 7 deletions
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -491,10 +491,10 @@ public class TRContent {
|
|||
public static final Tag.Identified<Item> STORAGE_BLOCK_TAG = TagFactory.ITEM.create(new Identifier(TechReborn.MOD_ID, "storage_blocks"));
|
||||
|
||||
public enum StorageBlocks implements ItemConvertible, TagConvertible<Item> {
|
||||
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<Item> 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();
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"variants": {
|
||||
"": { "model": "techreborn:block/storage/advanced_alloy_storage_block" }
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"variants": {
|
||||
"": { "model": "techreborn:block/storage/hot_tungstensteel_storage_block" }
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -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",
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube_all",
|
||||
"textures": {
|
||||
"all": "techreborn:block/storage/advanced_alloy_storage_block"
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/wall_inventory",
|
||||
"textures": {
|
||||
"wall": "techreborn:block/storage/advanced_alloy_storage_block"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/template_wall_post",
|
||||
"textures": {
|
||||
"wall": "techreborn:block/storage/advanced_alloy_storage_block"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/template_wall_side",
|
||||
"textures": {
|
||||
"wall": "techreborn:block/storage/advanced_alloy_storage_block"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/template_wall_side_tall",
|
||||
"textures": {
|
||||
"wall": "techreborn:block/storage/advanced_alloy_storage_block"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube_all",
|
||||
"textures": {
|
||||
"all": "techreborn:block/storage/hot_tungstensteel_storage_block"
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/wall_inventory",
|
||||
"textures": {
|
||||
"wall": "techreborn:block/storage/hot_tungstensteel_storage_block"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/template_wall_post",
|
||||
"textures": {
|
||||
"wall": "techreborn:block/storage/hot_tungstensteel_storage_block"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/template_wall_side",
|
||||
"textures": {
|
||||
"wall": "techreborn:block/storage/hot_tungstensteel_storage_block"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/template_wall_side_tall",
|
||||
"textures": {
|
||||
"wall": "techreborn:block/storage/hot_tungstensteel_storage_block"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "techreborn:block/storage/advanced_alloy_storage_block"
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "techreborn:block/storage/advanced_alloy_storage_block_slab"
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "techreborn:block/storage/advanced_alloy_storage_block_stairs"
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "techreborn:block/storage/advanced_alloy_storage_block_wall_inventory"
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "techreborn:block/storage/hot_tungstensteel_storage_block"
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "techreborn:block/storage/hot_tungstensteel_storage_block_slab"
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "techreborn:block/storage/hot_tungstensteel_storage_block_stairs"
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "techreborn:block/storage/hot_tungstensteel_storage_block_wall_inventory"
|
||||
}
|
Binary file not shown.
After Width: | Height: | Size: 435 B |
Binary file not shown.
After Width: | Height: | Size: 426 B |
|
@ -2,11 +2,13 @@
|
|||
"replace": false,
|
||||
"values": [
|
||||
"techreborn:rubber_plank_slab",
|
||||
"techreborn:advanced_alloy_storage_block_slab",
|
||||
"techreborn:aluminum_storage_block_slab",
|
||||
"techreborn:brass_storage_block_slab",
|
||||
"techreborn:bronze_storage_block_slab",
|
||||
"techreborn:chrome_storage_block_slab",
|
||||
"techreborn:electrum_storage_block_slab",
|
||||
"techreborn:hot_tungstensteel_storage_block_slab",
|
||||
"techreborn:invar_storage_block_slab",
|
||||
"techreborn:raw_iridium_storage_block_slab",
|
||||
"techreborn:iridium_storage_block_slab",
|
||||
|
|
|
@ -2,11 +2,13 @@
|
|||
"replace": false,
|
||||
"values": [
|
||||
"techreborn:rubber_plank_stair",
|
||||
"techreborn:advanced_alloy_storage_block_stairs",
|
||||
"techreborn:aluminum_storage_block_stairs",
|
||||
"techreborn:brass_storage_block_stairs",
|
||||
"techreborn:bronze_storage_block_stairs",
|
||||
"techreborn:chrome_storage_block_stairs",
|
||||
"techreborn:electrum_storage_block_stairs",
|
||||
"techreborn:hot_tungstensteel_storage_block_stairs",
|
||||
"techreborn:invar_storage_block_stairs",
|
||||
"techreborn:raw_iridium_storage_block_stairs",
|
||||
"techreborn:iridium_storage_block_stairs",
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"techreborn:advanced_alloy_storage_block_wall",
|
||||
"techreborn:aluminum_storage_block_wall",
|
||||
"techreborn:brass_storage_block_wall",
|
||||
"techreborn:bronze_storage_block_wall",
|
||||
"techreborn:chrome_storage_block_wall",
|
||||
"techreborn:copper_wall",
|
||||
"techreborn:electrum_storage_block_wall",
|
||||
"techreborn:hot_tungstensteel_storage_block_wall",
|
||||
"techreborn:invar_storage_block_wall",
|
||||
"techreborn:raw_iridium_storage_block_wall",
|
||||
"techreborn:iridium_storage_block_wall",
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "minecraft:block",
|
||||
"pools": [
|
||||
{
|
||||
"rolls": 1,
|
||||
"entries": [
|
||||
{
|
||||
"type": "minecraft:item",
|
||||
"name": "techreborn:advanced_alloy_storage_block"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"condition": "minecraft:survives_explosion"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "minecraft:block",
|
||||
"pools": [
|
||||
{
|
||||
"rolls": 1,
|
||||
"entries": [
|
||||
{
|
||||
"type": "minecraft:item",
|
||||
"name": "techreborn:advanced_alloy_storage_block_slab"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"condition": "minecraft:survives_explosion"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "minecraft:block",
|
||||
"pools": [
|
||||
{
|
||||
"rolls": 1,
|
||||
"entries": [
|
||||
{
|
||||
"type": "minecraft:item",
|
||||
"name": "techreborn:advanced_alloy_storage_block_stairs"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"condition": "minecraft:survives_explosion"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "minecraft:block",
|
||||
"pools": [
|
||||
{
|
||||
"rolls": 1,
|
||||
"entries": [
|
||||
{
|
||||
"type": "minecraft:item",
|
||||
"name": "techreborn:advanced_alloy_storage_block_wall"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"condition": "minecraft:survives_explosion"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "minecraft:block",
|
||||
"pools": [
|
||||
{
|
||||
"rolls": 1,
|
||||
"entries": [
|
||||
{
|
||||
"type": "minecraft:item",
|
||||
"name": "techreborn:hot_tungstensteel_storage_block"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"condition": "minecraft:survives_explosion"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "minecraft:block",
|
||||
"pools": [
|
||||
{
|
||||
"rolls": 1,
|
||||
"entries": [
|
||||
{
|
||||
"type": "minecraft:item",
|
||||
"name": "techreborn:hot_tungstensteel_storage_block_slab"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"condition": "minecraft:survives_explosion"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "minecraft:block",
|
||||
"pools": [
|
||||
{
|
||||
"rolls": 1,
|
||||
"entries": [
|
||||
{
|
||||
"type": "minecraft:item",
|
||||
"name": "techreborn:aluminum_storage_block_stairs"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"condition": "minecraft:survives_explosion"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "minecraft:block",
|
||||
"pools": [
|
||||
{
|
||||
"rolls": 1,
|
||||
"entries": [
|
||||
{
|
||||
"type": "minecraft:item",
|
||||
"name": "techreborn:aluminum_storage_block_wall"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"condition": "minecraft:survives_explosion"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Reference in a new issue