Population Density




PopulationDensity automatically assigns wilderness starting areas for new players so that they always have room to build and ready access to wood, coal, and iron. Never again will your players experience a marathon run, spawn room full of portals, or maze of abandoned builds. This is a zero maintenance solution for administrators, and players don't need to learn any commands! YES, this is compatible with your existing worlds with any already-established player population.

"This is THE plugin for large servers." – Mumblerit of muttsworldmine.com

Feature Summary

  • Assigns starting points for new players so that they can ALWAYS find space to build and beginner resources nearby. Players may be spawned directly there, or you can tell them about a slash command which will take them there.
  • Respawns animals, regrows grass, and replants trees in the new player area to keep important new player resources available.
  • Idle boot which starts removing idle players ONLY when the server is nearly full.
  • Teleportation posts which help players socialize and trade without becoming an easy-out for dangerous situations.
  • Login queue to ensure fairness when your server is full.
  • Reserved slots for administrators.
  • "Thins" extremely-dense crowds of monsters and animals, preventing ridiculous levels of farming or monster grinding from lagging the entire server.


Joining a server that's been up for a long time and seen lots of players can be tough. Giant empty builds are everywhere, ore and even trees can be really hard to find, and your character is getting hungrier by the minute. When you finally find a place to start building, you feel all alone because other players who recently joined the server started their search in different directions, and so they set up camp far away from you. PopulationDensity is the low-maintenance, easy-for-players answer to all these problems.

PopulationDensity works by locating a region with lots of wood and ore, and then dropping new players in that region until they mine the easily accessible ore, cut down most of the trees, or crowd it with builds, at which time PopulationDensity finds a new resource-wealthy region for future newbies. Of course, there's nothing stopping players from running out into the deep wilderness if they want to be left alone. Optionally, you may spawn players in a central area (like a city or tutorial), and tell them to use /HomeRegion when they're ready to start adventuring. This plugin is very configurable to ensure it can fit in with your current world and the other plugins you have installed. Administrators, read the administrative details via the link above!

Additionally, optional teleportation commands help players move around quickly to admire builds and socialize while not compromising the game's integrity (teleportation can't be used as an "easy-out" for players who mine or adventure themselves into trouble). Start playing with your offline friends, or make new friends - either way, distance is no obstacle!

Finally, if you have a "my server is always full" problem, then congratulations on your successful server! :) With PopulationDensity, you may optionally boot players who are idling, filling a player slot and sucking-up resources while not actually playing. So more players can log in and have fun, increasing your feel-good factor (or fattening your wallet, for some).

Also, PopulationDensity implements a login queue to ensure fairness when players are trying to get on your server, and guarantees administrators can log in without having to kick players to make room. You can also assign players a queue priority to help them get on the server faster, to reward them for contributing to the server monetarily or through your community.

Official Servers

You can experience this plugin for yourself (as a player) by joining this public server. :) I maintain this server personally, which helps me catch bugs and spot opportunities for new features and improvements. Have fun!

Setup and Configuration

Command Reference

More Great Plugins!

My plugins solve Vanilla problems in ways which minimize impact on servers, administrators, and players, so everybody can enjoy Minecraft without having to learn to play the game in a new way or spend more time administrating than playing. My goals are effectiveness, simplicity, and efficiency. If you like this plugin, check out more of my work:

  • Grief Prevention
    • Prevents ALL types of grief, cheaply.
    • Easy for players and admins, mostly automatic.
    • Players claim land to prevent theft and house wrecking.
    • Automatically warn, mute, and kick or ban spammers.
    • Blocks dumping lava and setting fire on another player in non-PvP servers.
    • Disable fire damage, spread, or both.
    • Wipe away ugly builds with a right-click - no database required!
    • Automatically prevents spawn camping in PvP servers.
    • Prevent damage to the surface by limiting lava and water placement, and TnT damage.
    • Automatically clean up hanging tree tops.
    • Includes a creative mode for creative worlds.
    • Optional siege mode for build-based PvP.
  • Anti-XRay
    • Limits how quickly players can mine valuables, based on their play time / values mined ratio.
    • Keeps your valuables in the ground, so non-cheating players can find them (unlike ore loggers).
    • Practically free to run, unlike the tremendously expensive Orebfuscator.
    • Most legit players won't notice, but xrayers will ragequit and move on.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of bigscary bigscary Oct 22, 2014 at 21:41 UTC - 0 likes

    Hey all, I've got some rather bold changes coming, and most of them are now on the test server (see link above). Come check it out, then leave a comment to tell me whether you like the changes or not. :) You can also read about some of the chagnes on the test server's facebook page, http://bit.ly/beardcraftfb.

    @cillic1052: Go

    I'm removing it from the plugin entirely, so stay tuned.

    @eternity_devined: Go

    I can't prevent bad mods from circumventing Bukkit plugin rules. If the mods are well made, protections put in place by Bukkit plugins (like PD's region post protection) will work. If they're not well made, your options are to either disable the problematic parts of the mod or uninstall it completely.

    I have put the rebuilding of posts back in, so if they are broken by some bad code in a mod, they will come back after a while.

    Last edited Oct 22, 2014 by bigscary
  • Avatar of technowix technowix Oct 22, 2014 at 09:24 UTC - 0 likes

    @eternity_devined: Go

    If your ftb run on a cauldron server, you will not get more issue than average bukkit server :P ! Also considere bukkit can't handle the destruction of something do be a bad crafted forge mod ! :/ (like balkon weapon mod, or industrialcraft nuke)

  • Avatar of cillic1052 cillic1052 Oct 21, 2014 at 21:35 UTC - 0 likes

    How do I turn off ./randomregion ??

  • Avatar of eternity_devined eternity_devined Oct 21, 2014 at 20:29 UTC - 0 likes

    @bigscary: Go

    Please do not forget FTB....

  • Avatar of technowix technowix Oct 21, 2014 at 20:06 UTC - 0 likes

    @bigscary: Go

    Yay ! :D Want to hug everybody ! xD this been a lot of time i didn't started a server o/ Good luck with that ! And if you need French translation, i'm here ! ;)

  • Avatar of bigscary bigscary Oct 21, 2014 at 16:43 UTC - 0 likes

    Good news, admins have restored my "author" level privileges. I will start releasing updated versions soon.

    @TheLecturer: Go

    That's actually a bug I'm working to fix right now.

    Last edited Oct 21, 2014 by bigscary
  • Avatar of technowix technowix Oct 14, 2014 at 18:59 UTC - 0 likes

    @bigscary: Go @jkcclemens

    Ewh, he giveup x: , i think. Anyway, thank for being re-interested in a bukkit version :D ! That could be cool if you do something ! I want to start a little survival server, but i don't want to get bored player with a boring map and a ugly landscape, your plgin was the messy, but he are not here for now x)

  • Avatar of TheLecturer TheLecturer Oct 12, 2014 at 17:23 UTC - 0 likes

    Is there a best-practice for setting up the spawn location of a server with Population Density?

    On my current server, the spawn building is near the centre of the map, which is typically going to also be the first open region. When the map first went live, all the new joiners couldn't escape the spawn building because when they typed "/homeregion" (as instructed) they were told "You are already in your home region".

    It's not a problem now, as that region closed long ago, but I'm about to open another server (I have a BungeeCord system) and would like to avoid this situation.

    I have thought that I could set the spawn building thousands of blocks away from the centre of the map, perhaps in the middle of an ocean. This should work, but *eventually* PD will open up the region that the spawn building is located in, and those new joiners will experience the same problem.

    There's probably something I'm not understanding about how it should be setup - any advice appreciated.

    Last edited Oct 12, 2014 by TheLecturer
  • Avatar of bigscary bigscary Oct 06, 2014 at 22:58 UTC - 1 like

    @technowix: Go

    Would definitely like to do that. Haven't been able to contact jkcclemens to get permission to post new versions of PD here - he seems to have gone radio silence on me. :\

  • Avatar of technowix technowix Oct 02, 2014 at 19:34 UTC - 0 likes

    @bigscary: Go @Okane84: Go

    Agree, i would love it too :')


Date created
Nov 16, 2011
Last update
Jan 06, 2014
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Population Density
Recent files