Gravestones (墓碑-玩家死亡后物品保护插件)
功能介绍:Gravestones 插件为生存/阵地服务器设计,旨在提供一种方式,让玩家在死亡后能够重新获得自己的物品,而不用担心这些物品会消失。玩家死亡时,会在死亡地点生成一个墓碑,玩家右键点击墓碑可以查看墓碑信息,包括玩家名、死亡信息(基于服务器的死亡信息系统)以及死亡的日期和时间。此外,当玩家死亡时,还会收到一个提示,告知他们在之前的死亡位置创建了一个墓碑,并发送坐标给他们。如果玩家在寻找自己的墓碑时死亡,他们之前的墓碑将被销毁,并且他们的物品将会掉落。如果服务器在玩家有活跃的墓碑时关闭,这些墓碑将被序列化保存至YML文件,并在玩家重新加入时重新创建。
配置与用法:使用Gravestones插件不需要复杂的配置。管理员需要将插件文件放入服务器的插件目录下,重启服务器后插件即生效。使用插件提供的API,开发者可以通过访问GravestoneManager类来实现自定义的功能。
package com.prophaze.gravestones.storage; import com.prophaze.gravestones.Main; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; public class GravestoneCommand implements CommandExecutor { public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if (sender instanceof Player) { Player player = (Player) sender; Main.getGravestoneManager().createGravestone(player.getLocation(), player, "N/A", newList); } return false; } }
权限:Gravestones插件本身不需特定权限进行基本操作,所有玩家死亡时自动创建墓碑。但服务器管理员可以通过修改配置文件或使用插件API来设置特定功能的权限。
适用版本:支持 Minecraft 1.8 至 1.16 版本。
收录