Files
minecraft-aiworld/addon/spark_pet_RP/entity/spark_dragon.entity.json
SysAdmin 145f5d9beb feat(spark): time-of-day sleep cycle + needy smoke particle fix
Switch sleep transitions from day_light_level (broken indoors) to
time_of_day, and fix the mood_needy particle reference from the
non-existent minecraft:large_smoke to minecraft:basic_smoke_particle.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 21:59:13 +01:00

53 lines
1.8 KiB
JSON

{
"format_version": "1.10.0",
"minecraft:client_entity": {
"description": {
"identifier": "silverlabs:spark_dragon",
"materials": {
"default": "entity_alphatest"
},
"textures": {
"color_0": "textures/entity/spark_dragon_white",
"color_1": "textures/entity/spark_dragon_brown",
"color_2": "textures/entity/spark_dragon_green",
"color_3": "textures/entity/spark_dragon_red",
"color_4": "textures/entity/spark_dragon_teal",
"color_5": "textures/entity/spark_dragon_black"
},
"geometry": {
"default": "geometry.spark_dragon"
},
"render_controllers": [
"controller.render.spark_dragon"
],
"animations": {
"idle": "animation.spark_dragon.idle",
"walk": "animation.spark_dragon.walk",
"sit": "animation.spark_dragon.sit",
"sleep": "animation.spark_dragon.sleep",
"fly": "animation.spark_dragon.fly",
"groom": "animation.spark_dragon.groom",
"sniff": "animation.spark_dragon.sniff",
"stretch": "animation.spark_dragon.stretch",
"happy_bounce": "animation.spark_dragon.happy_bounce",
"fire_breath": "animation.spark_dragon.fire_breath",
"controller": "controller.animation.spark_dragon",
"beacon_controller": "controller.animation.spark_dragon.beacon",
"mood_controller": "controller.animation.spark_dragon.mood"
},
"scripts": {
"animate": ["controller", "beacon_controller", "mood_controller"]
},
"particle_effects": {
"beacon_beam": "minecraft:endrod",
"mood_happy": "minecraft:villager_happy",
"mood_needy": "minecraft:basic_smoke_particle"
},
"spawn_egg": {
"base_color": "#7B2FBE",
"overlay_color": "#F5A623"
}
}
}
}