HotPe_e
本帖最后由 HotPe_e 于 2020-7-19 13:18 编辑

前言

本插件已重写,一些顽固BUG已经修复
并且更新了一些可自定义内容

本排版借助 Complex Studio!
感谢某不愿透露姓名的朋友给我的帮助

特色

  • GUI复活界面
  • 简单小巧的插件体积
  • 直观的配置文件
  • 支持玩家设置多个重生点
  • RPG使用更加舒服
  • 没了!

命令

  • /specialrespawn( /sr )    ---    主命令
  • /specialrespawn setspawn <地点名>     ---    设置一个名字 <地点名> 的重生点
  • /specialrespawn removespawn <地点名>     ---    删除一个名字 <地点名> 的重生点
  • /specialrespawn reload     ---    重载配置文件

权限

  • specialrespawn.use   ---  setspawn 和 removespawn 使用权限
  • specialrespawn.admin   ---  插件重载权限

图片

s



配置文件


Prefix: '&7[ &bSpecialRespawn &7]'        # 插件前缀
NoPermission: '&b不好意思! 你无权使用该插件'      # 无权限提示消息
SuccessSetSpawn: '&a成功设置出生点 &7<Name> &a当你复活后 你可以选取该出生点复活'   # 成功设置重生点提示消息
SuccessTeleport: '&a成功传送到该出生点'  # 成功复活提示消息
SuccessRemSpawn: '&a成功删除出生点 &7<Name>'  # 成功删除出生点提示消息
NullSpawn: '&a不存在这个出生点'  # 出生点不存在提示消息
ChooseTips: "&b请赶紧选择你的出生点"   # 选择提示
NoSpawnPoint: '&b由于你没设置出生点, 无法选择'   # 没有设置出生点提示消息
GuiTitle: '§b已设置重生点'   # 出生点选择菜单的标题
GuiItemName: '&b重生点: &7<Name>'  # 出生点选择物品的标题
GuiItemLore:      # 出生点选择物品的Lore设置
  - ''
  - '&7重生点名称: &7[ &a&n<Name>&r &7]'
  - '&7点击我重生到该重生点'
  - ''
Gamemode: SURVIVAL   # 复活后设置成的模式 (目前支持 SURVIVAL , ADVENTURE [生存模式,冒险模式])
MaxSpawnCount: 3   # 最大出生点数量 (目前最大支持 54 个)

Gongjuren:    # 玩家复活点
  俄勒冈乡间屋宅:
    world: world
    X: 353
    Y: 69
    Z: -57


更新记录

V1.0


V2.0


下载地址

SpecialRespawn-2.0-SNAPSHOT.jar (11.47 KB, 下载次数: 309)


本插件所用所有代码均为原创,不存在借用/抄袭等行为

来自群组: Complex Studio

玄月月
天哪,伙计你瞧,这是多么方便的一款插件啊,我服务器的球员一定非常喜欢你的插件

红人丶云浩
朱明华 发表于 2020-2-23 14:17
天哪,伙计你瞧,这是多么方便的一款插件啊,我服务器的球员一定非常喜欢你的插件 ...

秀儿是你吗?

Red_Moox
支持1.15.2吗

HotPe_e

本人没有测试过
你可以试试

PixelEast
非常优秀的插件,如果能支持修改GUI界面内容就好了

HotPe_e
qaz197418i 发表于 2020-3-1 20:00
非常优秀的插件,如果能支持修改GUI界面内容就好了

好的,之后会更新的

爱浩森
Ssssssssssssssssssssssssss

Sartears
天呐伙计!
我来提交报错,1.12.2
[15:45:08 INFO]: Coo issued server command: /specialrespawn reload
[15:45:10 INFO]: Coo issued server command: /specialrespawn setspawn 1
[15:45:10 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'specialrespawn' in plugin SpecialRespawn v1.0-SNAPSHOT
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:649) ~[server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1397) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1232) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [server.jar:git-Spigot-bb614f8-unknown]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_121]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_121]
        at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-bb614f8-unknown]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: java.lang.NullPointerException
        at pe_e.SpecialRespawn.onCommand(SpecialRespawn.java:61) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[server.jar:git-Spigot-bb614f8-unknown]
        ... 15 more

三念
建议增加可以使用指令传送,而不是只有保存坐标

HotPe_e
einmalkeinmal 发表于 2020-3-5 15:51
天呐伙计!
我来提交报错,1.12.2
[15:45:08 INFO]: Coo issued server command: /specialrespawn reload

下个版本会注重修复一下命令方面问题

HotPe_e
三念 发表于 2020-3-6 10:43
建议增加可以使用指令传送,而不是只有保存坐标

是 在没死亡情况下 进行传送吗?
如果是这样的话 我会在下次更新中 尝试实现

感谢你的建议

烟火x1
本帖最后由 84791177qq 于 2020-3-13 10:29 编辑

哇,今天加了插件...设置重生点的指令空.. 版本也是1.12.2
是不是应该吧复活地标设置和重生点领取设置区分开来
如果可以的话,建议可以添加死亡后执行某些指令来达到重生点收费(惩罚)

MadeonXD
不能正常使用 1.12.2 报错跟楼上一样 设置不了重生点

基努
有1.14和1.15这些版本的支持吗

MC小库
支持楼主,感谢楼主制作

南宫阿玥
喷水的妹妹 发表于 2020-2-23 14:17
天哪,伙计你瞧,这是多么方便的一款插件啊,我服务器的球员一定非常喜欢你的插件 ...

万恶的翻译腔

し不懂丶装懂つ
支持原创顶一个

许小尘
我是你👴 发表于 2020-2-23 14:17
天哪,伙计你瞧,这是多么方便的一款插件啊,我服务器的球员一定非常喜欢你的插件 ...

老迪士尼公主了

duan2001
不错的插件

爱你入骨
感谢分享!!

Gods凌天
非常好的一款传送的地

小冰糖a
如果能设置为GUI选择复活点,死后自动复活可能也蛮好

HotPe_e
深拥v 发表于 2020-7-19 15:58
如果能设置为GUI选择复活点,死后自动复活可能也蛮好

已采纳
将在下一次更新 模式切换

可切换成 先选择直接复活
和选择后复活

泼破狗
报错
[18:44:50] [Server thread/INFO]: Dog_Popo issued server command: /sr
[18:44:59] [Server thread/INFO]: Dog_Popo issued server command: /sr setspawn 农庄
[18:44:59] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'sr' in plugin SpecialRespawn v2.0-SNAPSHOT
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[PluginCommand.class:git-CatServer-1.12.2-a38f3e1]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:144) ~[SimpleCommandMap.class:git-CatServer-1.12.2-a38f3e1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:709) ~[CraftServer.class:git-CatServer-1.12.2-a38f3e1]
        at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1594) [pa.class:?]
        at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1439) [pa.class:?]
        at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:37) [la.class:?]
        at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:9) [la.class:?]
        at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_221]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_221]
        at net.minecraft.util.Util.func_181617_a(Util.java:50) [h.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:841) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [nz.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:778) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:632) [MinecraftServer.class:?]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_221]
Caused by: java.lang.NullPointerException
        at com.github.hotpee.specialrespawn.Command.onCommand(Command.java:36) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[PluginCommand.class:git-CatServer-1.12.2-a38f3e1]
        ... 15 more

HotPe_e
泼破狗 发表于 2020-7-24 18:46
报错
[18:44:50] [Server thread/INFO]: Dog_Popo issued server command: /sr
[18:44:59] [Server thread/ ...

很抱歉的是不支持catserver

第一页 上一页 下一页 最后一页