
采矿警报
当玩家在你的服务器中发现矿石时进行公告!
查看大图Mining Alerts

MiningWatchdog 会监控玩家的挖矿行为,并在有人发现大量矿石时进行通告。
它不会为每一个方块刷屏聊天。 它会等待玩家结束挖矿,然后检查他们是否挖到了足够多的值得通告的矿石。
工作原理
一个玩家开始挖掘矿石。
- 只要他们持续挖掘,MiningWatchdog 就会持续计数
- 当玩家停止挖掘几秒钟后,插件会进行检查:
- 他们挖了多少矿石
- 挖的是什么类型的矿石
- 如果他们挖了很多,服务器会进行通告
- 如果他们挖得不够多,则什么也不会发生
- 就这么简单。无需命令,无需设置,也不会刷屏。
示例消息
Allan has found 9 Copper
你可以在配置中完全更改这条消息。
为什么要使用 MiningWatchdog?
- 保持聊天频道整洁
- 突出显示重大矿石发现
- 帮助管理员留意可疑的挖矿行为
- 在后台自动运行
- 非常轻量
- 非常适合生存模式、SMP 和半原版服务器。
配置
插件在首次启动时会创建一个配置文件:
plugins/MiningWatchdog/config.properties
该文件控制追踪哪些矿石、需要多少方块才通告以及显示什么消息。
消息设置
msg.alert={player} has found {count} {ore}
这是玩家会看到的通告消息。
你可以使用:
{player}→ 玩家名称{count}→ 他们挖了多少方块{ore}→ 矿石名称
你可以随意重写或翻译这条消息。
矿石设置(重要部分)
每种矿石都有三行配置:
- 插件如何识别该矿石
- 聊天中显示的矿石名称是什么
- 需要挖多少个方块才进行通告
示例:
ore.Copper.prefix=Ore_Copper_
ore.Copper.name=Copper
ore.Copper.threshold=8
这意味着:
- 任何以
Ore_Copper_开头的方块都会被计算在内(例如Ore_Copper_Basalt、Ore_Copper_Stone) - 消息中会显示 Copper
- 只有在挖到 8 个或更多铜矿石时,插件才会进行通告
如果某人挖了 7 个铜矿? 什么也不会通告。
完整默认矿石列表
ore.Adamantite.prefix=Ore_Adamantite_
ore.Adamantite.name=Adamantite
ore.Adamantite.threshold=5
ore.Cobalt.prefix=Ore_Cobalt_
ore.Cobalt.name=Cobalt
ore.Cobalt.threshold=6
ore.Copper.prefix=Ore_Copper_
ore.Copper.name=Copper
ore.Copper.threshold=8
ore.Gold.prefix=Ore_Gold_
ore.Gold.name=Gold
ore.Gold.threshold=6
ore.Iron.prefix=Ore_Iron_
ore.Iron.name=Iron
ore.Iron.threshold=8
ore.Mithril.prefix=Ore_Mithril_
ore.Mithril.name=Mithril
ore.Mithril.threshold=5
ore.Onyxium.prefix=Ore_Onyxium_
ore.Onyxium.name=Onyxium
ore.Onyxium.threshold=4
ore.Silver.prefix=Ore_Silver_
ore.Silver.name=Silver
ore.Silver.threshold=6
ore.Thorium.prefix=Ore_Thorium_
ore.Thorium.name=Thorium
ore.Thorium.threshold=4
你可以:
- 提高或降低阈值
- 添加新的矿石
- 移除你不关心的矿石
- 重命名聊天中显示的矿石名称
修改文件后请重启服务器。
提示
- 消息仅在玩家结束挖矿后才显示
- 不会刷屏聊天
- 无需命令
- 无需权限
- 支持所有矿石变种
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。