马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
Mines
Mines 插件提供了一种自动化解决方案,用于重新生成指定的采矿区域并定期将玩家传送出这些区域。其工作原理如下:
配置驱动区域:在config.yml文件中定义多个挖矿区域。每个区域都由两个角坐标、一个用于再生的方块类型和一个传送位置指定。
异步任务执行:每隔 15 分钟触发一次异步任务,重新生成指定区域内的块。这确保了主服务器线程不受影响,从而提供流畅的游戏体验。
区块再生:在每个区域内,插件会用指定的区块类型替换所有区块。此操作是异步执行的,可确保对服务器性能的影响最小。
玩家传送:方块再生后,再生区域内的所有玩家都会被传送到各自的指定位置。此传送在主服务器线程上执行,以确保玩家安全和正确的位置更新。
重新加载配置的命令:/reloadMines 命令允许管理员在不重新启动服务器的情况下重新加载配置。此命令可确保立即应用对采矿区或config.yml中其他设置的任何更改。
详细的日志记录和反馈:该插件通过命令响应向管理员提供反馈,确保他们了解插件的状态和执行的任何操作。
如何配置
config.yml 文件允许您使用以下参数定义多个区域:
World:区域所在的世界的名称。
Corner1 and Corner2:定义长方体区域相对角的坐标。
Block:用于再生的方块类型(例如,DIAMOND_ORE、NETHERRACK)。
Teleport Location:玩家再生后被传送的坐标。
zones:
zone1:
world: world
corner1:
x: 100
y: 50
z: 100
corner2:
x: 110
y: 60
z: 110
block: DIAMOND_ORE
teleport:
world: world
x: 120
y: 70
z: 120
zone2:
world: world_nether
corner1:
x: -50
y: 30
z: -50
corner2:
x: -40
y: 40
z: -40
block: NETHERRACK
teleport:
world: world_nether
x: -60
y: 40
z: -60
优点
自动采矿操作:保持采矿区域新鲜,为玩家做好准备。
性能效率:利用异步处理将对服务器性能的影响降至最低。
玩家安全:确保玩家被安全地传送出再生区域。
简单配置:灵活易用的配置文件,用于定义区域和设置。
即时更新:允许实时更新配置,而无需重新启动服务器。
Mines-1.2.jar
(30.39 KB, 下载次数: 16)
|