• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
MeowOreGen - 高级自定义刷石机插件

原创 工具 机械 MeowOreGen - 高级自定义刷石机插件 26.1.1

请登录后获取
版权类型
原创
插件中文名称
喵呜刷石机
插件英文名称
MeowOreGen
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
语言支持
多语言
适配版本(Java)
  1. 1.21
[MD] # MeowOreGen - 高级自定义刷石机插件 --- ## 📖 简介 (Introduction) **MeowOreGen** 是一款高性能、高可配置的 Minecraft 刷石机插件。它深度集成了 **BentoBox**,同时也完全支持在普通生存、RPG 或派系服务器中**独立运行**。 无论您的服务器是否运行空岛模式,MeowOreGen 都能通过其强大的分级成长系统,将原本枯燥的圆石生成器转化为激动人心的资源获取点。服主可以设计一套成长系统,让玩家随着等级或权限的提升,解锁更高级的矿物生成概率。 ## ✨ 核心特性 (Core Features) * **🚀 深度集成 BentoBox 生态**: 原生支持 **BSkyBlock**、**AcidIsland (海岛)**、**OneBlock (单方块)**、**Boxed** 等所有 BentoBox 游戏模式,即插即用。 * **🔌 全能独立模式**: 即使没有安装 BentoBox 也能完美运行!可作为生存、公会或 RPG 服务器的全局矿物生成解决方案。 * **📈 动态成长体系**: 构建深度的游戏循环,支持创建无限数量的“刷石机等级”(如:新手级、精英级、传说级),让玩家时刻保持晋升动力。 * **🔐 智能解锁机制**: 支持基于 **岛屿等级** 或 **权限节点** (VIP/Ranks) 自动解锁高级生成器,实现精细化的进度控制。 * **🌍 全维度覆盖**: * **主世界 (Overworld)**: 重新定义圆石与石头生成机制。 * **下界 (Nether)**: 将地狱岩生成器转化为珍稀资源井。 * **末地 (The End)**: 自定义末地石生成,丰富后期游戏内容。 * **🖥️ 现代化交互体验**: 提供直观、美观的 GUI 界面,玩家可实时查看解锁进度、查询详细掉落概率,并一键切换已解锁的等级。 * **⚙️ 人性化开关控制**: 内置“原版回退”模式,建筑党可随时关闭自定义生成,恢复原版刷石机逻辑,满足多样化需求。 * **🧪 自定义交互规则**: 支持自定义液体流动交互逻辑(例如:岩浆流向堆肥桶时生成圆石)。这使得在**下界**等无法放置水的环境中创建刷石机成为可能,极大拓展了玩法。 * **🛡️ 经济平衡护盾**: 可选的防爆机制,在检测到 TNT 炸毁方块时自动熔断自定义生成,有效遏制全自动 AFK 刷矿,维护服务器经济健康。 * **⚡ 企业级性能优化**: * **智能缓存架构**: 高效的岛屿等级缓存 (60s TTL),彻底告别 API 调用延迟。 * **惰性计算 (Lazy Evaluation)**: 仅在必要时刻检查逻辑条件,极大降低服务器计算开销。 * **全异步 I/O**: 数据库操作 (SQLite/MySQL) 100% 异步处理,确保主线程如丝般顺滑,拒绝卡顿。 ## 📥 安装指南 (Installation) 1. 确保服务器已安装并运行 **BentoBox**。 2. 下载 `MeowOreGen.jar` 并放入 `plugins` 文件夹。 3. 重启服务器。 4. 根据需要修改 `config.yml` 配置文件。 5. 输入 `/mog reload` 应用更改。 ## 🛠 指令与权限 (Commands & Permissions) | 指令 | 别名 | 描述 | 权限 | | :--- | :--- | :--- | :--- | | `/mog` | `/oregen` | 打开刷石机选择界面 (GUI)。 | `meoworegen.use` | | `/mog gui` | - | 打开刷石机选择界面 (GUI)。 | `meoworegen.use` | | `/mog reload` | - | 重载插件配置与语言文件。 | `meoworegen.admin` | * **`meoworegen.use`**: 默认权限 (所有玩家拥有)。允许玩家打开 GUI 并使用自定义刷石机。 * **`meoworegen.admin`**: 管理员权限 (默认 OP 拥有)。允许重载插件。 ## ⚙️ 配置指南 (Configuration Guide) `config.yml` 包含详细的注释,帮助您自定义所有内容。 ### 定义刷石机等级 (Defining Tiers) 您可以在 `generators` 部分添加任意数量的等级: ```yaml generators: # 等级的唯一 ID vip_tier: display_name: "&6VIP 尊享刷石机" # 解锁条件:岛屿等级 1000 或 拥有权限 'meoworegen.group.vip' island_level_required: 1000 permission: "meoworegen.group.vip" # GUI 中的槽位位置 slot: 2 priority: 10 icon: DIAMOND_ORE # 掉落概率配置 worlds: NORMAL: # 主世界 STONE: 50.0 DIAMOND_ORE: 1.0 IRON_ORE: 20.0 NETHER: # 下界 QUARTZ_ORE: 30.0 ``` ### 数据存储 (Storage) MeowOreGen 支持本地文件 (SQLite) 和企业级数据库 (MySQL)。 ```yaml storage: type: SQLITE # 或者 MYSQL ``` ## ❓ 常见问题 (FAQ) **Q: 这个插件支持海岛 (AcidIsland) 吗?** A: 支持!只要是使用 BentoBox 管理岛屿的游戏模式(包括海岛、空岛、单方块等),本插件都能完美工作。 **Q: 我可以设置只有 VIP 才能用的刷石机吗?** A: 可以。在配置文件中为该等级设置一个特殊的 `permission` 权限节点(例如 `group.vip`),然后只给 VIP 玩家该权限即可。 **Q: 为什么 TNT 炸毁方块后,刷石机自动关闭了?** A: 这是一个可配置的防挂机特性 (`disable_on_explosion`)。为了防止玩家利用 TNT 全自动刷取稀有矿物,插件会在检测到爆炸破坏时自动关闭自定义生成功能。您可以在配置中关闭此功能。 [/MD]
  • 079458becad41a4f30cad382badac2f01a8ffb10.webp
    079458becad41a4f30cad382badac2f01a8ffb10.webp
    79.8 KB · 查看: 32
  • df6165e7fc5be9aa821326dd8d35ff3fef9c8c22.webp
    df6165e7fc5be9aa821326dd8d35ff3fef9c8c22.webp
    82.5 KB · 查看: 29
作者
xiaoyiluck
价格
50.00金粒
下载
20
查看
356
首次发布
最后更新

评分

0.00 星 0 次评分

xiaoyiluck 的其他资源

后退
顶部 底部