DeathSpawnR
DeathSpawn made by Baummann and is now outdated, so I'll bring it up2date again.
Features:
You can set a spawn where people spawn when they are dead. Multiworld support included!
Commands:
/setdeathspawn - Change the death spawn position
/deathspawn - Teleports you to death spawn
Permissions:
deathspawn.setspawn - Access to /setdeathspawn
deathspawn.tpspawn - Access to /deathspawn
deathspawn.spawn - Spawn @ deathspawn
Changelog:
v1.4: Revamped plugin, 2 multiworld options included now
v1.3: Works now completely & w/ other plugins
v1.1.1: Bugfix
v1.0 - Updated!
Instructions:
Drag the .jar file into your plugins folder.
There are 2 multiworld options now:
1. Set a spawn in every world and change "spawninoneworld" to false in the config
2. Set a spawn in one world, change "spawninoneworld" to true and set "spawnworld" to the name of the world the spawn is in ;)
Do only edit the config file if you want to manually edit the position or multiworld.
Good luck, have fun!
/deathspawn command doesn't work on (Cauldron) 1.7.10
@manniL
Correction: need to add: World w = getServer().getWorld(this.plugin.getConfig().getString("spawnworld"));
then insert w into the new Location() command.
You realise that the code in your DListener ignores the spawnworld? In the onPLayerRespawn method, you set the location loc to player.getworld and not to the local variable ws - this is why it is currently broken.
@pm61200
@TheMinecraftWandererz
Soon guys ;)
Is there a update coming?
Could you please update it, I really need this plugin!
@TheMinecraftWandererz
Great :)
@Shadow50QNaruto
I'll look into it ;)
does this work with 1.7.2 ? Because i just tried it out and spawnoneworld:true doesnt work.. /deathspawn doesnt work it just says "deathspawn".. soo mind helping me out?
Oh, i found the problem, i didn't set "Spawninoneworld" to false in the config. Fully working now, thanks! Would be good if it does the same thing for /spawn because i tried using other plugins and it does not work that well.
@TheMinecraftWandererz
Please post your config ;)
This seems to be working good except for one problem. I set the death spawn on all my worlds at where i wanted but it only worked for one of them, the others , when i die i just spawn in the air out of nowhere. Is there a fix of this? Let me know if there is. Thanks! I currently am able to work it out with command blocks teleporting them to the area i wanted so i'm fine for now but i really hope theres a fix. Great plugin by the way!
Update soon ;)
Please update ! anyone any other plugin to do that ? plz :(
UPDATE PLEASE!!!!!!!! I really need this!
@fifty_seven
Me too. :(
Great plugin, only i have some issues with the multiworld support. I use multiverse and when someone dies inside the world the deathspawn has been set its fine. Is the player dying in another world he/she is spawned at the x:0 y:0 point of that world. Hope it can be fixed.
Thanks again for this great plugin, just wondering, might you be able to add pitch, so on death we could face a certain direction. Thanks again
@manniL Thank you so much bro, will test it out soon
@TheHolotype
fixed with newest version
Hi there, I am looking for this plugin, its a great idea, but I have horrible issues when it loads up
03:17:50 AM [SEVERE] Could not load 'plugins\DeathSpawnR.jar' in folder 'plugins' org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:207) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:227) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:205) at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:51) at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:111) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:398) at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) Caused by: while scanning a simple key in "<reader>", line 14, column 9: /<command> ^ could not found expected ':' in "<reader>", line 15, column 1: permissions: ^ at org.yaml.snakeyaml.scanner.ScannerImpl.stalePossibleSimpleKeys(ScannerImpl.java:398) at org.yaml.snakeyaml.scanner.ScannerImpl.needMoreTokens(ScannerImpl.java:229) at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:178) at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:591) at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161) at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:133) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123) at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106) at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121) at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480) at org.yaml.snakeyaml.Yaml.load(Yaml.java:411) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:42) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:202) ... 8 more