1
0
mirror of https://github.com/GeyserMC/GeyserOptionalPack.git synced 2025-12-19 14:59:14 +00:00
Files
GeyserOptionalPack/entity/evocation_illager.entity.json
Kas-tle 952227550e Feature/illusioner (#10)
* Initial support for illusioner texture swap

- Copy over illusioner texture from default pack
- Add illusioner texture to evoker entity definition
- Use evoker render controller to conditionally display illusioner texture on q.is_bribed
- Add helmet element to evoker geometry

* Remove animation for duplicates from entity definition

- On examination, it would be too complicated to create the duplicates effect as originally planned, as it would require a follow entity, or changing the visibility of the evoker during attack
- We may revisit this later

* Add documentation for the illusioner

* Fix evoker's weird hat

* Remove JSON compression in favor of one-lining on the CI
2021-04-26 12:13:40 -04:00

44 lines
1.3 KiB
JSON
Executable File

{
"format_version": "1.10.0",
"minecraft:client_entity": {
"description": {
"identifier": "minecraft:evocation_illager",
"min_engine_version": "1.8.0",
"materials": {
"default": "evoker"
},
"textures": {
"default": "textures/entity/illager/evoker",
"illusioner": "textures/entity/illager/illusioner"
},
"geometry": {
"default": "geometry.evoker.v1.8"
},
"scripts": {
"scale": "0.9375",
"animate": [
"controller_general",
"controller_move"
]
},
"animations": {
"general": "animation.evoker.general",
"casting": "animation.evoker.casting",
"look_at_target": "animation.common.look_at_target",
"move": "animation.villager.move",
"celebrating": "animation.humanoid.celebrating",
"controller_general": "controller.animation.evoker.general",
"controller_move": "controller.animation.villager.move"
},
"particle_effects": {
"spell": "minecraft:evoker_spell"
},
"render_controllers": [ "controller.render.evoker" ],
"spawn_egg": {
"texture": "spawn_egg",
"texture_index": 40
}
}
}
}