mirror of
https://github.com/GeyserMC/GeyserOptionalPack.git
synced 2025-12-20 23:39:20 +00:00
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
This commit is contained in:
43
entity/evocation_illager.entity.json
Executable file
43
entity/evocation_illager.entity.json
Executable file
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user