本帖最后由 awt2003 于 2019-8-6 22:38 编辑
这是一款轻量级插件——SkipYouDiedInterface跳过死亡界面
命令&权限&配置
——无——
使用效果

图挂掉了。。。就不上图了。。。开源代码:
由于代码太简单我就不发github了,直接写在下面!
Main.java源文件:
复制代码plugin.yml源文件复制代码插件下载
SkipYouDiedInterface.jar
(2.73 KB, 下载次数: 735)
来自群组: HAYO Studio
这是一款轻量级插件——SkipYouDiedInterface跳过死亡界面
命令&权限&配置
——无——
使用效果

图挂掉了。。。就不上图了。。。开源代码:
由于代码太简单我就不发github了,直接写在下面!
Main.java源文件:
- package com.awt.SkipYouDiedInterface;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.plugin.java.JavaPlugin;
- import net.minecraft.server.v1_11_R1.PacketPlayInClientCommand;
- import net.minecraft.server.v1_11_R1.PacketPlayInClientCommand.EnumClientCommand;
- import org.bukkit.craftbukkit.v1_11_R1.entity.CraftPlayer;
- import org.bukkit.entity.Player;
- import org.bukkit.event.entity.PlayerDeathEvent;
- import org.bukkit.event.player.PlayerRespawnEvent;
- public class Main extends JavaPlugin implements Listener {
- public void onEnable()
- {
- getServer().getPluginManager().registerEvents(this, this);
- getLogger().info("SkipYouDiedInterface插件已经启动!");
- }
- public void onDisable() {
- getLogger().info("SkipYouDiedInterface插件已经关闭!");
- }
- @EventHandler
- public void onDeath(final PlayerDeathEvent e) {
- getServer().getScheduler().scheduleSyncDelayedTask(this, new Runnable() {
- public void run() {
- ((CraftPlayer) e.getEntity()).getHandle().playerConnection.a(new PacketPlayInClientCommand(EnumClientCommand.PERFORM_RESPAWN));
- }
- });
- }
- @EventHandler
- public void onPlayerReSpawn(PlayerRespawnEvent evt){
- Player p =evt.getPlayer();
- p.sendMessage("你死了!已经为您跳过死亡界面!");
- if (evt.isBedSpawn() == true) {
- p.sendMessage("你重生在床记录点。");
- }
- else {
- p.sendMessage("重生信息:XYZ: " + evt.getRespawnLocation().getX() + " / " +evt.getRespawnLocation().getY() + " / " + evt.getRespawnLocation().getZ() + " 世界:" + evt.getRespawnLocation().getWorld().getName());
- }
- }
- }
- name: SkipYouDiedInterface
- main: com.awt.SkipYouDiedInterface.Main
- version: 1.0
- author: Awt

来自群组: HAYO Studio
2-15: 只有优秀以上的评定才能设置回复可见,如若违反,将强制编辑+扣除2人气10金粒不予撤销。
怎么需要回复???
我看看,能不能用于1.8.8
能设置,重生不提示任何信息吗?
1.9.4不能用啊- -
不知道这个会卡服唉!下载来看一下
我也真是算服了你这个回复可见了
666666666666666666666666
差评..............................
正好需要这个!
实测在1.8.8好像没有什么用
这插件再加上一个回复可见,啧啧

感谢楼主,很有用的插件
我来瞅瞅!
wujinze 发表于 2017-1-24 19:44
lz赶紧把回复可见删掉吧
抱歉这个帖子代码是从我另一个加亮插件抄过来的,写的急忘记修改了,抱歉抱歉
player.spigot().respawn();
求出1.7版本的
本帖最后由 12496 于 2018-8-17 14:50 编辑
1.12就用不了了。。
1.12就用不了了。。
BUCUO ZHANYIGE
666666
牛逼
牛逼
楼主这个原理是什么,玩家网卡掉出去没点返回标题然后挂机一会
然后进服务器也会卡服,这个能解决吗
然后进服务器也会卡服,这个能解决吗
不错的插件,支持一波
1.14.4无效,报错
复制代码
- WARN Task #20306 for SkipYouDiedInterface v1.0 generated an exception
- 17.01 19:19:24 [Server] INFO java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_11_R1/entity/CraftPlayer
- 17.01 19:19:24 [Server] INFO at com.awt.SkipYouDiedInterface.Main$1.run(Main.java:27) ~[?:?]
- 17.01 19:19:24 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[iserver.jar:git-Paper-"7caed1a8"]
- 17.01 19:19:24 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[iserver.jar:git-Paper-"7caed1a8"]
- 17.01 19:19:24 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1148) ~[iserver.jar:git-Paper-"7caed1a8"]
- 17.01 19:19:24 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:417) ~[iserver.jar:git-Paper-"7caed1a8"]
- 17.01 19:19:24 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1075) ~[iserver.jar:git-Paper-"7caed1a8"]
- 17.01 19:19:24 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:919) ~[iserver.jar:git-Paper-"7caed1a8"]
哈哈哈哈哈不错!作为懒癌晚期的我 很棒!
支持一下 作者可以的 牛逼
感觉很棒,收藏一下
不错,支持原创
1.12死亡后会有提示但不会跳过死亡界面
看起来是个轻量级 很不错
qq1136428600 发表于 2020-1-17 19:22
1.14.4无效,报错
同样的报错 1.14.2无效
1.14.4 paper 端无效,而且从末地回主世界会在床边出生...删掉之后也是...
装上插件后试了几次,然而并没有自动复活=。=
1.7.的有吗
感谢分享
重生界面也会卡服吗?长知识了!
1.12.2能用不这个
s783505038 发表于 2020-5-11 18:18
1.12.2能用不这个
报错aaa....
挺实用的插件,支持原创。