added witch, set icons for origins

This commit is contained in:
2026-07-13 23:26:37 +02:00
parent 27a6464c89
commit a718e46f33
16 changed files with 86 additions and 28 deletions

View File

@@ -5,7 +5,7 @@
"power.faithful.elf-powers/elven_craftsmanship.name": "Elven Magic", "power.faithful.elf-powers/elven_craftsmanship.name": "Elven Magic",
"power.faithful.elf-powers/elven_craftsmanship.description": "Elven craftsmanship is often described as containing enchantments. Elves themselves use these words to simplify how elvish weapons seem to have a quality no other races could achieve.", "power.faithful.elf-powers/elven_craftsmanship.description": "Elven craftsmanship is often described as containing enchantments. Elves themselves use these words to simplify how elvish weapons seem to have a quality no other races could achieve.",
"power.faithful.elf-powers/elven_health.name": "Elven Health", "power.faithful.elf-powers/elven_health.name": "Elven Health",
"power.faithful.elf-powers/elven_health.description": "Elves are immune to some poisons.", "power.faithful.elf-powers/elven_health.description": "Elves are immune to most ailments.",
"power.faithful.elf-powers/light_foot.name": "Light of Foot", "power.faithful.elf-powers/light_foot.name": "Light of Foot",
"power.faithful.elf-powers/light_foot.description": "Elves can walk lightly across snow where the boots of humans would sink.", "power.faithful.elf-powers/light_foot.description": "Elves can walk lightly across snow where the boots of humans would sink.",
"power.faithful.elf-powers/nature_connection.name": "Nature's Connection", "power.faithful.elf-powers/nature_connection.name": "Nature's Connection",
@@ -77,7 +77,7 @@
"power.faithful.merfolk-powers/gills.name": "Gills", "power.faithful.merfolk-powers/gills.name": "Gills",
"power.faithful.merfolk-powers/gills.description": "Merfolk can breathe underwater, but are slowed on land.", "power.faithful.merfolk-powers/gills.description": "Merfolk can breathe underwater, but are slowed on land.",
//-----harpy-----// //-----druid-----//
"origin.faithful.druid.name": "Druid", "origin.faithful.druid.name": "Druid",
"origin.faithful.druid.description": "Magicians who use nature to heal others.", "origin.faithful.druid.description": "Magicians who use nature to heal others.",
"power.faithful.druid-powers/healing.name": "Healing Aura", "power.faithful.druid-powers/healing.name": "Healing Aura",
@@ -85,5 +85,15 @@
"power.faithful.druid-powers/nature_aura.name": "Nature's Aura", "power.faithful.druid-powers/nature_aura.name": "Nature's Aura",
"power.faithful.druid-powers/nature_aura.description": "Crops around you seem to grow faster.", "power.faithful.druid-powers/nature_aura.description": "Crops around you seem to grow faster.",
"power.faithful.druid-powers/resistance.name": "Nature's Resistance", "power.faithful.druid-powers/resistance.name": "Nature's Resistance",
"power.faithful.druid-powers/resistance.description": "When on certain blocks like grass, Druids gain slight damage resistance." "power.faithful.druid-powers/resistance.description": "When on certain blocks like grass, Druids gain slight damage resistance.",
//-----witch-----//
"origin.faithful.witch.name": "Witch",
"origin.faithful.witch.description": "Practitioners of dark magic.",
"power.faithful.witch-powers/blinding.name": "Blinding Aura",
"power.faithful.witch-powers/blinding.description": "Witches can cause creatures around them to be blinded temporarily.",
"power.faithful.witch-powers/immunity.name": "Poison Immunity",
"power.faithful.witch-powers/immunity.description": "Witches are resistant to some poisons due to them constantly working with such potions.",
"power.faithful.witch-powers/pact.name": "Infernal Pact",
"power.faithful.witch-powers/pact.description": "Undead and infernal creatures do not attack Witches."
} }

View File

@@ -4,7 +4,7 @@
"faithful:druid-powers/resistance", "faithful:druid-powers/resistance",
"faithful:druid-powers/nature_aura" "faithful:druid-powers/nature_aura"
], ],
"icon": "minecraft:dirt", "icon": "minecraft:oak_leaves",
"order": 1009, "order": 1009,
"impact": 1 "impact": 1
} }

View File

@@ -4,7 +4,7 @@
"faithful:dwarf-powers/dwarven_mining", "faithful:dwarf-powers/dwarven_mining",
"faithful:dwarf-powers/dwarven_resistance" "faithful:dwarf-powers/dwarven_resistance"
], ],
"icon": "minecraft:dirt", "icon": "minecraft:stone",
"order": 1001, "order": 1001,
"impact": 1 "impact": 1
} }

View File

@@ -5,7 +5,7 @@
"faithful:elf-powers/elven_health", "faithful:elf-powers/elven_health",
"faithful:elf-powers/light_foot" "faithful:elf-powers/light_foot"
], ],
"icon": "minecraft:dirt", "icon": "minecraft:feather",
"order": 1000, "order": 1000,
"impact": 1 "impact": 1
} }

View File

@@ -4,7 +4,7 @@
"faithful:goblin-powers/quick", "faithful:goblin-powers/quick",
"faithful:goblin-powers/short" "faithful:goblin-powers/short"
], ],
"icon": "minecraft:dirt", "icon": "minecraft:gold_nugget",
"order": 1006, "order": 1006,
"impact": 1 "impact": 1
} }

View File

@@ -4,7 +4,7 @@
"faithful:harpy-powers/claws", "faithful:harpy-powers/claws",
"faithful:harpy-powers/birdlike" "faithful:harpy-powers/birdlike"
], ],
"icon": "minecraft:dirt", "icon": "icarus:white_feathered_wings",
"order": 1007, "order": 1007,
"impact": 1 "impact": 1
} }

View File

@@ -4,7 +4,7 @@
"faithful:kitsune-powers/small", "faithful:kitsune-powers/small",
"faithful:kitsune-powers/light" "faithful:kitsune-powers/light"
], ],
"icon": "minecraft:dirt", "icon": "minecraft:sweet_berries",
"order": 1003, "order": 1003,
"impact": 1 "impact": 1
} }

View File

@@ -7,7 +7,7 @@
"origins:swim_speed", "origins:swim_speed",
"origins:aquatic" "origins:aquatic"
], ],
"icon": "minecraft:dirt", "icon": "minecraft:prismarine_crystals",
"order": 1008, "order": 1008,
"impact": 3 "impact": 3
} }

View File

@@ -4,7 +4,7 @@
"faithful:orc-powers/strength", "faithful:orc-powers/strength",
"faithful:orc-powers/orc_skin" "faithful:orc-powers/orc_skin"
], ],
"icon": "minecraft:dirt", "icon": "minecraft:golden_axe",
"order": 1004, "order": 1004,
"impact": 1 "impact": 1
} }

View File

@@ -5,7 +5,7 @@
"faithful:pixie-powers/luck", "faithful:pixie-powers/luck",
"faithful:pixie-powers/light" "faithful:pixie-powers/light"
], ],
"icon": "minecraft:dirt", "icon": "minecraft:glowstone_dust",
"order": 1002, "order": 1002,
"impact": 2 "impact": 2
} }

View File

@@ -0,0 +1,10 @@
{
"powers": [
"faithful:witch-powers/blinding",
"faithful:witch-powers/pact",
"faithful:witch-powers/immunity"
],
"icon": "minecraft:dragon_breath",
"order": 1010,
"impact": 1
}

View File

@@ -0,0 +1,24 @@
{
"type": "origins:active_self",
"key": "primary",
"entity_action": {
"type": "origins:area_of_effect",
"radius": 12,
"bientity_action": {
"type": "origins:target_action",
"action": {
"type": "origins:apply_effect",
"effect": {
"effect": "minecraft:blindness",
"duration": 600,
"amplifier": 1
}
}
}
},
"cooldown": 2400,
"hud_render": {
"sprite_location": "origins:textures/gui/community/spiderkolo/resource_bar_03.png",
"bar_index": "21"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "origins:effect_immunity",
"effects": [
"minecraft:wither",
"minecraft:poison"
]
}

View File

@@ -0,0 +1,21 @@
{
"type":"origins:action_over_time",
"entity_action":{
"type":"origins:and",
"actions":[
{
"type":"origins:execute_command",
"command":"team add witchpassive"
},
{
"type":"origins:execute_command",
"command":"team join witchpassive @s"
},
{
"type":"origins:execute_command",
"command":"team join witchpassive @e[type=#faithful:hostiles]"
}
]
},
"interval":20
}

View File

@@ -1,30 +1,15 @@
{ {
"replace": false, "replace": false,
"values": [ "values": [
"minecraft:blaze",
"minecraft:cave_spider",
"minecraft:spider",
"minecraft:piglin", "minecraft:piglin",
"minecraft:blaze",
"minecraft:drowned", "minecraft:drowned",
"minecraft:enderman",
"minecraft:zombified_piglin", "minecraft:zombified_piglin",
"minecraft:creeper",
"minecraft:elder_guardian",
"minecraft:endermite",
"minecraft:ghast",
"minecraft:guardian",
"minecraft:hoglin",
"minecraft:husk", "minecraft:husk",
"minecraft:magma_cube", "minecraft:magma_cube",
"minecraft:phantom", "minecraft:phantom",
"minecraft:piglin_brute",
"minecraft:pillager",
"minecraft:ravager",
"minecraft:skeleton", "minecraft:skeleton",
"minecraft:slime",
"minecraft:stray", "minecraft:stray",
"minecraft:vindicator",
"minecraft:witch",
"minecraft:wither_skeleton", "minecraft:wither_skeleton",
"minecraft:zoglin", "minecraft:zoglin",
"minecraft:zombie", "minecraft:zombie",

View File

@@ -10,6 +10,7 @@
"faithful:harpy", "faithful:harpy",
"faithful:merfolk", "faithful:merfolk",
"faithful:druid", "faithful:druid",
"faithful:witch",
{ {
"condition": { "condition": {
"type": "origins:equipped_item", "type": "origins:equipped_item",