
区块经验疲劳
通过累积的、缓慢恢复的区块压力降低生物经验掉落。不影响生物生成或物品掉落。
区块经验疲劳
AI 使用声明:此模组借助 AI 代理辅助开发。我在个人 Cleanroom 整合包(含 300 多个模组)中进行开发及测试发布时,逐步审查了各项工作。
区块经验疲劳通过累积的、缓慢恢复的区块压力来减少生物经验,使得在同一个位置持续刷怪获取经验奖励逐渐降低。生物仍会正常生成并保留其物品掉落,而在不同地点旅行和战斗的玩家应几乎或完全不受影响。
工作原理
- 符合条件的生物死亡会在其死亡区块中累积共享压力。
- 区块现有的压力会根据可配置曲线削减后续生物的经验。
- 世界运行期间压力会缓慢恢复,包括区块被卸载时。
- 拥挤加速会让密集群体更快地累积压力,而小型群体则保持正常的压力增加速度。
- 压力在服务器重启后依然存在,但服务器关闭期间的时间不计入恢复。
经验在缩放后进行向下取整,因此在高压下,小额经验奖励可能会变为零。
使用默认设置时:
- 每次符合条件的死亡增加
1点压力,最高可达100点。 - 经验在压力达到
20点之前保持100%,之后随着压力增加到100点,线性下降至10%。 - 恢复机制每
3分钟服务器运行时间移除1点压力。若不再产生新压力,一个100点压力的区块将在4小时后恢复到满经验阈值,并在5小时后降至零。 - 拥挤加速已启用,半径为
3格。附近前4只存活生物不增加额外加成;每多一只生物增加基础压力获得量的25%,最多加速至4x获得量。
配置与诊断
服务器和整合包所有者可以配置压力获得量、最大压力、恢复速度、满经验宽限范围、经验曲线、最低倍率以及拥挤加速。拥挤半径、普通群体容限、每只生物加成和最大加速均可独立配置。
详细的服务器死亡日志可用于调试,默认处于禁用状态。授权操作员可通过 /chunkxpfatigue 检查、设置或清除压力。
安装
- 多人游戏时需在服务器端安装。
- 专用服务器的玩家无需安装此模组。
- 单人游戏世界正常安装即可。
此模组仅影响生物死亡经验。挖掘、熔炼、经验瓶、指令、生成、战利品表和物品掉落均不受影响。
源代码
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。