Mod Harder Farther by MacTso
- 4.36 MB
- 1.20.1
- September 22, 2020
- July 12, 2023
- Adventure and RPGMobsOres and ResourcesServer Utility
Name | Harder Farther | Author | MacTso | Description | Server Side Mod-Manage Mob Farm Drops- And Make Mobs Harder Further from Worldspawn |
---|---|---|---|---|---|
Information | Downloads: Version: 1.20.1 Size: 4.36 MB Updated at: July 12, 2023 Created at: September 22, 2020 | Tags | Adventure and RPG Mobs Ores and Resources Server Utility |
Harder Farther (& Mob Farm Limiter)
Main Features
Harder Farther has a wealth of configuration options so server owners, modpack designers, and local users can customize it to meet their needs. Each main feature can be switched on or off with a single configuration option.
1 Boosts monsters to the further from worldspawn a player moves.
2 Implements Grim Citadels (1.18.1, 1.18.2 currently) that boost monsters and slowly corrupt the land around them. Only players can find them, destroy them, and halt the chaos..
3 Limits mob drops when more than one mob drops in a fraction of a second in the same area.
4) Planned feature to boost monsters based on how long the chunk has been occupied.
Harder Farther Defaults
By default, on first installation the following settings apply when you bring up the game.
Mob Farm Limits Feature is On (1.16.5 +)
Mob drops are limited in a .25 second window. Players who kill 89 mobs in 0.25 seconds will get the experience and drops for 1 mob.
Harder Farther Feature is On (1.16.5+)
Mobs are boosted in power starting at 1000 meters and increasing to maximum at 30,000 meters. About 3.3% per 1000 meters. On multiplayer servers, increase this by about 3000 meters per active player.
At 30,000 meters they have 200% more hit points, do 100% more damage, are 50% faster, and resist 70% of knockback distance. They drop 100% more experience points.
lootItemsList = ["r,20,minecraft:netherite_scrap,1,1", "u,20,minecraft:diamond,1,1", "u,5,minecraft:emerald,1,3", "c,20,minecraft:glowstone,1,2", "c,3,minecraft:leather_boots,1,1", "c,3,minecraft:emerald,1,1", "c,3,minecraft:book,1,2"]
Rare items only start to drop at 27,000 meters and drop about every several hundred kills.
An uncommon item drop about 1 in 50 kills
A common items drop about one in 10 kills.
Experience Bottles drop rarely at spawn and increase to 33% at max range.
Two special potions drop about 1 in 40 kills, the "LifeSaving" potion and the "Ogre Power" potion. Their power increases with range.
Bats occasionally drop leather. Cave Spiders occasionally drop Coal.
Grim Citadels Feature is On (1.18.1+)
Starting after one minute, one Grim Citadel will be built each 30 seconds until all configured are built. This lets you bring the game up, bring it down, edit the configuration, then restart the game. Modpack designers can include a customized configuration file. If you set the count higher than the number configured, then it will slowly add Grim Citadels until they equal the count.
When there are less than 5 Grim Citadels in the world, a new one will rise further away from worldspawn.
They create a grim aura that boosts mobs and has bad effects on normal creatures up to 1750 meters from the tower..
They inflict a grim curse players slightly starting at 1450 meters away. .
Strange sounds can be heard in the fog. Some from the citadel and some to lead adventurers astray.
Harder Over Time is Off (1.18.1+)
By Default, this feature is off. It can be activated and deactivated in the game with the "/harderfarther makeharderovertime true" command.
By Default, after 360 minutes, any inhabited chunks will slowly become increasingly hostile in various ways.
Players can move on down the road a bit and find a new land sparkling and verdant.
Configuring only one Feature
The there main features can be mixed and matched. You can run them individually or in any combination.
Farm Limiter Only
When mobs drop loot and experience faster than than once per 0.25 (up to 10) seconds in a chunk the extra loot nd experience is cancelled.
On By default. To turn it off, set limitMobFarmsTimer to 0 ticks manually in the configuration file. (command planned in later release).
Harder Farther Only
Monsters health, damage, speed, and knockback resistance will be boosted by individually configurable amounts starting at 1000 and increase up to 30,000 (up to 60,000,000) meters from worldspawn.
The command: /harderfarther setMakeHarderFarther false. controls this option.
Grim Citadels Only
Monsters will be boosted starting at 1750 (from 50 to 6000) meters from grim Citadels. The boosts increase closer to the Grim Citadels.
The command /harderfarther setUseGrimCitadels true/false controls this option.
Harder Over Time only
By default, Life will be good for 360 minutes (6 hours), then it will get increasingly harder up to 720 minutes (12 hours).
Move away and find new lands to settle.
The command: /harderfarther setMakeHarderOverTime true/false controls this option.
Commands
The current "/harderfarther" command options are:
Info commands
* info : Shows Harder Farther high level settings
* grimInfo : shows configuration settings for grim citadels and difficulty for the local area.
* colorInfo : shows the current grim fog color configuration (R (##),G(##),B(##);
* timeInfo shows configuration settings and difficulty for the current area.
* harderinfo Shows current custom mob boost maximums at max range
* boostInfo Shows boost percentages for each type of boost..
* musicInfo Display music attribution for Darren Curtis songs used in the mod.
Configuration Commands
* setColorInfo ## ## ## planned command to set grim fog color configuration
* setGCBonusDistance sets range of GC mob bonus and GC aura. It also sets playerGCCurseDistance at 70% of the bonus distance.
* setUseGrimCitadels [true/false] planned command to turn GC's on and off from within the game.
* setXPBottleChance [0 to 33] planned command to configure the maximum chance xp bottles will drop at maximum range
* setdebugvalue 0-2. 0 is off, 1 outputs midlevel info to the log, 2 outputs detailed info to the log..
Reports
* grimReport shows a list of active Grim Citadel locations
* lootReport shows the loot table with loot weights and random ranges.
* More commands to set config values coming!
* "Presets" which set multiple settings to particular values. Easy, Normal, Hard, Harder, Brutal, Impossible.
Configuration File
The goal of Harder Farther is to allow you to customize *everything* if you want but to have "reasonable" default parameters so you can simply drop it in. We can't control the order of the configuration file as it is updated. Also, if there is a problem reading the configuration file, look at the bottom of the file. Sometimes (rarely!) the forge config system leaves a line of junk at the bottom. This is not something we can fix.
Debug Settings
#Debug Level: 0 = Off, 1 = Log, 2 = Chat+Log
debugLevel = 0
Farm Limiting Settings
#Limit Mob Farm XP and Drops (0 == no limit). 5 ticks (quarter second) is enough. #Range: 0 ~ 120
limitMobFarmsTimer = 5
Monster Boosting and Loot Settings
#Make Monsters Harder Farther From Spawn (true)
makeMonstersHarderFarther = true
Dimension Settings
#Only in minecraft Overworld (true)
onlyOverworld = true
#Dimension Omit List
dimensionOmitList = ["minecraft:the_nether", "minecraft:the_end"]
Distance And Altitude Settings
#modifierMaxDistance: Distance til Maximum Modifier Values Applied
#Range: 2000 ~ 100000
modifierMaxDistance = 30000
#Worldspawn Safe Distance: No Mobs Will Spawn In this Range#Range: 1 ~ 364
safeDistance = 128
#minimumSafeAltitude: Mobs are 6% tougher below this altitude.#Range: 1 ~ 48
minimumSafeAltitude = 32
#maximumSafeAltitude: Mobs are 9% tougher above this altitude. #Range: 76 ~ 160
maximumSafeAltitude = 99
#oddsDropExperienceBottle: Chance to drop 1 experience bottle. #Range: 0 ~ 100
Loot Settings
oddsDropExperienceBottle = 33
#Loot Items List #Loot Items List
lootItemsList = ["r,20,minecraft:netherite_scrap,1,1", "u,20,minecraft:diamond,1,1", "u,5,minecraft:emerald,1,3", "c,20,minecraft:glowstone,1,2", "c,3,minecraft:leather_boots,1,1", "c,3,minecraft:emerald,1,1", "c,3,minecraft:book,1,2"]
Boost Settings
#Boost Max Hit Points (Percent) #Range: 0 ~ 999
hpMaxMod = 200
#Boost Movement Speed (Percent) #Range: 0 ~ 999
speedMod = 50
#Boost Knockback Resistance (Percent) #Range: 0 ~ 999
knockbackMod = 100
#Boost Attack Damge (Percent) #Range: 0 ~ 999
atkDmgMod = 100
Grim Citadel Settings
["Harder Farther Control Values"."Grim Citadel Settings"]
#Use Grim Citadels (true)
grimCitadels = true
@Grim Citadel Default Locations List
grimCitadelsList = ["3100,3000", "3000,-100", "3000,-3050", "0,3096", "128,-3000", "-2970,3016", "-3017,80", "-3128,-3256"]
#grimCitadelBonusDistance : Mobs get increasing bonuses when closer to grim citadel #Range: 500 ~ 6000
grimCitadelBonusDistance = 2000
#grimHarmAnimals : Animals near grim citadels get sick.
grimHarmAnimals = true
#grimCitadelsCount : number of grim Citadels kept in the game (if 0 will count down til none left) #Range: 0 ~ 16
grimCitadelsCount = 11
#grimCitadelPlayerCurseDistance : Players get penalties this far from a grim citadel #Range: 255 ~ 6000
grimCitadelPlayerCurseDistance = 1400
Grim Fog Color Settings
#grimFogRedPercent : Grim Fog Red Component Multiplier #Range: 0.0 ~ 1.0
grimFogRedPercent = 0.2
#grimFogBluePercent : Grim Fog Blue Component Multiplier #Range: 0.0 ~ 1.0
grimFogBluePercent = 0.05
#grimFogGreenPercent : Grim Fog Green Component Multiplier #Range: 0.0 ~ 1.0
grimFogGreenPercent = 0.95
Loot Bonuses & Odds.
Monsters drop additional loot and experience with a 1% chance at minimum range and a 33% chance at maximum range.
* An item from the loot tables.
* additionally up to 33% (maximum configurable 0 to 33%) chance of a Bottle o' Experience. There is a command to configure the maximum.
Loot Table
71% Monster drops an item (items) from the common loot options.
07% "Life Saving" potions provide very long term absorption with a burst of powerful regeneration (up to 10 seconds). They increase in power with distance.
20% "Ogre Strength Potion grants a damage bonus, night vision, and a small burst of modest regeneration (up to 5 seconds). They increase in power with distance.
10% Monster drops an item (items) from the uncommon loot options.
02% Monster drops an item (items) from the rare loot options. Rare items only drop starting at 90% of the maximum distance.
Default Loot Item Tables
I encourage modpack designers to add custom modded items to these lists especially "quest" items.
Rare
"r,20,minecraft:netherite_scrap,1,1","r,1,minecraft:netherwort,1,1", "r,20,minecraft:netherite_scrap,1,1","r,1,minecraft:netherwort,1,1", "r,1,minecraft:music_disc_far,1,1","r,1,minecraft:netherwort,1,1"
Uncommon
"u,20,minecraft:diamond,1,1", "u,05,minecraft:emerald,1,3", "u,01,minecraft:gold_ingot,1,1", "u,02,minecraft:chicken,1,2",
Common
"c,15,minecraft:glowstone,1,2", "c,1,minecraft:leather_boots,1,1", "c,3,minecraft:string,1,2", "c,1,minecraft:gold_nugget,1,5"); "c,3,minecraft:emerald,1,1", "c,3,minecraft:book,1,2")
Grim Citadels
Optional Feature
Grim Citadels are not yet in 1.16.5. I hope to add them after completing all my mods 1.19.1 conversion work.
Grim Citadels are an optional feature which can give your modpack or game an extra activity or an extra endgame storyline.
The citadels will be built slowly in a throttled manner over about 9 minutes.
Modpack designers and multiplayer server owners may want to edit the configuration file and set locations further out. Replacement citadels start farther away from worldspawn than current citadels.
Finding Grim Citadels
As long as it's not on the other side of a mountain, Grim Citadels are pretty obvious from 128 meters away on multiplayer servers and much further in single player. Using a minecraft map can help you to be sure you have covered an area.
If you use a full color map program like Xaeros, finding grim citadels will be pretty easy. Just walk around and occasionally look at the map.
Spoilerish Hints
Listen! The sounds in the grim fog may point the way. Sound carries better at night.
The grim curse is smaller than the grim bonus area. When it starts, you are closer.
The grim aura starts a fixed distance around grim citadels. You can use that fact to calculate their locations by probing the edge of the grim aura.
Examples
Example- With Default Values, a player is 15,000 meters from spawn. The monsters are 15% tougher, faster, hit 15% harder, and have a little knockback resistance. They have 15% chance to drop something from the loot table.
After killing 6 monsters, they average 1 bonus drop which is usually going to be an emerald. They are at 50% of max distance so they will not get rare loot.
Example- a player is 48,000 meters from spawn. The monsters are capped at 30% tougher, faster, hit 30% harder, and have a little knockback resistance. They have 30% chance to drop something from the loot table.
After killing 400 monsters, they'll average 133 xpbottles, and 120 bonus loot items.
Example- You change the distance from 30,000 to 50,000 mobs will have bonus loot 1% (1000 meters from worldspawn) to 30% (50,000 meters from spawn) of the time. The monsters will be 1% to 30% tougher.
Example- You change the modifiervalue from 30 to 200. Mobs will vary from 1% tougher 1,000 meters from spawn to 200% tougher 30,000 meters from spawn (probably unplayably tough! Zombies with 100 hit points closing from 40 meters away in under 2 seconds and hitting for 12 points per hit), Once the modifier gets to 100%, they will always get a roll on the loot table. They won't get extra loot rolls as they go from 101% to 200%. They won't get better loot.
Example- You change the bonus loot drops to Copper Coins, Silver coins, and Gold Coins from another mod. They drop in place of emeralds, diamonds, and netherite scraps.
Example- With default settings, you kill a skeleton at 2500,64,-2500 in the nether. It has 21 hit points and has a 39% chance to drop a loot item. It won't drop rare items.
Planned Features
Some kind of Life Stronghold points where monsters do not get bonuses. This will be crafted with Grim Heart drops.
Add configurable list of blocks grim citadels are built from.
Open to feedback and suggestions.
About the mod Logo...
"Far West" by anieto2k is licensed under CC BY-SA 2.0
Support the Mod
You can support the mod and make Harder Farther available on alternative loaders by becoming a basic level patron! Becoming a basic supporter now locks in that level of support in as long as you are a patron. We'll add credit to you here (unless you want to remain anonymous).
You can join us on our Discord Server at the link below.