永恒矿石:创造自动重生的矿石!
永恒矿石(Eternal Ore)是一款允许你设置特定矿石在被开采后,经过一定时间自动重生的插件。它为服务器增添了全新的趣味机制,适用于任何游戏模式,能为玩家带来持久的新鲜感。请注意,该插件目前已暂停更新,但仍可下载使用,可能不兼容所有服务器版本。
这适合我吗?
如果你是一位服务器主,正在寻找为服务器增添趣味的新机制,那么这款插件正适合你!
- 适用于任何游戏模式。
- 保证为玩家带来大量乐趣。
应用场景示例:
- 在战区或PvP区域添加矿石,鼓励玩家离开安全区冒险。
- 创建充满矿石的层级矿洞,激励玩家探索。
- 通过调整矿石掉落物来减缓服务器的整体发展进度。
如果还不确定,请继续阅读!
功能特性
常规矿石
目前共有10种可配置的常规矿石,每种都可以独立设置掉落物和重生时间。
- 煤矿石
- 铁矿石
- 金矿石
- 钻石矿石
- 绿宝石矿石
- 石头
- 圆石
- 下界石英矿石
- 青金石矿石
- 红石矿石
随机矿石
随机矿石是一种每秒都会在不同矿石形态间切换的特殊矿石。你可以配置随机矿石可能切换到的矿石类型列表。开采时,你将获得开采瞬间所显示的那种常规矿石的对应掉落物。
例如: 它切换到了绿宝石矿石形态,而你在它再次变化前成功开采,那么你将获得配置中为绿宝石矿石设置的掉落物。
开采矿石
当你开采任何被设为永恒的矿石后,该方块会暂时变为你配置的占位方块(例如,可以设置为基岩)。
矿石重生
自动重生
被开采的矿石在经过设定的时间后会自动重生。每种矿石的重生时间可以独立配置。
手动重生
如果需要手动重生矿石,可以使用命令 /eternalore respawn [all]。
- 参数
all是可选的。如果不加此参数,则只重生你当前视线所指的已开采矿石。 - 如果加上
all,则会重生服务器上所有已被开采的矿石。 - 注意: 如果已开采矿石数量巨大,使用
all参数可能导致服务器卡顿。
永恒矿石法杖
这把神奇的工具是管理可重生矿石和随机矿石的关键!
它有三种功能
- 设置常规矿石:手持法杖,左键点击目标矿石方块。
- 设置随机矿石:手持法杖,按住Shift并左键点击目标方块。
- 移除矿石效果:手持法杖,右键点击目标矿石。
设置矿石
设置常规矿石
手持法杖,左键点击你想设为可重生的矿石方块。点击的方块必须是上述10种常规矿石类型之一。
> 注意: 默认情况下,Spigot 只在启动时加载 server.properties 文件中设置的主世界。如果你在一个世界中设置了矿石,之后更改了该世界的名称或更改了Spigot加载的主世界,插件可能会报错。解决方法:要么手动编辑 ores.yml 文件移除相关设置,要么安装一个能在启动时加载所有世界的插件。
设置随机矿石
手持法杖,按住Shift并左键点击你想设为随机矿石的方块。点击的方块可以是红石块或上述10种常规矿石之一,但通常建议使用红石块作为随机矿石的占位方块。
移除矿石
手持法杖,右键点击任何已设置的永恒矿石或随机矿石,它将变回普通的原版矿石。
配置说明
你可以通过简单易懂的配置文件轻松设置永恒矿石。
# 插件法杖的物品材质。
wand-material: BLAZE_ROD
# 矿石被开采后,在重生前所显示的占位方块。
placeholder-block: BEDROCK
# 可开采矿石的设置。
ores:
stone:
drop: STONE
max-drop-count: 1
respawn-time: 1
cobblestone:
drop: COBBLESTONE
max-drop-count: 1
respawn-time: 1
quartz-ore:
drop: QUARTZ
max-drop-count: 1
respawn-time: 1
coal-ore:
drop: COAL
max-drop-count: 1
respawn-time: 1
iron-ore:
drop: IRON_INGOT
max-drop-count: 1
respawn-time: 2
gold-ore:
drop: GOLD_INGOT
max-drop-count: 1
respawn-time: 5
lapis-ore:
drop: LAPIS_LAZULI
max-drop-count: 1
respawn-time: 5
redstone-ore:
drop: REDSTONE
max-drop-count: 1
respawn-time: 5
diamond-ore:
drop: DIAMOND
max-drop-count: 1
respawn-time: 7
emerald-ore:
drop: EMERALD
max-drop-count: 1
respawn-time: 10
random-ore:
ores:
- COAL_ORE
- IRON_ORE
- GOLD_ORE
- DIAMOND_ORE
- EMERALD_ORE
# - STONE
# - COBBLESTONE
# - NETHER_QUARTZ_ORE (也可写为 QUARTZ_ORE)
# - LAPIS_ORE
# - REDSTONE_ORE
max-drop-count: 10
respawn-time: 15配置项说明:
wand-material: 永恒矿石法杖的材质。placeholder-block: 矿石被开采后至重生前显示的占位方块。drop: 开采对应矿石后掉落的物品。ores(在random-ore下): 随机矿石会循环切换的矿石类型列表,必须是上述10种常规矿石之一。max-drop-count: 每次开采单个矿石时,掉落物数量的最大值。respawn-time: 矿石被开采后的重生时间(单位:分钟)。
重载配置
修改配置文件 (settings.yml) 后,只需保存文件并在游戏内输入 /eternalore reload 即可生效,无需重启服务器。
命令与权限
命令列表
/eternalore- 插件基础命令。/eternalore help- 列出插件所有可用命令。/eternalore reload- 重载settings.yml配置文件。/eternalore respawn [all]- 重生所有矿石或仅重生你看着的矿石。/eternalore wand- 获得永恒矿石法杖。
权限列表
eternalore.*- 授予本插件所有权限。eternalore.help- 允许使用/eternalore help命令。eternalore.reload- 允许重载配置文件。eternalore.respawn- 允许手动重生矿石。eternalore.wand.give- 允许给自己发放永恒矿石法杖。eternalore.wand.use- 允许使用永恒矿石法杖。eternalore.update- 允许在加入服务器时接收插件更新消息。
安装指南
- 下载上方的插件 jar 文件。
- 将 jar 文件拖入服务器的
plugins文件夹。 - 启动服务器。
- 根据喜好编辑配置文件。
- 重启服务器,即可开始使用!
重要声明
下载并使用此插件,即表示你同意
- 不以任何方式修改插件内容或进行盗版分发。
- 不窃取源代码并声称是自己的作品以谋取个人利益。
源代码的开放是为了帮助他人学习及收集插件反馈。
反馈渠道:
- 请在评论區仅留下真实的插件评价。
- 如有建议、投诉或问题,请通过站内私信或 GitHub 仓库页面联系我。
支持版本: 1.8 - 1.14.2
查看我的其他插件!