准备好为你的 Minecraft 服务器提升挑战性了吗?HardcoreMode 不仅仅是一个插件——它彻底改变了玩家体验死亡的方式。玩家死亡后,将不再是简单地重生,而是会被暂时或永久封禁。这不是惩罚,而是一种特色、一种挑战,一种让你的服务器保持新鲜、刺激和真正硬核体验的全新方式。
核心机制
在原版 Minecraft 中,死亡只是一个小麻烦。有了 HardcoreMode,死亡将再次成为令人畏惧的事情。
当玩家死亡时
- 他们将被服务器封禁一段可配置的时间。
- 封禁时长可以根据其之前的死亡次数递增。
- 拥有更高等级的玩家可以接收自定义的封禁时长。
- 如果玩家存活足够长的时间,封禁惩罚可以随时间衰减。
主要功能
HardcoreMode 旨在尽可能灵活且对服务器友好。一切都通过简洁的配置文件和易于使用的命令来管理。
对于管理员:
- 为所有玩家设置默认生命值。
- 根据死亡次数或权限组调整封禁时间。
- 在玩家昵称中显示或隐藏生命信息,例如
☠ 3 Deaths或❤️ 1 Life。 - 启用随时间推移降低封禁等级的功能。
- 自定义死亡效果(闪电、音效、消息)。
- 管理员拥有完全权限,可以绕过封禁、管理生命值,并在大多数情况下无需重启服务器即可重载配置。
使用 PlaceholderAPI:
可在任何地方显示 HardcoreMode 状态:
- 记分板
- 玩家列表
- 聊天格式
- NPC 对话
常用占位符示例:
%hardcoremode_deaths%– 总死亡次数%hardcoremode_lives%– 当前生命数量%hardcoremode_last-ban%– 上次封禁时间戳%hardcoremode_death-level%– 当前封禁严重等级
> 提供超过 30 个占位符——包括玩家特定和配置相关的。更多信息请查阅文档。
多语言支持
HardcoreMode 内置支持多种语言
- 英语
- 德语
- 波兰语
- 法语
- 意大利语
- 西班牙语
想要添加你自己的语言?
- 前往
plugins/HardcoreMode/languages目录。 - 复制
en.yml文件,并重命名(例如fr.yml)。 - 翻译文件内的消息内容。
- 在
config.yml中更改语言设置。 - 重载或重启你的服务器。
整个过程简单易行,且完全可通过 .yml 文件自定义。
命令与权限
命令
/hardcoremode– 显示插件帮助/hardcoremode reload– 重载插件配置/hardcoremode lives– 显示和管理生命值/lives [add/set/remove]– 生命值管理/unban <player>– 手动解封玩家
权限
hardcoremode.*– 所有权限hardcoremode.reload– 重载命令权限hardcoremode.lives– 生命值管理权限hardcoremode.unban– 解封命令权限hardcoremode.admin– 管理员帮助权限hardcoremode.nodeath– 死亡后免于被封禁
支持与反馈
有问题?有建议?发现了漏洞?
欢迎加入官方 Discord 服务器,与开发者和其他用户交流。获取支持、分享想法或贡献翻译。
> https://discord.gg/kE6eptDu3W
请注意:
- ✅ 本插件始终在最新版本的 Minecraft 上进行测试。
- ⚠️ 你使用的 Minecraft 版本与插件原生版本偏离越远,遇到问题的可能性就越大。在这种情况下,请尝试使用插件的新版或旧版。
- 在留下负面评价前,请在讨论区或 Discord 服务器中描述你遇到的问题。你的反馈有助于为每个人改进插件。
HardcoreMode 不仅仅是一个插件——它是一种体验 Minecraft 的新方式。凭借真实的后果和自定义规则,你的玩家将获得前所未有的游戏体验。
---
根据知识共享 署名-禁止演绎 4.0 协议授权
开发者:olios
欢迎阅读 HardcoreMode 插件的官方文档。本插件为 Minecraft 服务器引入了一套可配置的硬核模式系统,玩家死亡后将受到封禁惩罚,从而为生存玩法带来更高的风险与服务器范围的后果。
安装
- 从 Spigot 网站下载插件的
.jar文件。 - 将其放入服务器的
/plugins文件夹。 - 重启服务器。
- (可选)安装 PlaceholderAPI 以支持变量占位符。
更新注意事项:
- 更新插件版本时,有时需要重新生成配置文件并重写当前配置。
- 新版本可能在配置文件中引入了新的变量和功能,仅替换
.jar文件可能无法生效。
配置文件
插件使用以下配置文件,位于 /plugins/HardcoreMode/ 目录下:
config.yml
控制插件的核心功能,包括封禁类型、封禁时长、死亡事件、生命值系统、语言等。
languages/
包含各支持语言的 YAML 文件。您可以创建并设置自己的语言文件。
userdata/
存储每位玩家的数据,包括死亡次数、封禁等级和生命值。
死亡与封禁系统
当玩家死亡时,将根据配置受到以下封禁之一
- 临时封禁:封禁时长会随着死亡次数增加。
- 永久封禁:在达到设定的死亡阈值后触发。
封禁时长可基于以下因素设定:
- 玩家总死亡次数。
- 玩家的权限组(Rank)。
封禁等级衰减:
- 玩家在配置的时间内没有再次死亡,其封禁等级将会降低。
生命值系统
玩家可以拥有可配置数量的生命值。
- 生命值可以在聊天或玩家列表(Tab)中以前缀形式显示。
- 生命值在玩家存活一定时间后可以恢复。
相关命令:
/lives [add/set/remove] <玩家> <数量>/lives show|hide
命令列表
/hardcoremode
显示插件帮助与信息。
/hardcoremode reload
重新加载插件配置。
/lives
显示或管理玩家生命值。
/unban
解封指定玩家。
权限节点
- **
hardcoremode.***
所有权限。
hardcoremode.reload
允许重载配置。
hardcoremode.lives
允许管理生命值。
hardcoremode.unban
允许解封玩家。
hardcoremode.nodeath
允许玩家死亡后免受封禁惩罚。
PlaceholderAPI 支持
安装 PlaceholderAPI 后,您可以使用以下占位符。
玩家相关占位符
%hardcoremode_uuid%
%hardcoremode_username%
%hardcoremode_player%
%hardcoremode_last-ban%
%hardcoremode_death-level%
%hardcoremode_deaths%
%hardcoremode_next-ban-time%
%hardcoremode_lives%
%hardcoremode_kills%
%hardcoremode_lives-info%
%hardcoremode_renewing-lives-time%
%hardcoremode_ban-level-time%
%hardcoremode_location%
%hardcoremode_location_x%
%hardcoremode_location_y%
%hardcoremode_location_z%配置相关占位符
%hardcoremode_config_check-updates%
%hardcoremode_config_language%
%hardcoremode_config_clearer-logs%
%hardcoremode_config_ban-type%
%hardcoremode_config_custom-ban-command_enable%
%hardcoremode_config_custom-ban-command_cmd%
%hardcoremode_config_ban-time%
%hardcoremode_config_ban-rank-time_enable%
%hardcoremode_config_ban-rank-length_enable%
%hardcoremode_config_lowering-ban_enable%
%hardcoremode_config_lowering-ban_time-without-death%
%hardcoremode_config_lowering-ban_lowered-level%
%hardcoremode_config_lowering-ban_max-ban-level%
%hardcoremode_config_lives_enable%
%hardcoremode_config_lives_toggle-info%
%hardcoremode_config_lives_default-visible%
%hardcoremode_config_lives_default-count%
%hardcoremode_config_lives_max-count%
%hardcoremode_config_lives_renewing-lives_enable%
%hardcoremode_config_lives_renewing-lives_time-without-death%
%hardcoremode_config_admin-no-ban-after-death%
%hardcoremode_config_death-reason-enable%
%hardcoremode_config_death-lightning%
%hardcoremode_config_blood%
%hardcoremode_config_time-format%
%hardcoremode_config_date-format%
%hardcoremode_config_full-date-format%支持与许可
支持:
如需技术支持、功能请求或报告漏洞,请加入官方 Discord 服务器:
https://discord.gg/kE6eptDu3W
许可:
本插件采用 Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) 许可协议。
作者: olios