feat(monkey): add cheeky banana-throwing monkey addon
New silverlabs:cheeky_monkey mob that wanders the lobby watching players and throwing harmless (knockback-only) silverlabs:banana_projectile at them. Drops 1-2 silverlabs:banana (food) on death. Spawn rules target jungle biomes for future deployment to survival worlds; for now the pack is bind-mounted into the lobby service only. Also bundles a stray docker-compose tidy from earlier local work (Jamie's world seed pinned, pet addons dropped from Jamie). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
26
monkey-addon/monkey_RP/entity/banana_projectile.entity.json
Normal file
26
monkey-addon/monkey_RP/entity/banana_projectile.entity.json
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"format_version": "1.10.0",
|
||||
"minecraft:client_entity": {
|
||||
"description": {
|
||||
"identifier": "silverlabs:banana_projectile",
|
||||
"materials": {
|
||||
"default": "entity_alphatest"
|
||||
},
|
||||
"textures": {
|
||||
"default": "textures/entity/banana_projectile"
|
||||
},
|
||||
"geometry": {
|
||||
"default": "geometry.banana_projectile"
|
||||
},
|
||||
"render_controllers": [
|
||||
"controller.render.banana_projectile"
|
||||
],
|
||||
"animations": {
|
||||
"spin": "animation.banana_projectile.spin"
|
||||
},
|
||||
"scripts": {
|
||||
"animate": ["spin"]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
33
monkey-addon/monkey_RP/entity/cheeky_monkey.entity.json
Normal file
33
monkey-addon/monkey_RP/entity/cheeky_monkey.entity.json
Normal file
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"format_version": "1.10.0",
|
||||
"minecraft:client_entity": {
|
||||
"description": {
|
||||
"identifier": "silverlabs:cheeky_monkey",
|
||||
"materials": {
|
||||
"default": "entity_alphatest"
|
||||
},
|
||||
"textures": {
|
||||
"default": "textures/entity/cheeky_monkey"
|
||||
},
|
||||
"geometry": {
|
||||
"default": "geometry.cheeky_monkey"
|
||||
},
|
||||
"render_controllers": [
|
||||
"controller.render.cheeky_monkey"
|
||||
],
|
||||
"animations": {
|
||||
"idle": "animation.cheeky_monkey.idle",
|
||||
"walk": "animation.cheeky_monkey.walk",
|
||||
"throw": "animation.cheeky_monkey.throw",
|
||||
"controller": "controller.animation.cheeky_monkey"
|
||||
},
|
||||
"scripts": {
|
||||
"animate": ["controller"]
|
||||
},
|
||||
"spawn_egg": {
|
||||
"base_color": "#6B4423",
|
||||
"overlay_color": "#F4D03F"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user