added elf

This commit is contained in:
2026-04-22 21:56:19 +02:00
parent 35248dc4bc
commit 4195776fd6
16 changed files with 211 additions and 28 deletions

View File

@@ -0,0 +1,21 @@
[
{
"function": "minecraft:set_enchantments",
"enchantments": {
"minecraft:power": 1
},
"add": true
},
{
"function": "minecraft:set_lore",
"entity": "this",
"lore": [
{
"text": "An Elven crafted weapon.",
"color": "dark_purple",
"italic": true
}
],
"replace": true
}
]

View File

@@ -0,0 +1,21 @@
[
{
"function": "minecraft:set_enchantments",
"enchantments": {
"minecraft:piercing": 1
},
"add": true
},
{
"function": "minecraft:set_lore",
"entity": "this",
"lore": [
{
"text": "An Elven crafted weapon.",
"color": "dark_purple",
"italic": true
}
],
"replace": true
}
]

View File

@@ -0,0 +1,20 @@
[
{
"function": "minecraft:set_lore",
"entity": "this",
"lore": [
{
"text": "An Elven crafted weapon.",
"color": "dark_purple",
"italic": true
}
],
"replace": true
},
{
"function": "minecraft:set_enchantments",
"enchantments": {
"minecraft:sharpness": 1
}
}
]

View File

@@ -1,8 +1,11 @@
{
"powers": [
"faithful:wings"
"faithful:elf-powers/elven_craftsmanship",
"faithful:elf-powers/nature_connection",
"faithful:elf-powers/elven_health",
"faithful:elf-powers/light_foot"
],
"icon": "minecraft:dirt",
"order": 1008,
"order": 1000,
"impact": 3
}

View File

@@ -0,0 +1,59 @@
{
"type": "origins:multiple",
"alter_diamond_sword": {
"type": "origins:modify_crafting",
"recipe": "diamond_sword",
"item_action": {
"type": "origins:modify",
"modifier": "faithful:elf_sharpness"
}
},
"alter_gold_sword": {
"type": "origins:modify_crafting",
"recipe": "golden_sword",
"item_action": {
"type": "origins:modify",
"modifier": "faithful:elf_sharpness"
}
},
"alter_iron": {
"type": "origins:modify_crafting",
"recipe": "faithful:iron_sword",
"item_action": {
"type": "origins:modify",
"modifier": "faithful:elf_sharpness"
}
},
"alter_stone": {
"type": "origins:modify_crafting",
"recipe": "faithful:stone_sword",
"item_action": {
"type": "origins:modify",
"modifier": "faithful:elf_sharpness"
}
},
"alter_wooden_sword": {
"type": "origins:modify_crafting",
"recipe": "wooden_sword",
"item_action": {
"type": "origins:modify",
"modifier": "faithful:elf_sharpness"
}
},
"alter_bow": {
"type": "origins:modify_crafting",
"recipe": "minecraft:bow",
"item_action": {
"type": "origins:modify",
"modifier": "faithful:elf_bow"
}
},
"alter_crossbow": {
"type": "origins:modify_crafting",
"recipe": "minecraft:crossbow",
"item_action": {
"type": "origins:modify",
"modifier": "faithful:elf_crossbow"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"type": "origins:effect_immunity",
"effects": [
"minecraft:wither",
"minecraft:poison",
"minecraft:nausea",
"minecraft:hunger",
"minecraft:blindness"
]
}

View File

@@ -0,0 +1,3 @@
{
"type": "faithful:can_walk_on_powder_snow"
}

View File

@@ -1,15 +1,27 @@
{
"condition": {
"type": "origins:in_tag",
"tag": "faithful:forests"
"type": "origins:biome",
"condition": {
"type": "origins:category",
"category": "forest"
}
},
"type": "origins:action_over_time",
"interval": 20,
"interval": 5,
"entity_action": {
"type": "origins:apply_effect",
"effects": [
{
"effect": "minecraft:strength"
"effect": "minecraft:strength",
"duration": 35,
"show_particles": false,
"show_icon": false
},
{
"effect": "minecraft:speed",
"duration": 35,
"show_particles": false,
"show_icon": false
}
]
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
"#": {
"item": "minecraft:stick"
},
"X": {
"item": "minecraft:iron_ingot"
}
},
"pattern": [
"X",
"X",
"#"
],
"result": {
"item": "minecraft:iron_sword"
},
"show_notification": true
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
"#": {
"item": "minecraft:stick"
},
"X": {
"tag": "minecraft:stone_tool_materials"
}
},
"pattern": [
"X",
"X",
"#"
],
"result": {
"item": "minecraft:stone_sword"
},
"show_notification": true
}

View File

@@ -0,0 +1 @@
{}

View File

@@ -0,0 +1 @@
{}

View File

@@ -1,7 +1,7 @@
{
"replace": false,
"origins": [
"faithful:sth",
"faithful:elf",
{
"condition": {
"type": "origins:equipped_item",