mirror of
https://github.com/GeyserMC/GeyserOptionalPack.git
synced 2025-12-19 14:59:14 +00:00
* 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
44 lines
1.3 KiB
JSON
Executable File
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
|
|
}
|
|
}
|
|
}
|
|
}
|