Add warped planks

This commit is contained in:
Andrew-71 2023-10-23 20:36:23 +03:00
parent 95d822babd
commit 113f5117b1
73 changed files with 1398 additions and 6 deletions

View file

@ -31,7 +31,7 @@
This version focuses on QOL and bug fixes This version focuses on QOL and bug fixes
* Added Russian (ru_ru) and pre-reform Russian (ru_rpr) translations * Added Russian (ru_ru) and pre-reform Russian (ru_rpr) translations
* Added missing cherry and bamboo planks * Added missing warped, cherry and bamboo planks
* Added button to open config file when using Mod Menu * Added button to open config file when using Mod Menu
* Added several new achievements and challenges (currently BROKEN FIX!!!) * Added several new achievements and challenges (currently BROKEN FIX!!!)
* Minor bug fixes * Minor bug fixes

View file

@ -21,8 +21,8 @@ What the- - ??? meat ??? rake
## 0.3 ## 0.3
Goal - QOL Goal - QOL
* Russian translation X * Russian translation
X * Cherry & bamboo planks (parquet) X * Cherry & bamboo planks (parquet) ++ warped
* More achievements * More achievements
* All missing recipes * All missing recipes
* Better feedback - particles, noises * Better feedback - particles, noises
@ -35,3 +35,4 @@ X * Add backside of TV hit-box
* Code maintenance * Code maintenance
X * Mod menu integration - setting screen, Russian description X * Mod menu integration - setting screen, Russian description
* Overall better config management (/reload?) * Overall better config management (/reload?)
* Update the new russian translation!!!

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "new_soviet:block/cross_warped_planks"
}
}
}

View file

@ -0,0 +1,13 @@
{
"variants": {
"type=bottom": {
"model": "new_soviet:block/cross_warped_planks_slab"
},
"type=double": {
"model": "new_soviet:block/cross_warped_planks"
},
"type=top": {
"model": "new_soviet:block/cross_warped_planks_slab_top"
}
}
}

View file

@ -0,0 +1,209 @@
{
"variants": {
"facing=east,half=bottom,shape=inner_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"y": 270
},
"facing=east,half=bottom,shape=inner_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner"
},
"facing=east,half=bottom,shape=outer_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"y": 270
},
"facing=east,half=bottom,shape=outer_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer"
},
"facing=east,half=bottom,shape=straight": {
"model": "new_soviet:block/cross_warped_planks_stairs"
},
"facing=east,half=top,shape=inner_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"x": 180
},
"facing=east,half=top,shape=inner_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=east,half=top,shape=outer_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"x": 180
},
"facing=east,half=top,shape=outer_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=east,half=top,shape=straight": {
"model": "new_soviet:block/cross_warped_planks_stairs",
"uvlock": true,
"x": 180
},
"facing=north,half=bottom,shape=inner_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"y": 180
},
"facing=north,half=bottom,shape=inner_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"y": 270
},
"facing=north,half=bottom,shape=outer_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"y": 180
},
"facing=north,half=bottom,shape=outer_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"y": 270
},
"facing=north,half=bottom,shape=straight": {
"model": "new_soviet:block/cross_warped_planks_stairs",
"uvlock": true,
"y": 270
},
"facing=north,half=top,shape=inner_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=north,half=top,shape=inner_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"x": 180
},
"facing=north,half=top,shape=outer_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=north,half=top,shape=outer_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"x": 180
},
"facing=north,half=top,shape=straight": {
"model": "new_soviet:block/cross_warped_planks_stairs",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=south,half=bottom,shape=inner_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner"
},
"facing=south,half=bottom,shape=inner_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"y": 90
},
"facing=south,half=bottom,shape=outer_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer"
},
"facing=south,half=bottom,shape=outer_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"y": 90
},
"facing=south,half=bottom,shape=straight": {
"model": "new_soviet:block/cross_warped_planks_stairs",
"uvlock": true,
"y": 90
},
"facing=south,half=top,shape=inner_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=south,half=top,shape=inner_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=south,half=top,shape=outer_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=south,half=top,shape=outer_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=south,half=top,shape=straight": {
"model": "new_soviet:block/cross_warped_planks_stairs",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=west,half=bottom,shape=inner_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"y": 90
},
"facing=west,half=bottom,shape=inner_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"y": 180
},
"facing=west,half=bottom,shape=outer_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"y": 90
},
"facing=west,half=bottom,shape=outer_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"y": 180
},
"facing=west,half=bottom,shape=straight": {
"model": "new_soviet:block/cross_warped_planks_stairs",
"uvlock": true,
"y": 180
},
"facing=west,half=top,shape=inner_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=west,half=top,shape=inner_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=west,half=top,shape=outer_left": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=west,half=top,shape=outer_right": {
"model": "new_soviet:block/cross_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=west,half=top,shape=straight": {
"model": "new_soviet:block/cross_warped_planks_stairs",
"uvlock": true,
"x": 180,
"y": 180
}
}
}

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "new_soviet:block/herringbone_warped_planks"
}
}
}

View file

@ -0,0 +1,13 @@
{
"variants": {
"type=bottom": {
"model": "new_soviet:block/herringbone_warped_planks_slab"
},
"type=double": {
"model": "new_soviet:block/herringbone_warped_planks"
},
"type=top": {
"model": "new_soviet:block/herringbone_warped_planks_slab_top"
}
}
}

View file

@ -0,0 +1,209 @@
{
"variants": {
"facing=east,half=bottom,shape=inner_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"y": 270
},
"facing=east,half=bottom,shape=inner_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner"
},
"facing=east,half=bottom,shape=outer_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"y": 270
},
"facing=east,half=bottom,shape=outer_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer"
},
"facing=east,half=bottom,shape=straight": {
"model": "new_soviet:block/herringbone_warped_planks_stairs"
},
"facing=east,half=top,shape=inner_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"x": 180
},
"facing=east,half=top,shape=inner_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=east,half=top,shape=outer_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"x": 180
},
"facing=east,half=top,shape=outer_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=east,half=top,shape=straight": {
"model": "new_soviet:block/herringbone_warped_planks_stairs",
"uvlock": true,
"x": 180
},
"facing=north,half=bottom,shape=inner_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"y": 180
},
"facing=north,half=bottom,shape=inner_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"y": 270
},
"facing=north,half=bottom,shape=outer_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"y": 180
},
"facing=north,half=bottom,shape=outer_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"y": 270
},
"facing=north,half=bottom,shape=straight": {
"model": "new_soviet:block/herringbone_warped_planks_stairs",
"uvlock": true,
"y": 270
},
"facing=north,half=top,shape=inner_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=north,half=top,shape=inner_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"x": 180
},
"facing=north,half=top,shape=outer_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=north,half=top,shape=outer_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"x": 180
},
"facing=north,half=top,shape=straight": {
"model": "new_soviet:block/herringbone_warped_planks_stairs",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=south,half=bottom,shape=inner_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner"
},
"facing=south,half=bottom,shape=inner_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"y": 90
},
"facing=south,half=bottom,shape=outer_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer"
},
"facing=south,half=bottom,shape=outer_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"y": 90
},
"facing=south,half=bottom,shape=straight": {
"model": "new_soviet:block/herringbone_warped_planks_stairs",
"uvlock": true,
"y": 90
},
"facing=south,half=top,shape=inner_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=south,half=top,shape=inner_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=south,half=top,shape=outer_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=south,half=top,shape=outer_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=south,half=top,shape=straight": {
"model": "new_soviet:block/herringbone_warped_planks_stairs",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=west,half=bottom,shape=inner_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"y": 90
},
"facing=west,half=bottom,shape=inner_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"y": 180
},
"facing=west,half=bottom,shape=outer_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"y": 90
},
"facing=west,half=bottom,shape=outer_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"y": 180
},
"facing=west,half=bottom,shape=straight": {
"model": "new_soviet:block/herringbone_warped_planks_stairs",
"uvlock": true,
"y": 180
},
"facing=west,half=top,shape=inner_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=west,half=top,shape=inner_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_inner",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=west,half=top,shape=outer_left": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=west,half=top,shape=outer_right": {
"model": "new_soviet:block/herringbone_warped_planks_stairs_outer",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=west,half=top,shape=straight": {
"model": "new_soviet:block/herringbone_warped_planks_stairs",
"uvlock": true,
"x": 180,
"y": 180
}
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "new_soviet:block/floor/planks/cross_warped_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab",
"textures": {
"bottom": "new_soviet:block/floor/planks/cross_warped_planks",
"side": "new_soviet:block/floor/planks/cross_warped_planks",
"top": "new_soviet:block/floor/planks/cross_warped_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab_top",
"textures": {
"bottom": "new_soviet:block/floor/planks/cross_warped_planks",
"side": "new_soviet:block/floor/planks/cross_warped_planks",
"top": "new_soviet:block/floor/planks/cross_warped_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/stairs",
"textures": {
"bottom": "new_soviet:block/floor/planks/cross_warped_planks",
"side": "new_soviet:block/floor/planks/cross_warped_planks",
"top": "new_soviet:block/floor/planks/cross_warped_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/inner_stairs",
"textures": {
"bottom": "new_soviet:block/floor/planks/cross_warped_planks",
"side": "new_soviet:block/floor/planks/cross_warped_planks",
"top": "new_soviet:block/floor/planks/cross_warped_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/outer_stairs",
"textures": {
"bottom": "new_soviet:block/floor/planks/cross_warped_planks",
"side": "new_soviet:block/floor/planks/cross_warped_planks",
"top": "new_soviet:block/floor/planks/cross_warped_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "new_soviet:block/floor/planks/herringbone_warped_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab",
"textures": {
"bottom": "new_soviet:block/floor/planks/herringbone_warped_planks",
"side": "new_soviet:block/floor/planks/herringbone_warped_planks",
"top": "new_soviet:block/floor/planks/herringbone_warped_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/slab_top",
"textures": {
"bottom": "new_soviet:block/floor/planks/herringbone_warped_planks",
"side": "new_soviet:block/floor/planks/herringbone_warped_planks",
"top": "new_soviet:block/floor/planks/herringbone_warped_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/stairs",
"textures": {
"bottom": "new_soviet:block/floor/planks/herringbone_warped_planks",
"side": "new_soviet:block/floor/planks/herringbone_warped_planks",
"top": "new_soviet:block/floor/planks/herringbone_warped_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/inner_stairs",
"textures": {
"bottom": "new_soviet:block/floor/planks/herringbone_warped_planks",
"side": "new_soviet:block/floor/planks/herringbone_warped_planks",
"top": "new_soviet:block/floor/planks/herringbone_warped_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "minecraft:block/outer_stairs",
"textures": {
"bottom": "new_soviet:block/floor/planks/herringbone_warped_planks",
"side": "new_soviet:block/floor/planks/herringbone_warped_planks",
"top": "new_soviet:block/floor/planks/herringbone_warped_planks"
}
}

View file

@ -0,0 +1,3 @@
{
"parent": "new_soviet:block/cross_warped_planks"
}

View file

@ -0,0 +1,3 @@
{
"parent": "new_soviet:block/cross_warped_planks_slab"
}

View file

@ -0,0 +1,3 @@
{
"parent": "new_soviet:block/cross_warped_planks_stairs"
}

View file

@ -0,0 +1,3 @@
{
"parent": "new_soviet:block/herringbone_warped_planks"
}

View file

@ -0,0 +1,3 @@
{
"parent": "new_soviet:block/herringbone_warped_planks_slab"
}

View file

@ -0,0 +1,3 @@
{
"parent": "new_soviet:block/herringbone_warped_planks_stairs"
}

View file

@ -11,6 +11,8 @@
"new_soviet:cross_birch_planks", "new_soviet:cross_birch_planks",
"new_soviet:herringbone_crimson_planks", "new_soviet:herringbone_crimson_planks",
"new_soviet:cross_crimson_planks", "new_soviet:cross_crimson_planks",
"new_soviet:herringbone_warped_planks",
"new_soviet:cross_warped_planks",
"new_soviet:herringbone_dark_oak_planks", "new_soviet:herringbone_dark_oak_planks",
"new_soviet:cross_dark_oak_planks", "new_soviet:cross_dark_oak_planks",
"new_soviet:herringbone_jungle_planks", "new_soviet:herringbone_jungle_planks",
@ -54,6 +56,10 @@
"new_soviet:herringbone_crimson_planks_slab", "new_soviet:herringbone_crimson_planks_slab",
"new_soviet:cross_crimson_planks_stairs", "new_soviet:cross_crimson_planks_stairs",
"new_soviet:cross_crimson_planks_slab", "new_soviet:cross_crimson_planks_slab",
"new_soviet:herringbone_warped_planks_stairs",
"new_soviet:herringbone_warped_planks_slab",
"new_soviet:cross_warped_planks_stairs",
"new_soviet:cross_warped_planks_slab",
"new_soviet:herringbone_dark_oak_planks_stairs", "new_soviet:herringbone_dark_oak_planks_stairs",
"new_soviet:herringbone_dark_oak_planks_slab", "new_soviet:herringbone_dark_oak_planks_slab",
"new_soviet:cross_dark_oak_planks_stairs", "new_soviet:cross_dark_oak_planks_stairs",

View file

@ -84,6 +84,8 @@
"new_soviet:cross_birch_planks_slab", "new_soviet:cross_birch_planks_slab",
"new_soviet:herringbone_crimson_planks_slab", "new_soviet:herringbone_crimson_planks_slab",
"new_soviet:cross_crimson_planks_slab", "new_soviet:cross_crimson_planks_slab",
"new_soviet:herringbone_warped_planks_slab",
"new_soviet:cross_warped_planks_slab",
"new_soviet:herringbone_dark_oak_planks_slab", "new_soviet:herringbone_dark_oak_planks_slab",
"new_soviet:cross_dark_oak_planks_slab", "new_soviet:cross_dark_oak_planks_slab",
"new_soviet:herringbone_jungle_planks_slab", "new_soviet:herringbone_jungle_planks_slab",

View file

@ -84,6 +84,8 @@
"new_soviet:cross_birch_planks_stairs", "new_soviet:cross_birch_planks_stairs",
"new_soviet:herringbone_crimson_planks_stairs", "new_soviet:herringbone_crimson_planks_stairs",
"new_soviet:cross_crimson_planks_stairs", "new_soviet:cross_crimson_planks_stairs",
"new_soviet:herringbone_warped_planks_stairs",
"new_soviet:cross_warped_planks_stairs",
"new_soviet:herringbone_dark_oak_planks_stairs", "new_soviet:herringbone_dark_oak_planks_stairs",
"new_soviet:cross_dark_oak_planks_stairs", "new_soviet:cross_dark_oak_planks_stairs",
"new_soviet:herringbone_jungle_planks_stairs", "new_soviet:herringbone_jungle_planks_stairs",

View file

@ -9,6 +9,8 @@
"new_soviet:cross_birch_planks_slab", "new_soviet:cross_birch_planks_slab",
"new_soviet:herringbone_crimson_planks_slab", "new_soviet:herringbone_crimson_planks_slab",
"new_soviet:cross_crimson_planks_slab", "new_soviet:cross_crimson_planks_slab",
"new_soviet:herringbone_warped_planks_slab",
"new_soviet:cross_warped_planks_slab",
"new_soviet:herringbone_dark_oak_planks_slab", "new_soviet:herringbone_dark_oak_planks_slab",
"new_soviet:cross_dark_oak_planks_slab", "new_soviet:cross_dark_oak_planks_slab",
"new_soviet:herringbone_jungle_planks_slab", "new_soviet:herringbone_jungle_planks_slab",

View file

@ -9,6 +9,8 @@
"new_soviet:cross_birch_planks_stairs", "new_soviet:cross_birch_planks_stairs",
"new_soviet:herringbone_crimson_planks_stairs", "new_soviet:herringbone_crimson_planks_stairs",
"new_soviet:cross_crimson_planks_stairs", "new_soviet:cross_crimson_planks_stairs",
"new_soviet:herringbone_warped_planks_stairs",
"new_soviet:cross_warped_planks_stairs",
"new_soviet:herringbone_dark_oak_planks_stairs", "new_soviet:herringbone_dark_oak_planks_stairs",
"new_soviet:cross_dark_oak_planks_stairs", "new_soviet:cross_dark_oak_planks_stairs",
"new_soviet:herringbone_jungle_planks_stairs", "new_soviet:herringbone_jungle_planks_stairs",

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_herringbone_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:herringbone_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:cross_warped_planks_from_herringbone_warped_planks_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_herringbone_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:cross_warped_planks_from_herringbone_warped_planks_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:cross_warped_planks_from_warped_planks_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_warped_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:cross_warped_planks_from_warped_planks_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cross_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:cross_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:cross_warped_planks_slab"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cross_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:cross_warped_planks_slab"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cross_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:cross_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:cross_warped_planks_slab_from_cross_warped_planks_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cross_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:cross_warped_planks_slab_from_cross_warped_planks_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cross_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:cross_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:cross_warped_planks_stairs"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cross_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:cross_warped_planks_stairs"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cross_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:cross_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:cross_warped_planks_stairs_from_cross_warped_planks_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cross_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:cross_warped_planks_stairs_from_cross_warped_planks_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cross_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:cross_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:herringbone_warped_planks_from_cross_warped_planks_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cross_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:herringbone_warped_planks_from_cross_warped_planks_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:herringbone_warped_planks_from_warped_planks_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_warped_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:herringbone_warped_planks_from_warped_planks_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_herringbone_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:herringbone_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:herringbone_warped_planks_slab"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_herringbone_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:herringbone_warped_planks_slab"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_herringbone_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:herringbone_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:herringbone_warped_planks_slab_from_herringbone_warped_planks_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_herringbone_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:herringbone_warped_planks_slab_from_herringbone_warped_planks_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_herringbone_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:herringbone_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:herringbone_warped_planks_stairs"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_herringbone_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:herringbone_warped_planks_stairs"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_herringbone_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:herringbone_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:herringbone_warped_planks_stairs_from_herringbone_warped_planks_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_herringbone_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:herringbone_warped_planks_stairs_from_herringbone_warped_planks_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cross_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:cross_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:warped_planks_from_cross_warped_planks_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cross_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:warped_planks_from_cross_warped_planks_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_herringbone_warped_planks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:herringbone_warped_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:warped_planks_from_herringbone_warped_planks_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_herringbone_warped_planks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:warped_planks_from_herringbone_warped_planks_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "new_soviet:cross_warped_planks"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "new_soviet:cross_warped_planks_slab"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "new_soviet:cross_warped_planks_stairs"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "new_soviet:herringbone_warped_planks"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "new_soviet:herringbone_warped_planks_slab"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "new_soviet:herringbone_warped_planks_stairs"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:herringbone_warped_planks"
},
"result": "new_soviet:cross_warped_planks"
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "minecraft:warped_planks"
},
"result": "new_soviet:cross_warped_planks"
}

View file

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
"#": {
"item": "new_soviet:cross_warped_planks"
}
},
"pattern": [
"###"
],
"result": {
"count": 6,
"item": "new_soviet:cross_warped_planks_slab"
},
"show_notification": true
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:cross_warped_planks"
},
"result": "new_soviet:cross_warped_planks_slab"
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
"#": {
"item": "new_soviet:cross_warped_planks"
}
},
"pattern": [
"# ",
"## ",
"###"
],
"result": {
"count": 4,
"item": "new_soviet:cross_warped_planks_stairs"
},
"show_notification": true
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:cross_warped_planks"
},
"result": "new_soviet:cross_warped_planks_stairs"
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:cross_warped_planks"
},
"result": "new_soviet:herringbone_warped_planks"
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "minecraft:warped_planks"
},
"result": "new_soviet:herringbone_warped_planks"
}

View file

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
"#": {
"item": "new_soviet:herringbone_warped_planks"
}
},
"pattern": [
"###"
],
"result": {
"count": 6,
"item": "new_soviet:herringbone_warped_planks_slab"
},
"show_notification": true
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:herringbone_warped_planks"
},
"result": "new_soviet:herringbone_warped_planks_slab"
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
"#": {
"item": "new_soviet:herringbone_warped_planks"
}
},
"pattern": [
"# ",
"## ",
"###"
],
"result": {
"count": 4,
"item": "new_soviet:herringbone_warped_planks_stairs"
},
"show_notification": true
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:herringbone_warped_planks"
},
"result": "new_soviet:herringbone_warped_planks_stairs"
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:cross_warped_planks"
},
"result": "minecraft:warped_planks"
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:herringbone_warped_planks"
},
"result": "minecraft:warped_planks"
}

View file

@ -143,6 +143,8 @@ public class BlockLootTables extends FabricBlockLootTableProvider {
addDrop(NSE_Blocks.CROSS_BIRCH_PLANKS); addDrop(NSE_Blocks.CROSS_BIRCH_PLANKS);
addDrop(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS); addDrop(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS);
addDrop(NSE_Blocks.CROSS_CRIMSON_PLANKS); addDrop(NSE_Blocks.CROSS_CRIMSON_PLANKS);
addDrop(NSE_Blocks.HERRINGBONE_WARPED_PLANKS);
addDrop(NSE_Blocks.CROSS_WARPED_PLANKS);
addDrop(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS); addDrop(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS);
addDrop(NSE_Blocks.CROSS_DARK_OAK_PLANKS); addDrop(NSE_Blocks.CROSS_DARK_OAK_PLANKS);
addDrop(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS); addDrop(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS);
@ -406,6 +408,10 @@ public class BlockLootTables extends FabricBlockLootTableProvider {
addDrop(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_STAIRS); addDrop(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_STAIRS);
addDrop(NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB); addDrop(NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB);
addDrop(NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS); addDrop(NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS);
addDrop(NSE_Blocks.HERRINGBONE_WARPED_PLANKS_SLAB);
addDrop(NSE_Blocks.HERRINGBONE_WARPED_PLANKS_STAIRS);
addDrop(NSE_Blocks.CROSS_WARPED_PLANKS_SLAB);
addDrop(NSE_Blocks.CROSS_WARPED_PLANKS_STAIRS);
addDrop(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB); addDrop(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB);
addDrop(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS); addDrop(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS);
addDrop(NSE_Blocks.CROSS_DARK_OAK_PLANKS_SLAB); addDrop(NSE_Blocks.CROSS_DARK_OAK_PLANKS_SLAB);

View file

@ -322,6 +322,8 @@ public class BlockTagGenerator extends FabricTagProvider.BlockTagProvider {
.add(NSE_Blocks.CROSS_BIRCH_PLANKS) .add(NSE_Blocks.CROSS_BIRCH_PLANKS)
.add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS) .add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS)
.add(NSE_Blocks.CROSS_CRIMSON_PLANKS) .add(NSE_Blocks.CROSS_CRIMSON_PLANKS)
.add(NSE_Blocks.HERRINGBONE_WARPED_PLANKS)
.add(NSE_Blocks.CROSS_WARPED_PLANKS)
.add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS) .add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS)
.add(NSE_Blocks.CROSS_DARK_OAK_PLANKS) .add(NSE_Blocks.CROSS_DARK_OAK_PLANKS)
.add(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS) .add(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS)
@ -365,6 +367,10 @@ public class BlockTagGenerator extends FabricTagProvider.BlockTagProvider {
.add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_SLAB) .add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_SLAB)
.add(NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS) .add(NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS)
.add(NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB) .add(NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB)
.add(NSE_Blocks.HERRINGBONE_WARPED_PLANKS_STAIRS)
.add(NSE_Blocks.HERRINGBONE_WARPED_PLANKS_SLAB)
.add(NSE_Blocks.CROSS_WARPED_PLANKS_STAIRS)
.add(NSE_Blocks.CROSS_WARPED_PLANKS_SLAB)
.add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS) .add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS)
.add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB) .add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB)
.add(NSE_Blocks.CROSS_DARK_OAK_PLANKS_STAIRS) .add(NSE_Blocks.CROSS_DARK_OAK_PLANKS_STAIRS)
@ -554,6 +560,8 @@ public class BlockTagGenerator extends FabricTagProvider.BlockTagProvider {
.add(NSE_Blocks.CROSS_BIRCH_PLANKS_STAIRS) .add(NSE_Blocks.CROSS_BIRCH_PLANKS_STAIRS)
.add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_STAIRS) .add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_STAIRS)
.add(NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS) .add(NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS)
.add(NSE_Blocks.HERRINGBONE_WARPED_PLANKS_STAIRS)
.add(NSE_Blocks.CROSS_WARPED_PLANKS_STAIRS)
.add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS) .add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS)
.add(NSE_Blocks.CROSS_DARK_OAK_PLANKS_STAIRS) .add(NSE_Blocks.CROSS_DARK_OAK_PLANKS_STAIRS)
.add(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_STAIRS) .add(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_STAIRS)
@ -661,6 +669,8 @@ public class BlockTagGenerator extends FabricTagProvider.BlockTagProvider {
.add(NSE_Blocks.CROSS_BIRCH_PLANKS_SLAB) .add(NSE_Blocks.CROSS_BIRCH_PLANKS_SLAB)
.add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_SLAB) .add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_SLAB)
.add(NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB) .add(NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB)
.add(NSE_Blocks.HERRINGBONE_WARPED_PLANKS_SLAB)
.add(NSE_Blocks.CROSS_WARPED_PLANKS_SLAB)
.add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB) .add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB)
.add(NSE_Blocks.CROSS_DARK_OAK_PLANKS_SLAB) .add(NSE_Blocks.CROSS_DARK_OAK_PLANKS_SLAB)
.add(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_SLAB) .add(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_SLAB)
@ -693,6 +703,8 @@ public class BlockTagGenerator extends FabricTagProvider.BlockTagProvider {
.add(NSE_Blocks.CROSS_BIRCH_PLANKS_STAIRS) .add(NSE_Blocks.CROSS_BIRCH_PLANKS_STAIRS)
.add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_STAIRS) .add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_STAIRS)
.add(NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS) .add(NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS)
.add(NSE_Blocks.HERRINGBONE_WARPED_PLANKS_STAIRS)
.add(NSE_Blocks.CROSS_WARPED_PLANKS_STAIRS)
.add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS) .add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS)
.add(NSE_Blocks.CROSS_DARK_OAK_PLANKS_STAIRS) .add(NSE_Blocks.CROSS_DARK_OAK_PLANKS_STAIRS)
.add(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_STAIRS) .add(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_STAIRS)
@ -714,6 +726,8 @@ public class BlockTagGenerator extends FabricTagProvider.BlockTagProvider {
.add(NSE_Blocks.CROSS_BIRCH_PLANKS_SLAB) .add(NSE_Blocks.CROSS_BIRCH_PLANKS_SLAB)
.add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_SLAB) .add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_SLAB)
.add(NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB) .add(NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB)
.add(NSE_Blocks.HERRINGBONE_WARPED_PLANKS_SLAB)
.add(NSE_Blocks.CROSS_WARPED_PLANKS_SLAB)
.add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB) .add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB)
.add(NSE_Blocks.CROSS_DARK_OAK_PLANKS_SLAB) .add(NSE_Blocks.CROSS_DARK_OAK_PLANKS_SLAB)
.add(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_SLAB) .add(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_SLAB)

View file

@ -193,6 +193,8 @@ public class ModelGenerator extends FabricModelProvider {
registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CROSS_BIRCH_PLANKS, NSE_Blocks.CROSS_BIRCH_PLANKS_STAIRS, NSE_Blocks.CROSS_BIRCH_PLANKS_SLAB, "floor/planks"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CROSS_BIRCH_PLANKS, NSE_Blocks.CROSS_BIRCH_PLANKS_STAIRS, NSE_Blocks.CROSS_BIRCH_PLANKS_SLAB, "floor/planks");
registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_SLAB, "floor/planks"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_SLAB, "floor/planks");
registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CROSS_CRIMSON_PLANKS, NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS, NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB, "floor/planks"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CROSS_CRIMSON_PLANKS, NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS, NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB, "floor/planks");
registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.HERRINGBONE_WARPED_PLANKS, NSE_Blocks.HERRINGBONE_WARPED_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_WARPED_PLANKS_SLAB, "floor/planks");
registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CROSS_WARPED_PLANKS, NSE_Blocks.CROSS_WARPED_PLANKS_STAIRS, NSE_Blocks.CROSS_WARPED_PLANKS_SLAB, "floor/planks");
registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB, "floor/planks"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB, "floor/planks");
registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CROSS_DARK_OAK_PLANKS, NSE_Blocks.CROSS_DARK_OAK_PLANKS_STAIRS, NSE_Blocks.CROSS_DARK_OAK_PLANKS_SLAB, "floor/planks"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CROSS_DARK_OAK_PLANKS, NSE_Blocks.CROSS_DARK_OAK_PLANKS_STAIRS, NSE_Blocks.CROSS_DARK_OAK_PLANKS_SLAB, "floor/planks");
registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_SLAB, "floor/planks"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_SLAB, "floor/planks");

View file

@ -387,6 +387,11 @@ public class RecipeGenerator extends FabricRecipeProvider {
list.add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS); list.add(NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS);
list.add(Blocks.CRIMSON_PLANKS); list.add(Blocks.CRIMSON_PLANKS);
}), RecipeCategory.BUILDING_BLOCKS); }), RecipeCategory.BUILDING_BLOCKS);
stoneCuttingCategory(exporter, Util.make(Lists.newArrayList(), list -> {
list.add(NSE_Blocks.CROSS_WARPED_PLANKS);
list.add(NSE_Blocks.HERRINGBONE_WARPED_PLANKS);
list.add(Blocks.WARPED_PLANKS);
}), RecipeCategory.BUILDING_BLOCKS);
stoneCuttingCategory(exporter, Util.make(Lists.newArrayList(), list -> { stoneCuttingCategory(exporter, Util.make(Lists.newArrayList(), list -> {
list.add(NSE_Blocks.CROSS_DARK_OAK_PLANKS); list.add(NSE_Blocks.CROSS_DARK_OAK_PLANKS);
list.add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS); list.add(NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS);
@ -708,6 +713,8 @@ public class RecipeGenerator extends FabricRecipeProvider {
offerStairsAndSlab(exporter, NSE_Blocks.CROSS_BIRCH_PLANKS_STAIRS, NSE_Blocks.CROSS_BIRCH_PLANKS_SLAB, NSE_Blocks.CROSS_BIRCH_PLANKS); offerStairsAndSlab(exporter, NSE_Blocks.CROSS_BIRCH_PLANKS_STAIRS, NSE_Blocks.CROSS_BIRCH_PLANKS_SLAB, NSE_Blocks.CROSS_BIRCH_PLANKS);
offerStairsAndSlab(exporter, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_SLAB, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS); offerStairsAndSlab(exporter, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS_SLAB, NSE_Blocks.HERRINGBONE_CRIMSON_PLANKS);
offerStairsAndSlab(exporter, NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS, NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB, NSE_Blocks.CROSS_CRIMSON_PLANKS); offerStairsAndSlab(exporter, NSE_Blocks.CROSS_CRIMSON_PLANKS_STAIRS, NSE_Blocks.CROSS_CRIMSON_PLANKS_SLAB, NSE_Blocks.CROSS_CRIMSON_PLANKS);
offerStairsAndSlab(exporter, NSE_Blocks.HERRINGBONE_WARPED_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_WARPED_PLANKS_SLAB, NSE_Blocks.HERRINGBONE_WARPED_PLANKS);
offerStairsAndSlab(exporter, NSE_Blocks.CROSS_WARPED_PLANKS_STAIRS, NSE_Blocks.CROSS_WARPED_PLANKS_SLAB, NSE_Blocks.CROSS_WARPED_PLANKS);
offerStairsAndSlab(exporter, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS); offerStairsAndSlab(exporter, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS_SLAB, NSE_Blocks.HERRINGBONE_DARK_OAK_PLANKS);
offerStairsAndSlab(exporter, NSE_Blocks.CROSS_DARK_OAK_PLANKS_STAIRS, NSE_Blocks.CROSS_DARK_OAK_PLANKS_SLAB, NSE_Blocks.CROSS_DARK_OAK_PLANKS); offerStairsAndSlab(exporter, NSE_Blocks.CROSS_DARK_OAK_PLANKS_STAIRS, NSE_Blocks.CROSS_DARK_OAK_PLANKS_SLAB, NSE_Blocks.CROSS_DARK_OAK_PLANKS);
offerStairsAndSlab(exporter, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_SLAB, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS); offerStairsAndSlab(exporter, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_STAIRS, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS_SLAB, NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS);

View file

@ -339,6 +339,12 @@ public class NSE_Blocks extends NSE_BaseRegistration {
public static final Block CROSS_CRIMSON_PLANKS = new Block(FabricBlockSettings.copy(Blocks.CRIMSON_PLANKS)); public static final Block CROSS_CRIMSON_PLANKS = new Block(FabricBlockSettings.copy(Blocks.CRIMSON_PLANKS));
public static final StairsBlock CROSS_CRIMSON_PLANKS_STAIRS = new StairsBlock(CROSS_CRIMSON_PLANKS.getDefaultState(), FabricBlockSettings.copy(CROSS_CRIMSON_PLANKS)); public static final StairsBlock CROSS_CRIMSON_PLANKS_STAIRS = new StairsBlock(CROSS_CRIMSON_PLANKS.getDefaultState(), FabricBlockSettings.copy(CROSS_CRIMSON_PLANKS));
public static final SlabBlock CROSS_CRIMSON_PLANKS_SLAB = new SlabBlock(FabricBlockSettings.copy(CROSS_CRIMSON_PLANKS)); public static final SlabBlock CROSS_CRIMSON_PLANKS_SLAB = new SlabBlock(FabricBlockSettings.copy(CROSS_CRIMSON_PLANKS));
public static final Block HERRINGBONE_WARPED_PLANKS = new Block(FabricBlockSettings.copy(Blocks.WARPED_PLANKS));
public static final StairsBlock HERRINGBONE_WARPED_PLANKS_STAIRS = new StairsBlock(HERRINGBONE_WARPED_PLANKS.getDefaultState(), FabricBlockSettings.copy(HERRINGBONE_WARPED_PLANKS));
public static final SlabBlock HERRINGBONE_WARPED_PLANKS_SLAB = new SlabBlock(FabricBlockSettings.copy(HERRINGBONE_WARPED_PLANKS));
public static final Block CROSS_WARPED_PLANKS = new Block(FabricBlockSettings.copy(Blocks.WARPED_PLANKS));
public static final StairsBlock CROSS_WARPED_PLANKS_STAIRS = new StairsBlock(CROSS_WARPED_PLANKS.getDefaultState(), FabricBlockSettings.copy(CROSS_WARPED_PLANKS));
public static final SlabBlock CROSS_WARPED_PLANKS_SLAB = new SlabBlock(FabricBlockSettings.copy(CROSS_WARPED_PLANKS));
public static final Block HERRINGBONE_DARK_OAK_PLANKS = new Block(FabricBlockSettings.copy(Blocks.DARK_OAK_PLANKS)); public static final Block HERRINGBONE_DARK_OAK_PLANKS = new Block(FabricBlockSettings.copy(Blocks.DARK_OAK_PLANKS));
public static final StairsBlock HERRINGBONE_DARK_OAK_PLANKS_STAIRS = new StairsBlock(HERRINGBONE_DARK_OAK_PLANKS.getDefaultState(), FabricBlockSettings.copy(HERRINGBONE_DARK_OAK_PLANKS)); public static final StairsBlock HERRINGBONE_DARK_OAK_PLANKS_STAIRS = new StairsBlock(HERRINGBONE_DARK_OAK_PLANKS.getDefaultState(), FabricBlockSettings.copy(HERRINGBONE_DARK_OAK_PLANKS));
public static final SlabBlock HERRINGBONE_DARK_OAK_PLANKS_SLAB = new SlabBlock(FabricBlockSettings.copy(HERRINGBONE_DARK_OAK_PLANKS)); public static final SlabBlock HERRINGBONE_DARK_OAK_PLANKS_SLAB = new SlabBlock(FabricBlockSettings.copy(HERRINGBONE_DARK_OAK_PLANKS));
@ -800,6 +806,12 @@ public class NSE_Blocks extends NSE_BaseRegistration {
registerBlock("cross_crimson_planks", () -> CROSS_CRIMSON_PLANKS, NSE_BUILDING_TAB); registerBlock("cross_crimson_planks", () -> CROSS_CRIMSON_PLANKS, NSE_BUILDING_TAB);
registerBlock("cross_crimson_planks_stairs", () -> CROSS_CRIMSON_PLANKS_STAIRS, NSE_BUILDING_TAB); registerBlock("cross_crimson_planks_stairs", () -> CROSS_CRIMSON_PLANKS_STAIRS, NSE_BUILDING_TAB);
registerBlock("cross_crimson_planks_slab", () -> CROSS_CRIMSON_PLANKS_SLAB, NSE_BUILDING_TAB); registerBlock("cross_crimson_planks_slab", () -> CROSS_CRIMSON_PLANKS_SLAB, NSE_BUILDING_TAB);
registerBlock("herringbone_warped_planks", () -> HERRINGBONE_WARPED_PLANKS, NSE_BUILDING_TAB);
registerBlock("herringbone_warped_planks_stairs", () -> HERRINGBONE_WARPED_PLANKS_STAIRS, NSE_BUILDING_TAB);
registerBlock("herringbone_warped_planks_slab", () -> HERRINGBONE_WARPED_PLANKS_SLAB, NSE_BUILDING_TAB);
registerBlock("cross_warped_planks", () -> CROSS_WARPED_PLANKS, NSE_BUILDING_TAB);
registerBlock("cross_warped_planks_stairs", () -> CROSS_WARPED_PLANKS_STAIRS, NSE_BUILDING_TAB);
registerBlock("cross_warped_planks_slab", () -> CROSS_WARPED_PLANKS_SLAB, NSE_BUILDING_TAB);
registerBlock("herringbone_dark_oak_planks", () -> HERRINGBONE_DARK_OAK_PLANKS, NSE_BUILDING_TAB); registerBlock("herringbone_dark_oak_planks", () -> HERRINGBONE_DARK_OAK_PLANKS, NSE_BUILDING_TAB);
registerBlock("herringbone_dark_oak_planks_stairs", () -> HERRINGBONE_DARK_OAK_PLANKS_STAIRS, NSE_BUILDING_TAB); registerBlock("herringbone_dark_oak_planks_stairs", () -> HERRINGBONE_DARK_OAK_PLANKS_STAIRS, NSE_BUILDING_TAB);
registerBlock("herringbone_dark_oak_planks_slab", () -> HERRINGBONE_DARK_OAK_PLANKS_SLAB, NSE_BUILDING_TAB); registerBlock("herringbone_dark_oak_planks_slab", () -> HERRINGBONE_DARK_OAK_PLANKS_SLAB, NSE_BUILDING_TAB);
@ -930,7 +942,7 @@ public class NSE_Blocks extends NSE_BaseRegistration {
} }
public static void flammableInit() { public static void flammableInit() {
// Reminder: Crimson doesn't burn! // Reminder: Crimson and Warped doesn't burn!
FlammableBlockRegistry flammableBlockRegistry = FlammableBlockRegistry.getDefaultInstance(); FlammableBlockRegistry flammableBlockRegistry = FlammableBlockRegistry.getDefaultInstance();
flammableBlockRegistry.add(HERRINGBONE_ACACIA_PLANKS, 20, 5); flammableBlockRegistry.add(HERRINGBONE_ACACIA_PLANKS, 20, 5);
flammableBlockRegistry.add(CROSS_ACACIA_PLANKS, 20, 5); flammableBlockRegistry.add(CROSS_ACACIA_PLANKS, 20, 5);

View file

@ -121,6 +121,8 @@
"block.new_soviet.cross_birch_planks": "Cross Birch Planks", "block.new_soviet.cross_birch_planks": "Cross Birch Planks",
"block.new_soviet.herringbone_crimson_planks": "Herringbone Crimson Planks", "block.new_soviet.herringbone_crimson_planks": "Herringbone Crimson Planks",
"block.new_soviet.cross_crimson_planks": "Cross Crimson Planks", "block.new_soviet.cross_crimson_planks": "Cross Crimson Planks",
"block.new_soviet.herringbone_warped_planks": "Herringbone Warped Planks",
"block.new_soviet.cross_warped_planks": "Cross Warped Planks",
"block.new_soviet.herringbone_dark_oak_planks": "Herringbone Dark Oak Planks", "block.new_soviet.herringbone_dark_oak_planks": "Herringbone Dark Oak Planks",
"block.new_soviet.cross_dark_oak_planks": "Cross Dark Oak Planks", "block.new_soviet.cross_dark_oak_planks": "Cross Dark Oak Planks",
"block.new_soviet.herringbone_jungle_planks": "Herringbone Jungle Planks", "block.new_soviet.herringbone_jungle_planks": "Herringbone Jungle Planks",
@ -401,6 +403,10 @@
"block.new_soviet.herringbone_crimson_planks_stairs": "Herringbone Crimson Stairs", "block.new_soviet.herringbone_crimson_planks_stairs": "Herringbone Crimson Stairs",
"block.new_soviet.cross_crimson_planks_slab": "Cross Crimson Slab", "block.new_soviet.cross_crimson_planks_slab": "Cross Crimson Slab",
"block.new_soviet.cross_crimson_planks_stairs": "Cross Crimson Stairs", "block.new_soviet.cross_crimson_planks_stairs": "Cross Crimson Stairs",
"block.new_soviet.herringbone_warped_planks_slab": "Herringbone Warped Slab",
"block.new_soviet.herringbone_warped_planks_stairs": "Herringbone Warped Stairs",
"block.new_soviet.cross_warped_planks_slab": "Cross Warped Slab",
"block.new_soviet.cross_warped_planks_stairs": "Cross Warped Stairs",
"block.new_soviet.herringbone_dark_oak_planks_slab": "Herringbone Dark Oak Slab", "block.new_soviet.herringbone_dark_oak_planks_slab": "Herringbone Dark Oak Slab",
"block.new_soviet.herringbone_dark_oak_planks_stairs": "Herringbone Dark Oak Stairs", "block.new_soviet.herringbone_dark_oak_planks_stairs": "Herringbone Dark Oak Stairs",
"block.new_soviet.cross_dark_oak_planks_slab": "Cross Dark Oak Slab", "block.new_soviet.cross_dark_oak_planks_slab": "Cross Dark Oak Slab",

Binary file not shown.

After

Width:  |  Height:  |  Size: 847 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 884 B