From 0c0a18833b45a755e777b8353c6baab110c237c4 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 18 Oct 2025 13:51:32 +0100 Subject: [PATCH] illage changes --- CHANGELOG.md | 1 + .../chests/nordic_illager_basic.json | 117 +++++------------- .../chests/nordic_illager_smithy.json | 32 ++--- .../structure_set/illagers/norse_village.json | 4 +- 4 files changed, 53 insertions(+), 101 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c621b3f69..054ca930d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Normalized ladder crafting outputs, reduced ladders and wood frame burn times @oosyrag - Added beer battered dinosaur nuggets, made from real dinosaur and real beer @Pyritie - Added create packages/jars back to JEI so you can use them in filters, and added a tag for all jars (#2044) @Nashy1232 +- Slightly reduced spawn chance of illages and nerfed the amount of loot you get from them @Pyritie ### Bug fixes - Added circuit numbers to the Formic Acid and Ammonium Chloride chemical reactor recipes @Pyritie - Fixed inconsistent circuit numbers between CR and LCR for specific recipes. #2047 @Redeix diff --git a/kubejs/data/tfg/loot_tables/chests/nordic_illager_basic.json b/kubejs/data/tfg/loot_tables/chests/nordic_illager_basic.json index bf83db0c2..08f9b91fb 100644 --- a/kubejs/data/tfg/loot_tables/chests/nordic_illager_basic.json +++ b/kubejs/data/tfg/loot_tables/chests/nordic_illager_basic.json @@ -109,8 +109,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 4, - "min": 2 + "max": 3, + "min": 1 }, "function": "minecraft:set_count" } @@ -141,8 +141,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 12, - "min": 6 + "max": 9, + "min": 5 }, "function": "minecraft:set_count" } @@ -239,8 +239,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 8, - "min": 4 + "max": 6, + "min": 3 }, "function": "minecraft:set_count" } @@ -255,8 +255,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 8, - "min": 4 + "max": 6, + "min": 3 }, "function": "minecraft:set_count" } @@ -287,8 +287,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 6, - "min": 3 + "max": 4, + "min": 2 }, "function": "minecraft:set_count" } @@ -303,8 +303,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 6, - "min": 3 + "max": 4, + "min": 2 }, "function": "minecraft:set_count" } @@ -319,24 +319,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 6, - "min": 3 - }, - "function": "minecraft:set_count" - } - ] - }, - { - "type": "minecraft:item", - "name": "tfc:candle", - "weight": 100, - "functions": [ - { - "add": false, - "count": { - "type": "minecraft:uniform", - "max": 6, - "min": 3 + "max": 4, + "min": 2 }, "function": "minecraft:set_count" } @@ -383,8 +367,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 8, - "min": 4 + "max": 5, + "min": 2 }, "function": "minecraft:set_count" } @@ -393,50 +377,17 @@ { "type": "minecraft:item", "name": "firmalife:jar/compost", - "weight": 80, - "functions": [ - { - "add": false, - "count": { - "type": "minecraft:uniform", - "max": 2, - "min": 1 - }, - "function": "minecraft:set_count" - } - ] + "weight": 80 }, { "type": "minecraft:item", "name": "firmalife:jar/guano", - "weight": 80, - "functions": [ - { - "add": false, - "count": { - "type": "minecraft:uniform", - "max": 2, - "min": 1 - }, - "function": "minecraft:set_count" - } - ] + "weight": 80 }, { "type": "minecraft:item", "name": "firmalife:jar/honey", - "weight": 80, - "functions": [ - { - "add": false, - "count": { - "type": "minecraft:uniform", - "max": 2, - "min": 1 - }, - "function": "minecraft:set_count" - } - ] + "weight": 80 }, { "type": "minecraft:item", @@ -463,8 +414,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 4, - "min": 2 + "max": 2, + "min": 1 }, "function": "minecraft:set_count" } @@ -495,8 +446,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 4, - "min": 2 + "max": 3, + "min": 1 }, "function": "minecraft:set_count" } @@ -511,8 +462,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 4, - "min": 2 + "max": 3, + "min": 1 }, "function": "minecraft:set_count" } @@ -527,8 +478,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 8, - "min": 4 + "max": 6, + "min": 3 }, "function": "minecraft:set_count" } @@ -543,8 +494,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 8, - "min": 4 + "max": 5, + "min": 2 }, "function": "minecraft:set_count" } @@ -559,8 +510,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 7, - "min": 4 + "max": 5, + "min": 2 }, "function": "minecraft:set_count" } @@ -575,8 +526,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 6, - "min": 3 + "max": 5, + "min": 2 }, "function": "minecraft:set_count" } @@ -600,7 +551,7 @@ ], "rolls": { "type": "minecraft:uniform", - "max": 10, + "max": 8, "min": 6 } } diff --git a/kubejs/data/tfg/loot_tables/chests/nordic_illager_smithy.json b/kubejs/data/tfg/loot_tables/chests/nordic_illager_smithy.json index 872bcd9a9..ffe60e5c4 100644 --- a/kubejs/data/tfg/loot_tables/chests/nordic_illager_smithy.json +++ b/kubejs/data/tfg/loot_tables/chests/nordic_illager_smithy.json @@ -13,8 +13,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 20, - "min": 12 + "max": 10, + "min": 6 }, "function": "minecraft:set_count" } @@ -77,8 +77,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 14, - "min": 8 + "max": 10, + "min": 6 }, "function": "minecraft:set_count" } @@ -93,8 +93,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 10, - "min": 6 + "max": 7, + "min": 4 }, "function": "minecraft:set_count" } @@ -109,8 +109,8 @@ "add": false, "count": { "type": "minecraft:uniform", - "max": 6, - "min": 4 + "max": 5, + "min": 2 }, "function": "minecraft:set_count" } @@ -118,7 +118,7 @@ }, { "type": "minecraft:item", - "name": "gtceu:cobalt_brass_ingot", + "name": "gtceu:cobalt_brass_nugget", "weight": 40, "functions": [ { @@ -134,7 +134,7 @@ }, { "type": "minecraft:item", - "name": "gtceu:cobalt_ingot", + "name": "gtceu:cobalt_nugget", "weight": 50, "functions": [ { @@ -150,7 +150,7 @@ }, { "type": "minecraft:item", - "name": "minecraft:copper_ingot", + "name": "create:copper_nugget", "weight": 80, "functions": [ { @@ -166,7 +166,7 @@ }, { "type": "minecraft:item", - "name": "create:zinc_ingot", + "name": "create:zinc_nugget", "weight": 40, "functions": [ { @@ -182,7 +182,7 @@ }, { "type": "minecraft:item", - "name": "gtceu:lead_ingot", + "name": "gtceu:lead_nugget", "weight": 40, "functions": [ { @@ -198,7 +198,7 @@ }, { "type": "minecraft:item", - "name": "create:brass_ingot", + "name": "create:brass_nugget", "weight": 40, "functions": [ { @@ -214,7 +214,7 @@ }, { "type": "minecraft:item", - "name": "gtceu:bismuth_ingot", + "name": "gtceu:bismuth_nugget", "weight": 60, "functions": [ { @@ -367,7 +367,7 @@ ], "rolls": { "type": "minecraft:uniform", - "max": 10, + "max": 8, "min": 6 } } diff --git a/kubejs/data/tfg/worldgen/structure_set/illagers/norse_village.json b/kubejs/data/tfg/worldgen/structure_set/illagers/norse_village.json index b1f490252..007b01c56 100644 --- a/kubejs/data/tfg/worldgen/structure_set/illagers/norse_village.json +++ b/kubejs/data/tfg/worldgen/structure_set/illagers/norse_village.json @@ -12,8 +12,8 @@ "placement": { "type": "tfc:climate", "salt": 26256356324, - "spacing": 30, - "separation": 25, + "spacing": 40, + "separation": 30, "climate": { "min_temperature": -12, "max_temperature": 5,