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 版本。
.containeri,.first,.second{position:absolute;}.containeri{margin:auto;top:91px;bottom:0;right:0;left:677px;width:170px;height:50px;transition:all 0.3s ease;transform:scale(0.8);}.wrapi{width:100%;height:50px;border:2px solid #FFF;transition:all 0.3s ease;border-radius:5px;}.first,.second{width:100%;height:50px;font-family:"Open Sans",sans-serif;transition:all 0.2s ease-in-out;font-size:17px;text-transform:uppercase;color:#FFF;letter-spacing:2px;text-align:center;vertical-align:middle;line-height:50px;}.second{opacity:0;}.first,.second{cursor:default;}.containeri:hover{width:250px;}.containeri:hover .wrapi{padding-bottom:17px;}.containeri:hover .first{transform:translateY(-8px);padding-top:5px;}.containeri:hover .second{transform:translateY(20px);opacity:1;}
收录



