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

原创 开源 工具 SuperMines —— 超级矿区 | 支持Folia | 矿物生成条件支持 | 支持其他插件方块 | 长方体/球体矿区 | GUI编辑 1.6.7

完成注册/登录后下载
版权类型
原创
插件中文名称
SuperMines
插件英文名称
SuperMines
原帖地址
https://github.com/LinsMinecraftStudio/SuperMines
支持的核心(服务端)
  1. Paper
  2. Folia
  3. Purpur
  4. PufferFish
  5. Leaves
语言支持
多语言
前置组件
MittelLib (https://www.minebbs.com/resources/mittellib.17836/)
适配版本(Java)
  1. 26.x
SuperMines

一款为 Paper 服务器打造的免费开源矿区插件。​

[MD] ## 其他插件的痛点 - **生成规则单一**:不少矿区方案仍以“方块 + 百分比”的随机池为主,很难表达表层、指定高度、边界、内部或生物群系等位置规则。 - **管理依赖配置文件**:新增方块、调整权重或修改矿区时经常需要编辑 YAML、重载插件,日常运营不够直观。 - **功能被拆成多个插件**:自动拾取、挖掘等级、宝藏奖励和单点复生通常需要额外插件补齐,配置与权限容易分散。 - **只会整区重置**:传统矿区往往只能定时填充整个选区,难以处理独立矿石、资源节点或不同复生周期。 - **扩展能力有限**:缺少生成条件组合和完整事件 API 时,服主很难接入自定义玩法或让其他插件安全干预流程。 ## SuperMines的亮点 - **2 种矿区形状**:支持长方体选区和球形矿区,并按设定周期自动重置。 - **8 种生成条件**:提供表层、矿区相对 Y、边界、生物群系、占位符,以及 AND、OR、NOT 组合条件。 - **独立可再生矿点**:每个矿点单独计时,支持加权方块池、持久化倒计时和 `0-100%` 独立宝藏概率。 - **游戏内管理**:通过 GUI 管理矿区、方块权重、生成条件、宝藏、等级和可再生矿点。 - **玩家挖矿体验**:支持矿区/玩家两级自动拾取、按挖掘量成长的等级,以及可选 mcMMO / AuraSkills 经验。 - **4 个自定义方块平台**:支持 ItemsAdder、Oraxen、Nexo 和 CraftEngine。 ## 变量 > `[参数]` 表示可选参数 > `<参数>` 表示必填参数 ### PlaceholderAPI | 变量 | 返回内容 | | --- | --- | | `%supermines_bestrank[_玩家名]%` | 最高等级的显示名;省略玩家名时读取当前玩家 | | `%supermines_biggestranklevel[_玩家名]%` | 拥有的最高等级数值;省略玩家名时读取当前玩家 | | `%supermines_minedblocks[_玩家名]%` | 累计挖掘方块数;省略玩家名时读取当前玩家 | | `%supermines_hasrank_<等级ID>[_玩家名]%` | 是否拥有指定等级;省略玩家名时读取当前玩家,返回 `true` / `false` | | `%supermines_treasures_got_<宝藏ID>[_玩家名]%` | 指定宝藏获取次数;省略玩家名时读取当前玩家 | | `%supermines_mine_<矿区ID>_<类型>%` | 返回指定矿区的运行数据,类型见下表 | ### MiniPlaceholders | 变量 | 返回内容 | | --- | --- | | `<supermines_bestrank[:玩家名]>` | 最高等级的显示名;省略玩家名时读取当前玩家 | | `<supermines_biggestranklevel[:玩家名]>` | 拥有的最高等级数值;省略玩家名时读取当前玩家 | | `<supermines_minedblocks[:玩家名]>` | 累计挖掘方块数;省略玩家名时读取当前玩家 | | `<supermines_hasrank:<等级ID>[:玩家名]>` | 是否拥有指定等级;省略玩家名时读取当前玩家,返回 `true` / `false` | | `<supermines_treasures_got:<宝藏ID>[:玩家名]>` | 指定宝藏获取次数;省略玩家名时读取当前玩家 | | `<supermines_mine:<矿区ID>:<类型>>` | 返回指定矿区的运行数据,类型见下表 | ### 注意 矿区不存在时返回 `MINE_NOT_FOUND`,类型无效时返回 `INVALID_ARGUMENT`。 ## 未来 下一步计划: - 随机矿区事件:幸运时段和双倍掉落。 - 更新检查。 - 重新规整变量,添加再生矿点相关变量。 ## 相关信息 QQ交流群:1107921027 Discord:<https://discord.gg/9YP2UaPZhE> ## 截图 ### 指令帮助 [/MD]
1787042374911.webp


[MD]### 长方体矿区[/MD]
1787042389835.webp


[MD]### 球形矿区[/MD]
1787042402967.webp


[MD]### 边界条件:内部 下图中的铁矿仅生成在矿区内部。[/MD]
1787042420185.webp


[MD] ## API 请参阅 [API 类](https://github.com/LinsMinecraftStudio/SuperMines/blob/main/src/main/java/io/github/lijinhong11/supermines/api/SuperMinesAPI.java) [/MD]
作者
mmmjjkx
下载
5
查看
157
首次发布
最后更新

评分

0.00 星 0 次评分

mmmjjkx 的其他资源

最新更新

  1. 1.6.7

    1. 宝藏gui现在可以快捷的修改指令 2. 四大类数据被修改时立即保存 3. 抛弃byte序列化物品 4. 修复部分bug
  2. 1.6.6

    修复bug
  3. 1.6.5

    现在可以在矿区管理gui为矿区设置宝藏,而不需要使用指令
后退
顶部 底部