summaryrefslogtreecommitdiff
path: root/config/rogues
diff options
context:
space:
mode:
Diffstat (limited to 'config/rogues')
-rw-r--r--config/rogues/items_v2.json505
-rw-r--r--config/rogues/tweaks.json19
-rw-r--r--config/rogues/villages.json54
3 files changed, 578 insertions, 0 deletions
diff --git a/config/rogues/items_v2.json b/config/rogues/items_v2.json
new file mode 100644
index 0000000..e2c424e
--- /dev/null
+++ b/config/rogues/items_v2.json
@@ -0,0 +1,505 @@
+{
+ "weapons": {
+ "netherite_double_axe": {
+ "attack_damage": 9.6,
+ "attack_speed": -2.8,
+ "attributes": []
+ },
+ "iron_double_axe": {
+ "attack_damage": 7.0,
+ "attack_speed": -2.8,
+ "attributes": []
+ },
+ "golden_sickle": {
+ "attack_damage": 2.4,
+ "attack_speed": -2.0,
+ "attributes": []
+ },
+ "golden_dagger": {
+ "attack_damage": 1.8,
+ "attack_speed": -1.6,
+ "attributes": []
+ },
+ "diamond_double_axe": {
+ "attack_damage": 8.3,
+ "attack_speed": -2.8,
+ "attributes": []
+ },
+ "netherite_glaive": {
+ "attack_damage": 8.1,
+ "attack_speed": -2.6,
+ "attributes": []
+ },
+ "golden_double_axe": {
+ "attack_damage": 4.3,
+ "attack_speed": -2.8,
+ "attributes": []
+ },
+ "iron_dagger": {
+ "attack_damage": 3.3,
+ "attack_speed": -1.6,
+ "attributes": []
+ },
+ "diamond_sickle": {
+ "attack_damage": 5.0,
+ "attack_speed": -2.0,
+ "attributes": []
+ },
+ "flint_dagger": {
+ "attack_damage": 2.6,
+ "attack_speed": -1.6,
+ "attributes": []
+ },
+ "golden_glaive": {
+ "attack_damage": 3.5,
+ "attack_speed": -2.6,
+ "attributes": []
+ },
+ "iron_glaive": {
+ "attack_damage": 5.8,
+ "attack_speed": -2.6,
+ "attributes": []
+ },
+ "diamond_dagger": {
+ "attack_damage": 4.0,
+ "attack_speed": -1.6,
+ "attributes": []
+ },
+ "stone_double_axe": {
+ "attack_damage": 5.6,
+ "attack_speed": -2.8,
+ "attributes": []
+ },
+ "netherite_sickle": {
+ "attack_damage": 5.9,
+ "attack_speed": -2.0,
+ "attributes": []
+ },
+ "iron_sickle": {
+ "attack_damage": 4.1,
+ "attack_speed": -2.0,
+ "attributes": []
+ },
+ "netherite_dagger": {
+ "attack_damage": 4.7,
+ "attack_speed": -1.6,
+ "attributes": []
+ },
+ "diamond_glaive": {
+ "attack_damage": 7.0,
+ "attack_speed": -2.6,
+ "attributes": []
+ }
+ },
+ "armor_sets": {
+ "assassin_armor": {
+ "armor_toughness": 0.0,
+ "knockback_resistance": 0.0,
+ "head": {
+ "armor": 2,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.02,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "chest": {
+ "armor": 4,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.02,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "legs": {
+ "armor": 4,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.02,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "feet": {
+ "armor": 2,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.02,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ }
+ },
+ "netherite_assassin_armor": {
+ "armor_toughness": 0.0,
+ "knockback_resistance": 0.0,
+ "head": {
+ "armor": 2,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "chest": {
+ "armor": 4,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "legs": {
+ "armor": 4,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "feet": {
+ "armor": 2,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ }
+ },
+ "berserker_armor": {
+ "armor_toughness": 0.0,
+ "knockback_resistance": 0.0,
+ "head": {
+ "armor": 3,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.knockback_resistance",
+ "value": 0.1,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "chest": {
+ "armor": 8,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.knockback_resistance",
+ "value": 0.1,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "legs": {
+ "armor": 6,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.knockback_resistance",
+ "value": 0.1,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "feet": {
+ "armor": 3,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.knockback_resistance",
+ "value": 0.1,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ }
+ },
+ "warrior_armor": {
+ "armor_toughness": 0.0,
+ "knockback_resistance": 0.0,
+ "head": {
+ "armor": 2,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.04,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "chest": {
+ "armor": 5,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.04,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "legs": {
+ "armor": 4,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.04,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "feet": {
+ "armor": 1,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.04,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ }
+ },
+ "rogue_armor": {
+ "armor_toughness": 0.0,
+ "knockback_resistance": 0.0,
+ "head": {
+ "armor": 1,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.04,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "chest": {
+ "armor": 3,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.04,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "legs": {
+ "armor": 3,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.04,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "feet": {
+ "armor": 1,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_speed",
+ "value": 0.04,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.movement_speed",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ }
+ },
+ "netherite_berserker_armor": {
+ "armor_toughness": 0.0,
+ "knockback_resistance": 0.0,
+ "head": {
+ "armor": 3,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.knockback_resistance",
+ "value": 0.1,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "chest": {
+ "armor": 8,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.knockback_resistance",
+ "value": 0.1,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "legs": {
+ "armor": 6,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.knockback_resistance",
+ "value": 0.1,
+ "operation": "MULTIPLY_BASE"
+ }
+ ]
+ },
+ "feet": {
+ "armor": 3,
+ "attributes": [
+ {
+ "id": "minecraft:generic.attack_damage",
+ "value": 0.05,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.knockback_resistance",
+ "value": 0.1,
+ "operation": "MULTIPLY_BASE"
+ },
+ {
+ "id": "minecraft:generic.armor_toughness",
+ "value": 1.0,
+ "operation": "ADDITION"
+ }
+ ]
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/config/rogues/tweaks.json b/config/rogues/tweaks.json
new file mode 100644
index 0000000..1ff8f03
--- /dev/null
+++ b/config/rogues/tweaks.json
@@ -0,0 +1,19 @@
+{
+ "ignore_items_required_mods": false,
+ "effects_raw_id_start": 700,
+ "slice_and_dice_damage_multiplier": 0.1,
+ "slice_and_dice_max_stacks": 10,
+ "stealth_movement_speed_multiplier": -0.5,
+ "stealth_follow_range": 1.0,
+ "stealth_visibility_multiplier": 0.1,
+ "shattered_armor_multiplier": -0.3,
+ "shout_damage_multiplier": -0.3,
+ "charge_speed_multiplier": 0.5,
+ "charge_knockback_resistance_bonus": 0.5,
+ "enable_rebalance_enchantment_sharpness": true,
+ "enchantment_sharpness_multiplier_per_level": 0.08,
+ "enable_rebalance_enchantment_smite": true,
+ "enchantment_smite_multiplier_per_level": 0.12,
+ "enable_rebalance_enchantment_arthropods": true,
+ "enchantment_arthropods_multiplier_per_level": 0.12
+} \ No newline at end of file
diff --git a/config/rogues/villages.json b/config/rogues/villages.json
new file mode 100644
index 0000000..50ce5be
--- /dev/null
+++ b/config/rogues/villages.json
@@ -0,0 +1,54 @@
+{
+ "entries": [
+ {
+ "pool": "minecraft:village/desert/houses",
+ "structures": [
+ {
+ "id": "rogues:village/desert/barracks",
+ "weight": 6,
+ "limit": 1
+ }
+ ]
+ },
+ {
+ "pool": "minecraft:village/savanna/houses",
+ "structures": [
+ {
+ "id": "rogues:village/savanna/barracks",
+ "weight": 6,
+ "limit": 1
+ }
+ ]
+ },
+ {
+ "pool": "minecraft:village/plains/houses",
+ "structures": [
+ {
+ "id": "rogues:village/plains/barracks",
+ "weight": 6,
+ "limit": 1
+ }
+ ]
+ },
+ {
+ "pool": "minecraft:village/taiga/houses",
+ "structures": [
+ {
+ "id": "rogues:village/taiga/barracks",
+ "weight": 6,
+ "limit": 1
+ }
+ ]
+ },
+ {
+ "pool": "minecraft:village/snowy/houses",
+ "structures": [
+ {
+ "id": "rogues:village/snowy/barracks",
+ "weight": 6,
+ "limit": 1
+ }
+ ]
+ }
+ ]
+} \ No newline at end of file