THE PREMISE
By week two of a normal world you're in netherite wondering why you were ever
scared. Shelter In Place fixes that: every upgrade you earn, the world earns
too. The zombie at your door has been keeping pace with you the whole time.
HOW IT WORKS
Every player has a hidden power score built from the stats associated with this character and current progress. When a hostile mob spawns, it scales its health, damage, armor, speed and senses
to match the strongest nearby player.
ARCHETYPES
- Scout fast, alert, fragile
- Tank an enormous health pool, light armor
- Bulwark walking plate armor, barely scratches you back
- Juggernaut a Bulwark with more health, slower and weaker
- Assassin massive burst, tissue paper, short attention span
- Brute slow, heavy, sends you flying
- Glass Cannon deletes you in one hit, dies to a stiff breeze
- Brawler you'll spend the whole fight airborne
REWARDS
Your luck attribute rises with your power on a back-loaded curve, better loot
right when you've earned it. Up to +5 by default.
CONFIG (config/shelterinplace-server.toml)
curve_k (2.5) difficulty curve shape; higher caps sooner
mob_scaling_saturation (0.9) power fraction where mobs stop scaling
specialty_archetype_chance (0.4) odds of a specialty over the baseline
basic_intensity (1.0) softener for ordinary mobs only
max_luck_bonus (5.0) luck at full power; 0 disables
skipped_entities ([]) exclude "somemod" or "somemod:some_mob"
affect_spawner_spawns (true) scale mobs from spawners
affect_spawn_eggs (false) scale mobs from spawn eggs
creative_players_drive_scaling whether creative players count as targets
damage_safety_ceiling (100) hard cap on scaled attack damage
normalization.* pacing thresholds for every power input
COMMANDS
/sip power check your own power (anyone)
/sip help full list
Admins also get power get/set, recalc, breakdown, ceilings, toggle and modifiers.
COMPATIBILITY
This mod is Server sided!
Lootr (optional): looted containers count toward power
Jade (optional): look at a mob to see its archetype and scaling
Modded mobs and gear are handled automatically, with safety limits that keep
unusual stat values from breaking pathfinding or your health bar.
BETA
The systems are complete and tested; the balance is unproven.
Requires Minecraft 1.21.1 and NeoForge 21.1.0 or newer.

