Add rebar concrete tiles

This commit is contained in:
Zontreck 2024-02-28 13:30:19 -07:00
parent 2595a8b906
commit 9b326101e6
71 changed files with 4165 additions and 3 deletions

View file

@ -48,7 +48,7 @@ mod_name=Thresholds
# The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default.
mod_license=GPLv3 mod_license=GPLv3
# The mod version. See https://semver.org/ # The mod version. See https://semver.org/
mod_version=1201.4.022824.1251 mod_version=1201.4.022824.1317
# The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository.
# This should match the base package used for the mod sources. # This should match the base package used for the mod sources.
# See https://maven.apache.org/guides/mini/guide-naming-conventions.html # See https://maven.apache.org/guides/mini/guide-naming-conventions.html

View file

@ -0,0 +1,30 @@
{
"variants": {
"": [
{
"model": "otemod:block/rebar_concrete_tile_model0"
},
{
"model": "otemod:block/rebar_concrete_tile_model1"
},
{
"model": "otemod:block/rebar_concrete_tile_model2"
},
{
"model": "otemod:block/rebar_concrete_tile_model3"
},
{
"model": "otemod:block/rebar_concrete_tile_model4"
},
{
"model": "otemod:block/rebar_concrete_tile_model5"
},
{
"model": "otemod:block/rebar_concrete_tile_model6"
},
{
"model": "otemod:block/rebar_concrete_tile_model7"
}
]
}
}

View file

@ -0,0 +1,160 @@
{
"variants": {
"type=bottom,waterlogged=false": [
{
"model": "otemod:block/rebar_concrete_tile_slab_model0_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model1_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model2_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model3_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model4_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model5_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model6_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model7_bottom"
}
],
"type=bottom,waterlogged=true": [
{
"model": "otemod:block/rebar_concrete_tile_slab_model0_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model1_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model2_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model3_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model4_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model5_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model6_bottom"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model7_bottom"
}
],
"type=double,waterlogged=false": [
{
"model": "otemod:block/rebar_concrete_tile_slab_model0_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model1_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model2_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model3_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model4_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model5_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model6_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model7_double"
}
],
"type=double,waterlogged=true": [
{
"model": "otemod:block/rebar_concrete_tile_slab_model0_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model1_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model2_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model3_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model4_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model5_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model6_double"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model7_double"
}
],
"type=top,waterlogged=false": [
{
"model": "otemod:block/rebar_concrete_tile_slab_model0_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model1_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model2_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model3_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model4_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model5_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model6_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model7_top"
}
],
"type=top,waterlogged=true": [
{
"model": "otemod:block/rebar_concrete_tile_slab_model0_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model1_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model2_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model3_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model4_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model5_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model6_top"
},
{
"model": "otemod:block/rebar_concrete_tile_slab_model7_top"
}
]
}
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab_top",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab_top",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab_top",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab_top",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab_top",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab_top",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab_top",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab_top",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/inner_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/outer_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture0"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/inner_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/outer_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture1"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/inner_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/outer_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture2"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/inner_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/outer_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture3"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/inner_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/outer_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture4"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/inner_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/outer_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture5"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/inner_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/outer_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture6"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/inner_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/outer_stairs",
"textures": {
"bottom": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7",
"side": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7",
"top": "otemod:block/engineersdecor/concrete/rebar_concrete_tile_texture7"
}
}

View file

@ -0,0 +1,3 @@
{
"parent": "otemod:block/rebar_concrete_tile_model0"
}

View file

@ -0,0 +1,3 @@
{
"parent": "otemod:block/rebar_concrete_tile_slab_model0_bottom"
}

View file

@ -0,0 +1,3 @@
{
"parent": "otemod:block/rebar_concrete_tile_stairs_model0"
}

View file

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "otemod:rebar_concrete_tile"
}
],
"rolls": 1.0
}
],
"random_sequence": "otemod:blocks/rebar_concrete_tile"
}

View file

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "otemod:rebar_concrete_tile_slab"
}
],
"rolls": 1.0
}
],
"random_sequence": "otemod:blocks/rebar_concrete_tile_slab"
}

View file

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "otemod:rebar_concrete_tile_stairs"
}
],
"rolls": 1.0
}
],
"random_sequence": "otemod:blocks/rebar_concrete_tile_stairs"
}

View file

@ -299,4 +299,11 @@ public class ModBlocks {
public static final RegistryObject<Block> REBAR_CONCRETE_WALL = registerWithItem(BLOCKS.register("rebar_concrete_wall", ()-> new WallBlock(BlockBehaviour.Properties.copy(Blocks.STONE).strength(1f, 2000f).isValidSpawn(ModBlocks::neverSpawn))), new Item.Properties()); public static final RegistryObject<Block> REBAR_CONCRETE_WALL = registerWithItem(BLOCKS.register("rebar_concrete_wall", ()-> new WallBlock(BlockBehaviour.Properties.copy(Blocks.STONE).strength(1f, 2000f).isValidSpawn(ModBlocks::neverSpawn))), new Item.Properties());
public static final RegistryObject<Block> REBAR_CONCRETE_TILE_BLOCK = registerWithItem(BLOCKS.register("rebar_concrete_tile", ()-> new Block(BlockBehaviour.Properties.copy(Blocks.STONE).isValidSpawn(ModBlocks::neverSpawn).strength(1f, 2000f))), new Item.Properties());
public static final RegistryObject<Block> REBAR_CONCRETE_TILE_SLAB = registerWithItem(BLOCKS.register("rebar_concrete_tile_slab", ()-> new SlabBlock(BlockBehaviour.Properties.copy(Blocks.STONE).strength(1f, 2000f).isValidSpawn(ModBlocks::neverSpawn))), new Item.Properties());
public static final RegistryObject<Block> REBAR_CONCRETE_TILE_STAIRS = registerWithItem(BLOCKS.register("rebar_concrete_tile_stairs", ()-> new StairBlock(ModBlocks.REBAR_CONCRETE_BLOCK.get()::defaultBlockState, BlockBehaviour.Properties.copy(Blocks.STONE).strength(1f, 2000f).isValidSpawn(ModBlocks::neverSpawn))), new Item.Properties());
} }

View file

@ -118,6 +118,17 @@ public class ModBlockStatesProvider extends BlockStateProvider {
new ResourceLocation(OTEMod.MOD_ID, "engineersdecor/concrete/rebar_concrete_texture7") new ResourceLocation(OTEMod.MOD_ID, "engineersdecor/concrete/rebar_concrete_texture7")
}; };
ResourceLocation[] rebarConcreteTile = new ResourceLocation[] {
new ResourceLocation(OTEMod.MOD_ID, "engineersdecor/concrete/rebar_concrete_tile_texture0"),
new ResourceLocation(OTEMod.MOD_ID, "engineersdecor/concrete/rebar_concrete_tile_texture1"),
new ResourceLocation(OTEMod.MOD_ID, "engineersdecor/concrete/rebar_concrete_tile_texture2"),
new ResourceLocation(OTEMod.MOD_ID, "engineersdecor/concrete/rebar_concrete_tile_texture3"),
new ResourceLocation(OTEMod.MOD_ID, "engineersdecor/concrete/rebar_concrete_tile_texture4"),
new ResourceLocation(OTEMod.MOD_ID, "engineersdecor/concrete/rebar_concrete_tile_texture5"),
new ResourceLocation(OTEMod.MOD_ID, "engineersdecor/concrete/rebar_concrete_tile_texture6"),
new ResourceLocation(OTEMod.MOD_ID, "engineersdecor/concrete/rebar_concrete_tile_texture7")
};
variantCubeBlock(ModBlocks.CLINKER_BRICK_BLOCK, clinkerBlock); variantCubeBlock(ModBlocks.CLINKER_BRICK_BLOCK, clinkerBlock);
customSlabBlock(ModBlocks.CLINKER_BRICK_SLAB, clinkerBlock); customSlabBlock(ModBlocks.CLINKER_BRICK_SLAB, clinkerBlock);
customStairBlock(ModBlocks.CLINKER_BRICK_STAIRS, clinkerBlock); customStairBlock(ModBlocks.CLINKER_BRICK_STAIRS, clinkerBlock);
@ -136,6 +147,10 @@ public class ModBlockStatesProvider extends BlockStateProvider {
customSlabBlock(ModBlocks.REBAR_CONCRETE_SLAB, rebarConcrete); customSlabBlock(ModBlocks.REBAR_CONCRETE_SLAB, rebarConcrete);
customStairBlock(ModBlocks.REBAR_CONCRETE_STAIRS, rebarConcrete); customStairBlock(ModBlocks.REBAR_CONCRETE_STAIRS, rebarConcrete);
wallBlock(ModBlocks.REBAR_CONCRETE_WALL, new ResourceLocation(OTEMod.MOD_ID, "block/" + rebarConcrete[0].getPath())); wallBlock(ModBlocks.REBAR_CONCRETE_WALL, new ResourceLocation(OTEMod.MOD_ID, "block/" + rebarConcrete[0].getPath()));
variantCubeBlock(ModBlocks.REBAR_CONCRETE_TILE_BLOCK, rebarConcreteTile);
customSlabBlock(ModBlocks.REBAR_CONCRETE_TILE_SLAB, rebarConcreteTile);
customStairBlock(ModBlocks.REBAR_CONCRETE_TILE_STAIRS, rebarConcreteTile);
} }
private void wallBlock(RegistryObject<Block> blk, ResourceLocation texture) private void wallBlock(RegistryObject<Block> blk, ResourceLocation texture)

View file

@ -133,6 +133,10 @@ public class ModBlockLootTablesProvider extends BlockLootSubProvider
dropSelf(ModBlocks.REBAR_CONCRETE_STAIRS.get()); dropSelf(ModBlocks.REBAR_CONCRETE_STAIRS.get());
dropSelf(ModBlocks.REBAR_CONCRETE_WALL.get()); dropSelf(ModBlocks.REBAR_CONCRETE_WALL.get());
dropSelf(ModBlocks.REBAR_CONCRETE_TILE_BLOCK.get());
dropSelf(ModBlocks.REBAR_CONCRETE_TILE_SLAB.get());
dropSelf(ModBlocks.REBAR_CONCRETE_TILE_STAIRS.get());
} }

View file

@ -150,10 +150,20 @@
"block.otemod.slag_brick_stairs.help": "Gray-brown brick stairs.", "block.otemod.slag_brick_stairs.help": "Gray-brown brick stairs.",
"block.otemod.slag_brick_wall": "Slag Brick Wall", "block.otemod.slag_brick_wall": "Slag Brick Wall",
"block.otemod.slag_brick_wall.help": "Simplistic Slag Brick Wall.", "block.otemod.slag_brick_wall.help": "Simplistic Slag Brick Wall.",
"block.otemod.rebar_concrete": "Rebar Concrete", "block.otemod.rebar_concrete": "Rebar Concrete Block",
"block.otemod.rebar_concrete.help": "Steel reinforced concrete block.\n Expensive but Creeper/Wither-proof.",
"block.otemod.rebar_concrete_slab": "Rebar Concrete Slab", "block.otemod.rebar_concrete_slab": "Rebar Concrete Slab",
"block.otemod.rebar_concrete_slab.help": "Steel reinforced concrete slab.\n Expensive but Creeper/Wither-proof.",
"block.otemod.rebar_concrete_stairs": "Rebar Concrete Stairs", "block.otemod.rebar_concrete_stairs": "Rebar Concrete Stairs",
"block.otemod.rebar_concrete_stairs.help": "Steel reinforced concrete stairs.\n Expensive but Creeper/Wither-proof.",
"block.otemod.rebar_concrete_tile": "Rebar Concrete Tile",
"block.otemod.rebar_concrete_tile.help": "Steel reinforced concrete tile.\n Expensive but Creeper-proof.",
"block.otemod.rebar_concrete_tile_slab": "Rebar Concrete Tile Slab",
"block.otemod.rebar_concrete_tile_slab.help": "Steel reinforced concrete tile slab.\n Expensive but Creeper-proof.",
"block.otemod.rebar_concrete_tile_stairs": "Rebar Concrete Tile Stairs",
"block.otemod.rebar_concrete_tile_stairs.help": "Steel reinforced concrete tile stairs.\n Expensive but Creeper-proof.",
"block.otemod.rebar_concrete_wall": "Rebar Concrete Wall", "block.otemod.rebar_concrete_wall": "Rebar Concrete Wall",
"block.otemod.rebar_concrete_wall.help": "Steel reinforced concrete wall.\n Expensive but Creeper-proof.",

View file

@ -21,6 +21,10 @@
"otemod:rebar_concrete", "otemod:rebar_concrete",
"otemod:rebar_concrete_slab", "otemod:rebar_concrete_slab",
"otemod:rebar_concrete_stairs", "otemod:rebar_concrete_stairs",
"otemod:rebar_concrete_wall" "otemod:rebar_concrete_wall",
"otemod:rebar_concrete_tile",
"otemod:rebar_concrete_tile_slab",
"otemod:rebar_concrete_tile_stairs"
] ]
} }