服务器是RlCraft的Mohist端,插件用的是EssentialsX,问题是玩家(包括op)死亡后无法通过back命令回到死亡地点,只会回到上一个进行传送的地点。(补充:做过一些试验,如果通过kill命令杀死玩家,消息栏会显示玩家死亡的消息,使用back可以正常返回到死亡的地点;但是其他情况(被怪击杀、窒息等等)玩家死亡,消息栏不会显示玩家死亡的消息,使用back无法回到死亡地点。)感觉是死亡的时候没有建立传送点,有什么方法修复吗
https://www.mcbbs.net/thread-1152296-1-1.html
使用其他back插件试试
使用其他back插件试试
星辰摧_璀璨 发表于 2023-8-5 12:10
https://www.mcbbs.net/thread-1152296-1-1.html
使用其他back插件试试
不太行,效果还是一样
c204667948 发表于 2023-8-5 12:26
不太行,效果还是一样
你是服务器啥版本与核心
星辰摧_璀璨 发表于 2023-8-5 12:29
你是服务器啥版本与核心
1.12.2的mohist,感觉是rlcraft整合包有东西改动了死亡的机制,没生成传送点
c204667948 发表于 2023-8-5 12:47
1.12.2的mohist,感觉是rlcraft整合包有东西改动了死亡的机制,没生成传送点

写了个插件,这个插件会在检测到玩家血量低于1.5颗心,即3滴血时,直接杀掉玩家,这样应该就可以正确生成传送点了,可以试试
星辰摧_璀璨 发表于 2023-8-5 12:54
写了个插件,这个插件会在检测到玩家血量低于1.5颗心,即3滴血时,直接杀掉玩家,这样应该就可以正确生成 ...
老哥有点厉害了,哈哈哈。算是间接解决了我的问题,我看你这个,大概就想到是rlcraft里面的First Aid这个模组,它把生命值划分了部分,然后默认头和身体没血了,就会死亡,但是目测这个死亡好像是作者写的机制,它绕过了原版的一些东西,死亡信息没在聊天栏显示,也没创建传送用的点。所以只要把部位没血的时候玩家死完这个配置注释了就行。