MoreMaces

这个插件为你的服务器添加了3种新的巨锤!

资源图片
# MoreMaces - Minecraft 插件 一个Minecraft插件,增加了三种特殊钉锤变体,具有独特的技能和合成配方。 ## 🎯 特性 ### 钉锤变体 #### 🟣 守卫者钉锤 - **外观**: 守卫者般的纹理,深色调 - **命中效果**: 守卫者冲击波效果 - **技能**: 使对手减速 2 点,并处于黑暗状态 5 秒 - **激活**: 右键点击 (放置按钮) #### 🔴 熔岩钉锤 - **外观**: 熔岩般的纹理,红/橙色调 - **命中效果**: 自动附带4级火焰附加效果 - **技能**: 击中下一个玩家时,会生成熔岩 - **激活**: 右键点击 (放置按钮) #### 🟣 末影钉锤 - **外观**: 末影般的纹理,紫色调 - **命中效果**: 给予对方悬浮效果 2 秒 - **第一个技能**: 生存模式下具有缓慢速度的创造模式飞行 (20 秒) - **第二个技能**: 7 格半径内的龙息 - **激活**: - 第一个技能: 右键点击 (放置按钮) - 20 秒后自动停止 - 第二个技能: 双击Shift键 ## ⚙️ 机制 ### 合成系统 - **形状合成**: 每种钉锤都有独特的形状合成配方 - **一次性合成**: 总共只能合成一种钉锤类型 - **状态追踪**: 系统追踪已合成的钉锤类型 ### 耐久度 - **坚不可摧**: 钉锤不能被普通伤害破坏 - **虚空伤害**: 只有虚空伤害才能摧毁钉锤 - **保护**: 熔岩和仙人掌的伤害被抵挡 - **恢复**: 如果钉锤被摧毁,则可以合成一个新的 ### 冷却系统 - **3 分钟**: 所有技能都有 3 分钟的冷却时间 - **每个玩家**: 冷却时间是每个玩家独立的 - **动作栏显示**: 冷却时间在动作栏(热条上方)显示 - **智能冷却**: 如果附近没有目标,则没有冷却 - 可以立即重试 - **反馈**: 玩家会收到有关冷却状态和目标的信息 ## 🛠️ 合成配方 ### 守卫者钉锤 ``` DDD DMD DSD ``` - D = 深板岩 - M = 钉锤 - S = 斯卡克传感器 ### 熔岩钉锤 ``` NNN NMN NSN ``` - N = 熔岩砖 - M = 钉锤 - S = 熔岩之星 ### 末影钉锤 ``` EEE EME ESE ``` - E = 末影石 - M = 钉锤 - S = 末影龙头
📋 命令 ## 📋 命令 ### `/mace help` 或 `/moremace help` 显示所有可用命令和关于钉锤的信息。包括: - 所有可用命令 - **语言支持信息** (英语, 荷兰语, 西班牙语) - 钉锤变体和他们的技能 - 冷却系统解释 - 关于合成和耐久的重要提示 ### `/mace status` 显示全局钉锤合成状态和您的冷却信息。 ### `/mace reload` (仅限管理员) 重新加载插件配置和配方。**包括语言文件!** ### `/mace reset confirm` (仅限管理员) 重置所有钉锤数据和冷却时间。使得所有钉锤都可以重新合成。 **⚠️ 警告**: 此命令会重置所有数据!首先使用 `/mace reset` 查看将要重置的内容。 ### `/mace debug` (仅限管理员) 显示关于插件状态、数据文件位置和钉锤合成状态的详细调试信息。 ### 数据重置功能 重置命令具有安全机制: 1. **`/mace reset`** - 显示警告和将要重置的内容列表 2. **`/mace reset confirm`** - 实际执行重置
🔍 记录 & 调试 ## 🔍 记录 & 调试 该插件有广泛的日志记录用于故障排除: ### 控制台记录 - **启动**: 关于插件初始化的详细信息 - **技能使用**: 所有技能激活和目标 - **合成**: 钉锤合成成功和失败 - **数据更改**: 钉锤状态变化 - **冷却时间追踪**: 冷却时间激活和重置 ### 日志消息 - `=== MoreMaces 插件启动 ===` - 插件开始 - `玩家 [名称] 激活了 [钉锤] 技能` - 技能使用 - `附近没有玩家 - 没有应用冷却时间` - 未找到目标 - `成功合成 [钉锤] - 现在全局标记为已合成` - 合成成功
🌍 多语言支持 ## 🌍 多语言支持 该插件现在支持多种语言: - **英语** (en) - 默认语言 - **Nederlands** (nl) - 荷兰语翻译 - **Español** (es) - 西班牙语翻译 您可以通过修改 `config.yml` 中的 `language` 设置为 `en`、`nl` 或 `es` 来更改语言。
🔧 安装 ## 🔧 安装 1. **下载** 插件 JAR 文件 2. **放置** JAR 文件到服务器的 `plugins` 文件夹 3. **重启** 服务器 4. **配置语言** 在 `config.yml` 中 (可选,默认是英语) 5. **下载** 插件资源的资源包 6. **发送** 资源包给玩家以获取自定义纹理 ## ⚡ 要求 - **Minecraft 版本**: 1.21 或更高 - **服务器软件**: Spigot/Paper - **Java**: Java 21 或更高
🎮 使用 ## 🎮 使用 1. **配置语言** (可选) 在 `config.yml` 中使用 `language: "en|nl|es"` 2. **合成** 三种钉锤变体中的一种,使用正确的配方 3. **使用** 钉锤作为你的主手武器 4. **激活** 技能使用正确的输入: - 右键点击用于第一个技能 - 双击Shift键用于末影钉锤第二个技能 5. **冷却时间管理**: - 在动作栏(热条上方)查看冷却时间 - 没有目标 = 没有冷却时间,立即重试 - 合成成功 = 3 分钟冷却时间 - 末影钉锤飞行会在 20 秒后自动停止(没有坠落伤害) - 飞行速度仅在生存/冒险模式下进行调整 6. **保护** 你的钉锤免受虚空伤害 7. **使用 `/mace help`** 获取所选语言的详细信息 ## 🐛 故障排除 ### 钉锤不起作用 - 如果附近没有目标,请重试 ### 命令不起作用 - 检查权限: `moremaces.use` 和 `moremaces.admin` - 确保插件已正确加载 - 检查服务器控制台是否有错误 - 使用 `/mace help` 查看所有可用命令 ### 更改语言 - 修改 `config.yml` 中的 `language: "en|nl|es"` - 重启服务器或使用 `/mace reload` (管理员) - 所有消息和命令现在都显示为所选语言 ### 数据/数据文件问题 - 删除 `mace_data.yml` 以便所有钉锤都可以重新合成 - 或者使用 `/mace reset` (管理员) 重置所有数据和冷却时间 - 插件在首次启动时自动将所有钉锤初始化为“未合成”
## 👥 鸣谢 - **开发者**: SnoepieMC - **插件**: MoreMaces - **版本**: 1.0.0-BETA --- **祝您使用 MoreMaces 插件愉快!** 🎮⚔️ 如果您在使用插件时遇到问题,请 [这里](https://discord.gg/Edq7jqGbMp) 联系。 如果您有一个关于插件的酷点子,请 [这里](https://discord.gg/Edq7jqGbMp) 点击。