- 版权类型
- 原创
- 插件中文名称
- 倒计时整活小偷
- 插件英文名称
- mycountdown
- 原帖地址
- #
- 支持的核心(服务端)
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- 无
- 适配版本(Java)
- 1.21
- 1.20
插件名称: MyCountdown
插件版本: 1.0
API 版本: 1.20
作者: 乔大仙
插件简介:
MyCountdown 是一个为 Minecraft 服务器设计的简单而有趣的插件。它提供了一种倒计时机制,每隔一定时间(由服务器管理员设置)从玩家的背包中随机偷取一个物品,并通过消息通知玩家。玩家可以通过命令启动倒计时,同时这个插件还带有中文物品名称的支持,使得玩家可以清楚地知道自己丢失了什么物品。插件功能:
- 定时物品偷取:当玩家启动倒计时后,插件会每隔一定时间从玩家的背包中随机删除一个物品,并通过消息通知玩家和服务器的其他成员。
- 可配置的刷新时间:插件允许服务器管理员通过 config.yml 文件自定义倒计时的刷新间隔(以秒为单位),使其适应不同的服务器需求。
- 中文物品名称支持:插件使用中文名称来显示被删除的物品类型,提升了玩家的沉浸感和易用性。例如,删除物品后会通知玩家“乔大仙悄悄的偷走了一个物品:钻石剑”。
- 不可删除的物品:插件具有判断不可删除物品的能力,确保例如绑定诅咒(Curse of Binding)的物品、不可破坏(Unbreakable)的物品以及基岩等特殊物品不会被删除。
配置功能:
- 可配置的刷新时间:服务器管理员可以通过 config.yml 文件中的 refresh-time 字段设置物品删除的时间间隔。默认时间为 30 秒,管理员可以根据需要进行调整。
复制代码
# config.yml 示例
refresh-time: 30 # 倒计时刷新时间,以秒为单位
插件命令:
- /startCountdown
启动物品删除倒计时。玩家输入此命令后,倒计时开始,每隔一定时间插件会从玩家的背包中随机删除一个物品。该时间间隔可通过配置文件修改。
使用示例:
- 管理员可以修改 config.yml 文件中的 refresh-time 值,来决定物品删除的时间间隔。
- 玩家通过输入 /startCountdown 命令启动倒计时,每隔一定时间会有一个随机物品从背包中消失。
- 插件会通知玩家删除的物品类型,且会在服务器中广播删除事件,其他玩家也可以看到背包中丢失的物品。
安装步骤:
- 将插件 MyCountdown.jar 文件放入 Minecraft 服务器的 plugins 文件夹中。
- 启动或重启服务器,插件会自动加载并生成默认的 config.yml 文件。
- 如果需要修改刷新时间,可以打开 plugins/MyCountdown/config.yml,编辑 refresh-time 的值。
- 重启服务器或使用 /reload 命令以应用配置更
兼容性:
- Minecraft 版本:支持 1.20 及以上版本
- 插件框架:适用于 Paper、Spigot、Bukkit