SpawnTP
RESET CONFIG IF UPGRADING
Info
This will teleport your players to the world's spawn everytime they login. This plugin should work right out of the box, otherwise there are commands to let you customize where your players will spawn.
- See it in action at: Play.AwesomePowered.net
Installation
- Drop the SpawnTP.jar at your bukkit server /plugins folder
- Restart Server
- Login.
Commands:
/setspawn (Sets the spawn)
/setspawn <world> (Sets world spawn)
/setspawn <firstjoin> (sets firstjoin spawn if enabled)
/spawn (sends you to spawn)
/spawn <playername> (sends player to spawn)
/spawntp (Tells you the plugin info)
/spawnloc (Tells you the spawn location)
/worldspawn (Teleports you to world spawn)
Permissions:
spawntp.setspawn (Ability to setspawn)
spawntp.spawn (Ability to use the /spawn command)
spawntp.spawn.others (Ability to spawn other players.)
spawntp.reload (For reloading the config)
spawntp.location (Check the spawn location)
spawntp.firework (If enabled, it wil launch a firework whenver they login)
spawntp.setworldspawn (Ability to set worldspawn)
spawntp.worldspawn (Teleport to the worldspawn)
spawntp.bypass (Don’t get teleported on login)
spawntp.quitmessage (Will change quit message to the configured one)
spawntp.joinmessage (Will change join message to the configured one)
spawntp.noclearchat (If enabled, this will bypass clearchat)
spawntp.noinvclear (If enabled, this will bypass clear inventory)
Configuration
prefix: "&6[&4SpawnTP&6]" #Main Feature SpawnTP: true #New Players SpawnOnlyNewJoin: false NewPlayers: SendToSpawn: true Announce: true AnnounceMessage: '&f&l%player% &6&lHas joined for the first time!' #Should we clear the players inventory/chat on join? Clear: Chat: false Inventory: false #Should we anounce first join? AnnounceFirstJoin: true #Custom Messages LoginMessages: Enabled: false Join: '&6&lThe almighty &f&l%player% &6&ljoined the game!' Quit: '&6&lThe almighty &f&l%player% &6&lleft the game!' #Should we log every teleport by this plugin? LogTeleport: true #Should we spawn a firework every time a player joins? #List of types can be found at http://lazle.us/FireworkType Firework: Enabled: true Type1: BALL_LARGE Type2: STAR Type3: BURST #Should we play sound to the player who joined? #List of sounds can be found at http://lazle.us/SpawnTPSounds Sound: Enabled: false Sound: GHAST_MOAN Volume: 1 Pitch: 1 #Disabled worlds, players don't get sent to spawn if they logged in on these worlds. DisabledInWorld: - Hardcoreworld - Nospawnworld #Spawn Location Spawn: World: Yaw: Pitch: X: Y: Z: #Spawn Location FirstSpawn: World: Yaw: Pitch: X: Y: Z: #WorldSpawns WorldSpawns: ConfigVersion: 2
Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
A unique identifier The server's version of Java Whether the server is in offline or online mode The plugin's version The server's version The OS version/name and architecture The core count for the CPU The number of players online The Metrics version The number of lol768 Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Links
[Source] [Dev Builds] (If you are using 1.5.7 and lower, you will need to reset your config.)
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk
Hi, I think it would be nice if you add feature to give an item every login. Your plugin is good for hubs server, so it would be useful, if every login (except tp to spawn) player would get i.e. book with rules ;)
Can you have an option to hook it to Essentials to have cooldowns and warmups?
@LaxWasHere
Thanks! It works!
@Danielh112
I'll give it a check. Edit
Ok guys download the dev build. Fixed it.
Yes I am experiencing that exact same problem once the server has restart
@LaxWasHere
Yes it does, but after reloading or restarting it goes to the world spawn.
@elsheggie
Set the spawn then do /spawn. Does it send you the the new spawn? If not type /spawntp
@LaxWasHere
I did /sss /setspawn and /setworldspawn. hundreds of times.
EDIT: So it doesnt save the config....
@elsheggie
You actually have to set the spawn otherwise it sends you to the world spawn.
@LE_Vaughn
See my last comment, read the documentation.
@LaxWasHere
I never said you suggested anything? That's a common phrase to use in the United States of America - maybe you aren't from here..
But yeah all I wanted to know is if I could actually use the mod to only spawn new players to a specific point / set the global spawn point to a specific spot - but leave the log in players alone. Meaning, if I've played the server for 5 weeks and I log out at x: 7 / y: 4 / z: 3 - then the mod is introduced - I don't want to spawn at 1 / 1 / 1 - I want to log in wherever I logged out. But I want NEW players to log in at 1 / 1 / 1 for the first time - and set any global respawns there.
Is that possible?
If i do /spawn it goes to the world spawn. Please fix this.
@LE_Vaughn
I never suggested such thing. This plugin sends everyone at spawn everytime they login, if you want it to only send first joiners, enable it in the config.
@LaxWasHere
Now, what about players whom are already on the server or have been on it? Suggesting you only use this plugin to edit the very first spawn for a new player - would old players upon logging in instantly be thrown to the spawn or would their position be saved?
why..why................WHYYYYYYYYYYYYYYYY do plugin creators always have to make it so obvious that we're using their plugin? Seriously? You had to do &c&lSPAWN TP!?!?! Why can't you make an option in the config that let's us disable that, also disable the 'You teleported to the worlds spawn." message too!
I want it to say nothing at all, can you please.. PLEASE>.. make this an option in the next version, because i really hate how it says SPAWNTP is bold red letters, then a big green message sticking out the side, makes it looks sloppy.
I'm not hating whatsoever, i really LOVE this plugin, it's the ONLY plugin i've found to do this, but i'm begging you, to make an option to disable that, because it's terrible! :(
Ya know what I set the essentials spawn priority to lowest and it worked :D THanks :D
@tremor77
Sounds easy enough, next release :)
edit
Go check build server. :)
@fireboydanny
Post your config and list your plugin.
@LaxWasHere, I tried doing that but it still sent them to the world spawn when they did /spawn and when they logged out not the server spawn :/
I can do this with permissions but I don't want to split my worlds/perms file into 2. So, is there any change you could add a config option for
disabled_in_world: [world1, world2]
the idea is that I have "some" world instances where I want the player's location left intact on reconnects, and others where i want them always sent to the spawn point.
@LE_Vaughn
Pretty much!
@LaxWasHere
So even if we had another spawn point / save point (like a Bed or something) we'd still respawn at the main spawn huh?
Not that it matters in a hardcore world hahah... But yeah you know what I mean.