Inactive [TP/FIX/MISC] ExactSpawn V0.3 - Have people spawn in the exact same spot [1000] [Discontinued]

Discussion in 'Inactive/Unsupported Plugins' started by Bubby4j, May 12, 2011.

  1. Offline


    ExactSpawn - Have people spawn in the exact same spot:
    Version: v0.3

    This plugin has been discontinued.
    Because there are other plugins that do this better, this plugin does not work correctly either.

    This plugin will allow you to have users spawn in the exact same spawnpoint every time, allowing you to set the spawnpoint in buildings or other tight spaces. Very simple to install and use, just place in the Bukkit plugins folder and it starts working. (Well, starts working on the next plugin reload or server start.)

    If you want a plugin to set the spawn, you will need to get another plugin to go along with this one. I recommend PlgSetspawn.

    * Will make players spawn in the exact spawnpoint, allowing you to have the spawn in a small building or other space
    * Doesn't interfere with beds

    Known issues:
    * None

    <Edit by Moderator: Redacted mediafire url>

    <Edit by Moderator: Redacted mediafire url>
    <font color="rgb(16, 97, 179)"><Edit by Moderator: Redacted mediafire url>
    Source coming soon!

    Version 0.3
    * First time user spawning fixed
    * "Could not pass event PLAYER_LOGIN" error message fixed

    Version 0.2
    * Hopefully fixed working with beds and new users spawning

    Version 0.1

    * Releasing my awesome plugin
    Last edited by a moderator: Dec 14, 2016
    Chike, Flipp and kahlilnc like this.
  2. Offline


    I tried using this plugin but they are still spawning in their bed when they go to sleep..

    EDIT: oh nothing.. I tried SpawnControl and it works.. it must have something to do in PlgSetSpawn..
  3. Offline


    It should still work, it doesn't use permssions. What error are you getting?
  4. Offline


    Nevermind, it seems to have been fixed by updating some other plugins.
  5. Offline


    Exactly what I needed, I wish this could just be incorporated into bukkit!
  6. Offline


    This plugin seems to conflict with xAuth. When people join with xauth, they are normally placed at spawn until they authenticate with /login <password>. Once they log in, they are teleported to their last location, where they were when they last disconnected. When both xAuth and ExactSpawn are installed, players are placed at spawn, but after they log in, they are not teleported to their last location, instead, they stay at spawn. Since an authentication system is more important to me, I will be disabling ExactSpawn until this issue is fixed. I hope this bug report helps, I hope to see xAuth and ExactSpawn playing nice on my server soon.
  7. Offline


    I'll see what I can do.
  8. Offline


    Is it posable for it to only run on certain worlds?
  9. Offline


    Not at the moment, but now that you mention it, I might add that feature.
  10. Offline


    I found a bug... When people logged in on my server, which had exactspawn on it, they always logged in at spawn, regardless of where they last were when they logged out.
  11. Offline


    Hm, I've had issues with that too. I'll look into it once I get time.
  12. Offline


    Please fix this, its driving me insane! But overall, love the plugin, wouldn't be able to use my nice spawn without it!
  13. Offline


    Why is it that every time I use this plugin it sends people back to spawn upon logout?
  14. Offline


    Thanks alot :) !!!
  15. Offline


    Does this fix issues with spawning on first spawn?
  16. Offline


    Sadly, no.
  17. Offline


    When i use this plugin on my server, everytime somebody logs in and out again they're teleported back to spawn. Is it supposed to do that?
  18. Offline


    No, it's a bug.
  19. Offline


    Is this something you will fix soon or will i have to find another plugin?
    Are there other plugins like this without the bug?
  20. Offline


    Right now I'm a bit busy to update any of my plugins, I don't know if there are others, feel free to search.
  21. Offline


    Bubby -

    Would it at least be possible to get the source so we can patch it on our own. I've seen the "source code - coming soon" mentioned. I suspect that due to the recent changes, the test for new player vs. existing player just needs to be updated.
  22. Offline


    I'm not sure how to implement that correctly, I've tried checking if their player.dat file exists but it doesn't seem to work correctly. Any ideas?
  23. Offline


    I love your plugin, but the fact that everyone spawns at spawn generates a painfully large amount of complaints on my server.
  24. Offline



    I'm taking a stab in the dark here, so use this for whatever it is worth. If indeed ExactSpawn checks for the existence of a player.dat file, chances are that with the new CB or MC release the data file gets created before you can process the PlayerEvent record. It might be as simple as uping the Priority level of your event listener, so that ExactSpawn get first crack at the event. Then again, you may already be doing this. I've looked at Bukkit/CraftBukkit code to see if there is flag in the event record that show if it is a new player, but nothing immediately jumped forth.

    Another possible patch would be for ExactSpawn to parse the default world's players directory and create a simple hash table that lists all the players for which .dat files were found. If it does this in its enable() method, it would have a list of all players that the world knows about before any new players connect. From there, its business as usual.If players are on the list, let them spawn wherever they left off before. If they are not on the list, spawn them exactly on the world's spawn point and add them to the list. You won't have to save the list between server reboots, since it gets created on startup.

    Its not an elegant approach, I'd prefer if the Bukkit API has some sort of flag indicating a player's "newness."

    I hope this gives you some ideas.


    efstajas likes this.
  25. Offline


    Thanks for the suggestion.
  26. Offline


  27. Offline


    What for?
  28. Offline


    wget is for consoles. I.E. people who don't use a gui
    also its quicker :)
  29. Offline


    I've released a plugin that works on intial spawn. You could give that a try?
  30. Offline


    So, shall I delete my plugin?
  31. Offline


    Mine is only designed to work on initial spawn. Doesn't do on death spawns.

    So, up to you. Feel free to use my code from if you want to just get the initial spawn fixed. I don't need the on-death stuff - either WG or some other plugin is handling that fine for me right now. Others might find it useful.

Share This Page