跳到正文

World Threat – Progressive Difficulty (Experimental)

作者:Riabov

Makes hostile mobs stronger as the world progresses.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Experimental datapack
World Threat – Progressive Difficulty 

World Threat is a vanilla-friendly datapack that adds progressive difficulty (0–15). As players progress and the world becomes more “active,” hostile mobs scale up – keeping late-game survival challenging instead of turning into safe farming.

How difficulty is calculated
Global world difficulty:
difficulty = MAX(stage, threatTier)
◈ STAGE: progression stage based on key vanilla advancements (never decreases).
◈ THREAT: global “world threat points” gained from player activity (kills, mining, dimensions, bosses).
◈ threatTier: derived from THREAT (+1 tier per 25 THREAT, max 15).
So difficulty rises either through progression (STAGE) or through high activity (THREAT).

Anti-farm throttle (no sudden spikes)
To prevent mob farms from instantly skyrocketing difficulty:
◈ points are stored in a buffer first,
◈ then transferred into THREAT at a fixed rate:
THREAT increases by at most +1 per second.

Farms can fill the buffer quickly, but difficulty increases smoothly over time.

Mob scaling
All hostile mobs receive moderate, linear scaling by tier:
◈ increased max health, attack damage, armor, and movement speed.

Adds moderate “group flavor” tweaks:
◈ RANGED mobs: longer aggro range + slightly improved weapons at higher tiers
◈ CASTERS: evokers get small late-game survivability/mobility buffs
◈ BRUTES: some knockback resistance in the late game
◈ AGILE: speed boosts for spiders/small mobs/phantoms

Plus a few careful, targeted tweaks for certain mobs (creepers/witches/endermen, etc.) – kept reasonable.

Features
◈ Vanilla datapack: no mods required
◈ Multiplayer-friendly (server-side)
◈ Global world difficulty shared by everyone
◈ No death penalty – difficulty does not drop on death
◈ Lightweight and performance-friendly

Commands
/function pd:status – shows difficulty/stage/THREAT/buffer
/function pd:help – in-game help
/function pd:test/force15 – force max difficulty for testing
/function pd:admin/reset – reset STAGE/THREAT

No permission for /function?
/trigger pd_status
/trigger pd_help

Don’t forget to leave comments about any possible issues with the datapack – it’s important to me!

常见问题

World Threat – Progressive Difficulty (Experimental) 支持哪些 Minecraft 版本?

World Threat – Progressive Difficulty (Experimental) 支持 Minecraft Java 版 1.21–1.21.11,共 12 个版本。下载时注意选择和你游戏版本一致的文件。

World Threat – Progressive Difficulty (Experimental) 怎么安装?

新建世界时在「数据包」里把下载的 .zip 拖进去;已有的存档,把文件放进存档目录下的 datapacks 文件夹,进游戏输入 /reload 即可生效。服务器同样放在世界目录的 datapacks 里。

评论

登录后评论和评分

Riabov 的其他作品

查看全部 →