permadeath-2.0.0-mc1.21.1.jar
Curse Maven Snippet
What's new
Permadeath Mod (Fabric) — Changelog
[!IMPORTANT] Author / Lead Porting:
BOrrad0Original Concept & Design:ElRichMCSupported Builds: Fabric 1.21.1
🛠️ Updates, Improvements & Fixes (Version 2.0 — BOrrad0 Edition)
1. Netherite Progression: Armor (Day 25+) & Tool Overhauls (Day 30+)
- Ancient Debris Generation Disabled: Ancient Debris veins no longer generate naturally in the Nether (
ore_ancient_debris_largeandore_ancient_debris_smallremoved). - Vanilla Netherite Replacement & Auto-Conversion:
- Vanilla Netherite armor is disabled; any vanilla piece entering a player's inventory is converted into Modded Netherite Armor (
permadeath:netherite_*), preserving enchantments, durability, and components.
- Vanilla Netherite armor is disabled; any vanilla piece entering a player's inventory is converted into Modded Netherite Armor (
- Strict Armor Drop System via Boss Mobs (Day 25+ — 1 Piece per Mob per Player):
- From Day 25 onward, defeating the 4 special mobs drops
1x Mod Netherite Scrap(permadeath:netherite_scrap) +1x Netherite Upgrade Template(minecraft:netherite_upgrade_smithing_template):
- Cave Spider → Piece
1/4 - GIGA Slime (Size 15, 2x HP) → Piece
2/4 - GIGA Magma Cube (Size 16) → Piece
3/4 - Demonic Ghast (40–60 HP) → Piece
4/4
- Handled by a persistent manager (
NetheriteDropManager), ensuring players receive strictly one drop per mob type (4/4= 1 complete armor set).
- From Day 25 onward, defeating the 4 special mobs drops
- Netherite Tool Drop System (Day 30+ — 1 Piece per Mob per Player):
- Vanilla smithing recipes for tools were originally unobtainable despite being required at Day 50+ to mine without taking direct damage.
- Defeating 5 specialized Day 30+ mobs awards
1x Mod Netherite Scrap+1x Netherite Upgrade Templatestrictly once per mob type per player (5/5= Sword, Pickaxe, Axe, Shovel, and Hoe):
- Zombified Piglin → Tool
1/5 - Silverfish → Tool
2/5 - Blaze → Tool
3/5 - Ender Ghast (in The End) → Tool
4/5 - Ender Creeper / Quantum Creeper → Tool
5/5
- Upgrade any Diamond tool (
Sword,Pickaxe,Axe,Shovel, orHoe) in the Smithing Table usingminecraft:netherite_upgrade_smithing_template+permadeath:netherite_scrap(orminecraft:netherite_ingot).
- Netherite Tool Combat & Utility Buffs:
- All Netherite Tools (
Sword,Pickaxe,Axe,Shovel,Hoe): - Natively Unbreakable with unique Golden Titles.
- Safe Mining: Immune to the Day 50+ block-breaking penalty (
1 HPon Days 50–59;16 HPon Days 60+). - Weapons (
Netherite Sword&Netherite Axe) when held: +2.5Extra Attack Damage (+1.25 ❤) to tackle multiplied mob health pools.+20%Knockback Resistance to counter extreme mob knockback (Punch XX/XXX).- Harvesting Tools (
Pickaxe,Axe,Shovel, andHoe) when held: +30%Base Mining Speed.- Passive Haste I to mitigate Day 40+ dark area Mining Fatigue.
+10%Movement Speed for agile repositioning while mining or navigating The Beginning.
- All Netherite Tools (
2. Infernal Netherite Progression & Mob-Exclusive Armor Sets (Day 60+)
- Smithing Table Infernal Upgrades:
- Removed standard crafting table recipe. Upgraded at the Smithing Table by combining:
Infernal Upgrade Template(permadeath:infernal_upgrade_smithing_template), dropped by the Emperor Wither (50% drop rate) starting on Day 60.- Modded Netherite Armor Piece (
permadeath:netherite_*). Infernal Netherite Block(permadeath:infernal_netherite_block), found in The Beginning chests or crafted with1x Diamond Block,4x Netherite Ingots, and4x Obsidian.
- Mob-Exclusive Cosmetic Armors:
- Demonic, Scientist, Bomb, and Pink sets (
0 HPbonus) were removed from Creative tabs and player acquisition. They are strictly reserved for custom mob equipment (Demonic Skeleton, Scientist Skeleton, Pink/Yellow Pigman).
- Demonic, Scientist, Bomb, and Pink sets (
3. Customizable Speedrun System + Sub-modes + Daily Titles
- World Persistence:
DateManagersaves and restores full speedrun state data (speedrun,speedrunPaused,speedrunUseMcDays,speedrunIntervalTicks,speedrunElapsedTicks,speedrunDay,lastMcDay,speedrunProgressionMode) insidepermadeath_date.txt, maintaining elapsed tick precision across disconnects and restarts.
- Flexible Timing Configurations (
/permadeath speedrun <time>):- Seconds (
s): e.g.,/permadeath speedrun 30s(minimum10s). - Minutes (
m): e.g.,/permadeath speedrun 10m,/permadeath speedrun 25m. - Hours (
h): e.g.,/permadeath speedrun 1h,/permadeath speedrun 3h(under24h). - Minecraft Days (
mc): e.g.,/permadeath speedrun mc,/permadeath speedrun 1mc,/permadeath speedrun 2mc(advances on sunrise or valid bed skips).
- Seconds (
- Quick Presets with Tab Completion:
mc(1 MC Day),blitz(5m/day),rush(10m/day),estandar(20m/day),maraton(30m/day),resistencia(1h/day).
- Day-Jump Modes (
/permadeath speedrun [time] <mode>):normal(1d): Progresses day-by-day (+1d) with all micro-changes active.5d: Steps by 5 days (1 -> 5 -> 10 -> 15 -> 20 -> 25...).decadas(10d): Jumps across decade thresholds (1 -> 10 -> 20 -> 30 -> 40 -> 50 -> 60 -> 70).hitos(bossrush): Jumps exclusively between critical milestone days (1 -> 10 -> 20 -> 25 -> 30 -> 40 -> 50 -> 55 -> 60 -> 70).caos: Each cycle advances a random interval between+1and+3days.
- Live Controls:
/permadeath speedrun pause&/permadeath speedrun resume: Pauses or resumes the timer./permadeath speedrun next(skip): Instantly triggers the next progression cycle./permadeath speedrun status: Displays remaining time (mm:ss), current mode, and active modifier.
- Speedrun Survivor Medal Compatibility:
- Enabling Speedrun mode does not disqualify the world or prevent obtaining the Survivor's Medal (Day 55 and Day 70 Achievement).
- Non-Intrusive Daily Titles & Micro-Progression:
- Daily shifts trigger a subtle 2.5s title display and audio cue indicating the current day, active micro-modifiers, and days remaining until the next decade phase:
| Day of Decade | Progressive Hostile Mob Modifier |
|---|---|
| Day X1 (1, 11, 21…) | +2% Movement Speed |
| Day X2 (2, 12, 22…) | +1 ❤ Max Health |
| Day X3 (3, 13, 23…) | +5% Attack Damage |
| Day X4 (4, 14, 24…) | +4 Blocks Follow Range |
| Day X5 (5, 15, 25…) | +10% Knockback Resistance (+ Day 25 & 55 milestones) |
| Day X6 (6, 16, 26…) | +2 ❤ Cumulative Max Health |
| Day X7 (7, 17, 27…) | +2 Base Armor Points |
| Day X8 (8, 18, 28…) | +5% Speed and +8% Attack Damage |
| Day X9 (9, 19, 29…) | Phase Eve: +3 ❤ and +3 Armor (Phase shift warning) |
| Day X0 (10, 20, 30…) | Major Phase Shift! (New main phase active) |
4. Technical Fixes & Wiki Accuracy
- Protected Drops (Days 20–69): The vanilla entity discard cleaner no longer removes Netherite scraps, smithing templates, modded Netherite tools/armor, Totems of Undying, Armored Elytras, or Relics.
- Day 60 Health Calculation: Fixed an issue stacking
-16 HPbase penalty on top of the Life Orb penalty. The base penalty is correctly maintained at-8 HP(4 hearts, from Day 40), while the Life Orb handles the additional-16 HP(8 hearts) on Day 60+. - Memory & Concurrency Fixes: Resolved duplicate event registrations in
HyperGoldenApplePlus, converted unsafeThread.sleep()calls inDeathHandlerto tick schedulers on the server thread, and optimized spider scan routines across Days 10–29.
This mod has no additional files

