
动态方块再生
一个数据驱动的服务器实用模组,允许方块使用可定制的战利品式池随时间再生。
♻ Dynamic Block Regen
一款由数据驱动的服务器实用模组,允许方块通过可自定义的战利品风格池随时间再生。
适用于:
- 再生矿石或木材
- 类似幸运方块机制
- 服务器的可再生资源生成
功能
- 📦 数据包驱动的方块池
- 🎲 带权重的随机方块选择
- ⏱ 可配置的再生定时器(最小/最大)
- ✨ 用于游戏中轻松设置的魔杖工具
- 🧱 再生期间的自定义占位方块
- 🔁 服务器重启时自动刷新再生
📁 数据包格式
在 data/dynamicblockregen/<pool>.json 中创建文件
示例
// data/dynamicblockregen/basic_stone.json
{
"config": {
// 破碎方块在再生期间替换的占位方块,建议使用基岩或屏障
"placeholder": "minecraft:bedrock"
},
"entries": [
{
"block": "minecraft:stone",
"weight": 10,
// 最小/最大再生时间(刻,1刻约1/20秒)
"regen_time": [20, 40]
},
{
"block": "minecraft:coal_ore",
"weight": 3,
"regen_time": [100, 150]
},
{
"block": "minecraft:iron_ore",
"weight": 1,
"regen_time": [200, 300]
}
]
}
🔧 命令
/dbr wand get <pool>
获取所选池的再生标记魔杖。右键点击方块可将其添加或移出该池。
/dbr wand set <pool>
将手中的魔杖设置为所选池。
/dbr pools refresh
检查任何与分配给它们的池不匹配的方块,并重启其再生过程。
/dbr pools restart
强制所有方块进行再生。
/dbr pools list
列出当前所有激活的池。
/dbr pools blocks <pool>
列出所选池中所有方块的位置。
/dbr pools clear <pool>
清除所选池中的所有方块。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。