The Server Full message is straightforward: the server has hit its max-players limit set in server.properties. You cannot join until another player disconnects. For popular public servers, this can mean waiting or finding an alternative server.
What does Minecraft Server Full mean?
Each Minecraft server has a max-players setting (default 20 for vanilla). When that limit is reached, the server rejects new connection attempts with a 'Server is full' message. Some servers also implement a queue plugin that holds you in line instead of rejecting you outright.
For players on a public server
Check if the server has a queue system — some large servers (Hypixel, Mineplex) use queuing for VIP or premium subscribers. If there is no queue, wait and retry. Peak-time crowds usually thin out within minutes.
For server operators
To increase capacity, raise max-players in server.properties and ensure your hardware can support more players. Adding more RAM and reducing world size help. For very large servers, consider a proxy network (BungeeCord, Velocity) that distributes players across multiple server instances.
How to fix step by step
- 1Wait a few minutes and try reconnecting — player counts on most servers fluctuate.
- 2Check the server's Discord or website for a queue system or alternative connection instructions.
- 3Try connecting at off-peak hours (early morning in the server's time zone).
- 4For private servers: ask the admin to increase max-players in server.properties.
- 5Join an alternative server if the main server is consistently full at your play times.
How SERVER-FULL differs from related codes
- Error FAILED-TO-CONNECT: Minecraft Java or Bedrock could not reach the multiplayer server. (server or client)
- Error NOT-WHITELISTED: The Minecraft server has a whitelist enabled and your username is not on it. The server denied your connection. (usually server-side)