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,40 @@
{
"multipart": [
{ "when": { "north": true },
"apply": { "model": "byg:block/round_brown_mushroom_stem" }
},
{ "when": { "east": true },
"apply": { "model": "byg:block/round_brown_mushroom_stem", "y": 90, "uvlock": true }
},
{ "when": { "south": true },
"apply": { "model": "byg:block/round_brown_mushroom_stem", "y": 180, "uvlock": true }
},
{ "when": { "west": true },
"apply": { "model": "byg:block/round_brown_mushroom_stem", "y": 270, "uvlock": true }
},
{ "when": { "up": true },
"apply": { "model": "byg:block/brown_mushroom_stem", "x": 270, "uvlock": true }
},
{ "when": { "down": true },
"apply": { "model": "byg:block/brown_mushroom_stem", "x": 90, "uvlock": true }
},
{ "when": { "north": false },
"apply": { "model": "block/mushroom_block_inside" }
},
{ "when": { "east": false },
"apply": { "model": "block/mushroom_block_inside", "y": 90, "uvlock": false }
},
{ "when": { "south": false },
"apply": { "model": "block/mushroom_block_inside", "y": 180, "uvlock": false }
},
{ "when": { "west": false },
"apply": { "model": "block/mushroom_block_inside", "y": 270, "uvlock": false }
},
{ "when": { "up": false },
"apply": { "model": "block/mushroom_block_inside", "x": 270, "uvlock": false }
},
{ "when": { "down": false },
"apply": { "model": "block/mushroom_block_inside", "x": 90, "uvlock": false }
}
]
}

View File

@@ -0,0 +1,40 @@
{
"multipart": [
{ "when": { "north": true },
"apply": { "model": "byg:block/round_soul_shroom_stem" }
},
{ "when": { "east": true },
"apply": { "model": "byg:block/round_soul_shroom_stem", "y": 90, "uvlock": true }
},
{ "when": { "south": true },
"apply": { "model": "byg:block/round_soul_shroom_stem", "y": 180, "uvlock": true }
},
{ "when": { "west": true },
"apply": { "model": "byg:block/round_soul_shroom_stem", "y": 270, "uvlock": true }
},
{ "when": { "up": true },
"apply": { "model": "byg:block/soul_shroom_stem", "x": 270, "uvlock": true }
},
{ "when": { "down": true },
"apply": { "model": "byg:block/soul_shroom_stem", "x": 90, "uvlock": true }
},
{ "when": { "north": false },
"apply": { "model": "block/mushroom_block_inside" }
},
{ "when": { "east": false },
"apply": { "model": "block/mushroom_block_inside", "y": 90, "uvlock": false }
},
{ "when": { "south": false },
"apply": { "model": "block/mushroom_block_inside", "y": 180, "uvlock": false }
},
{ "when": { "west": false },
"apply": { "model": "block/mushroom_block_inside", "y": 270, "uvlock": false }
},
{ "when": { "up": false },
"apply": { "model": "block/mushroom_block_inside", "x": 270, "uvlock": false }
},
{ "when": { "down": false },
"apply": { "model": "block/mushroom_block_inside", "x": 90, "uvlock": false }
}
]
}

View File

@@ -0,0 +1,40 @@
{
"multipart": [
{ "when": { "north": true },
"apply": { "model": "byg:block/round_white_mushroom_stem" }
},
{ "when": { "east": true },
"apply": { "model": "byg:block/round_white_mushroom_stem", "y": 90, "uvlock": true }
},
{ "when": { "south": true },
"apply": { "model": "byg:block/round_white_mushroom_stem", "y": 180, "uvlock": true }
},
{ "when": { "west": true },
"apply": { "model": "byg:block/round_white_mushroom_stem", "y": 270, "uvlock": true }
},
{ "when": { "up": true },
"apply": { "model": "byg:block/white_mushroom_stem", "x": 270, "uvlock": true }
},
{ "when": { "down": true },
"apply": { "model": "byg:block/white_mushroom_stem", "x": 90, "uvlock": true }
},
{ "when": { "north": false },
"apply": { "model": "block/mushroom_block_inside" }
},
{ "when": { "east": false },
"apply": { "model": "block/mushroom_block_inside", "y": 90, "uvlock": false }
},
{ "when": { "south": false },
"apply": { "model": "block/mushroom_block_inside", "y": 180, "uvlock": false }
},
{ "when": { "west": false },
"apply": { "model": "block/mushroom_block_inside", "y": 270, "uvlock": false }
},
{ "when": { "up": false },
"apply": { "model": "block/mushroom_block_inside", "x": 270, "uvlock": false }
},
{ "when": { "down": false },
"apply": { "model": "block/mushroom_block_inside", "x": 90, "uvlock": false }
}
]
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/aspen/log_top",
"side": "byg:block/aspen/log",
"particle": "byg:block/aspen/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/aspen/stripped_log_top",
"side": "byg:block/aspen/stripped_log",
"particle": "byg:block/aspen/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/baobab/log_top",
"side": "byg:block/baobab/log",
"particle": "byg:block/baobab/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/baobab/stripped_log_top",
"side": "byg:block/baobab/stripped_log",
"particle": "byg:block/baobab/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/blue_enchanted/log_top",
"side": "byg:block/blue_enchanted/log",
"particle": "byg:block/blue_enchanted/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/blue_enchanted/stripped_log_top",
"side": "byg:block/blue_enchanted/stripped_log",
"particle": "byg:block/blue_enchanted/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"credit": "made by Motschen",
"parent": "block/mushroom_stem",
"textures": {
"particle": "byg:block/brown_mushroom_stem",
"texture": "byg:block/brown_mushroom_stem"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/bulbis/log_top",
"side": "byg:block/bulbis/log",
"particle": "byg:block/bulbis/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/bulbis/stripped_log_top",
"side": "byg:block/bulbis/stripped_log",
"particle": "byg:block/bulbis/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/cherry/log_top",
"side": "byg:block/cherry/log",
"particle": "byg:block/cherry/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/cherry/stripped_log_top",
"side": "byg:block/cherry/stripped_log",
"particle": "byg:block/cherry/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/cika/log_top",
"side": "byg:block/cika/log",
"particle": "byg:block/cika/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/cika/stripped_log_top",
"side": "byg:block/cika/stripped_log",
"particle": "byg:block/cika/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/cypress/log_top",
"side": "byg:block/cypress/log",
"particle": "byg:block/cypress/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/cypress/stripped_log_top",
"side": "byg:block/cypress/stripped_log",
"particle": "byg:block/cypress/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/ebony/log_top",
"side": "byg:block/ebony/log",
"particle": "byg:block/ebony/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/ebony/stripped_log_top",
"side": "byg:block/ebony/stripped_log",
"particle": "byg:block/ebony/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/ether/log_top",
"side": "byg:block/ether/log",
"particle": "byg:block/ether/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/ether/stripped_log_top",
"side": "byg:block/ether/stripped_log",
"particle": "byg:block/ether/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/fir/log_top",
"side": "byg:block/fir/log",
"particle": "byg:block/fir/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/fir/stripped_log_top",
"side": "byg:block/fir/stripped_log",
"particle": "byg:block/fir/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/fungal_imparius_stem_top",
"side": "byg:block/fungal_imparius_stem",
"particle": "byg:block/fungal_imparius_stem"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/green_enchanted/log_top",
"side": "byg:block/green_enchanted/log",
"particle": "byg:block/green_enchanted/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/green_enchanted/stripped_log_top",
"side": "byg:block/green_enchanted/stripped_log",
"particle": "byg:block/green_enchanted/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/holly/log_top",
"side": "byg:block/holly/log",
"particle": "byg:block/holly/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/holly/stripped_log_top",
"side": "byg:block/holly/stripped_log",
"particle": "byg:block/holly/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/blue_enchanted/log_top",
"side": "byg:block/blue_enchanted/log2",
"particle": "byg:block/blue_enchanted/log2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/green_enchanted/log_top",
"side": "byg:block/green_enchanted/log2",
"particle": "byg:block/green_enchanted/log2"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/nightshade/log_top",
"side": "byg:block/imbued_nightshade_log",
"particle": "byg:block/imbued_nightshade_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/imparius/log_top",
"side": "byg:block/imparius/log"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/imparius/stripped_log_top",
"side": "byg:block/imparius/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/jacaranda/log_top",
"side": "byg:block/jacaranda/log",
"particle": "byg:block/jacaranda/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/jacaranda/stripped_log_top",
"side": "byg:block/jacaranda/stripped_log",
"particle": "byg:block/jacaranda/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/lament/log_top",
"side": "byg:block/lament/log",
"particle": "byg:block/lament/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/lament/stripped_log_top",
"side": "byg:block/lament/stripped_log",
"particle": "byg:block/lament/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/mahogany/log_top",
"side": "byg:block/mahogany/log",
"particle": "byg:block/mahogany/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/mahogany/stripped_log_top",
"side": "byg:block/mahogany/stripped_log",
"particle": "byg:block/mahogany/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/maple/log_top",
"side": "byg:block/maple/log",
"particle": "byg:block/maple/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/maple/stripped_log_top",
"side": "byg:block/maple/stripped_log",
"particle": "byg:block/maple/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/nightshade/log_top",
"side": "byg:block/nightshade/log",
"particle": "byg:block/nightshade/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/nightshade/stripped_log_top",
"side": "byg:block/nightshade/stripped_log",
"particle": "byg:block/nightshade/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/palm/log_top",
"side": "byg:block/palm/log",
"particle": "byg:block/palm/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/palm/stripped_log_top",
"side": "byg:block/palm/stripped_log",
"particle": "byg:block/palm/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/palo_verde_log_top",
"side": "byg:block/palo_verde_log",
"particle": "byg:block/palo_verde_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/pine/log_top",
"side": "byg:block/pine/log",
"particle": "byg:block/pine/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/pine/stripped_log_top",
"side": "byg:block/pine/stripped_log",
"particle": "byg:block/pine/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/rainbow_eucalyptus/log_top",
"side": "byg:block/rainbow_eucalyptus/log",
"particle": "byg:block/rainbow_eucalyptus/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/rainbow_eucalyptus/stripped_log_top",
"side": "byg:block/rainbow_eucalyptus/stripped_log",
"particle": "byg:block/rainbow_eucalyptus/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/redwood/log_top",
"side": "byg:block/redwood/log",
"particle": "byg:block/redwood/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/redwood/log_top",
"side": "byg:block/redwood/stripped_log",
"particle": "byg:block/redwood/stripped_log"
}
}

View File

@@ -0,0 +1,9 @@
{
"credit": "made by Motschen",
"parent": "block/round_mushroom_stem",
"textures": {
"1": "block/mushroom_block_inside",
"2": "byg:block/brown_mushroom_stem",
"particle": "byg:block/brown_mushroom_stem"
}
}

View File

@@ -0,0 +1,9 @@
{
"credit": "made by Motschen",
"parent": "block/round_mushroom_stem",
"textures": {
"1": "block/mushroom_block_inside",
"2": "byg:block/soul_shroom_stem",
"particle": "byg:block/soul_shroom_stem"
}
}

View File

@@ -0,0 +1,9 @@
{
"credit": "made by Motschen",
"parent": "block/round_mushroom_stem",
"textures": {
"1": "block/mushroom_block_inside",
"2": "byg:block/white_mushroom_stem",
"particle": "byg:block/white_mushroom_stem"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/skyris/log_top",
"side": "byg:block/skyris/log",
"particle": "byg:block/skyris/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/skyris/stripped_log_top",
"side": "byg:block/skyris/stripped_log",
"particle": "byg:block/skyris/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"credit": "made by Motschen",
"parent": "block/mushroom_stem",
"textures": {
"particle": "byg:block/soul_shroom_stem",
"texture": "byg:block/soul_shroom_stem"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/stripped_palo_verde_top",
"side": "byg:block/stripped_palo_verde_log",
"particle": "byg:block/stripped_palo_verde_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/sythian/log_top",
"side": "byg:block/sythian/log",
"particle": "byg:block/sythian/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/sythian/stripped_log_top",
"side": "byg:block/sythian/stripped_log",
"particle": "byg:block/sythian/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/white_mangrove/log_top",
"side": "byg:block/white_mangrove/log",
"particle": "byg:block/white_mangrove/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/white_mangrove/stripped_log_top",
"side": "byg:block/white_mangrove/stripped_log",
"particle": "byg:block/white_mangrove/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"credit": "made by Motschen",
"parent": "block/mushroom_stem",
"textures": {
"particle": "byg:block/white_mushroom_stem",
"texture": "byg:block/white_mushroom_stem"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/willow/log_top",
"side": "byg:block/willow/log",
"particle": "byg:block/willow/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/willow/stripped_log_top",
"side": "byg:block/willow/stripped_log",
"particle": "byg:block/willow/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/witch_hazel/log_top",
"side": "byg:block/witch_hazel/log",
"particle": "byg:block/witch_hazel/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/witch_hazel/stripped_log_top",
"side": "byg:block/witch_hazel/stripped_log",
"particle": "byg:block/witch_hazel/stripped_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/withering_oak_log_top",
"side": "byg:block/withering_oak_log",
"particle": "byg:block/withering_oak_log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/zelkova/log_top",
"side": "byg:block/zelkova/log",
"particle": "byg:block/zelkova/log"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "block/log",
"textures": {
"top": "byg:block/zelkova/stripped_log_top",
"side": "byg:block/zelkova/stripped_log",
"particle": "byg:block/zelkova/stripped_log"
}
}