Mineuniverse
Log in Register
Plugins

Random Spawn

Random Spawn
by _ForgeUser1511547
Download Claim this project
48,656 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Fun Mechanics Role Playing Teleportation

Random Spawn is a simple plugin that spawns players at a random location in the world on their first login (configurable) and when they die. Sleeping in a bed disables the random spawn function and players will respawn at their bed when they die.

This is the first plugin I made. The idea for this plugin came from NuclearW's SpawnArea. I've used that for a while on my own server but thought it could use some extra features, so I tried to make one myself.

Thanks to NuclearW and Bretflann for being awesome and letting me use some of their code!
Thanks to WayGroovy and Francis Fenderson for donating!

Features:

  • Random Spawn will not spawn players in:
    • lava
    • cacti
    • water
    • fire
  • You can set a border where the players will random spawn inside
  • After a player has lain or slept in a bed he won't be random spawned anymore and he will re-spawn at their bed if he dies
    • This can be disabled when setting usebeds: false in the world.yml
  • You can configure if players will be random spawned on there first join. (if false they will spawn at the map's default spawnpoint)
    • you can set the first spawn location with the /setspawn command
  • You can exclude players from being random spawned using the RandomSpawn.exclude permission node
  • Random Spawn spawns players in a set area. You can define this area per world in the worlds.yml.
  • Multiworld compatable
  • Random Spawn signs. Type: [RandomSpawn] on the first line of a sign. To specify a world, type the world name on the second line. Configurable in config.yml.
  • Custom messages after respawning.
  • Spawning on command. since 2.4
When updating to version 1.6, please remove all the yml's and reconfigure them!

How to configure worlds.yml

Commands:

See this page!

Permissions:

The permission nodes are optional.

  • RandomSpawn.info Defaulted true
  • RandomSpawn.help
  • RandomSpawn.reload
  • RandomSpawn.configure
  • RandomSpawn.exclude
  • RandomSpawn.setfirstspawn
  • RandomSpawn.tpfirstspawn
  • RandomSpawn.placesign
  • RandomSpawn.usesign Defaulted true
  • RandomSpawn.spawn

To-do list:

  • Increase performance Increased performance a lot in version 1.6.1
  • Circular spawn area's
  • Any idea's?

Conflicting Plugins:

  • SpawnX

Source available on Github!

If you like what I'm doing. Consider donating :) Please use the donate button in the top right.

RandomSpawn version 2.6 SU
MC CB 1.5.1-R0.2
Release 2013-04-21 Get
RandomSpawn version 2.5
MC CB 1.4.7-R0.1, CB 1.4.6-R0.3
Release 2013-01-28 Get
RandomSpawn version 2.4
MC CB 1.4.2-R0.2
Release 2012-11-04 Get
RandomSpawn version 2.3
MC CB 1.3.2-R0.1
Release 2012-09-02 Get
RandomSpawn version 2.2.1
MC CB 1.2.5-R4.0
Release 2012-07-26 Get
RandomSpawn version 2.2
MC CB 1.2.5-R4.0
Release 2012-07-23 Get
Random Spawn version 2.1
MC CB 1.2.5-R4.0
Release 2012-06-12 Get
Random Spawn version 2.0
MC CB 1.2.5-R3.0
Release 2012-06-05 Get
Random Spawn version 1.10
MC CB 1.2.5-R1.0
Release 2012-04-23 Get
Random Spawn version 1.9
MC CB 1.2.5-R1.0
Release 2012-04-13 Get
Random Spawn version 1.9 BETA
MC CB 1.2.5-R1.0
Beta 2012-04-07 Get
Random Spawn version 1.8
MC CB 1.2.4-R1.0
Release 2012-04-04 Get
Random Spawn version 1.8 (FOR 1.2.4)
MC CB 1.2.3-R0.2
Beta 2012-03-27 Get
Random Spawn version 1.7
MC CB 1.1-R7
Release 2012-03-10 Get
Random Spawn Version 1.6.3b
MC CB 1.1-R3
Release 2012-02-12 Get
Random Spawn Version 1.6.2
MC 1.1
Release 2012-02-06 Get
Random Spawn Version 1.5
MC CB 1.0.1-R1
Release 2011-12-18 Get
Random Spawn Version 1.4.2b
MC CB 1337
Release 2011-11-25 Get
Random Spawn Version 1.4.1
MC CB 1337
Release 2011-11-22 Get
Random Spawn Version 1.3
MC CB 1337
Release 2011-11-05 Get
Random Spawn Version 1.2
MC CB 1337
Release 2011-10-28 Get
Random Spawn Version 1.0
MC CB 1337
Release 2011-10-26 Get
Random Spawn Version 1.1
MC CB 1337
Release 2011-10-26 Get
Random Spawn Version 0.1
MC Beta 1.8.1
Beta 2011-10-19 Get
Random Spawn Version 0.2
MC Beta 1.8.1
Release 2011-10-19 Get

More from _ForgeUser1511547

Trade
87,223
Chunk Viewer
6,703

You Might Also Like

MobHealth
Simple plugin to let you know the damage you just caused to a mob, and how much health it has left.
989,881
Player Heads
Lop off Player and all Mob Heads with configurable drop rates + pvp-farming nerf, includes detailed commands and permissions
979,351
Advanced Item Effects
Adds custom effects to any item including potion effects.
97,290
VoxelMore
"Sharing is caring."
9,999
SunSteel
A Golden Item Enhancement Plugin
9,880
Sneaker
Hide name tags above players' heads.
9,865