diff --git a/CHANGELOG b/CHANGELOG index 2f3ae7a..eaec5c4 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -51,5 +51,20 @@ This version focuses on QOL and bug fixes * Bumped Fabric API, loader and mappings versions ### Changelog 0.3 -> 0.4 +* Concrete improvements + * 3 new colours - basic, dark green and orange + * Bug fixes (see below) +* Added 3(?) new banner patterns + * Sickle + * Star + * Grain(?) * Added a new antenna item to improve radio electronics recipes -* Changed texture of dirt road \ No newline at end of file +* Changed texture of dirt road +* Bug fixes + * Fixed a few missing drops/tags/recipes related to concrete + * Concrete with bars is now pickaxe mine-able + * Some concrete blocks now have drops + + * Cracked concrete now has a dyeing category +* Technical changes + * Minor asset location/name changes - e.g. concrete with bars models moved to separate folder \ No newline at end of file diff --git a/TODO.md b/TODO.md index 9ca0fd3..b5540fa 100644 --- a/TODO.md +++ b/TODO.md @@ -32,7 +32,7 @@ Goals left - QOL ## 0.4 * Implement antenna everywhere * Add crafting recipes for banner patterns; change item textures; remake grain -* Implement new concrete +* Add translation for new concrete and potentially new achievements? * TV rework #3 (new colours, second static, ...?) * More landmines, land mine base item, create integration for it * Rework cigarette (code and some functionality) diff --git a/src/main/generated/assets/new_soviet/blockstates/concrete.json b/src/main/generated/assets/new_soviet/blockstates/concrete.json new file mode 100644 index 0000000..d550e3c --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/concrete" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/concrete_slab.json b/src/main/generated/assets/new_soviet/blockstates/concrete_slab.json new file mode 100644 index 0000000..1ea8e1c --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/concrete_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "new_soviet:block/concrete_slab" + }, + "type=double": { + "model": "new_soviet:block/concrete" + }, + "type=top": { + "model": "new_soviet:block/concrete_slab_top" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/concrete_stairs.json b/src/main/generated/assets/new_soviet/blockstates/concrete_stairs.json new file mode 100644 index 0000000..bac0f24 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/concrete_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "new_soviet:block/concrete_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "new_soviet:block/concrete_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "new_soviet:block/concrete_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "new_soviet:block/concrete_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "new_soviet:block/concrete_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "new_soviet:block/concrete_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "new_soviet:block/concrete_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "new_soviet:block/concrete_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "new_soviet:block/concrete_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "new_soviet:block/concrete_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "new_soviet:block/concrete_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "new_soviet:block/concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "new_soviet:block/concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "new_soviet:block/concrete_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_concrete.json b/src/main/generated/assets/new_soviet/blockstates/cracked_concrete.json new file mode 100644 index 0000000..43f2ed5 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/cracked_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cracked_concrete" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_concrete_slab.json b/src/main/generated/assets/new_soviet/blockstates/cracked_concrete_slab.json new file mode 100644 index 0000000..a44d8d9 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/cracked_concrete_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "new_soviet:block/cracked_concrete_slab" + }, + "type=double": { + "model": "new_soviet:block/cracked_concrete" + }, + "type=top": { + "model": "new_soviet:block/cracked_concrete_slab_top" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_concrete_stairs.json b/src/main/generated/assets/new_soviet/blockstates/cracked_concrete_stairs.json new file mode 100644 index 0000000..a500063 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/cracked_concrete_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_concrete_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_concrete_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_concrete_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "new_soviet:block/cracked_concrete_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_concrete_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "new_soviet:block/cracked_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_concrete_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_concrete_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_concrete_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "new_soviet:block/cracked_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_concrete_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "new_soviet:block/cracked_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_dark_green_concrete.json b/src/main/generated/assets/new_soviet/blockstates/cracked_dark_green_concrete.json new file mode 100644 index 0000000..3c0ac6c --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/cracked_dark_green_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cracked_dark_green_concrete" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_dark_green_concrete_slab.json b/src/main/generated/assets/new_soviet/blockstates/cracked_dark_green_concrete_slab.json new file mode 100644 index 0000000..a272a58 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/cracked_dark_green_concrete_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "new_soviet:block/cracked_dark_green_concrete_slab" + }, + "type=double": { + "model": "new_soviet:block/cracked_dark_green_concrete" + }, + "type=top": { + "model": "new_soviet:block/cracked_dark_green_concrete_slab_top" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_dark_green_concrete_stairs.json b/src/main/generated/assets/new_soviet/blockstates/cracked_dark_green_concrete_stairs.json new file mode 100644 index 0000000..12274e1 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/cracked_dark_green_concrete_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "new_soviet:block/cracked_dark_green_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_orange_concrete.json b/src/main/generated/assets/new_soviet/blockstates/cracked_orange_concrete.json new file mode 100644 index 0000000..0e49ee7 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/cracked_orange_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cracked_orange_concrete" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_orange_concrete_slab.json b/src/main/generated/assets/new_soviet/blockstates/cracked_orange_concrete_slab.json new file mode 100644 index 0000000..5a4a46d --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/cracked_orange_concrete_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "new_soviet:block/cracked_orange_concrete_slab" + }, + "type=double": { + "model": "new_soviet:block/cracked_orange_concrete" + }, + "type=top": { + "model": "new_soviet:block/cracked_orange_concrete_slab_top" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_orange_concrete_stairs.json b/src/main/generated/assets/new_soviet/blockstates/cracked_orange_concrete_stairs.json new file mode 100644 index 0000000..44ddc2c --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/cracked_orange_concrete_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_orange_concrete_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "new_soviet:block/cracked_orange_concrete_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_orange_concrete_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "new_soviet:block/cracked_orange_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_orange_concrete_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "new_soviet:block/cracked_orange_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "new_soviet:block/cracked_orange_concrete_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "new_soviet:block/cracked_orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "new_soviet:block/cracked_orange_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/dark_green_concrete.json b/src/main/generated/assets/new_soviet/blockstates/dark_green_concrete.json new file mode 100644 index 0000000..2e87d1b --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/dark_green_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/dark_green_concrete" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/dark_green_concrete_slab.json b/src/main/generated/assets/new_soviet/blockstates/dark_green_concrete_slab.json new file mode 100644 index 0000000..4aa62d5 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/dark_green_concrete_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "new_soviet:block/dark_green_concrete_slab" + }, + "type=double": { + "model": "new_soviet:block/dark_green_concrete" + }, + "type=top": { + "model": "new_soviet:block/dark_green_concrete_slab_top" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/dark_green_concrete_stairs.json b/src/main/generated/assets/new_soviet/blockstates/dark_green_concrete_stairs.json new file mode 100644 index 0000000..60944f2 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/dark_green_concrete_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "new_soviet:block/dark_green_concrete_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "new_soviet:block/dark_green_concrete_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "new_soviet:block/dark_green_concrete_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "new_soviet:block/dark_green_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "new_soviet:block/dark_green_concrete_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "new_soviet:block/dark_green_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "new_soviet:block/dark_green_concrete_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "new_soviet:block/dark_green_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "new_soviet:block/dark_green_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/orange_concrete.json b/src/main/generated/assets/new_soviet/blockstates/orange_concrete.json new file mode 100644 index 0000000..47f924b --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/orange_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/orange_concrete" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/orange_concrete_slab.json b/src/main/generated/assets/new_soviet/blockstates/orange_concrete_slab.json new file mode 100644 index 0000000..74e3071 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/orange_concrete_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "new_soviet:block/orange_concrete_slab" + }, + "type=double": { + "model": "new_soviet:block/orange_concrete" + }, + "type=top": { + "model": "new_soviet:block/orange_concrete_slab_top" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/orange_concrete_stairs.json b/src/main/generated/assets/new_soviet/blockstates/orange_concrete_stairs.json new file mode 100644 index 0000000..b0bc9f9 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/orange_concrete_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "new_soviet:block/orange_concrete_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "new_soviet:block/orange_concrete_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "new_soviet:block/orange_concrete_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "new_soviet:block/orange_concrete_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "new_soviet:block/orange_concrete_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "new_soviet:block/orange_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "new_soviet:block/orange_concrete_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "new_soviet:block/orange_concrete_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "new_soviet:block/orange_concrete_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "new_soviet:block/orange_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "new_soviet:block/orange_concrete_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "new_soviet:block/orange_concrete_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "new_soviet:block/orange_concrete_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "new_soviet:block/orange_concrete_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/concrete.json b/src/main/generated/assets/new_soviet/models/block/concrete.json new file mode 100644 index 0000000..cbac890 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "new_soviet:block/concrete/concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/concrete_slab.json b/src/main/generated/assets/new_soviet/models/block/concrete_slab.json new file mode 100644 index 0000000..4a3e03a --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/concrete_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "new_soviet:block/concrete/concrete", + "side": "new_soviet:block/concrete/concrete", + "top": "new_soviet:block/concrete/concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/concrete_slab_top.json b/src/main/generated/assets/new_soviet/models/block/concrete_slab_top.json new file mode 100644 index 0000000..4e4352a --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/concrete_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "new_soviet:block/concrete/concrete", + "side": "new_soviet:block/concrete/concrete", + "top": "new_soviet:block/concrete/concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/concrete_stairs.json b/src/main/generated/assets/new_soviet/models/block/concrete_stairs.json new file mode 100644 index 0000000..5df04ab --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/concrete_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "new_soviet:block/concrete/concrete", + "side": "new_soviet:block/concrete/concrete", + "top": "new_soviet:block/concrete/concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/concrete_stairs_inner.json b/src/main/generated/assets/new_soviet/models/block/concrete_stairs_inner.json new file mode 100644 index 0000000..eabede6 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/concrete_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/concrete", + "side": "new_soviet:block/concrete/concrete", + "top": "new_soviet:block/concrete/concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/concrete_stairs_outer.json b/src/main/generated/assets/new_soviet/models/block/concrete_stairs_outer.json new file mode 100644 index 0000000..f79a801 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/concrete_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/concrete", + "side": "new_soviet:block/concrete/concrete", + "top": "new_soviet:block/concrete/concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_concrete.json b/src/main/generated/assets/new_soviet/models/block/cracked_concrete.json new file mode 100644 index 0000000..4ec6185 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "new_soviet:block/concrete/cracked_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_concrete_slab.json b/src/main/generated/assets/new_soviet/models/block/cracked_concrete_slab.json new file mode 100644 index 0000000..f262913 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_concrete_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_concrete", + "side": "new_soviet:block/concrete/cracked_concrete", + "top": "new_soviet:block/concrete/cracked_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_concrete_slab_top.json b/src/main/generated/assets/new_soviet/models/block/cracked_concrete_slab_top.json new file mode 100644 index 0000000..9883267 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_concrete_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_concrete", + "side": "new_soviet:block/concrete/cracked_concrete", + "top": "new_soviet:block/concrete/cracked_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_concrete_stairs.json b/src/main/generated/assets/new_soviet/models/block/cracked_concrete_stairs.json new file mode 100644 index 0000000..f8b5c4b --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_concrete_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_concrete", + "side": "new_soviet:block/concrete/cracked_concrete", + "top": "new_soviet:block/concrete/cracked_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_concrete_stairs_inner.json b/src/main/generated/assets/new_soviet/models/block/cracked_concrete_stairs_inner.json new file mode 100644 index 0000000..45973b4 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_concrete_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_concrete", + "side": "new_soviet:block/concrete/cracked_concrete", + "top": "new_soviet:block/concrete/cracked_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_concrete_stairs_outer.json b/src/main/generated/assets/new_soviet/models/block/cracked_concrete_stairs_outer.json new file mode 100644 index 0000000..aaaeb5a --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_concrete_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_concrete", + "side": "new_soviet:block/concrete/cracked_concrete", + "top": "new_soviet:block/concrete/cracked_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete.json b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete.json new file mode 100644 index 0000000..a14e44c --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "new_soviet:block/concrete/cracked_dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_slab.json b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_slab.json new file mode 100644 index 0000000..005fe16 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_dark_green_concrete", + "side": "new_soviet:block/concrete/cracked_dark_green_concrete", + "top": "new_soviet:block/concrete/cracked_dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_slab_top.json b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_slab_top.json new file mode 100644 index 0000000..b3fb260 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_dark_green_concrete", + "side": "new_soviet:block/concrete/cracked_dark_green_concrete", + "top": "new_soviet:block/concrete/cracked_dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_stairs.json b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_stairs.json new file mode 100644 index 0000000..914ccef --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_dark_green_concrete", + "side": "new_soviet:block/concrete/cracked_dark_green_concrete", + "top": "new_soviet:block/concrete/cracked_dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_stairs_inner.json b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_stairs_inner.json new file mode 100644 index 0000000..4a0458a --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_dark_green_concrete", + "side": "new_soviet:block/concrete/cracked_dark_green_concrete", + "top": "new_soviet:block/concrete/cracked_dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_stairs_outer.json b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_stairs_outer.json new file mode 100644 index 0000000..098bef9 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_dark_green_concrete_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_dark_green_concrete", + "side": "new_soviet:block/concrete/cracked_dark_green_concrete", + "top": "new_soviet:block/concrete/cracked_dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete.json b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete.json new file mode 100644 index 0000000..b3a2c69 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "new_soviet:block/concrete/cracked_orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_slab.json b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_slab.json new file mode 100644 index 0000000..0a6bb54 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_orange_concrete", + "side": "new_soviet:block/concrete/cracked_orange_concrete", + "top": "new_soviet:block/concrete/cracked_orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_slab_top.json b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_slab_top.json new file mode 100644 index 0000000..5fdc104 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_orange_concrete", + "side": "new_soviet:block/concrete/cracked_orange_concrete", + "top": "new_soviet:block/concrete/cracked_orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_stairs.json b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_stairs.json new file mode 100644 index 0000000..6e9aeda --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_orange_concrete", + "side": "new_soviet:block/concrete/cracked_orange_concrete", + "top": "new_soviet:block/concrete/cracked_orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_stairs_inner.json b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_stairs_inner.json new file mode 100644 index 0000000..fe74ea5 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_orange_concrete", + "side": "new_soviet:block/concrete/cracked_orange_concrete", + "top": "new_soviet:block/concrete/cracked_orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_stairs_outer.json b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_stairs_outer.json new file mode 100644 index 0000000..81ac52a --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/cracked_orange_concrete_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/cracked_orange_concrete", + "side": "new_soviet:block/concrete/cracked_orange_concrete", + "top": "new_soviet:block/concrete/cracked_orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/dark_green_concrete.json b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete.json new file mode 100644 index 0000000..19c9252 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "new_soviet:block/concrete/dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_slab.json b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_slab.json new file mode 100644 index 0000000..be1f443 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "new_soviet:block/concrete/dark_green_concrete", + "side": "new_soviet:block/concrete/dark_green_concrete", + "top": "new_soviet:block/concrete/dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_slab_top.json b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_slab_top.json new file mode 100644 index 0000000..bceaa62 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "new_soviet:block/concrete/dark_green_concrete", + "side": "new_soviet:block/concrete/dark_green_concrete", + "top": "new_soviet:block/concrete/dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_stairs.json b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_stairs.json new file mode 100644 index 0000000..78dd492 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "new_soviet:block/concrete/dark_green_concrete", + "side": "new_soviet:block/concrete/dark_green_concrete", + "top": "new_soviet:block/concrete/dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_stairs_inner.json b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_stairs_inner.json new file mode 100644 index 0000000..516c322 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/dark_green_concrete", + "side": "new_soviet:block/concrete/dark_green_concrete", + "top": "new_soviet:block/concrete/dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_stairs_outer.json b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_stairs_outer.json new file mode 100644 index 0000000..de93003 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/dark_green_concrete_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/dark_green_concrete", + "side": "new_soviet:block/concrete/dark_green_concrete", + "top": "new_soviet:block/concrete/dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/orange_concrete.json b/src/main/generated/assets/new_soviet/models/block/orange_concrete.json new file mode 100644 index 0000000..313dcf8 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/orange_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "new_soviet:block/concrete/orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/orange_concrete_slab.json b/src/main/generated/assets/new_soviet/models/block/orange_concrete_slab.json new file mode 100644 index 0000000..64b43eb --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/orange_concrete_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "new_soviet:block/concrete/orange_concrete", + "side": "new_soviet:block/concrete/orange_concrete", + "top": "new_soviet:block/concrete/orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/orange_concrete_slab_top.json b/src/main/generated/assets/new_soviet/models/block/orange_concrete_slab_top.json new file mode 100644 index 0000000..efa4297 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/orange_concrete_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "new_soviet:block/concrete/orange_concrete", + "side": "new_soviet:block/concrete/orange_concrete", + "top": "new_soviet:block/concrete/orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/orange_concrete_stairs.json b/src/main/generated/assets/new_soviet/models/block/orange_concrete_stairs.json new file mode 100644 index 0000000..84929db --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/orange_concrete_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "new_soviet:block/concrete/orange_concrete", + "side": "new_soviet:block/concrete/orange_concrete", + "top": "new_soviet:block/concrete/orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/orange_concrete_stairs_inner.json b/src/main/generated/assets/new_soviet/models/block/orange_concrete_stairs_inner.json new file mode 100644 index 0000000..9f5aeb3 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/orange_concrete_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/orange_concrete", + "side": "new_soviet:block/concrete/orange_concrete", + "top": "new_soviet:block/concrete/orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/orange_concrete_stairs_outer.json b/src/main/generated/assets/new_soviet/models/block/orange_concrete_stairs_outer.json new file mode 100644 index 0000000..3a46fa3 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/block/orange_concrete_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "new_soviet:block/concrete/orange_concrete", + "side": "new_soviet:block/concrete/orange_concrete", + "top": "new_soviet:block/concrete/orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/concrete.json b/src/main/generated/assets/new_soviet/models/item/concrete.json new file mode 100644 index 0000000..143af49 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/concrete.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/concrete" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/concrete_slab.json b/src/main/generated/assets/new_soviet/models/item/concrete_slab.json new file mode 100644 index 0000000..e9acc84 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/concrete_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/concrete_stairs.json b/src/main/generated/assets/new_soviet/models/item/concrete_stairs.json new file mode 100644 index 0000000..6c5b818 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/concrete_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_concrete.json b/src/main/generated/assets/new_soviet/models/item/cracked_concrete.json new file mode 100644 index 0000000..fd1284a --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/cracked_concrete.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cracked_concrete" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_concrete_slab.json b/src/main/generated/assets/new_soviet/models/item/cracked_concrete_slab.json new file mode 100644 index 0000000..bd72649 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/cracked_concrete_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cracked_concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_concrete_stairs.json b/src/main/generated/assets/new_soviet/models/item/cracked_concrete_stairs.json new file mode 100644 index 0000000..d4188d0 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/cracked_concrete_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cracked_concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_dark_green_concrete.json b/src/main/generated/assets/new_soviet/models/item/cracked_dark_green_concrete.json new file mode 100644 index 0000000..83d2f58 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/cracked_dark_green_concrete.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cracked_dark_green_concrete" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_dark_green_concrete_slab.json b/src/main/generated/assets/new_soviet/models/item/cracked_dark_green_concrete_slab.json new file mode 100644 index 0000000..3d1d6d4 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/cracked_dark_green_concrete_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cracked_dark_green_concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_dark_green_concrete_stairs.json b/src/main/generated/assets/new_soviet/models/item/cracked_dark_green_concrete_stairs.json new file mode 100644 index 0000000..c18d213 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/cracked_dark_green_concrete_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cracked_dark_green_concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_orange_concrete.json b/src/main/generated/assets/new_soviet/models/item/cracked_orange_concrete.json new file mode 100644 index 0000000..53ce727 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/cracked_orange_concrete.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cracked_orange_concrete" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_orange_concrete_slab.json b/src/main/generated/assets/new_soviet/models/item/cracked_orange_concrete_slab.json new file mode 100644 index 0000000..b94b98c --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/cracked_orange_concrete_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cracked_orange_concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_orange_concrete_stairs.json b/src/main/generated/assets/new_soviet/models/item/cracked_orange_concrete_stairs.json new file mode 100644 index 0000000..725dfe9 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/cracked_orange_concrete_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cracked_orange_concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/dark_green_concrete.json b/src/main/generated/assets/new_soviet/models/item/dark_green_concrete.json new file mode 100644 index 0000000..1d9194d --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/dark_green_concrete.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/dark_green_concrete" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/dark_green_concrete_slab.json b/src/main/generated/assets/new_soviet/models/item/dark_green_concrete_slab.json new file mode 100644 index 0000000..9063603 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/dark_green_concrete_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/dark_green_concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/dark_green_concrete_stairs.json b/src/main/generated/assets/new_soviet/models/item/dark_green_concrete_stairs.json new file mode 100644 index 0000000..31d4d83 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/dark_green_concrete_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/dark_green_concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/orange_concrete.json b/src/main/generated/assets/new_soviet/models/item/orange_concrete.json new file mode 100644 index 0000000..3c091d9 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/orange_concrete.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/orange_concrete" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/orange_concrete_slab.json b/src/main/generated/assets/new_soviet/models/item/orange_concrete_slab.json new file mode 100644 index 0000000..9217b28 --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/orange_concrete_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/orange_concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/orange_concrete_stairs.json b/src/main/generated/assets/new_soviet/models/item/orange_concrete_stairs.json new file mode 100644 index 0000000..095ce0b --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/orange_concrete_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/orange_concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/blocks/mineable/pickaxe.json b/src/main/generated/data/minecraft/tags/blocks/mineable/pickaxe.json index 6eea78c..79209b6 100644 --- a/src/main/generated/data/minecraft/tags/blocks/mineable/pickaxe.json +++ b/src/main/generated/data/minecraft/tags/blocks/mineable/pickaxe.json @@ -288,6 +288,36 @@ "new_soviet:lime_boundary_marker", "new_soviet:yellow_boundary_marker", "new_soviet:red_boundary_marker", - "new_soviet:orange_boundary_marker" + "new_soviet:orange_boundary_marker", + "new_soviet:concrete", + "new_soviet:concrete_with_bars", + "new_soviet:concrete_stairs", + "new_soviet:concrete_slab", + "new_soviet:cracked_concrete_stairs", + "new_soviet:cracked_concrete_slab", + "new_soviet:dark_green_concrete", + "new_soviet:dark_green_concrete_with_bars", + "new_soviet:dark_green_concrete_stairs", + "new_soviet:dark_green_concrete_slab", + "new_soviet:cracked_dark_green_concrete_stairs", + "new_soviet:cracked_dark_green_concrete_slab", + "new_soviet:orange_concrete", + "new_soviet:orange_concrete_with_bars", + "new_soviet:orange_concrete_stairs", + "new_soviet:orange_concrete_slab", + "new_soviet:cracked_orange_concrete_stairs", + "new_soviet:cracked_orange_concrete_slab", + "new_soviet:white_concrete", + "new_soviet:white_concrete_with_bars", + "new_soviet:beige_concrete", + "new_soviet:beige_concrete_with_bars", + "new_soviet:blue_concrete", + "new_soviet:blue_concrete_with_bars", + "new_soviet:green_concrete", + "new_soviet:green_concrete", + "new_soviet:red_concrete", + "new_soviet:red_concrete_with_bars", + "new_soviet:yellow_concrete", + "new_soviet:yellow_concrete_with_bars" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/blocks/slabs.json b/src/main/generated/data/minecraft/tags/blocks/slabs.json index 8f5d5ec..314ec9f 100644 --- a/src/main/generated/data/minecraft/tags/blocks/slabs.json +++ b/src/main/generated/data/minecraft/tags/blocks/slabs.json @@ -107,6 +107,9 @@ "new_soviet:metal_plating_slab", "new_soviet:herringbone_bamboo_planks_slab", "new_soviet:cross_cherry_planks_slab", - "new_soviet:herringbone_cherry_planks_slab" + "new_soviet:herringbone_cherry_planks_slab", + "new_soviet:concrete_slab", + "new_soviet:dark_green_concrete_slab", + "new_soviet:orange_concrete_slab" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/blocks/stairs.json b/src/main/generated/data/minecraft/tags/blocks/stairs.json index 432a96a..cf5a21f 100644 --- a/src/main/generated/data/minecraft/tags/blocks/stairs.json +++ b/src/main/generated/data/minecraft/tags/blocks/stairs.json @@ -107,6 +107,9 @@ "new_soviet:metal_plating_stairs", "new_soviet:herringbone_bamboo_planks_stairs", "new_soviet:cross_cherry_planks_stairs", - "new_soviet:herringbone_cherry_planks_stairs" + "new_soviet:herringbone_cherry_planks_stairs", + "new_soviet:concrete_stairs", + "new_soviet:dark_green_concrete_stairs", + "new_soviet:orange_concrete_stairs" ] } \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete.json new file mode 100644 index 0000000..af963f0 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete.json @@ -0,0 +1,48 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_bars": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:iron_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stone": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:stone" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_iron_bars", + "has_stone", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_slab.json new file mode 100644 index 0000000..28ec5d8 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:concrete_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:concrete_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_slab_from_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_slab_from_concrete_stonecutting.json new file mode 100644 index 0000000..7a580cd --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_slab_from_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:concrete_slab_from_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:concrete_slab_from_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_stairs.json new file mode 100644 index 0000000..156f3a0 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:concrete_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:concrete_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_stairs_from_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_stairs_from_concrete_stonecutting.json new file mode 100644 index 0000000..53cd5c5 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_stairs_from_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:concrete_stairs_from_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:concrete_stairs_from_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_with_bars.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_with_bars.json new file mode 100644 index 0000000..c823c7e --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/concrete_with_bars.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete_with_bars": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:concrete_with_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_cracked_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:concrete_with_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_bars": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:concrete_with_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:concrete_with_bars" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_concrete_with_bars", + "has_cracked_concrete", + "has_iron_bars", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:concrete_with_bars" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_slab.json new file mode 100644 index 0000000..70b4a1f --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:cracked_concrete_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:cracked_concrete_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_slab_from_cracked_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_slab_from_cracked_concrete_stonecutting.json new file mode 100644 index 0000000..f29d958 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_slab_from_cracked_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_concrete_slab_from_cracked_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_concrete_slab_from_cracked_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_stairs.json new file mode 100644 index 0000000..24fcdb4 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:cracked_concrete_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:cracked_concrete_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_stairs_from_cracked_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_stairs_from_cracked_concrete_stonecutting.json new file mode 100644 index 0000000..b8c3f95 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_concrete_stairs_from_cracked_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_concrete_stairs_from_cracked_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_concrete_stairs_from_cracked_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_slab.json new file mode 100644 index 0000000..8693cbc --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_dark_green_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_dark_green_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:cracked_dark_green_concrete_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_dark_green_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:cracked_dark_green_concrete_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_slab_from_cracked_dark_green_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_slab_from_cracked_dark_green_concrete_stonecutting.json new file mode 100644 index 0000000..cbd29d5 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_slab_from_cracked_dark_green_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_dark_green_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_dark_green_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_dark_green_concrete_slab_from_cracked_dark_green_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_dark_green_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_dark_green_concrete_slab_from_cracked_dark_green_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_stairs.json new file mode 100644 index 0000000..ad3b74c --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_dark_green_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_dark_green_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:cracked_dark_green_concrete_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_dark_green_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:cracked_dark_green_concrete_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_stairs_from_cracked_dark_green_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_stairs_from_cracked_dark_green_concrete_stonecutting.json new file mode 100644 index 0000000..644d1f0 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_dark_green_concrete_stairs_from_cracked_dark_green_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_dark_green_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_dark_green_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_dark_green_concrete_stairs_from_cracked_dark_green_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_dark_green_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_dark_green_concrete_stairs_from_cracked_dark_green_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_slab.json new file mode 100644 index 0000000..46b2b23 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_orange_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_orange_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:cracked_orange_concrete_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_orange_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:cracked_orange_concrete_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_slab_from_cracked_orange_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_slab_from_cracked_orange_concrete_stonecutting.json new file mode 100644 index 0000000..98d0077 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_slab_from_cracked_orange_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_orange_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_orange_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_orange_concrete_slab_from_cracked_orange_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_orange_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_orange_concrete_slab_from_cracked_orange_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_stairs.json new file mode 100644 index 0000000..f777a99 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_orange_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_orange_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:cracked_orange_concrete_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_orange_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:cracked_orange_concrete_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_stairs_from_cracked_orange_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_stairs_from_cracked_orange_concrete_stonecutting.json new file mode 100644 index 0000000..d042179 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_orange_concrete_stairs_from_cracked_orange_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_orange_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_orange_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_orange_concrete_stairs_from_cracked_orange_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_orange_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_orange_concrete_stairs_from_cracked_orange_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete.json new file mode 100644 index 0000000..6e95f1f --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:green_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_bars": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:iron_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stone": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:stone" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:dark_green_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_green_dye", + "has_iron_bars", + "has_stone", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:dark_green_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_slab.json new file mode 100644 index 0000000..caff3fa --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_green_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_green_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:dark_green_concrete_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_dark_green_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:dark_green_concrete_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_slab_from_dark_green_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_slab_from_dark_green_concrete_stonecutting.json new file mode 100644 index 0000000..1155386 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_slab_from_dark_green_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_green_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_green_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_green_concrete_slab_from_dark_green_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_dark_green_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_green_concrete_slab_from_dark_green_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_stairs.json new file mode 100644 index 0000000..da9d57d --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_green_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_green_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:dark_green_concrete_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_dark_green_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:dark_green_concrete_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_stairs_from_dark_green_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_stairs_from_dark_green_concrete_stonecutting.json new file mode 100644 index 0000000..52dcc64 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_stairs_from_dark_green_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_green_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_green_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_green_concrete_stairs_from_dark_green_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_dark_green_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_green_concrete_stairs_from_dark_green_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_with_bars.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_with_bars.json new file mode 100644 index 0000000..7159be9 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_green_concrete_with_bars.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_dark_green_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_green_concrete_with_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_dark_green_concrete_with_bars": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_green_concrete_with_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_bars": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_green_concrete_with_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:dark_green_concrete_with_bars" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_dark_green_concrete_with_bars", + "has_cracked_dark_green_concrete", + "has_iron_bars", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:dark_green_concrete_with_bars" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_beige_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_beige_concrete.json new file mode 100644 index 0000000..c0ca5c3 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_beige_concrete.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:light_gray_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cracked_beige_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_needed_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cracked_beige_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_blue_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_blue_concrete.json new file mode 100644 index 0000000..4f3d75b --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_blue_concrete.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:blue_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cracked_blue_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_needed_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cracked_blue_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_dark_green_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_dark_green_concrete.json new file mode 100644 index 0000000..37aad25 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_dark_green_concrete.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:green_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cracked_dark_green_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_needed_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cracked_dark_green_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_green_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_green_concrete.json new file mode 100644 index 0000000..054ae20 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_green_concrete.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:lime_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cracked_green_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_needed_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cracked_green_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_orange_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_orange_concrete.json new file mode 100644 index 0000000..3747fca --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_orange_concrete.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:orange_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cracked_orange_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_needed_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cracked_orange_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_red_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_red_concrete.json new file mode 100644 index 0000000..b540daf --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_red_concrete.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:red_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cracked_red_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_needed_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cracked_red_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_white_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_white_concrete.json new file mode 100644 index 0000000..7dd372a --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_white_concrete.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:white_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cracked_white_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_needed_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cracked_white_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_yellow_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_yellow_concrete.json new file mode 100644 index 0000000..799baa6 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_cracked_yellow_concrete.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:yellow_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cracked_yellow_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_needed_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cracked_yellow_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_dark_green_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_dark_green_concrete.json new file mode 100644 index 0000000..1718cf7 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_dark_green_concrete.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:green_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_dark_green_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_needed_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_dark_green_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_green_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_green_concrete.json index 770c800..15c9cdd 100644 --- a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_green_concrete.json +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_green_concrete.json @@ -6,7 +6,7 @@ "items": [ { "items": [ - "minecraft:green_dye" + "minecraft:lime_dye" ] } ] diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_orange_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_orange_concrete.json new file mode 100644 index 0000000..4473c7c --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dye_orange_concrete.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:orange_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_orange_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_needed_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_orange_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/green_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/green_concrete.json index 5f459b4..7844437 100644 --- a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/green_concrete.json +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/green_concrete.json @@ -1,18 +1,6 @@ { "parent": "minecraft:recipes/root", "criteria": { - "has_green_dye": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:green_dye" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, "has_iron_bars": { "conditions": { "items": [ @@ -25,6 +13,18 @@ }, "trigger": "minecraft:inventory_changed" }, + "has_lime_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:lime_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, "has_stone": { "conditions": { "items": [ @@ -46,7 +46,7 @@ }, "requirements": [ [ - "has_green_dye", + "has_lime_dye", "has_iron_bars", "has_stone", "has_the_recipe" diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete.json new file mode 100644 index 0000000..e8c1373 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_bars": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:iron_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_orange_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:orange_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stone": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:stone" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:orange_concrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_orange_dye", + "has_iron_bars", + "has_stone", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:orange_concrete" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_slab.json new file mode 100644 index 0000000..2e11711 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:orange_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:orange_concrete_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_orange_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:orange_concrete_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_slab_from_orange_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_slab_from_orange_concrete_stonecutting.json new file mode 100644 index 0000000..9115d79 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_slab_from_orange_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:orange_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_concrete_slab_from_orange_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_orange_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_concrete_slab_from_orange_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_stairs.json new file mode 100644 index 0000000..5221688 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:orange_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:orange_concrete_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_orange_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:orange_concrete_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_stairs_from_orange_concrete_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_stairs_from_orange_concrete_stonecutting.json new file mode 100644 index 0000000..ab2dce1 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_stairs_from_orange_concrete_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:orange_concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_concrete_stairs_from_orange_concrete_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_orange_concrete", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_concrete_stairs_from_orange_concrete_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_with_bars.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_with_bars.json new file mode 100644 index 0000000..d0469c8 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/orange_concrete_with_bars.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_orange_concrete": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:orange_concrete_with_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_bars": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:orange_concrete_with_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_orange_concrete_with_bars": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:orange_concrete_with_bars" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:orange_concrete_with_bars" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_orange_concrete_with_bars", + "has_cracked_orange_concrete", + "has_iron_bars", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:orange_concrete_with_bars" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/concrete.json b/src/main/generated/data/new_soviet/loot_tables/blocks/concrete.json new file mode 100644 index 0000000..3877c48 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/concrete.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:concrete" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/concrete_slab.json b/src/main/generated/data/new_soviet/loot_tables/blocks/concrete_slab.json new file mode 100644 index 0000000..bed2fb8 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/concrete_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:concrete_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/concrete_stairs.json b/src/main/generated/data/new_soviet/loot_tables/blocks/concrete_stairs.json new file mode 100644 index 0000000..de5229a --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/concrete_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:concrete_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/concrete_with_bars.json b/src/main/generated/data/new_soviet/loot_tables/blocks/concrete_with_bars.json new file mode 100644 index 0000000..47e16ed --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/concrete_with_bars.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:concrete_with_bars" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_concrete.json b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_concrete.json new file mode 100644 index 0000000..9dfba15 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_concrete.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:cracked_concrete" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_concrete_slab.json b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_concrete_slab.json new file mode 100644 index 0000000..e138059 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_concrete_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:cracked_concrete_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_concrete_stairs.json b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_concrete_stairs.json new file mode 100644 index 0000000..85e3a23 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_concrete_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:cracked_concrete_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_dark_green_concrete.json b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_dark_green_concrete.json new file mode 100644 index 0000000..a27468b --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_dark_green_concrete.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:cracked_dark_green_concrete" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_dark_green_concrete_slab.json b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_dark_green_concrete_slab.json new file mode 100644 index 0000000..802c529 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_dark_green_concrete_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:cracked_dark_green_concrete_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_dark_green_concrete_stairs.json b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_dark_green_concrete_stairs.json new file mode 100644 index 0000000..9e4d808 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_dark_green_concrete_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:cracked_dark_green_concrete_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_orange_concrete.json b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_orange_concrete.json new file mode 100644 index 0000000..781b153 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_orange_concrete.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:cracked_orange_concrete" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_orange_concrete_slab.json b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_orange_concrete_slab.json new file mode 100644 index 0000000..699cac9 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_orange_concrete_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:cracked_orange_concrete_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_orange_concrete_stairs.json b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_orange_concrete_stairs.json new file mode 100644 index 0000000..fde40cf --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_orange_concrete_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:cracked_orange_concrete_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete.json b/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete.json new file mode 100644 index 0000000..7f92645 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:dark_green_concrete" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete_slab.json b/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete_slab.json new file mode 100644 index 0000000..e7c8212 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:dark_green_concrete_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete_stairs.json b/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete_stairs.json new file mode 100644 index 0000000..d182050 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:dark_green_concrete_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete_with_bars.json b/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete_with_bars.json new file mode 100644 index 0000000..6328278 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/dark_green_concrete_with_bars.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:dark_green_concrete_with_bars" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/green_concrete_with_bars.json b/src/main/generated/data/new_soviet/loot_tables/blocks/green_concrete_with_bars.json new file mode 100644 index 0000000..672e3d9 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/green_concrete_with_bars.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:green_concrete_with_bars" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete.json b/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete.json new file mode 100644 index 0000000..a9dd04a --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:orange_concrete" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete_slab.json b/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete_slab.json new file mode 100644 index 0000000..1fcaeeb --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:orange_concrete_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete_stairs.json b/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete_stairs.json new file mode 100644 index 0000000..0f10a11 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:orange_concrete_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete_with_bars.json b/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete_with_bars.json new file mode 100644 index 0000000..89717e8 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/orange_concrete_with_bars.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:orange_concrete_with_bars" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/red_concrete_with_bars.json b/src/main/generated/data/new_soviet/loot_tables/blocks/red_concrete_with_bars.json new file mode 100644 index 0000000..2f1bb52 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/red_concrete_with_bars.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:red_concrete_with_bars" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/white_concrete_with_bars.json b/src/main/generated/data/new_soviet/loot_tables/blocks/white_concrete_with_bars.json new file mode 100644 index 0000000..abedef5 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/white_concrete_with_bars.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:white_concrete_with_bars" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/yellow_concrete_with_bars.json b/src/main/generated/data/new_soviet/loot_tables/blocks/yellow_concrete_with_bars.json new file mode 100644 index 0000000..c120513 --- /dev/null +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/yellow_concrete_with_bars.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "new_soviet:yellow_concrete_with_bars" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/concrete.json b/src/main/generated/data/new_soviet/recipes/concrete.json new file mode 100644 index 0000000..cb5995c --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/concrete.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "B": { + "item": "minecraft:iron_bars" + }, + "S": { + "item": "minecraft:stone" + } + }, + "pattern": [ + "SBS", + " B ", + "SBS" + ], + "result": { + "count": 8, + "item": "new_soviet:concrete" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/concrete_slab.json b/src/main/generated/data/new_soviet/recipes/concrete_slab.json new file mode 100644 index 0000000..b83259d --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/concrete_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:concrete" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:concrete_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/concrete_slab_from_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/concrete_slab_from_concrete_stonecutting.json new file mode 100644 index 0000000..eca0ffb --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/concrete_slab_from_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:concrete" + }, + "result": "new_soviet:concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/concrete_stairs.json b/src/main/generated/data/new_soviet/recipes/concrete_stairs.json new file mode 100644 index 0000000..b239f7d --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/concrete_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:concrete" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:concrete_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/concrete_stairs_from_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/concrete_stairs_from_concrete_stonecutting.json new file mode 100644 index 0000000..10637ee --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/concrete_stairs_from_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:concrete" + }, + "result": "new_soviet:concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/concrete_with_bars.json b/src/main/generated/data/new_soviet/recipes/concrete_with_bars.json new file mode 100644 index 0000000..9eeab70 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/concrete_with_bars.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:cracked_concrete" + }, + { + "item": "minecraft:iron_bars" + } + ], + "result": { + "item": "new_soviet:concrete_with_bars" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_concrete_slab.json b/src/main/generated/data/new_soviet/recipes/cracked_concrete_slab.json new file mode 100644 index 0000000..1886987 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_concrete_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:cracked_concrete" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:cracked_concrete_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_concrete_slab_from_cracked_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/cracked_concrete_slab_from_cracked_concrete_stonecutting.json new file mode 100644 index 0000000..6461a7a --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_concrete_slab_from_cracked_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:cracked_concrete" + }, + "result": "new_soviet:cracked_concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_concrete_stairs.json b/src/main/generated/data/new_soviet/recipes/cracked_concrete_stairs.json new file mode 100644 index 0000000..505b3aa --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_concrete_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:cracked_concrete" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:cracked_concrete_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_concrete_stairs_from_cracked_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/cracked_concrete_stairs_from_cracked_concrete_stonecutting.json new file mode 100644 index 0000000..f36769a --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_concrete_stairs_from_cracked_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:cracked_concrete" + }, + "result": "new_soviet:cracked_concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_slab.json b/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_slab.json new file mode 100644 index 0000000..a423baa --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:cracked_dark_green_concrete" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:cracked_dark_green_concrete_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_slab_from_cracked_dark_green_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_slab_from_cracked_dark_green_concrete_stonecutting.json new file mode 100644 index 0000000..7b56211 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_slab_from_cracked_dark_green_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:cracked_dark_green_concrete" + }, + "result": "new_soviet:cracked_dark_green_concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_stairs.json b/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_stairs.json new file mode 100644 index 0000000..1108334 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:cracked_dark_green_concrete" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:cracked_dark_green_concrete_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_stairs_from_cracked_dark_green_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_stairs_from_cracked_dark_green_concrete_stonecutting.json new file mode 100644 index 0000000..bb295e0 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_dark_green_concrete_stairs_from_cracked_dark_green_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:cracked_dark_green_concrete" + }, + "result": "new_soviet:cracked_dark_green_concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_slab.json b/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_slab.json new file mode 100644 index 0000000..b0cec2a --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:cracked_orange_concrete" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:cracked_orange_concrete_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_slab_from_cracked_orange_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_slab_from_cracked_orange_concrete_stonecutting.json new file mode 100644 index 0000000..128449e --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_slab_from_cracked_orange_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:cracked_orange_concrete" + }, + "result": "new_soviet:cracked_orange_concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_stairs.json b/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_stairs.json new file mode 100644 index 0000000..8a421b2 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:cracked_orange_concrete" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:cracked_orange_concrete_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_stairs_from_cracked_orange_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_stairs_from_cracked_orange_concrete_stonecutting.json new file mode 100644 index 0000000..b778f08 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_orange_concrete_stairs_from_cracked_orange_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:cracked_orange_concrete" + }, + "result": "new_soviet:cracked_orange_concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_green_concrete.json b/src/main/generated/data/new_soviet/recipes/dark_green_concrete.json new file mode 100644 index 0000000..53a20b7 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_green_concrete.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "B": { + "item": "minecraft:iron_bars" + }, + "D": { + "item": "minecraft:green_dye" + }, + "S": { + "item": "minecraft:stone" + } + }, + "pattern": [ + "SBS", + " D ", + "SBS" + ], + "result": { + "count": 6, + "item": "new_soviet:dark_green_concrete" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_green_concrete_slab.json b/src/main/generated/data/new_soviet/recipes/dark_green_concrete_slab.json new file mode 100644 index 0000000..4aa0167 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_green_concrete_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:dark_green_concrete" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:dark_green_concrete_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_green_concrete_slab_from_dark_green_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/dark_green_concrete_slab_from_dark_green_concrete_stonecutting.json new file mode 100644 index 0000000..f69dda1 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_green_concrete_slab_from_dark_green_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:dark_green_concrete" + }, + "result": "new_soviet:dark_green_concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_green_concrete_stairs.json b/src/main/generated/data/new_soviet/recipes/dark_green_concrete_stairs.json new file mode 100644 index 0000000..baf219e --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_green_concrete_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:dark_green_concrete" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:dark_green_concrete_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_green_concrete_stairs_from_dark_green_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/dark_green_concrete_stairs_from_dark_green_concrete_stonecutting.json new file mode 100644 index 0000000..ae6a8a8 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_green_concrete_stairs_from_dark_green_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:dark_green_concrete" + }, + "result": "new_soviet:dark_green_concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_green_concrete_with_bars.json b/src/main/generated/data/new_soviet/recipes/dark_green_concrete_with_bars.json new file mode 100644 index 0000000..c2934d0 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_green_concrete_with_bars.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:cracked_dark_green_concrete" + }, + { + "item": "minecraft:iron_bars" + } + ], + "result": { + "item": "new_soviet:dark_green_concrete_with_bars" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_beige_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_beige_concrete.json index ebdbd91..1aaa701 100644 --- a/src/main/generated/data/new_soviet/recipes/dye_beige_concrete.json +++ b/src/main/generated/data/new_soviet/recipes/dye_beige_concrete.json @@ -21,6 +21,12 @@ }, { "item": "new_soviet:white_concrete" + }, + { + "item": "new_soviet:dark_green_concrete" + }, + { + "item": "new_soviet:orange_concrete" } ] ], diff --git a/src/main/generated/data/new_soviet/recipes/dye_blue_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_blue_concrete.json index c966bf8..2056c6a 100644 --- a/src/main/generated/data/new_soviet/recipes/dye_blue_concrete.json +++ b/src/main/generated/data/new_soviet/recipes/dye_blue_concrete.json @@ -21,6 +21,12 @@ }, { "item": "new_soviet:beige_concrete" + }, + { + "item": "new_soviet:dark_green_concrete" + }, + { + "item": "new_soviet:orange_concrete" } ] ], diff --git a/src/main/generated/data/new_soviet/recipes/dye_cracked_beige_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_cracked_beige_concrete.json new file mode 100644 index 0000000..9df9e0e --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dye_cracked_beige_concrete.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_cracked", + "ingredients": [ + { + "item": "minecraft:light_gray_dye" + }, + [ + { + "item": "new_soviet:cracked_green_concrete" + }, + { + "item": "new_soviet:cracked_yellow_concrete" + }, + { + "item": "new_soviet:cracked_blue_concrete" + }, + { + "item": "new_soviet:cracked_red_concrete" + }, + { + "item": "new_soviet:cracked_white_concrete" + }, + { + "item": "new_soviet:cracked_dark_green_concrete" + }, + { + "item": "new_soviet:cracked_orange_concrete" + } + ] + ], + "result": { + "item": "new_soviet:cracked_beige_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_cracked_blue_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_cracked_blue_concrete.json new file mode 100644 index 0000000..b1bbeb4 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dye_cracked_blue_concrete.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_cracked", + "ingredients": [ + { + "item": "minecraft:blue_dye" + }, + [ + { + "item": "new_soviet:cracked_green_concrete" + }, + { + "item": "new_soviet:cracked_yellow_concrete" + }, + { + "item": "new_soviet:cracked_red_concrete" + }, + { + "item": "new_soviet:cracked_white_concrete" + }, + { + "item": "new_soviet:cracked_beige_concrete" + }, + { + "item": "new_soviet:cracked_dark_green_concrete" + }, + { + "item": "new_soviet:cracked_orange_concrete" + } + ] + ], + "result": { + "item": "new_soviet:cracked_blue_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_cracked_dark_green_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_cracked_dark_green_concrete.json new file mode 100644 index 0000000..9f5ea72 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dye_cracked_dark_green_concrete.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_cracked", + "ingredients": [ + { + "item": "minecraft:green_dye" + }, + [ + { + "item": "new_soviet:cracked_green_concrete" + }, + { + "item": "new_soviet:cracked_yellow_concrete" + }, + { + "item": "new_soviet:cracked_blue_concrete" + }, + { + "item": "new_soviet:cracked_red_concrete" + }, + { + "item": "new_soviet:cracked_white_concrete" + }, + { + "item": "new_soviet:cracked_beige_concrete" + }, + { + "item": "new_soviet:cracked_orange_concrete" + } + ] + ], + "result": { + "item": "new_soviet:cracked_dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_cracked_green_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_cracked_green_concrete.json new file mode 100644 index 0000000..5b1d710 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dye_cracked_green_concrete.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_cracked", + "ingredients": [ + { + "item": "minecraft:lime_dye" + }, + [ + { + "item": "new_soviet:cracked_yellow_concrete" + }, + { + "item": "new_soviet:cracked_blue_concrete" + }, + { + "item": "new_soviet:cracked_red_concrete" + }, + { + "item": "new_soviet:cracked_white_concrete" + }, + { + "item": "new_soviet:cracked_beige_concrete" + }, + { + "item": "new_soviet:cracked_dark_green_concrete" + }, + { + "item": "new_soviet:cracked_orange_concrete" + } + ] + ], + "result": { + "item": "new_soviet:cracked_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_cracked_orange_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_cracked_orange_concrete.json new file mode 100644 index 0000000..ae0afbd --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dye_cracked_orange_concrete.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_cracked", + "ingredients": [ + { + "item": "minecraft:orange_dye" + }, + [ + { + "item": "new_soviet:cracked_green_concrete" + }, + { + "item": "new_soviet:cracked_yellow_concrete" + }, + { + "item": "new_soviet:cracked_blue_concrete" + }, + { + "item": "new_soviet:cracked_red_concrete" + }, + { + "item": "new_soviet:cracked_white_concrete" + }, + { + "item": "new_soviet:cracked_beige_concrete" + }, + { + "item": "new_soviet:cracked_dark_green_concrete" + } + ] + ], + "result": { + "item": "new_soviet:cracked_orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_cracked_red_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_cracked_red_concrete.json new file mode 100644 index 0000000..6224cb1 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dye_cracked_red_concrete.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_cracked", + "ingredients": [ + { + "item": "minecraft:red_dye" + }, + [ + { + "item": "new_soviet:cracked_green_concrete" + }, + { + "item": "new_soviet:cracked_yellow_concrete" + }, + { + "item": "new_soviet:cracked_blue_concrete" + }, + { + "item": "new_soviet:cracked_white_concrete" + }, + { + "item": "new_soviet:cracked_beige_concrete" + }, + { + "item": "new_soviet:cracked_dark_green_concrete" + }, + { + "item": "new_soviet:cracked_orange_concrete" + } + ] + ], + "result": { + "item": "new_soviet:cracked_red_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_cracked_white_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_cracked_white_concrete.json new file mode 100644 index 0000000..116943c --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dye_cracked_white_concrete.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_cracked", + "ingredients": [ + { + "item": "minecraft:white_dye" + }, + [ + { + "item": "new_soviet:cracked_green_concrete" + }, + { + "item": "new_soviet:cracked_yellow_concrete" + }, + { + "item": "new_soviet:cracked_blue_concrete" + }, + { + "item": "new_soviet:cracked_red_concrete" + }, + { + "item": "new_soviet:cracked_beige_concrete" + }, + { + "item": "new_soviet:cracked_dark_green_concrete" + }, + { + "item": "new_soviet:cracked_orange_concrete" + } + ] + ], + "result": { + "item": "new_soviet:cracked_white_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_cracked_yellow_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_cracked_yellow_concrete.json new file mode 100644 index 0000000..734cc61 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dye_cracked_yellow_concrete.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_cracked", + "ingredients": [ + { + "item": "minecraft:yellow_dye" + }, + [ + { + "item": "new_soviet:cracked_green_concrete" + }, + { + "item": "new_soviet:cracked_blue_concrete" + }, + { + "item": "new_soviet:cracked_red_concrete" + }, + { + "item": "new_soviet:cracked_white_concrete" + }, + { + "item": "new_soviet:cracked_beige_concrete" + }, + { + "item": "new_soviet:cracked_dark_green_concrete" + }, + { + "item": "new_soviet:cracked_orange_concrete" + } + ] + ], + "result": { + "item": "new_soviet:cracked_yellow_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_dark_green_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_dark_green_concrete.json new file mode 100644 index 0000000..332754e --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dye_dark_green_concrete.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete", + "ingredients": [ + { + "item": "minecraft:green_dye" + }, + [ + { + "item": "new_soviet:green_concrete" + }, + { + "item": "new_soviet:yellow_concrete" + }, + { + "item": "new_soviet:blue_concrete" + }, + { + "item": "new_soviet:red_concrete" + }, + { + "item": "new_soviet:white_concrete" + }, + { + "item": "new_soviet:beige_concrete" + }, + { + "item": "new_soviet:orange_concrete" + } + ] + ], + "result": { + "item": "new_soviet:dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_green_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_green_concrete.json index f0a6db5..fa59788 100644 --- a/src/main/generated/data/new_soviet/recipes/dye_green_concrete.json +++ b/src/main/generated/data/new_soviet/recipes/dye_green_concrete.json @@ -4,7 +4,7 @@ "group": "concrete", "ingredients": [ { - "item": "minecraft:green_dye" + "item": "minecraft:lime_dye" }, [ { @@ -21,6 +21,12 @@ }, { "item": "new_soviet:beige_concrete" + }, + { + "item": "new_soviet:dark_green_concrete" + }, + { + "item": "new_soviet:orange_concrete" } ] ], diff --git a/src/main/generated/data/new_soviet/recipes/dye_orange_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_orange_concrete.json new file mode 100644 index 0000000..b36bd21 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dye_orange_concrete.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete", + "ingredients": [ + { + "item": "minecraft:orange_dye" + }, + [ + { + "item": "new_soviet:green_concrete" + }, + { + "item": "new_soviet:yellow_concrete" + }, + { + "item": "new_soviet:blue_concrete" + }, + { + "item": "new_soviet:red_concrete" + }, + { + "item": "new_soviet:white_concrete" + }, + { + "item": "new_soviet:beige_concrete" + }, + { + "item": "new_soviet:dark_green_concrete" + } + ] + ], + "result": { + "item": "new_soviet:orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dye_red_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_red_concrete.json index 34dd9a4..30f568d 100644 --- a/src/main/generated/data/new_soviet/recipes/dye_red_concrete.json +++ b/src/main/generated/data/new_soviet/recipes/dye_red_concrete.json @@ -21,6 +21,12 @@ }, { "item": "new_soviet:beige_concrete" + }, + { + "item": "new_soviet:dark_green_concrete" + }, + { + "item": "new_soviet:orange_concrete" } ] ], diff --git a/src/main/generated/data/new_soviet/recipes/dye_white_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_white_concrete.json index dcda1d8..39806d8 100644 --- a/src/main/generated/data/new_soviet/recipes/dye_white_concrete.json +++ b/src/main/generated/data/new_soviet/recipes/dye_white_concrete.json @@ -21,6 +21,12 @@ }, { "item": "new_soviet:beige_concrete" + }, + { + "item": "new_soviet:dark_green_concrete" + }, + { + "item": "new_soviet:orange_concrete" } ] ], diff --git a/src/main/generated/data/new_soviet/recipes/dye_yellow_concrete.json b/src/main/generated/data/new_soviet/recipes/dye_yellow_concrete.json index 31a0013..c98f072 100644 --- a/src/main/generated/data/new_soviet/recipes/dye_yellow_concrete.json +++ b/src/main/generated/data/new_soviet/recipes/dye_yellow_concrete.json @@ -21,6 +21,12 @@ }, { "item": "new_soviet:beige_concrete" + }, + { + "item": "new_soviet:dark_green_concrete" + }, + { + "item": "new_soviet:orange_concrete" } ] ], diff --git a/src/main/generated/data/new_soviet/recipes/green_concrete.json b/src/main/generated/data/new_soviet/recipes/green_concrete.json index 90a2471..aa5b696 100644 --- a/src/main/generated/data/new_soviet/recipes/green_concrete.json +++ b/src/main/generated/data/new_soviet/recipes/green_concrete.json @@ -6,7 +6,7 @@ "item": "minecraft:iron_bars" }, "D": { - "item": "minecraft:green_dye" + "item": "minecraft:lime_dye" }, "S": { "item": "minecraft:stone" diff --git a/src/main/generated/data/new_soviet/recipes/orange_concrete.json b/src/main/generated/data/new_soviet/recipes/orange_concrete.json new file mode 100644 index 0000000..581d0b5 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/orange_concrete.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "B": { + "item": "minecraft:iron_bars" + }, + "D": { + "item": "minecraft:orange_dye" + }, + "S": { + "item": "minecraft:stone" + } + }, + "pattern": [ + "SBS", + " D ", + "SBS" + ], + "result": { + "count": 6, + "item": "new_soviet:orange_concrete" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/orange_concrete_slab.json b/src/main/generated/data/new_soviet/recipes/orange_concrete_slab.json new file mode 100644 index 0000000..b5f284f --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/orange_concrete_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:orange_concrete" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:orange_concrete_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/orange_concrete_slab_from_orange_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/orange_concrete_slab_from_orange_concrete_stonecutting.json new file mode 100644 index 0000000..5b841b0 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/orange_concrete_slab_from_orange_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:orange_concrete" + }, + "result": "new_soviet:orange_concrete_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/orange_concrete_stairs.json b/src/main/generated/data/new_soviet/recipes/orange_concrete_stairs.json new file mode 100644 index 0000000..1c06f32 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/orange_concrete_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:orange_concrete" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:orange_concrete_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/orange_concrete_stairs_from_orange_concrete_stonecutting.json b/src/main/generated/data/new_soviet/recipes/orange_concrete_stairs_from_orange_concrete_stonecutting.json new file mode 100644 index 0000000..5f652c7 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/orange_concrete_stairs_from_orange_concrete_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:orange_concrete" + }, + "result": "new_soviet:orange_concrete_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/orange_concrete_with_bars.json b/src/main/generated/data/new_soviet/recipes/orange_concrete_with_bars.json new file mode 100644 index 0000000..f60d530 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/orange_concrete_with_bars.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:cracked_orange_concrete" + }, + { + "item": "minecraft:iron_bars" + } + ], + "result": { + "item": "new_soviet:orange_concrete_with_bars" + } +} \ No newline at end of file diff --git a/src/main/java/su/a71/new_soviet/datagen/BlockLootTables.java b/src/main/java/su/a71/new_soviet/datagen/BlockLootTables.java index 2ca0893..41f8ba2 100644 --- a/src/main/java/su/a71/new_soviet/datagen/BlockLootTables.java +++ b/src/main/java/su/a71/new_soviet/datagen/BlockLootTables.java @@ -165,18 +165,33 @@ public class BlockLootTables extends FabricBlockLootTableProvider { addDrop(NSE_Blocks.CYAN_LINOLEUM); addDrop(NSE_Blocks.CROSS_ORANGE_LINOLEUM); addDrop(NSE_Blocks.CROSS_BROWN_LINOLEUM); + addDrop(NSE_Blocks.CONCRETE); + addDrop(NSE_Blocks.CONCRETE_WITH_BARS); + addDrop(NSE_Blocks.CRACKED_CONCRETE); addDrop(NSE_Blocks.WHITE_CONCRETE); + addDrop(NSE_Blocks.WHITE_CONCRETE_WITH_BARS); addDrop(NSE_Blocks.CRACKED_WHITE_CONCRETE); addDrop(NSE_Blocks.BEIGE_CONCRETE); + addDrop(NSE_Blocks.BEIGE_CONCRETE_WITH_BARS); addDrop(NSE_Blocks.CRACKED_BEIGE_CONCRETE); addDrop(NSE_Blocks.BLUE_CONCRETE); + addDrop(NSE_Blocks.BLUE_CONCRETE_WITH_BARS); addDrop(NSE_Blocks.CRACKED_BLUE_CONCRETE); addDrop(NSE_Blocks.RED_CONCRETE); + addDrop(NSE_Blocks.RED_CONCRETE_WITH_BARS); addDrop(NSE_Blocks.CRACKED_RED_CONCRETE); addDrop(NSE_Blocks.YELLOW_CONCRETE); + addDrop(NSE_Blocks.YELLOW_CONCRETE_WITH_BARS); addDrop(NSE_Blocks.CRACKED_YELLOW_CONCRETE); addDrop(NSE_Blocks.GREEN_CONCRETE); + addDrop(NSE_Blocks.GREEN_CONCRETE_WITH_BARS); addDrop(NSE_Blocks.CRACKED_GREEN_CONCRETE); + addDrop(NSE_Blocks.DARK_GREEN_CONCRETE); + addDrop(NSE_Blocks.DARK_GREEN_CONCRETE_WITH_BARS); + addDrop(NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE); + addDrop(NSE_Blocks.ORANGE_CONCRETE); + addDrop(NSE_Blocks.ORANGE_CONCRETE_WITH_BARS); + addDrop(NSE_Blocks.CRACKED_ORANGE_CONCRETE); addDrop(NSE_Blocks.WHITEWASH); addDrop(NSE_Blocks.CRACKED_WHITEWASH); addDrop(NSE_Blocks.VERY_CRACKED_WHITEWASH); @@ -366,6 +381,10 @@ public class BlockLootTables extends FabricBlockLootTableProvider { addDrop(NSE_Blocks.CRACKED_TUFF_BRICKS_STAIRS); addDrop(NSE_Blocks.MOSSY_TUFF_BRICKS_SLAB); addDrop(NSE_Blocks.MOSSY_TUFF_BRICKS_STAIRS); + addDrop(NSE_Blocks.CONCRETE_SLAB); + addDrop(NSE_Blocks.CONCRETE_STAIRS); + addDrop(NSE_Blocks.CRACKED_CONCRETE_SLAB); + addDrop(NSE_Blocks.CRACKED_CONCRETE_STAIRS); addDrop(NSE_Blocks.WHITE_CONCRETE_SLAB); addDrop(NSE_Blocks.WHITE_CONCRETE_STAIRS); addDrop(NSE_Blocks.CRACKED_WHITE_CONCRETE_SLAB); @@ -390,6 +409,14 @@ public class BlockLootTables extends FabricBlockLootTableProvider { addDrop(NSE_Blocks.GREEN_CONCRETE_STAIRS); addDrop(NSE_Blocks.CRACKED_GREEN_CONCRETE_SLAB); addDrop(NSE_Blocks.CRACKED_GREEN_CONCRETE_STAIRS); + addDrop(NSE_Blocks.DARK_GREEN_CONCRETE_SLAB); + addDrop(NSE_Blocks.DARK_GREEN_CONCRETE_STAIRS); + addDrop(NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE_SLAB); + addDrop(NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE_STAIRS); + addDrop(NSE_Blocks.ORANGE_CONCRETE_SLAB); + addDrop(NSE_Blocks.ORANGE_CONCRETE_STAIRS); + addDrop(NSE_Blocks.CRACKED_ORANGE_CONCRETE_SLAB); + addDrop(NSE_Blocks.CRACKED_ORANGE_CONCRETE_STAIRS); addDrop(NSE_Blocks.NII_FLOOR_SLAB); addDrop(NSE_Blocks.NII_FLOOR_STAIRS); addDrop(NSE_Blocks.HERRINGBONE_ACACIA_PLANKS_SLAB); diff --git a/src/main/java/su/a71/new_soviet/datagen/BlockTagGenerator.java b/src/main/java/su/a71/new_soviet/datagen/BlockTagGenerator.java index 57b5a65..d1b7b86 100644 --- a/src/main/java/su/a71/new_soviet/datagen/BlockTagGenerator.java +++ b/src/main/java/su/a71/new_soviet/datagen/BlockTagGenerator.java @@ -308,7 +308,38 @@ public class BlockTagGenerator extends FabricTagProvider.BlockTagProvider { .add(NSE_Blocks.LIME_BOUNDARY_MARKER) .add(NSE_Blocks.YELLOW_BOUNDARY_MARKER) .add(NSE_Blocks.RED_BOUNDARY_MARKER) - .add(NSE_Blocks.ORANGE_BOUNDARY_MARKER); + .add(NSE_Blocks.ORANGE_BOUNDARY_MARKER) + .add(NSE_Blocks.CONCRETE) + .add(NSE_Blocks.CONCRETE_WITH_BARS) + .add(NSE_Blocks.CONCRETE_STAIRS) + .add(NSE_Blocks.CONCRETE_SLAB) + .add(NSE_Blocks.CRACKED_CONCRETE_STAIRS) + .add(NSE_Blocks.CRACKED_CONCRETE_SLAB) + .add(NSE_Blocks.DARK_GREEN_CONCRETE) + .add(NSE_Blocks.DARK_GREEN_CONCRETE_WITH_BARS) + .add(NSE_Blocks.DARK_GREEN_CONCRETE_STAIRS) + .add(NSE_Blocks.DARK_GREEN_CONCRETE_SLAB) + .add(NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE_STAIRS) + .add(NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE_SLAB) + .add(NSE_Blocks.ORANGE_CONCRETE) + .add(NSE_Blocks.ORANGE_CONCRETE_WITH_BARS) + .add(NSE_Blocks.ORANGE_CONCRETE_STAIRS) + .add(NSE_Blocks.ORANGE_CONCRETE_SLAB) + .add(NSE_Blocks.CRACKED_ORANGE_CONCRETE_STAIRS) + .add(NSE_Blocks.CRACKED_ORANGE_CONCRETE_SLAB) + .add(NSE_Blocks.WHITE_CONCRETE) + .add(NSE_Blocks.WHITE_CONCRETE_WITH_BARS) + .add(NSE_Blocks.BEIGE_CONCRETE) + .add(NSE_Blocks.BEIGE_CONCRETE_WITH_BARS) + .add(NSE_Blocks.BLUE_CONCRETE) + .add(NSE_Blocks.BLUE_CONCRETE_WITH_BARS) + .add(NSE_Blocks.GREEN_CONCRETE) + .add(NSE_Blocks.GREEN_CONCRETE) + .add(NSE_Blocks.RED_CONCRETE) + .add(NSE_Blocks.RED_CONCRETE_WITH_BARS) + .add(NSE_Blocks.YELLOW_CONCRETE) + .add(NSE_Blocks.YELLOW_CONCRETE_WITH_BARS) + ; // Blocks mined with an axe getOrCreateTagBuilder(BlockTags.AXE_MINEABLE) @@ -584,7 +615,11 @@ public class BlockTagGenerator extends FabricTagProvider.BlockTagProvider { .add(NSE_Blocks.METAL_PLATING_STAIRS) .add(NSE_Blocks.HERRINGBONE_BAMBOO_PLANKS_STAIRS) .add(NSE_Blocks.CROSS_CHERRY_PLANKS_STAIRS) - .add(NSE_Blocks.HERRINGBONE_CHERRY_PLANKS_STAIRS); + .add(NSE_Blocks.HERRINGBONE_CHERRY_PLANKS_STAIRS) + .add(NSE_Blocks.CONCRETE_STAIRS) + .add(NSE_Blocks.DARK_GREEN_CONCRETE_STAIRS) + .add(NSE_Blocks.ORANGE_CONCRETE_STAIRS) + ; getOrCreateTagBuilder(BlockTags.SLABS) .add(NSE_Blocks.SAND_TILES_SLAB) @@ -693,7 +728,11 @@ public class BlockTagGenerator extends FabricTagProvider.BlockTagProvider { .add(NSE_Blocks.METAL_PLATING_SLAB) .add(NSE_Blocks.HERRINGBONE_BAMBOO_PLANKS_SLAB) .add(NSE_Blocks.CROSS_CHERRY_PLANKS_SLAB) - .add(NSE_Blocks.HERRINGBONE_CHERRY_PLANKS_SLAB); + .add(NSE_Blocks.HERRINGBONE_CHERRY_PLANKS_SLAB) + .add(NSE_Blocks.CONCRETE_SLAB) + .add(NSE_Blocks.DARK_GREEN_CONCRETE_SLAB) + .add(NSE_Blocks.ORANGE_CONCRETE_SLAB) + ; getOrCreateTagBuilder(BlockTags.WOODEN_STAIRS) .add(NSE_Blocks.HERRINGBONE_ACACIA_PLANKS_STAIRS) diff --git a/src/main/java/su/a71/new_soviet/datagen/ModelGenerator.java b/src/main/java/su/a71/new_soviet/datagen/ModelGenerator.java index 191c560..c7f3396 100644 --- a/src/main/java/su/a71/new_soviet/datagen/ModelGenerator.java +++ b/src/main/java/su/a71/new_soviet/datagen/ModelGenerator.java @@ -171,6 +171,8 @@ public class ModelGenerator extends FabricModelProvider { registerCube(blockStateModelGenerator, NSE_Blocks.WHITEWASH, "whitewash"); registerCube(blockStateModelGenerator, NSE_Blocks.CRACKED_WHITEWASH, "whitewash"); registerCube(blockStateModelGenerator, NSE_Blocks.VERY_CRACKED_WHITEWASH, "whitewash"); + registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CONCRETE, NSE_Blocks.CONCRETE_STAIRS, NSE_Blocks.CONCRETE_SLAB, "concrete"); + registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CRACKED_CONCRETE, NSE_Blocks.CRACKED_CONCRETE_STAIRS, NSE_Blocks.CRACKED_CONCRETE_SLAB, "concrete"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.WHITE_CONCRETE, NSE_Blocks.WHITE_CONCRETE_STAIRS, NSE_Blocks.WHITE_CONCRETE_SLAB, "concrete"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CRACKED_WHITE_CONCRETE, NSE_Blocks.CRACKED_WHITE_CONCRETE_STAIRS, NSE_Blocks.CRACKED_WHITE_CONCRETE_SLAB, "concrete"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.BEIGE_CONCRETE, NSE_Blocks.BEIGE_CONCRETE_STAIRS, NSE_Blocks.BEIGE_CONCRETE_SLAB, "concrete"); @@ -183,6 +185,10 @@ public class ModelGenerator extends FabricModelProvider { registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CRACKED_YELLOW_CONCRETE, NSE_Blocks.CRACKED_YELLOW_CONCRETE_STAIRS, NSE_Blocks.CRACKED_YELLOW_CONCRETE_SLAB, "concrete"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.GREEN_CONCRETE, NSE_Blocks.GREEN_CONCRETE_STAIRS, NSE_Blocks.GREEN_CONCRETE_SLAB, "concrete"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CRACKED_GREEN_CONCRETE, NSE_Blocks.CRACKED_GREEN_CONCRETE_STAIRS, NSE_Blocks.CRACKED_GREEN_CONCRETE_SLAB, "concrete"); + registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.DARK_GREEN_CONCRETE, NSE_Blocks.DARK_GREEN_CONCRETE_STAIRS, NSE_Blocks.DARK_GREEN_CONCRETE_SLAB, "concrete"); + registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE, NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE_STAIRS, NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE_SLAB, "concrete"); + registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.ORANGE_CONCRETE, NSE_Blocks.ORANGE_CONCRETE_STAIRS, NSE_Blocks.ORANGE_CONCRETE_SLAB, "concrete"); + registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CRACKED_ORANGE_CONCRETE, NSE_Blocks.CRACKED_ORANGE_CONCRETE_STAIRS, NSE_Blocks.CRACKED_ORANGE_CONCRETE_SLAB, "concrete"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.NII_FLOOR, NSE_Blocks.NII_FLOOR_STAIRS, NSE_Blocks.NII_FLOOR_SLAB, "research_institute"); registerCube(blockStateModelGenerator, NSE_Blocks.DIRT_ROAD, "floor"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.HERRINGBONE_ACACIA_PLANKS, NSE_Blocks.HERRINGBONE_ACACIA_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_ACACIA_PLANKS_SLAB, "floor/planks"); diff --git a/src/main/java/su/a71/new_soviet/datagen/RecipeGenerator.java b/src/main/java/su/a71/new_soviet/datagen/RecipeGenerator.java index 1759ccb..13a4a19 100644 --- a/src/main/java/su/a71/new_soviet/datagen/RecipeGenerator.java +++ b/src/main/java/su/a71/new_soviet/datagen/RecipeGenerator.java @@ -128,6 +128,17 @@ public class RecipeGenerator extends FabricRecipeProvider { } private void concreteRecipe(Consumer exporter, ItemConvertible output, ItemConvertible dye) { + if (dye == null) { // Base concrete gives 2 more but requires an extra iron bar + ShapedRecipeJsonBuilder.create(RecipeCategory.BUILDING_BLOCKS, output, 8) + .input('B', Blocks.IRON_BARS).input('S', Blocks.STONE) + .pattern("SBS") + .pattern(" B ") + .pattern("SBS") + .criterion(hasItem(Blocks.IRON_BARS), conditionsFromItem(Blocks.IRON_BARS)) + .criterion(hasItem(Blocks.STONE), conditionsFromItem(Blocks.STONE)) + .offerTo(exporter); + return; + } ShapedRecipeJsonBuilder.create(RecipeCategory.BUILDING_BLOCKS, output, 6) .input('D', dye).input('B', Blocks.IRON_BARS).input('S', Blocks.STONE) .pattern("SBS") @@ -736,6 +747,8 @@ public class RecipeGenerator extends FabricRecipeProvider { offerStairsAndSlab(exporter, NSE_Blocks.TUFF_BRICKS_STAIRS, NSE_Blocks.TUFF_BRICKS_SLAB, NSE_Blocks.TUFF_BRICKS); offerStairsAndSlab(exporter, NSE_Blocks.CRACKED_TUFF_BRICKS_STAIRS, NSE_Blocks.CRACKED_TUFF_BRICKS_SLAB, NSE_Blocks.CRACKED_TUFF_BRICKS); offerStairsAndSlab(exporter, NSE_Blocks.MOSSY_TUFF_BRICKS_STAIRS, NSE_Blocks.MOSSY_TUFF_BRICKS_SLAB, NSE_Blocks.MOSSY_TUFF_BRICKS); + offerStairsAndSlab(exporter, NSE_Blocks.CONCRETE_STAIRS, NSE_Blocks.CONCRETE_SLAB, NSE_Blocks.CONCRETE); + offerStairsAndSlab(exporter, NSE_Blocks.CRACKED_CONCRETE_STAIRS, NSE_Blocks.CRACKED_CONCRETE_SLAB, NSE_Blocks.CRACKED_CONCRETE); offerStairsAndSlab(exporter, NSE_Blocks.WHITE_CONCRETE_STAIRS, NSE_Blocks.WHITE_CONCRETE_SLAB, NSE_Blocks.WHITE_CONCRETE); offerStairsAndSlab(exporter, NSE_Blocks.CRACKED_WHITE_CONCRETE_STAIRS, NSE_Blocks.CRACKED_WHITE_CONCRETE_SLAB, NSE_Blocks.CRACKED_WHITE_CONCRETE); offerStairsAndSlab(exporter, NSE_Blocks.BEIGE_CONCRETE_STAIRS, NSE_Blocks.BEIGE_CONCRETE_SLAB, NSE_Blocks.BEIGE_CONCRETE); @@ -748,6 +761,10 @@ public class RecipeGenerator extends FabricRecipeProvider { offerStairsAndSlab(exporter, NSE_Blocks.CRACKED_YELLOW_CONCRETE_STAIRS, NSE_Blocks.CRACKED_YELLOW_CONCRETE_SLAB, NSE_Blocks.CRACKED_YELLOW_CONCRETE); offerStairsAndSlab(exporter, NSE_Blocks.GREEN_CONCRETE_STAIRS, NSE_Blocks.GREEN_CONCRETE_SLAB, NSE_Blocks.GREEN_CONCRETE); offerStairsAndSlab(exporter, NSE_Blocks.CRACKED_GREEN_CONCRETE_STAIRS, NSE_Blocks.CRACKED_GREEN_CONCRETE_SLAB, NSE_Blocks.CRACKED_GREEN_CONCRETE); + offerStairsAndSlab(exporter, NSE_Blocks.DARK_GREEN_CONCRETE_STAIRS, NSE_Blocks.DARK_GREEN_CONCRETE_SLAB, NSE_Blocks.DARK_GREEN_CONCRETE); + offerStairsAndSlab(exporter, NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE_STAIRS, NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE_SLAB, NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE); + offerStairsAndSlab(exporter, NSE_Blocks.ORANGE_CONCRETE_STAIRS, NSE_Blocks.ORANGE_CONCRETE_SLAB, NSE_Blocks.ORANGE_CONCRETE); + offerStairsAndSlab(exporter, NSE_Blocks.CRACKED_ORANGE_CONCRETE_STAIRS, NSE_Blocks.CRACKED_ORANGE_CONCRETE_SLAB, NSE_Blocks.CRACKED_ORANGE_CONCRETE); offerStairsAndSlab(exporter, NSE_Blocks.NII_FLOOR_STAIRS, NSE_Blocks.NII_FLOOR_SLAB, NSE_Blocks.NII_FLOOR); offerStairsAndSlab(exporter, NSE_Blocks.HERRINGBONE_ACACIA_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_ACACIA_PLANKS_SLAB, NSE_Blocks.HERRINGBONE_ACACIA_PLANKS); offerStairsAndSlab(exporter, NSE_Blocks.CROSS_ACACIA_PLANKS_STAIRS, NSE_Blocks.CROSS_ACACIA_PLANKS_SLAB, NSE_Blocks.CROSS_ACACIA_PLANKS); @@ -803,18 +820,32 @@ public class RecipeGenerator extends FabricRecipeProvider { "warning_stripes"); offerDyeableRecipes(exporter, - List.of(Items.GREEN_DYE, Items.YELLOW_DYE, Items.BLUE_DYE, Items.RED_DYE, Items.WHITE_DYE, Items.LIGHT_GRAY_DYE), + List.of(Items.LIME_DYE, Items.YELLOW_DYE, Items.BLUE_DYE, Items.RED_DYE, Items.WHITE_DYE, Items.LIGHT_GRAY_DYE, + Items.GREEN_DYE, Items.ORANGE_DYE), List.of(NSE_Blocks.GREEN_CONCRETE.asItem(), NSE_Blocks.YELLOW_CONCRETE.asItem(), NSE_Blocks.BLUE_CONCRETE.asItem(), - NSE_Blocks.RED_CONCRETE.asItem(), NSE_Blocks.WHITE_CONCRETE.asItem(), NSE_Blocks.BEIGE_CONCRETE.asItem()), + NSE_Blocks.RED_CONCRETE.asItem(), NSE_Blocks.WHITE_CONCRETE.asItem(), NSE_Blocks.BEIGE_CONCRETE.asItem(), + NSE_Blocks.DARK_GREEN_CONCRETE.asItem(), NSE_Blocks.ORANGE_CONCRETE.asItem()), "concrete"); - - concreteRecipe(exporter, NSE_Blocks.GREEN_CONCRETE, Items.GREEN_DYE); + offerDyeableRecipes(exporter, + List.of(Items.LIME_DYE, Items.YELLOW_DYE, Items.BLUE_DYE, Items.RED_DYE, Items.WHITE_DYE, Items.LIGHT_GRAY_DYE, + Items.GREEN_DYE, Items.ORANGE_DYE), + List.of(NSE_Blocks.CRACKED_GREEN_CONCRETE.asItem(), NSE_Blocks.CRACKED_YELLOW_CONCRETE.asItem(), NSE_Blocks.CRACKED_BLUE_CONCRETE.asItem(), + NSE_Blocks.CRACKED_RED_CONCRETE.asItem(), NSE_Blocks.CRACKED_WHITE_CONCRETE.asItem(), NSE_Blocks.CRACKED_BEIGE_CONCRETE.asItem(), + NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE.asItem(), NSE_Blocks.CRACKED_ORANGE_CONCRETE.asItem()), + "concrete_cracked"); + concreteRecipe(exporter, NSE_Blocks.CONCRETE, null); + concreteRecipe(exporter, NSE_Blocks.GREEN_CONCRETE, Items.LIME_DYE); + concreteRecipe(exporter, NSE_Blocks.DARK_GREEN_CONCRETE, Items.GREEN_DYE); concreteRecipe(exporter, NSE_Blocks.YELLOW_CONCRETE, Items.YELLOW_DYE); + concreteRecipe(exporter, NSE_Blocks.ORANGE_CONCRETE, Items.ORANGE_DYE); concreteRecipe(exporter, NSE_Blocks.BLUE_CONCRETE, Items.BLUE_DYE); concreteRecipe(exporter, NSE_Blocks.RED_CONCRETE, Items.RED_DYE); concreteRecipe(exporter, NSE_Blocks.WHITE_CONCRETE, Items.WHITE_DYE); concreteRecipe(exporter, NSE_Blocks.BEIGE_CONCRETE, Items.LIGHT_GRAY_DYE); + concreteWithBarsRecipe(exporter, NSE_Blocks.CONCRETE_WITH_BARS, NSE_Blocks.CRACKED_CONCRETE); + concreteWithBarsRecipe(exporter, NSE_Blocks.DARK_GREEN_CONCRETE_WITH_BARS, NSE_Blocks.CRACKED_DARK_GREEN_CONCRETE); concreteWithBarsRecipe(exporter, NSE_Blocks.GREEN_CONCRETE_WITH_BARS, NSE_Blocks.CRACKED_GREEN_CONCRETE); + concreteWithBarsRecipe(exporter, NSE_Blocks.ORANGE_CONCRETE_WITH_BARS, NSE_Blocks.CRACKED_ORANGE_CONCRETE); concreteWithBarsRecipe(exporter, NSE_Blocks.YELLOW_CONCRETE_WITH_BARS, NSE_Blocks.CRACKED_YELLOW_CONCRETE); concreteWithBarsRecipe(exporter, NSE_Blocks.BLUE_CONCRETE_WITH_BARS, NSE_Blocks.CRACKED_BLUE_CONCRETE); concreteWithBarsRecipe(exporter, NSE_Blocks.RED_CONCRETE_WITH_BARS, NSE_Blocks.CRACKED_RED_CONCRETE); diff --git a/src/main/java/su/a71/new_soviet/registration/NSE_Blocks.java b/src/main/java/su/a71/new_soviet/registration/NSE_Blocks.java index 96a37bb..02c6994 100644 --- a/src/main/java/su/a71/new_soviet/registration/NSE_Blocks.java +++ b/src/main/java/su/a71/new_soviet/registration/NSE_Blocks.java @@ -269,6 +269,14 @@ public class NSE_Blocks extends NSE_BaseRegistration { public static final Block CRACKED_WHITEWASH = new Block(FabricBlockSettings.copy(WHITEWASH)); public static final Block VERY_CRACKED_WHITEWASH = new Block(FabricBlockSettings.copy(WHITEWASH)); + // CONCRETE ======================= + public static final Block CONCRETE = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE).strength(1.5f, 6f).requiresTool().mapColor(MapColor.STONE_GRAY)); + public static final StairsBlock CONCRETE_STAIRS = new StairsBlock(CONCRETE.getDefaultState(), FabricBlockSettings.copy(CONCRETE)); + public static final SlabBlock CONCRETE_SLAB = new SlabBlock(FabricBlockSettings.copy(CONCRETE)); + public static final Block CRACKED_CONCRETE = new Block(FabricBlockSettings.copy(CONCRETE)); + public static final StairsBlock CRACKED_CONCRETE_STAIRS = new StairsBlock(CRACKED_CONCRETE.getDefaultState(), FabricBlockSettings.copy(CRACKED_CONCRETE)); + public static final SlabBlock CRACKED_CONCRETE_SLAB = new SlabBlock(FabricBlockSettings.copy(CRACKED_CONCRETE)); + public static final ConcreteWithBarsBlock CONCRETE_WITH_BARS = new ConcreteWithBarsBlock(FabricBlockSettings.copy(CONCRETE)); public static final Block WHITE_CONCRETE = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE).strength(1.5f, 6f).requiresTool().mapColor(MapColor.OFF_WHITE)); public static final StairsBlock WHITE_CONCRETE_STAIRS = new StairsBlock(WHITE_CONCRETE.getDefaultState(), FabricBlockSettings.copy(WHITE_CONCRETE)); public static final SlabBlock WHITE_CONCRETE_SLAB = new SlabBlock(FabricBlockSettings.copy(WHITE_CONCRETE)); @@ -311,6 +319,20 @@ public class NSE_Blocks extends NSE_BaseRegistration { public static final StairsBlock CRACKED_GREEN_CONCRETE_STAIRS = new StairsBlock(CRACKED_GREEN_CONCRETE.getDefaultState(), FabricBlockSettings.copy(CRACKED_GREEN_CONCRETE)); public static final SlabBlock CRACKED_GREEN_CONCRETE_SLAB = new SlabBlock(FabricBlockSettings.copy(CRACKED_GREEN_CONCRETE)); public static final ConcreteWithBarsBlock GREEN_CONCRETE_WITH_BARS = new ConcreteWithBarsBlock(FabricBlockSettings.copy(GREEN_CONCRETE)); + public static final Block DARK_GREEN_CONCRETE = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE).strength(1.5f, 6f).requiresTool().mapColor(MapColor.DARK_GREEN)); + public static final StairsBlock DARK_GREEN_CONCRETE_STAIRS = new StairsBlock(DARK_GREEN_CONCRETE.getDefaultState(), FabricBlockSettings.copy(DARK_GREEN_CONCRETE)); + public static final SlabBlock DARK_GREEN_CONCRETE_SLAB = new SlabBlock(FabricBlockSettings.copy(DARK_GREEN_CONCRETE)); + public static final Block CRACKED_DARK_GREEN_CONCRETE = new Block(FabricBlockSettings.copy(DARK_GREEN_CONCRETE)); + public static final StairsBlock CRACKED_DARK_GREEN_CONCRETE_STAIRS = new StairsBlock(CRACKED_DARK_GREEN_CONCRETE.getDefaultState(), FabricBlockSettings.copy(CRACKED_DARK_GREEN_CONCRETE)); + public static final SlabBlock CRACKED_DARK_GREEN_CONCRETE_SLAB = new SlabBlock(FabricBlockSettings.copy(CRACKED_DARK_GREEN_CONCRETE)); + public static final ConcreteWithBarsBlock DARK_GREEN_CONCRETE_WITH_BARS = new ConcreteWithBarsBlock(FabricBlockSettings.copy(DARK_GREEN_CONCRETE)); + public static final Block ORANGE_CONCRETE = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE).strength(1.5f, 6f).requiresTool().mapColor(MapColor.STONE_GRAY)); + public static final StairsBlock ORANGE_CONCRETE_STAIRS = new StairsBlock(ORANGE_CONCRETE.getDefaultState(), FabricBlockSettings.copy(ORANGE_CONCRETE)); + public static final SlabBlock ORANGE_CONCRETE_SLAB = new SlabBlock(FabricBlockSettings.copy(ORANGE_CONCRETE)); + public static final Block CRACKED_ORANGE_CONCRETE = new Block(FabricBlockSettings.copy(ORANGE_CONCRETE)); + public static final StairsBlock CRACKED_ORANGE_CONCRETE_STAIRS = new StairsBlock(CRACKED_ORANGE_CONCRETE.getDefaultState(), FabricBlockSettings.copy(CRACKED_ORANGE_CONCRETE)); + public static final SlabBlock CRACKED_ORANGE_CONCRETE_SLAB = new SlabBlock(FabricBlockSettings.copy(CRACKED_ORANGE_CONCRETE)); + public static final ConcreteWithBarsBlock ORANGE_CONCRETE_WITH_BARS = new ConcreteWithBarsBlock(FabricBlockSettings.copy(ORANGE_CONCRETE)); public static final GravelBlock DIRT_ROAD = new GravelBlock(FabricBlockSettings.copy(Blocks.GRAVEL)); @@ -389,6 +411,7 @@ public class NSE_Blocks extends NSE_BaseRegistration { public static final StairsBlock SEPARATED_PARQUET_STAIRS = new StairsBlock(SEPARATED_PARQUET.getDefaultState(), FabricBlockSettings.copy(SEPARATED_PARQUET)); public static final SlabBlock SEPARATED_PARQUET_SLAB = new SlabBlock(FabricBlockSettings.copy(SEPARATED_PARQUET)); + // LINOLEUM ======================= public static final Block GREEN_LINOLEUM = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.CHERRY_WOOD).strength(2, 3f).mapColor(MapColor.TERRACOTTA_GREEN)); public static final StairsBlock GREEN_LINOLEUM_STAIRS = new StairsBlock(GREEN_LINOLEUM.getDefaultState(), FabricBlockSettings.copy(GREEN_LINOLEUM)); public static final SlabBlock GREEN_LINOLEUM_SLAB = new SlabBlock(FabricBlockSettings.copy(GREEN_LINOLEUM)); @@ -422,6 +445,7 @@ public class NSE_Blocks extends NSE_BaseRegistration { public static final StairsBlock NII_FLOOR_STAIRS = new StairsBlock(NII_FLOOR.getDefaultState(), FabricBlockSettings.copy(NII_FLOOR)); public static final SlabBlock NII_FLOOR_SLAB = new SlabBlock(FabricBlockSettings.copy(NII_FLOOR)); + // Boundary markers public static final Block WHITE_BOUNDARY_MARKER = new BoundaryMarkerBlock(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE).hardness(1.5f).resistance(4f).requiresTool().mapColor(MapColor.WHITE)); public static final Block LIGHT_GRAY_BOUNDARY_MARKER = new BoundaryMarkerBlock(FabricBlockSettings.copy(WHITE_BOUNDARY_MARKER).mapColor(MapColor.LIGHT_GRAY)); public static final Block GRAY_BOUNDARY_MARKER = new BoundaryMarkerBlock(FabricBlockSettings.copy(WHITE_BOUNDARY_MARKER).mapColor(MapColor.GRAY)); @@ -439,7 +463,7 @@ public class NSE_Blocks extends NSE_BaseRegistration { public static final Block MAGENTA_BOUNDARY_MARKER = new BoundaryMarkerBlock(FabricBlockSettings.copy(WHITE_BOUNDARY_MARKER).mapColor(MapColor.MAGENTA)); public static final Block PURPLE_BOUNDARY_MARKER = new BoundaryMarkerBlock(FabricBlockSettings.copy(WHITE_BOUNDARY_MARKER).mapColor(MapColor.PURPLE)); - // Industrial ========== + // Industrial ===================== public static final Block INDUSTRIAL_WARNING = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.METAL).hardness(4f).resistance(6f).requiresTool().mapColor(MapColor.BLACK)); public static final Block RED_WARNING = new Block(FabricBlockSettings.copy(INDUSTRIAL_WARNING).mapColor(MapColor.RED)); public static final Block ORANGE_WARNING = new Block(FabricBlockSettings.copy(INDUSTRIAL_WARNING).mapColor(MapColor.ORANGE)); @@ -466,12 +490,12 @@ public class NSE_Blocks extends NSE_BaseRegistration { public static final PaneBlock RUSTY_BLUE_IRON_BARS = new PaneBlock(FabricBlockSettings.copy(BLUE_IRON_BARS)); public static final PaneBlock VINTAGE_IRON_BARS = new PaneBlock(FabricBlockSettings.copy(Blocks.IRON_BARS)); - // WALLPAPER BLOCKS ========== + // WALLPAPER BLOCKS =============== public static final Block GREEN_WALLPAPER = new Block(FabricBlockSettings.create().sounds(NSE_Sounds.WALLPAPER_BLOCK_SOUNDS).mapColor(MapColor.DARK_GREEN).hardness(10f)); public static final Block BROWN_WALLPAPER = new Block(FabricBlockSettings.copy(GREEN_WALLPAPER).mapColor(MapColor.BROWN)); public static final Block BEIGE_WALLPAPER = new Block(FabricBlockSettings.copy(GREEN_WALLPAPER).mapColor(MapColor.DIRT_BROWN)); - // MEAT (cursed...) ========== + // MEAT (cursed...) =============== public static final Block MEAT = new Block(FabricBlockSettings.create().velocityMultiplier(0.8f).sounds(NSE_Sounds.MEAT_SOUNDS).mapColor(MapColor.DARK_RED).hardness(8f)); public static final Block MEAT_EYE = new Block(FabricBlockSettings.copy(MEAT)); public static final Block MEAT_TEETH = new Block(FabricBlockSettings.copy(MEAT)); @@ -733,6 +757,13 @@ public class NSE_Blocks extends NSE_BaseRegistration { registerBlock("cracked_whitewash", () -> CRACKED_WHITEWASH, NSE_BUILDING_TAB); registerBlock("very_cracked_whitewash", () -> VERY_CRACKED_WHITEWASH, NSE_BUILDING_TAB); + registerBlock("concrete", () -> CONCRETE, NSE_BUILDING_TAB); + registerBlock("concrete_stairs", () -> CONCRETE_STAIRS, NSE_BUILDING_TAB); + registerBlock("concrete_slab", () -> CONCRETE_SLAB, NSE_BUILDING_TAB); + registerBlock("cracked_concrete", () -> CRACKED_CONCRETE, NSE_BUILDING_TAB); + registerBlock("cracked_concrete_stairs", () -> CRACKED_CONCRETE_STAIRS, NSE_BUILDING_TAB); + registerBlock("cracked_concrete_slab", () -> CRACKED_CONCRETE_SLAB, NSE_BUILDING_TAB); + registerBlock("concrete_with_bars", () -> CONCRETE_WITH_BARS, NSE_BUILDING_TAB); registerBlock("white_concrete", () -> WHITE_CONCRETE, NSE_BUILDING_TAB); registerBlock("white_concrete_stairs", () -> WHITE_CONCRETE_STAIRS, NSE_BUILDING_TAB); registerBlock("white_concrete_slab", () -> WHITE_CONCRETE_SLAB, NSE_BUILDING_TAB); @@ -775,6 +806,20 @@ public class NSE_Blocks extends NSE_BaseRegistration { registerBlock("cracked_green_concrete_stairs", () -> CRACKED_GREEN_CONCRETE_STAIRS, NSE_BUILDING_TAB); registerBlock("cracked_green_concrete_slab", () -> CRACKED_GREEN_CONCRETE_SLAB, NSE_BUILDING_TAB); registerBlock("green_concrete_with_bars", () -> GREEN_CONCRETE_WITH_BARS, NSE_BUILDING_TAB); + registerBlock("dark_green_concrete", () -> DARK_GREEN_CONCRETE, NSE_BUILDING_TAB); + registerBlock("dark_green_concrete_stairs", () -> DARK_GREEN_CONCRETE_STAIRS, NSE_BUILDING_TAB); + registerBlock("dark_green_concrete_slab", () -> DARK_GREEN_CONCRETE_SLAB, NSE_BUILDING_TAB); + registerBlock("cracked_dark_green_concrete", () -> CRACKED_DARK_GREEN_CONCRETE, NSE_BUILDING_TAB); + registerBlock("cracked_dark_green_concrete_stairs", () -> CRACKED_DARK_GREEN_CONCRETE_STAIRS, NSE_BUILDING_TAB); + registerBlock("cracked_dark_green_concrete_slab", () -> CRACKED_DARK_GREEN_CONCRETE_SLAB, NSE_BUILDING_TAB); + registerBlock("dark_green_concrete_with_bars", () -> DARK_GREEN_CONCRETE_WITH_BARS, NSE_BUILDING_TAB); + registerBlock("orange_concrete", () -> ORANGE_CONCRETE, NSE_BUILDING_TAB); + registerBlock("orange_concrete_stairs", () -> ORANGE_CONCRETE_STAIRS, NSE_BUILDING_TAB); + registerBlock("orange_concrete_slab", () -> ORANGE_CONCRETE_SLAB, NSE_BUILDING_TAB); + registerBlock("cracked_orange_concrete", () -> CRACKED_ORANGE_CONCRETE, NSE_BUILDING_TAB); + registerBlock("cracked_orange_concrete_stairs", () -> CRACKED_ORANGE_CONCRETE_STAIRS, NSE_BUILDING_TAB); + registerBlock("cracked_orange_concrete_slab", () -> CRACKED_ORANGE_CONCRETE_SLAB, NSE_BUILDING_TAB); + registerBlock("orange_concrete_with_bars", () -> ORANGE_CONCRETE_WITH_BARS, NSE_BUILDING_TAB); registerBlock("nii_floor", () -> NII_FLOOR, NSE_BUILDING_TAB); registerBlock("nii_floor_stairs", () -> NII_FLOOR_STAIRS, NSE_BUILDING_TAB); diff --git a/src/main/resources/assets/new_soviet/blockstates/beige_concrete_with_bars.json b/src/main/resources/assets/new_soviet/blockstates/beige_concrete_with_bars.json index 6c0939c..654223c 100644 --- a/src/main/resources/assets/new_soviet/blockstates/beige_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/blockstates/beige_concrete_with_bars.json @@ -1,12 +1,12 @@ { "variants": { - "facing=north,vertical_direction=up": { "model": "new_soviet:block/beige_concrete_with_bars", "uvlock": false }, - "facing=east,vertical_direction=up": { "model": "new_soviet:block/beige_concrete_with_bars", "y": 90, "uvlock": false }, - "facing=south,vertical_direction=up": { "model": "new_soviet:block/beige_concrete_with_bars", "y": 180, "uvlock": false }, - "facing=west,vertical_direction=up": { "model": "new_soviet:block/beige_concrete_with_bars", "y": 270, "uvlock": false }, - "facing=north,vertical_direction=down": { "model": "new_soviet:block/beige_concrete_with_bars", "x": 180, "uvlock": false }, - "facing=east,vertical_direction=down": { "model": "new_soviet:block/beige_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, - "facing=south,vertical_direction=down": { "model": "new_soviet:block/beige_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, - "facing=west,vertical_direction=down": { "model": "new_soviet:block/beige_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } + "facing=north,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/beige_concrete_with_bars", "uvlock": false }, + "facing=east,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/beige_concrete_with_bars", "y": 90, "uvlock": false }, + "facing=south,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/beige_concrete_with_bars", "y": 180, "uvlock": false }, + "facing=west,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/beige_concrete_with_bars", "y": 270, "uvlock": false }, + "facing=north,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/beige_concrete_with_bars", "x": 180, "uvlock": false }, + "facing=east,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/beige_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, + "facing=south,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/beige_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, + "facing=west,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/beige_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } } } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/blue_concrete_with_bars.json b/src/main/resources/assets/new_soviet/blockstates/blue_concrete_with_bars.json index becf3a6..f9dee95 100644 --- a/src/main/resources/assets/new_soviet/blockstates/blue_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/blockstates/blue_concrete_with_bars.json @@ -1,12 +1,12 @@ { "variants": { - "facing=north,vertical_direction=up": { "model": "new_soviet:block/blue_concrete_with_bars", "uvlock": false }, - "facing=east,vertical_direction=up": { "model": "new_soviet:block/blue_concrete_with_bars", "y": 90, "uvlock": false }, - "facing=south,vertical_direction=up": { "model": "new_soviet:block/blue_concrete_with_bars", "y": 180, "uvlock": false }, - "facing=west,vertical_direction=up": { "model": "new_soviet:block/blue_concrete_with_bars", "y": 270, "uvlock": false }, - "facing=north,vertical_direction=down": { "model": "new_soviet:block/blue_concrete_with_bars", "x": 180, "uvlock": false }, - "facing=east,vertical_direction=down": { "model": "new_soviet:block/blue_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, - "facing=south,vertical_direction=down": { "model": "new_soviet:block/blue_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, - "facing=west,vertical_direction=down": { "model": "new_soviet:block/blue_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } + "facing=north,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/blue_concrete_with_bars", "uvlock": false }, + "facing=east,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/blue_concrete_with_bars", "y": 90, "uvlock": false }, + "facing=south,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/blue_concrete_with_bars", "y": 180, "uvlock": false }, + "facing=west,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/blue_concrete_with_bars", "y": 270, "uvlock": false }, + "facing=north,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/blue_concrete_with_bars", "x": 180, "uvlock": false }, + "facing=east,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/blue_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, + "facing=south,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/blue_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, + "facing=west,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/blue_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } } } diff --git a/src/main/resources/assets/new_soviet/blockstates/concrete_with_bars.json b/src/main/resources/assets/new_soviet/blockstates/concrete_with_bars.json new file mode 100644 index 0000000..bd10b0c --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/concrete_with_bars.json @@ -0,0 +1,12 @@ +{ + "variants": { + "facing=north,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/concrete_with_bars", "uvlock": false }, + "facing=east,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/concrete_with_bars", "y": 90, "uvlock": false }, + "facing=south,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/concrete_with_bars", "y": 180, "uvlock": false }, + "facing=west,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/concrete_with_bars", "y": 270, "uvlock": false }, + "facing=north,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/concrete_with_bars", "x": 180, "uvlock": false }, + "facing=east,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, + "facing=south,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, + "facing=west,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/concrete_with_bars", "x": 180, "y": 270, "uvlock": false } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/dark_green_concrete_with_bars.json b/src/main/resources/assets/new_soviet/blockstates/dark_green_concrete_with_bars.json new file mode 100644 index 0000000..c59b5bf --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/dark_green_concrete_with_bars.json @@ -0,0 +1,12 @@ +{ + "variants": { + "facing=north,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/dark_green_concrete_with_bars", "uvlock": false }, + "facing=east,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/dark_green_concrete_with_bars", "y": 90, "uvlock": false }, + "facing=south,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/dark_green_concrete_with_bars", "y": 180, "uvlock": false }, + "facing=west,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/dark_green_concrete_with_bars", "y": 270, "uvlock": false }, + "facing=north,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/dark_green_concrete_with_bars", "x": 180, "uvlock": false }, + "facing=east,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/dark_green_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, + "facing=south,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/dark_green_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, + "facing=west,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/dark_green_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/green_concrete_with_bars.json b/src/main/resources/assets/new_soviet/blockstates/green_concrete_with_bars.json index 3f3f2f8..b18e341 100644 --- a/src/main/resources/assets/new_soviet/blockstates/green_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/blockstates/green_concrete_with_bars.json @@ -1,12 +1,12 @@ { "variants": { - "facing=north,vertical_direction=up": { "model": "new_soviet:block/green_concrete_with_bars", "uvlock": false }, - "facing=east,vertical_direction=up": { "model": "new_soviet:block/green_concrete_with_bars", "y": 90, "uvlock": false }, - "facing=south,vertical_direction=up": { "model": "new_soviet:block/green_concrete_with_bars", "y": 180, "uvlock": false }, - "facing=west,vertical_direction=up": { "model": "new_soviet:block/green_concrete_with_bars", "y": 270, "uvlock": false }, - "facing=north,vertical_direction=down": { "model": "new_soviet:block/green_concrete_with_bars", "x": 180, "uvlock": false }, - "facing=east,vertical_direction=down": { "model": "new_soviet:block/green_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, - "facing=south,vertical_direction=down": { "model": "new_soviet:block/green_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, - "facing=west,vertical_direction=down": { "model": "new_soviet:block/green_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } + "facing=north,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/green_concrete_with_bars", "uvlock": false }, + "facing=east,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/green_concrete_with_bars", "y": 90, "uvlock": false }, + "facing=south,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/green_concrete_with_bars", "y": 180, "uvlock": false }, + "facing=west,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/green_concrete_with_bars", "y": 270, "uvlock": false }, + "facing=north,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/green_concrete_with_bars", "x": 180, "uvlock": false }, + "facing=east,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/green_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, + "facing=south,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/green_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, + "facing=west,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/green_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } } } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/orange_concrete_with_bars.json b/src/main/resources/assets/new_soviet/blockstates/orange_concrete_with_bars.json new file mode 100644 index 0000000..3517a58 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/orange_concrete_with_bars.json @@ -0,0 +1,12 @@ +{ + "variants": { + "facing=north,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/orange_concrete_with_bars", "uvlock": false }, + "facing=east,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/orange_concrete_with_bars", "y": 90, "uvlock": false }, + "facing=south,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/orange_concrete_with_bars", "y": 180, "uvlock": false }, + "facing=west,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/orange_concrete_with_bars", "y": 270, "uvlock": false }, + "facing=north,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/orange_concrete_with_bars", "x": 180, "uvlock": false }, + "facing=east,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/orange_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, + "facing=south,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/orange_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, + "facing=west,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/orange_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/red_concrete_with_bars.json b/src/main/resources/assets/new_soviet/blockstates/red_concrete_with_bars.json index 4e6e46f..6d5ffab 100644 --- a/src/main/resources/assets/new_soviet/blockstates/red_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/blockstates/red_concrete_with_bars.json @@ -1,12 +1,12 @@ { "variants": { - "facing=north,vertical_direction=up": { "model": "new_soviet:block/red_concrete_with_bars", "uvlock": false }, - "facing=east,vertical_direction=up": { "model": "new_soviet:block/red_concrete_with_bars", "y": 90, "uvlock": false }, - "facing=south,vertical_direction=up": { "model": "new_soviet:block/red_concrete_with_bars", "y": 180, "uvlock": false }, - "facing=west,vertical_direction=up": { "model": "new_soviet:block/red_concrete_with_bars", "y": 270, "uvlock": false }, - "facing=north,vertical_direction=down": { "model": "new_soviet:block/red_concrete_with_bars", "x": 180, "uvlock": false }, - "facing=east,vertical_direction=down": { "model": "new_soviet:block/red_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, - "facing=south,vertical_direction=down": { "model": "new_soviet:block/red_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, - "facing=west,vertical_direction=down": { "model": "new_soviet:block/red_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } + "facing=north,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/red_concrete_with_bars", "uvlock": false }, + "facing=east,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/red_concrete_with_bars", "y": 90, "uvlock": false }, + "facing=south,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/red_concrete_with_bars", "y": 180, "uvlock": false }, + "facing=west,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/red_concrete_with_bars", "y": 270, "uvlock": false }, + "facing=north,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/red_concrete_with_bars", "x": 180, "uvlock": false }, + "facing=east,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/red_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, + "facing=south,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/red_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, + "facing=west,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/red_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } } } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/white_concrete_with_bars.json b/src/main/resources/assets/new_soviet/blockstates/white_concrete_with_bars.json index f9e1030..5cab519 100644 --- a/src/main/resources/assets/new_soviet/blockstates/white_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/blockstates/white_concrete_with_bars.json @@ -1,12 +1,12 @@ { "variants": { - "facing=north,vertical_direction=up": { "model": "new_soviet:block/white_concrete_with_bars", "uvlock": false }, - "facing=east,vertical_direction=up": { "model": "new_soviet:block/white_concrete_with_bars", "y": 90, "uvlock": false }, - "facing=south,vertical_direction=up": { "model": "new_soviet:block/white_concrete_with_bars", "y": 180, "uvlock": false }, - "facing=west,vertical_direction=up": { "model": "new_soviet:block/white_concrete_with_bars", "y": 270, "uvlock": false }, - "facing=north,vertical_direction=down": { "model": "new_soviet:block/white_concrete_with_bars", "x": 180, "uvlock": false }, - "facing=east,vertical_direction=down": { "model": "new_soviet:block/white_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, - "facing=south,vertical_direction=down": { "model": "new_soviet:block/white_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, - "facing=west,vertical_direction=down": { "model": "new_soviet:block/white_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } + "facing=north,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/white_concrete_with_bars", "uvlock": false }, + "facing=east,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/white_concrete_with_bars", "y": 90, "uvlock": false }, + "facing=south,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/white_concrete_with_bars", "y": 180, "uvlock": false }, + "facing=west,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/white_concrete_with_bars", "y": 270, "uvlock": false }, + "facing=north,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/white_concrete_with_bars", "x": 180, "uvlock": false }, + "facing=east,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/white_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, + "facing=south,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/white_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, + "facing=west,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/white_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } } } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/yellow_concrete_with_bars.json b/src/main/resources/assets/new_soviet/blockstates/yellow_concrete_with_bars.json index 261e42a..278c2e8 100644 --- a/src/main/resources/assets/new_soviet/blockstates/yellow_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/blockstates/yellow_concrete_with_bars.json @@ -1,12 +1,12 @@ { "variants": { - "facing=north,vertical_direction=up": { "model": "new_soviet:block/yellow_concrete_with_bars", "uvlock": false }, - "facing=east,vertical_direction=up": { "model": "new_soviet:block/yellow_concrete_with_bars", "y": 90, "uvlock": false }, - "facing=south,vertical_direction=up": { "model": "new_soviet:block/yellow_concrete_with_bars", "y": 180, "uvlock": false }, - "facing=west,vertical_direction=up": { "model": "new_soviet:block/yellow_concrete_with_bars", "y": 270, "uvlock": false }, - "facing=north,vertical_direction=down": { "model": "new_soviet:block/yellow_concrete_with_bars", "x": 180, "uvlock": false }, - "facing=east,vertical_direction=down": { "model": "new_soviet:block/yellow_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, - "facing=south,vertical_direction=down": { "model": "new_soviet:block/yellow_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, - "facing=west,vertical_direction=down": { "model": "new_soviet:block/yellow_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } + "facing=north,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/yellow_concrete_with_bars", "uvlock": false }, + "facing=east,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/yellow_concrete_with_bars", "y": 90, "uvlock": false }, + "facing=south,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/yellow_concrete_with_bars", "y": 180, "uvlock": false }, + "facing=west,vertical_direction=up": { "model": "new_soviet:block/concrete_with_bars/yellow_concrete_with_bars", "y": 270, "uvlock": false }, + "facing=north,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/yellow_concrete_with_bars", "x": 180, "uvlock": false }, + "facing=east,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/yellow_concrete_with_bars", "x": 180, "y": 90, "uvlock": false }, + "facing=south,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/yellow_concrete_with_bars", "x": 180, "y": 180, "uvlock": false }, + "facing=west,vertical_direction=down": { "model": "new_soviet:block/concrete_with_bars/yellow_concrete_with_bars", "x": 180, "y": 270, "uvlock": false } } } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/beige_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/beige_concrete_with_bars.json new file mode 100644 index 0000000..08a33af --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/beige_concrete_with_bars.json @@ -0,0 +1,7 @@ +{ + "parent": "new_soviet:block/concrete_with_bars/concrete_with_bars", + "textures": { + "3": "new_soviet:block/concrete/cracked_beige_concrete", + "particle": "new_soviet:block/concrete/cracked_beige_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/blue_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/blue_concrete_with_bars.json similarity index 67% rename from src/main/resources/assets/new_soviet/models/block/blue_concrete_with_bars.json rename to src/main/resources/assets/new_soviet/models/block/concrete_with_bars/blue_concrete_with_bars.json index 87371b6..8720914 100644 --- a/src/main/resources/assets/new_soviet/models/block/blue_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/blue_concrete_with_bars.json @@ -1,5 +1,5 @@ { - "parent": "new_soviet:block/beige_concrete_with_bars", + "parent": "new_soviet:block/concrete_with_bars/concrete_with_bars", "textures": { "3": "new_soviet:block/concrete/cracked_blue_concrete", "particle": "new_soviet:block/concrete/cracked_blue_concrete" diff --git a/src/main/resources/assets/new_soviet/models/block/beige_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/concrete_with_bars.json similarity index 98% rename from src/main/resources/assets/new_soviet/models/block/beige_concrete_with_bars.json rename to src/main/resources/assets/new_soviet/models/block/concrete_with_bars/concrete_with_bars.json index bfb58ba..8519285 100644 --- a/src/main/resources/assets/new_soviet/models/block/beige_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/concrete_with_bars.json @@ -4,8 +4,8 @@ "texture_size": [32, 32], "textures": { "2": "new_soviet:block/concrete/rusty_bars", - "3": "new_soviet:block/concrete/cracked_beige_concrete", - "particle": "new_soviet:block/concrete/cracked_beige_concrete" + "3": "new_soviet:block/concrete/cracked_concrete", + "particle": "new_soviet:block/concrete/cracked_concrete" }, "elements": [ { diff --git a/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/dark_green_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/dark_green_concrete_with_bars.json new file mode 100644 index 0000000..48e8ca4 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/dark_green_concrete_with_bars.json @@ -0,0 +1,7 @@ +{ + "parent": "new_soviet:block/concrete_with_bars/concrete_with_bars", + "textures": { + "3": "new_soviet:block/concrete/cracked_dark_green_concrete", + "particle": "new_soviet:block/concrete/cracked_dark_green_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/green_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/green_concrete_with_bars.json similarity index 67% rename from src/main/resources/assets/new_soviet/models/block/green_concrete_with_bars.json rename to src/main/resources/assets/new_soviet/models/block/concrete_with_bars/green_concrete_with_bars.json index 1965eea..85accd6 100644 --- a/src/main/resources/assets/new_soviet/models/block/green_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/green_concrete_with_bars.json @@ -1,5 +1,5 @@ { - "parent": "new_soviet:block/beige_concrete_with_bars", + "parent": "new_soviet:block/concrete_with_bars/concrete_with_bars", "textures": { "3": "new_soviet:block/concrete/cracked_green_concrete", "particle": "new_soviet:block/concrete/cracked_green_concrete" diff --git a/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/orange_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/orange_concrete_with_bars.json new file mode 100644 index 0000000..1b0702e --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/orange_concrete_with_bars.json @@ -0,0 +1,7 @@ +{ + "parent": "new_soviet:block/concrete_with_bars/concrete_with_bars", + "textures": { + "3": "new_soviet:block/concrete/cracked_orange_concrete", + "particle": "new_soviet:block/concrete/cracked_orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/red_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/red_concrete_with_bars.json similarity index 67% rename from src/main/resources/assets/new_soviet/models/block/red_concrete_with_bars.json rename to src/main/resources/assets/new_soviet/models/block/concrete_with_bars/red_concrete_with_bars.json index af4fd8a..68f0922 100644 --- a/src/main/resources/assets/new_soviet/models/block/red_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/red_concrete_with_bars.json @@ -1,5 +1,5 @@ { - "parent": "new_soviet:block/beige_concrete_with_bars", + "parent": "new_soviet:block/concrete_with_bars/concrete_with_bars", "textures": { "3": "new_soviet:block/concrete/cracked_red_concrete", "particle": "new_soviet:block/concrete/cracked_red_concrete" diff --git a/src/main/resources/assets/new_soviet/models/block/white_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/white_concrete_with_bars.json similarity index 67% rename from src/main/resources/assets/new_soviet/models/block/white_concrete_with_bars.json rename to src/main/resources/assets/new_soviet/models/block/concrete_with_bars/white_concrete_with_bars.json index f197971..14195f4 100644 --- a/src/main/resources/assets/new_soviet/models/block/white_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/white_concrete_with_bars.json @@ -1,5 +1,5 @@ { - "parent": "new_soviet:block/beige_concrete_with_bars", + "parent": "new_soviet:block/concrete_with_bars/concrete_with_bars", "textures": { "3": "new_soviet:block/concrete/cracked_white_concrete", "particle": "new_soviet:block/concrete/cracked_white_concrete" diff --git a/src/main/resources/assets/new_soviet/models/block/yellow_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/yellow_concrete_with_bars.json similarity index 68% rename from src/main/resources/assets/new_soviet/models/block/yellow_concrete_with_bars.json rename to src/main/resources/assets/new_soviet/models/block/concrete_with_bars/yellow_concrete_with_bars.json index c36d8e6..91983d2 100644 --- a/src/main/resources/assets/new_soviet/models/block/yellow_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/block/concrete_with_bars/yellow_concrete_with_bars.json @@ -1,5 +1,5 @@ { - "parent": "new_soviet:block/beige_concrete_with_bars", + "parent": "new_soviet:block/concrete_with_bars/concrete_with_bars", "textures": { "3": "new_soviet:block/concrete/cracked_yellow_concrete", "particle": "new_soviet:block/concrete/cracked_yellow_concrete" diff --git a/src/main/resources/assets/new_soviet/models/item/beige_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/item/beige_concrete_with_bars.json index 785c0f2..f53b4ca 100644 --- a/src/main/resources/assets/new_soviet/models/item/beige_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/item/beige_concrete_with_bars.json @@ -1,3 +1,3 @@ { - "parent": "new_soviet:block/beige_concrete_with_bars" + "parent": "new_soviet:block/concrete_with_bars/beige_concrete_with_bars" } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/blue_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/item/blue_concrete_with_bars.json index d9bd089..bf3f938 100644 --- a/src/main/resources/assets/new_soviet/models/item/blue_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/item/blue_concrete_with_bars.json @@ -1,3 +1,3 @@ { - "parent": "new_soviet:block/blue_concrete_with_bars" + "parent": "new_soviet:block/concrete_with_bars/blue_concrete_with_bars" } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/item/concrete_with_bars.json new file mode 100644 index 0000000..9e3fac8 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/concrete_with_bars.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/concrete_with_bars/concrete_with_bars" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/dark_green_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/item/dark_green_concrete_with_bars.json new file mode 100644 index 0000000..e29301d --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/dark_green_concrete_with_bars.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/concrete_with_bars/dark_green_concrete_with_bars" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/grain_pattern.json b/src/main/resources/assets/new_soviet/models/item/grain_pattern.json new file mode 100644 index 0000000..2238a65 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/grain_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "new_soviet:item/pattern/grain" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/green_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/item/green_concrete_with_bars.json index 5421165..22a742f 100644 --- a/src/main/resources/assets/new_soviet/models/item/green_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/item/green_concrete_with_bars.json @@ -1,3 +1,3 @@ { - "parent": "new_soviet:block/green_concrete_with_bars" + "parent": "new_soviet:block/concrete_with_bars/green_concrete_with_bars" } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/orange_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/item/orange_concrete_with_bars.json new file mode 100644 index 0000000..3743d76 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/orange_concrete_with_bars.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/concrete_with_bars/orange_concrete_with_bars" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/red_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/item/red_concrete_with_bars.json index 3ea69d0..93b4fee 100644 --- a/src/main/resources/assets/new_soviet/models/item/red_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/item/red_concrete_with_bars.json @@ -1,3 +1,3 @@ { - "parent": "new_soviet:block/red_concrete_with_bars" + "parent": "new_soviet:block/concrete_with_bars/red_concrete_with_bars" } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/white_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/item/white_concrete_with_bars.json index 9440547..3bac374 100644 --- a/src/main/resources/assets/new_soviet/models/item/white_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/item/white_concrete_with_bars.json @@ -1,3 +1,3 @@ { - "parent": "new_soviet:block/white_concrete_with_bars" + "parent": "new_soviet:block/concrete_with_bars/white_concrete_with_bars" } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/yellow_concrete_with_bars.json b/src/main/resources/assets/new_soviet/models/item/yellow_concrete_with_bars.json index 7ad5511..7b5bae5 100644 --- a/src/main/resources/assets/new_soviet/models/item/yellow_concrete_with_bars.json +++ b/src/main/resources/assets/new_soviet/models/item/yellow_concrete_with_bars.json @@ -1,3 +1,3 @@ { - "parent": "new_soviet:block/yellow_concrete_with_bars" + "parent": "new_soviet:block/concrete_with_bars/yellow_concrete_with_bars" } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/concrete.png new file mode 100644 index 0000000..3969a5c Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/concrete/concrete.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_concrete.png new file mode 100644 index 0000000..5574988 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_concrete.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_dark_green_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_dark_green_concrete.png new file mode 100644 index 0000000..afeffe5 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_dark_green_concrete.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_orange_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_orange_concrete.png new file mode 100644 index 0000000..7d098d7 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/concrete/cracked_orange_concrete.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/dark_green_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/dark_green_concrete.png new file mode 100644 index 0000000..1d747a3 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/concrete/dark_green_concrete.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete/orange_concrete.png b/src/main/resources/assets/new_soviet/textures/block/concrete/orange_concrete.png new file mode 100644 index 0000000..7fd1efe Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/concrete/orange_concrete.png differ diff --git a/src/main/resources/data/new_soviet/tags/banner_pattern/grain_pattern.json b/src/main/resources/data/new_soviet/tags/banner_pattern/grain_pattern.json new file mode 100644 index 0000000..aa7b635 --- /dev/null +++ b/src/main/resources/data/new_soviet/tags/banner_pattern/grain_pattern.json @@ -0,0 +1,5 @@ +{ + "values": [ + "new_soviet:grain_pattern" + ] +} \ No newline at end of file