Update spyglass + add chicken variant generator

This commit is contained in:
Misode
2025-07-14 03:40:09 +02:00
parent e8d00bf6cb
commit edf72dd65f
5 changed files with 435 additions and 286 deletions

670
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -16,12 +16,12 @@
"license": "MIT",
"dependencies": {
"@giscus/react": "^2.2.3",
"@spyglassmc/core": "^0.4.31",
"@spyglassmc/java-edition": "^0.3.41",
"@spyglassmc/json": "^0.3.35",
"@spyglassmc/locales": "^0.3.16",
"@spyglassmc/mcdoc": "^0.3.35",
"@spyglassmc/nbt": "^0.3.36",
"@spyglassmc/core": "^0.4.32",
"@spyglassmc/java-edition": "^0.3.43",
"@spyglassmc/json": "^0.3.36",
"@spyglassmc/locales": "^0.3.17",
"@spyglassmc/mcdoc": "^0.3.36",
"@spyglassmc/nbt": "^0.3.37",
"@zip.js/zip.js": "^2.4.5",
"brace": "^0.11.1",
"buffer": "^6.0.3",

View File

@@ -326,6 +326,7 @@ const selectRegistries = new Set([
'creative_mode_tab',
'data_component_predicate_type',
'data_component_type',
'dialog_action_type',
'dialog_body_type',
'dialog_type',
'enchantment_effect_component_type',
@@ -360,7 +361,6 @@ const selectRegistries = new Set([
'slot_display',
'spawn_condition_type',
'stat_type',
'submit_method_type',
'test_instance_type',
'test_environment_definition_type',
'trigger_type',

View File

@@ -186,9 +186,9 @@
},
{
"id": "1.21.6",
"dynamic": true,
"name": "1.21.6",
"pack_format": 77,
"ref": "1.21.7",
"name": "1.21.6 — 1.21.7",
"pack_format": 81,
"show": true
}
],
@@ -244,12 +244,14 @@
{
"id": "banner_pattern",
"url": "banner-pattern",
"minVersion": "1.20.5"
"minVersion": "1.20.5",
"wiki": "https://minecraft.wiki/w/Banner/Patterns#JSON_Format"
},
{
"id": "wolf_variant",
"url": "wolf-variant",
"minVersion": "1.20.5"
"minVersion": "1.20.5",
"wiki": "https://minecraft.wiki/w/Mob_variant_definitions#Wolf"
},
{
"id": "wolf_sound_variant",
@@ -283,32 +285,44 @@
{
"id": "instrument",
"url": "instrument",
"minVersion": "1.21.2"
"minVersion": "1.21.2",
"wiki": "https://minecraft.wiki/w/Instrument_definition"
},
{
"id": "trial_spawner",
"url": "trial-spawner",
"minVersion": "1.21.2"
"minVersion": "1.21.2",
"wiki": "https://minecraft.wiki/w/Trial_spawner_configuration"
},
{
"id": "pig_variant",
"url": "pig-variant",
"minVersion": "1.21.5"
"minVersion": "1.21.5",
"wiki": "https://minecraft.wiki/w/Mob_variant_definitions#Pig"
},
{
"id": "cat_variant",
"url": "cat-variant",
"minVersion": "1.21.5"
"minVersion": "1.21.5",
"wiki": "https://minecraft.wiki/w/Mob_variant_definitions#Cat"
},
{
"id": "frog_variant",
"url": "frog-variant",
"minVersion": "1.21.5"
"minVersion": "1.21.5",
"wiki": "https://minecraft.wiki/w/Mob_variant_definitions#Frog"
},
{
"id": "chicken_variant",
"url": "chicken-variant",
"minVersion": "1.21.5",
"wiki": "https://minecraft.wiki/w/Mob_variant_definitions#Chicken"
},
{
"id": "cow_variant",
"url": "cow-variant",
"minVersion": "1.21.5"
"minVersion": "1.21.5",
"wiki": "https://minecraft.wiki/w/Mob_variant_definitions#Cow"
},
{
"id": "dialog",

View File

@@ -68,6 +68,7 @@
"generator.browse_available": "Browse available generators for %0%",
"generator.cat_variant": "Cat Variant",
"generator.chat_type": "Chat Type",
"generator.chicken_variant": "Chicken Variant",
"generator.cow_variant": "Cow Variant",
"generator.create:recipes": "Create Recipes",
"generator.damage_type": "Damage Type",