Generate pack assets via Python

- Also features a new, optimized log model
This commit is contained in:
Martin Prokoph
2025-09-14 14:01:51 +02:00
parent 70948d0e92
commit fae5ab2589
1482 changed files with 16935 additions and 611 deletions

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/aspen_log"
},
"axis=z": {
"model": "natures_spirit:block/aspen_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/aspen_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/cedar_log"
},
"axis=z": {
"model": "natures_spirit:block/cedar_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/cedar_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/coconut_log"
},
"axis=z": {
"model": "natures_spirit:block/coconut_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/coconut_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/cypress_log"
},
"axis=z": {
"model": "natures_spirit:block/cypress_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/cypress_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/fir_log"
},
"axis=z": {
"model": "natures_spirit:block/fir_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/fir_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/ghaf_log"
},
"axis=z": {
"model": "natures_spirit:block/ghaf_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/ghaf_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/joshua_log"
},
"axis=z": {
"model": "natures_spirit:block/joshua_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/joshua_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/larch_log"
},
"axis=z": {
"model": "natures_spirit:block/larch_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/larch_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/mahogany_log"
},
"axis=z": {
"model": "natures_spirit:block/mahogany_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/mahogany_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/maple_log"
},
"axis=z": {
"model": "natures_spirit:block/maple_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/maple_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/olive_log"
},
"axis=z": {
"model": "natures_spirit:block/olive_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/olive_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/palo_verde_log"
},
"axis=z": {
"model": "natures_spirit:block/palo_verde_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/palo_verde_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/redwood_log"
},
"axis=z": {
"model": "natures_spirit:block/redwood_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/redwood_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/saxaul_log"
},
"axis=z": {
"model": "natures_spirit:block/saxaul_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/saxaul_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_aspen_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_aspen_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_aspen_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_cedar_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_cedar_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_cedar_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_coconut_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_coconut_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_coconut_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_cypress_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_cypress_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_cypress_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_fir_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_fir_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_fir_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_ghaf_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_ghaf_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_ghaf_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_joshua_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_joshua_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_joshua_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_larch_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_larch_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_larch_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_mahogany_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_mahogany_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_mahogany_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_maple_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_maple_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_maple_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_olive_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_olive_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_olive_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_palo_verde_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_palo_verde_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_palo_verde_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_redwood_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_redwood_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_redwood_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_saxaul_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_saxaul_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_saxaul_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_sugi_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_sugi_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_sugi_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_willow_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_willow_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_willow_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/stripped_wisteria_log"
},
"axis=z": {
"model": "natures_spirit:block/stripped_wisteria_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/stripped_wisteria_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/sugi_log"
},
"axis=z": {
"model": "natures_spirit:block/sugi_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/sugi_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/willow_log"
},
"axis=z": {
"model": "natures_spirit:block/willow_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/willow_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "natures_spirit:block/wisteria_log"
},
"axis=z": {
"model": "natures_spirit:block/wisteria_log",
"x": 90
},
"axis=x": {
"model": "natures_spirit:block/wisteria_log",
"x": 90,
"y": 90
}
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/aspen_log_top",
"side": "natures_spirit:block/aspen_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/cedar_log_top",
"side": "natures_spirit:block/cedar_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/coconut_log_top",
"side": "natures_spirit:block/coconut_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/cypress_log_top",
"side": "natures_spirit:block/cypress_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/fir_log_top",
"side": "natures_spirit:block/fir_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/ghaf_log_top",
"side": "natures_spirit:block/ghaf_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/joshua_log_top",
"side": "natures_spirit:block/joshua_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/larch_log_top",
"side": "natures_spirit:block/larch_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/mahogany_log_top",
"side": "natures_spirit:block/mahogany_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/maple_log_top",
"side": "natures_spirit:block/maple_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/olive_log_top",
"side": "natures_spirit:block/olive_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/palo_verde_log_top",
"side": "natures_spirit:block/palo_verde_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/redwood_log_top",
"side": "natures_spirit:block/redwood_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/saxaul_log_top",
"side": "natures_spirit:block/saxaul_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_aspen_log_top",
"side": "natures_spirit:block/stripped_aspen_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_cedar_log_top",
"side": "natures_spirit:block/stripped_cedar_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_coconut_log_top",
"side": "natures_spirit:block/stripped_coconut_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_cypress_log_top",
"side": "natures_spirit:block/stripped_cypress_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_fir_log_top",
"side": "natures_spirit:block/stripped_fir_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_ghaf_log_top",
"side": "natures_spirit:block/stripped_ghaf_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_joshua_log_top",
"side": "natures_spirit:block/stripped_joshua_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_larch_log_top",
"side": "natures_spirit:block/stripped_larch_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_mahogany_log_top",
"side": "natures_spirit:block/stripped_mahogany_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_maple_log_top",
"side": "natures_spirit:block/stripped_maple_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_olive_log_top",
"side": "natures_spirit:block/stripped_olive_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_palo_verde_log_top",
"side": "natures_spirit:block/stripped_palo_verde_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_redwood_log_top",
"side": "natures_spirit:block/stripped_redwood_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_saxaul_log_top",
"side": "natures_spirit:block/stripped_saxaul_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_sugi_log_top",
"side": "natures_spirit:block/stripped_sugi_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_willow_log_top",
"side": "natures_spirit:block/stripped_willow_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/stripped_wisteria_log_top",
"side": "natures_spirit:block/stripped_wisteria_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/sugi_log_top",
"side": "natures_spirit:block/sugi_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/willow_log_top",
"side": "natures_spirit:block/willow_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "natures_spirit:block/wisteria_log_top",
"side": "natures_spirit:block/wisteria_log"
}
}