MineResetLite

MineResetLite - 轻量矿场重置插件

轻量级自动矿场重置实现。
Bukkit / Spigot 作者 Boomclaw 支持版本 1.7 - 1.12
服务器使用量
未统计
服务玩家数
未统计
下载量
325,291
插件详细介绍

MineResetLite 是一款专为监狱服务器设计的矿场重置插件,它功能强大、易于配置,能够高效管理服务器中的资源矿场。

核心特性

  • 易于使用:配置直观,操作简单。
  • 多种选区方式:支持通过 WorldEdit 或手动选择两点来定义矿场区域。
  • 灵活的成分设置:可轻松修改矿场内各种矿石的生成百分比。
  • 自动重置与预告:支持定时自动重置,并可在重置前向玩家广播倒计时警告。
  • 安全保护:重置前自动将矿场内的玩家传送至安全位置,防止窒息。
  • 高度可定制:所有重置提示信息均可自定义。

新增与优化

新增功能

  • 新增传送命令 /mrl tp
  • 新增信息查看功能,可获取脚下所在矿场的信息。
  • 可为每个矿场设置独立的传送点。
  • 支持从 PrisonMines 插件迁移数据。

问题修复

  • 修复了玩家可能被卡在方块中生成的问题。
  • 修复了重置时寻找相似名称矿场的逻辑错误。
  • 移除了插件禁用时烦人的错误提示信息。
  • 更新了度量单位系统。

计划开发

  • 增量重置系统:为大型矿场设计,通过每游戏刻仅重置少量方块(默认20个,可配置)来大幅降低CPU负载。

命令与权限

基础命令

  • /mrl list
  • 权限:mineresetlite.mine.list
  • 功能:列出所有已创建矿场的名称。

创建与选区

  • /mrl p1 (-feet)
  • 权限:mineresetlite.mine.create
  • 功能:将你看向的方块设为选区第一点。使用 -feet 参数则设为脚下方块。
  • /mrl p2 (-feet)
  • 权限:mineresetlite.mine.create
  • 功能:将你看向的方块设为选区第二点。使用 -feet 参数则设为脚下方块。
  • /mrl create <矿场名称>
  • 权限:mineresetlite.mine.create
  • 功能:使用当前选区(WorldEdit 或 p1/p2 选区)创建一个新矿场。矿场名称允许包含空格。

信息与配置

  • /mrl info [矿场名称]
  • 权限:mineresetlite.mine.info
  • 功能:查看指定矿场的详细信息(如方块组成、自动重置设置、所在世界等)。玩家不输入名称时,默认获取脚下所在矿场的信息(仅玩家可用,控制台必须指定名称)。
  • /mrl set <矿场名称> <方块数据> <百分比>%
  • 权限:mineresetlite.mine.composition
  • 功能:设置矿场中特定方块的生成百分比。
  • 示例:
- `/mrl set 主矿场 stone 98%` (设置 98% 的石头)
- `/mrl set 主矿场 log:2 50%` (设置 50% 的白桦原木)
  • 注意:设置已存在的方块会覆盖旧值。总百分比可低于100%,不足部分将由空气填充。
  • /mrl unset <矿场名称> <方块数据>
  • 权限:mineresetlite.mine.composition
  • 功能:从矿场成分中彻底移除某种方块。
  • 示例:
- `/mrl unset 主矿场 stone` (移除石头)
- `/mrl unset 主矿场 log:2` (移除白桦原木)

重置与传送

  • /mrl reset <矿场名称> (-s)
  • 权限:mineresetlite.mine.reset
  • 功能:立即重置指定矿场,并公告执行者。使用 -s 参数可静默重置(不广播)。现在只寻找完全匹配的名称。
  • /mrl tp <矿场名称>
  • 权限:mineresetlite.mine.tp
  • 功能:将玩家传送至该矿场顶部中心位置。
  • /mrl settp <矿场名称>
  • 权限:mineresetlite.mine.settp
  • 功能:将玩家当前位置设为该矿场的传送点。

高级设置

  • /mrl flag <矿场名称> <设置项> <值>
  • 权限:mineresetlite.mine.flag
  • 功能:修改矿场的各项自动重置标志。主要设置项如下:
- `resetDelay`:整数,矿场自动重置的间隔时间(分钟)。
- `resetWarnings`:逗号分隔的整数列表,指定在重置前多少分钟发出警告(例如:`10,5,1`)。
- `fillMode`:布尔值(true/false)。为 true 时,仅替换矿场内的空气方块。监狱服通常不启用。
- `surface`:方块类型。设置后,每次重置都会将矿场顶层统一设为该方块(用于隐藏“地表矿石”)。设为 `air` 可清除此标志。
- `silent`:布尔值。为 true(默认)时,自动重置后会广播公告;为 false 则不广播(不影响手动重置)。

管理命令

  • /mrl erase <矿场名称>
  • 权限:mineresetlite.mine.erase
  • 功能:永久且不可逆地删除一个矿场。

资源与支持

  • 源代码:https://github.com/Boomclaw/MineResetLite
  • 原始版本:此插件基于 2014 年已停更的旧版 MineResetLite 修复开发,原版地址:http://dev.bukkit.org/bukkit-plugins/mineresetlite/
  • 问题反馈:使用中遇到任何问题,请在相关讨论帖中留言,我们的团队会尽快为您解答。
测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12
版本分布
基本信息
插件名称 MineResetLite
作者 Boomclaw
平台 Bukkit / Spigot
支持版本 1.7 - 1.12
点赞数 24
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,605,988  |  历史访问人次:3,159,665

今日访问人数:26,817  |  今日访问人次:29,286

昨日访问人数:24,332  |  昨日访问人次:29,698

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6