HardcoreMode

HardcoreMode - 死亡临时封禁

定时封禁、封禁等级、封禁延长及更多功能。
Bukkit / Spigot 作者 olios123 支持版本 1.16 - 1.21
服务器使用量
未统计
服务玩家数
未统计
下载量
5,601
插件详细介绍

准备好为你的 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

测试支持版本
1.16 1.17 1.18 1.19 1.20 1.20.6 1.21
版本分布
基本信息
插件名称 HardcoreMode
作者 olios123
平台 Bukkit / Spigot
支持版本 1.16 - 1.21
点赞数 未统计
最近版本
暂无数据 -