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
@MathManO_O
I got confused for a second... then remembered to deop myself before testing.
@Narmahar
Same - I got this plugin in aim to stop my troubles with spawning in the wrong place & it works - I know because the fireworks work but it keeps spawning me in the wrong place when I join. :(
My players don't get teleported to spawn when they join, how come?
But What If I Wasn't Op And I Want To Do /Spawn? What Should I Do?
Try to add a warmup and cooldown like essentials! :D
Is there a way to disable SpawnTP overriding the /spawn command? I would like to use Essentials for /spawn as I can add cooldowns/warmups and also so I can change the alias of /spawn within EssentialsSpawn.jar
Thanks, superzyr
OEhhhhhhhhhhhhmm almighty Lax Why did you remove your plugins from Spigotmc?
Can we rename the prefix for [SpawnTP]?
For example each world has a prefix you can set in the config, Survival, Hub, Etc.?
Oh and please fix the plugin so you face North, South, East, or West depending how you set the spawn points... :/
@superzyr
You can't have 2 spawn plugins at once. :)
Hi,
The first time I had use this plugin I had already set up a few spawn points with Essentials spawn.
I have a new server (a hub) which I am linking via BungeeCord and I installed SpawnTP and Essentials (and EssentialsSpawn etc.) to this server, went to the ONLY place where I want there to be a spawn point (this is on another world folder called "hub") and typed in "/setspawn". It looks as if your plugin has more priority than EssentialsSpawn because it tells me "SpawnTP Spawn set!".
The problem is this; When a new player joins, they spawn in the "world" folder instead of in the "hub" folder where I had set the spawn at.
My other server which I mentioned before appears to have no problems because I had set up a few essentials spawn before finding this plugin.
Is there a reason that the SpawnTP is sending players to "world" instead of "hub"? I hope I make sense
Thanks in advance, Zyr
@youri12
That's gonna take a lot of resources for a hub server, I might add this in the feature.
can you add sessions so you need to be offline longer than (configured time) you not get tp-back tp spawn
@TheFitSoldier
I will take a look at it when I get the chance.
@LaxWasHere
Hello,
The sound function doesn't seem to be working at all now. As you may of heard, the recent exploit in the CraftBukkit system resolved into a change into the development of craftbukkit build #2865. So of course, I changed my Craftbukkit to this version as or else it could be possible for someone to ultilize this exploit. I'm assuming therefore the sound function broke in this development build, so please take a look as I've tested with my players having permissions as: spawntp.firework. That's the only permission I've assigned and the plugin still fuinctions for its main objective: to teleport the target player onlogin to spawn.
Source(s): http://dl.bukkit.org/downloads/craftbukkit/view/02316_1.6.2-R0.2/ http://www.planetminecraft.com/blog/psa-server-exploit-discovered-update-immediately/
Thank you for your time.
@SilverBrit
Which version? Type /spawntp after changing stuff.
This plugin still does not save the config when I change it.
@BossSurvivalServer
It's the compass navigators job to give tgr compass navigator.
@TheFitSoldier
I will check it out.
Hello LaxWasHere,
Great plugin I must say, very versatile indeed. I'm having some trouble with one of the main functions I deem to use in this plugin, and that being the 'SoundOnJoin' configuration option. When I define a sound the sound is only heard the first login of a restart. For example, lets say I stop my server and download this. It will work the first time I join on the start I do after installing. However, if I log out and join again the sound doesn't play on login until the next restart and the first join for the player on that restart.
Thank you much,
TheFitSoldier
OK this plugin is great, especially for mini game lobby type servers. But I have a great idea that could also go with the mini game lobby theme, if you could add an item when they join. In my case the Compass Navigator plugin I would like if you could set an item that you can get every time you join.
Reply ASAP, Thanks.
@AtexorCamil
That seems to be out of the scope of the plugin, you may want to use FirstJoinPlus
@DerekZil
Why would I hook into essentials? Use booscooldowns.