SpawnJoin Reloaded
SpawnJoin Reloaded by Rammelkast.
Supports versions 1.8.x - 1.20.x!
Disclaimer | This plugin uses metrics to track the amount of servers using it and to follow feature usage. You can disable this in the configuration file.
Description
Welcome to a brand new version of the famous classic plugin that will teleport joining and respawning players to the spawn point you set, no matter where they logged out or died! This plugin is very easy to set up and use. And once you have set the spawn point, you can teleport yourself to it with only one command! Not only can you set where players will (re)spawn, but also what hotbar slot will be selected! This plugin could be very useful for servers like lobbies or mini-games.
Usage
There are several commands for this plugin, which are explained in the following paragraph (name | description | permission):
- /spawnjoin set | Set the spawn point to your current position | sjr.set
- /spawnjoin teleport | Teleport to the spawn point | sjr.teleport
- /spawnjoin reset | Remove the currently set spawn point | sjr.reset
- /spawnjoin.reload | Reload the configuration file | sjr.reload
Furthermore, when "enable-bypass" is set to true in the configuration file, any player which has the permission "sjr.bypass" will be exempt from automated teleportation after joining or death.
The teleport on respawn feature is disabled by default. To enable this, open config.yml and set "teleport-on-respawn" to true.
You can disable the standard slot selection feature by setting "enabled" under "force-selected-slot" to false. The force selected slot feature takes slot Id values from 0 to 8. Slot 1 will be "0", slot 2 will be "1", etc.
@Jordymt
Thanks! Then I can re-enable clear inventory on join, excuse my staff from this, and get rid of a plugin called spawnquit which only has one function to clear inventory on join but allows you to bypass it!
@MCTylerPVP
True, will fix this right now! Will take some time till Bukkit approves it.
@Jordymt
How do I let my admins bypass the clear inventory on join? Bypass just bypasses the join location.
@EddieFriday
Multiverse does exactly what you need Eddie....
Great Update Jordymt!
@EddieFriday
Than I should add multiple spawns per world, there are already lots of plugins for that. I think that's rather useless.
Can you add a feature that will make the player respawn at the world spawn when they die or killed?
This is to separate the logout from die and killed.. and I need also a feature that when they are in a certain world and they use /spawn command they will be ported to the world spawn they are in and not the global spawn that is being set..
Updates
Do you want to download the plugin already since it's not approved by Bukkit yet? http://adf.ly/q6yzX (it's Dutch, just click download ;))
@Blenzup
Yes, OP overrides, if you don't want that, give them the permission: - -SpawnJoin.bypass (double -)
Hey. It doesn't teleport them to spawn when they join the game. Does OP override? (Meaning, If an OP logs out, and then joins in, do they just bypass the plugin?)
@huffpuff123
I might, this Thursday I'll be coding some stuff for this plugin so you might expect a update within a week, otherwise I'll update the page with more info.
I like ObbaLink's idea a lot! I've seen that warping method on many popular servers! Question, are you looking into it?
@madaeq1234
I will asap! Need to change a few things to UUID.
Update to 1.7.9 PLZ!
@PloopyDoopy345
I fixed it . It was because I was opped and automatically had the bypasss permission. I just had a question, is there a way to not give the player an entity?
I have the plugin installed on my server, but whenever I log in I am teleported to the location I was before. I already did /spawnset and I restarted the server after it but it still does not work. No, I did not give myself SpawnJoin.bypass
@huffpuff123
With a little bit of luck it will do this. I don't know it for sure, but you can always try it.
I am new to server running and this plugin seems perfect for my server! But I have a question When people log out and rejoin the server, they go to the same spawn point regardless of the spot they were in when they logged out right?
Here is my question: If some one logs off in a world named Survival inside of their house, when they rejoin, they will be teleported to the 'ultimate spawn point' in a different world called NewWorld. If they enter the Survival world again, will they spawn inside of their house like when they logged off?
If this is true, this plugin will fit all of my needs. I am so happy I found this plugin! Thanks for creating it!
@ObbolaLink
tl;dr Just kidding :P Nice idea, I'll have to read it 2/3 more times to get all of the ideas, but when I have some time I will check it out!
You should add so that when you´re in the "hub world", you have a configurable amount of configurable items, in your hotbar. And that you can then click those items to execute a command! So, for example: If you have a a configured potato in your inventory, you can´t drop it. And when you click it, it executes the command "/warp [player] [Farmlands] [delay=0] So, you will get teleported to "Farmlands" with a delay of 0, instantly. And then you can create warps with essentials maybe? And you can add color codes for the items, and maybe other commands aswell and maybe a chest gui that opens up when you press an item! So, for a full example: (Yea, this starts to get confusing, I know..."
You have a configured compass in your inventory, that you spawned with when you first joined the server in the hub world. You can´t drop it, nor can you use it´s natural purpose. It has the name "Game Selector" with a purple fat font. When you right click it, a chest gui opens up. There can be items in the chest spaces, (The amount of rows of squares in the chest can also be configured) When you click the first item, named "Spleef", you will get warped to the lobby of the mini game "Spleef".
Other items in the hotbar in Hub could also be: - A "Welcome" book - An information item - A server selector? - Other command (from any other plugin you have installed!)?
So, if you understood everything, congrats! But yea, this is my "ultimate" version of the SpawnJoin plugin! Of course you can´t add all this in a single update, but now you have list of ideas to work at! ;)
Thanks for reading. ^^