diff options
| author | Felix Perktold <> | 2026-07-23 20:26:04 +0000 |
|---|---|---|
| committer | Felix Perktold <> | 2026-07-23 20:26:04 +0000 |
| commit | e1feb22144d2821c577cb0a281f77c54306f437c (patch) | |
| tree | c88aa93100893508ba9d60d2db55730f5a711616 /config/archers | |
asd
Diffstat (limited to 'config/archers')
| -rw-r--r-- | config/archers/items_v2.json | 250 | ||||
| -rw-r--r-- | config/archers/tweaks.json | 7 | ||||
| -rw-r--r-- | config/archers/villages.json | 79 |
3 files changed, 336 insertions, 0 deletions
diff --git a/config/archers/items_v2.json b/config/archers/items_v2.json new file mode 100644 index 0000000..13054a6 --- /dev/null +++ b/config/archers/items_v2.json @@ -0,0 +1,250 @@ +{ + "ranged_weapons": { + "archers:netherite_heavy_crossbow": { + "pull_time": 35, + "damage": 15.0, + "velocity": 0.0 + }, + "archers:netherite_shortbow": { + "pull_time": 16, + "damage": 9.0, + "velocity": 0.0 + }, + "archers:royal_longbow": { + "pull_time": 30, + "damage": 10.0, + "velocity": 0.0 + }, + "archers:netherite_rapid_crossbow": { + "pull_time": 20, + "damage": 9.5, + "velocity": 0.0 + }, + "archers:heavy_crossbow": { + "pull_time": 35, + "damage": 13.0, + "velocity": 0.0 + }, + "archers:netherite_longbow": { + "pull_time": 30, + "damage": 12.0, + "velocity": 0.0 + }, + "archers:composite_longbow": { + "pull_time": 30, + "damage": 8.0, + "velocity": 0.0 + }, + "archers:rapid_crossbow": { + "pull_time": 20, + "damage": 8.5, + "velocity": 0.0 + }, + "archers:mechanic_shortbow": { + "pull_time": 16, + "damage": 8.0, + "velocity": 0.0 + } + }, + "melee_weapons": { + "golden_spear": { + "attack_damage": 3.0, + "attack_speed": -2.6, + "attributes": [] + }, + "diamond_spear": { + "attack_damage": 6.0, + "attack_speed": -2.6, + "attributes": [] + }, + "flint_spear": { + "attack_damage": 4.0, + "attack_speed": -2.6, + "attributes": [] + }, + "netherite_spear": { + "attack_damage": 7.0, + "attack_speed": -2.6, + "attributes": [] + }, + "iron_spear": { + "attack_damage": 5.0, + "attack_speed": -2.6, + "attributes": [] + } + }, + "armor_sets": { + "archer_armor": { + "armor_toughness": 0.0, + "knockback_resistance": 0.0, + "head": { + "armor": 2, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.05, + "operation": "MULTIPLY_BASE" + } + ] + }, + "chest": { + "armor": 3, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.05, + "operation": "MULTIPLY_BASE" + } + ] + }, + "legs": { + "armor": 3, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.05, + "operation": "MULTIPLY_BASE" + } + ] + }, + "feet": { + "armor": 2, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.05, + "operation": "MULTIPLY_BASE" + } + ] + } + }, + "ranger_armor": { + "armor_toughness": 0.0, + "knockback_resistance": 0.0, + "head": { + "armor": 2, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.08, + "operation": "MULTIPLY_BASE" + }, + { + "id": "ranged_weapon:haste", + "value": 0.03, + "operation": "MULTIPLY_BASE" + } + ] + }, + "chest": { + "armor": 3, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.08, + "operation": "MULTIPLY_BASE" + }, + { + "id": "ranged_weapon:haste", + "value": 0.03, + "operation": "MULTIPLY_BASE" + } + ] + }, + "legs": { + "armor": 3, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.08, + "operation": "MULTIPLY_BASE" + }, + { + "id": "ranged_weapon:haste", + "value": 0.03, + "operation": "MULTIPLY_BASE" + } + ] + }, + "feet": { + "armor": 2, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.08, + "operation": "MULTIPLY_BASE" + }, + { + "id": "ranged_weapon:haste", + "value": 0.03, + "operation": "MULTIPLY_BASE" + } + ] + } + }, + "netherite_ranger_armor": { + "armor_toughness": 0.0, + "knockback_resistance": 0.0, + "head": { + "armor": 2, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.1, + "operation": "MULTIPLY_BASE" + }, + { + "id": "ranged_weapon:haste", + "value": 0.05, + "operation": "MULTIPLY_BASE" + } + ] + }, + "chest": { + "armor": 3, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.1, + "operation": "MULTIPLY_BASE" + }, + { + "id": "ranged_weapon:haste", + "value": 0.05, + "operation": "MULTIPLY_BASE" + } + ] + }, + "legs": { + "armor": 3, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.1, + "operation": "MULTIPLY_BASE" + }, + { + "id": "ranged_weapon:haste", + "value": 0.05, + "operation": "MULTIPLY_BASE" + } + ] + }, + "feet": { + "armor": 2, + "attributes": [ + { + "id": "ranged_weapon:damage", + "value": 0.1, + "operation": "MULTIPLY_BASE" + }, + { + "id": "ranged_weapon:haste", + "value": 0.05, + "operation": "MULTIPLY_BASE" + } + ] + } + } + } +}
\ No newline at end of file diff --git a/config/archers/tweaks.json b/config/archers/tweaks.json new file mode 100644 index 0000000..31da91c --- /dev/null +++ b/config/archers/tweaks.json @@ -0,0 +1,7 @@ +{ + "ignore_items_required_mods": false, + "power_enchantment_multiplier_per_level": 0.08, + "quick_charge_enchantment_multiplier_per_level": 0.1, + "serverside_crossbow_charging_tolerance": 0.95, + "enable_infinity_for_crossbows": true +}
\ No newline at end of file diff --git a/config/archers/villages.json b/config/archers/villages.json new file mode 100644 index 0000000..5f97ac9 --- /dev/null +++ b/config/archers/villages.json @@ -0,0 +1,79 @@ +{ + "entries": [ + { + "pool": "minecraft:village/desert/houses", + "structures": [ + { + "id": "archers:village/desert/archery_range_large", + "weight": 5, + "limit": 1 + }, + { + "id": "archers:village/desert/archery_range_small", + "weight": 5, + "limit": 1 + } + ] + }, + { + "pool": "minecraft:village/savanna/houses", + "structures": [ + { + "id": "archers:village/savanna/archery_range_large", + "weight": 5, + "limit": 1 + }, + { + "id": "archers:village/savanna/archery_range_small", + "weight": 5, + "limit": 1 + } + ] + }, + { + "pool": "minecraft:village/plains/houses", + "structures": [ + { + "id": "archers:village/plains/archery_range_large", + "weight": 5, + "limit": 1 + }, + { + "id": "archers:village/plains/archery_range_small", + "weight": 5, + "limit": 1 + } + ] + }, + { + "pool": "minecraft:village/taiga/houses", + "structures": [ + { + "id": "archers:village/taiga/archery_range_large", + "weight": 5, + "limit": 1 + }, + { + "id": "archers:village/taiga/archery_range_small", + "weight": 5, + "limit": 1 + } + ] + }, + { + "pool": "minecraft:village/snowy/houses", + "structures": [ + { + "id": "archers:village/snowy/archery_range_large", + "weight": 5, + "limit": 1 + }, + { + "id": "archers:village/snowy/archery_range_small", + "weight": 5, + "limit": 1 + } + ] + } + ] +}
\ No newline at end of file |
