MinecraftMinecraftGetting Started

How To Make A Minecraft Server Hub

Set up a Minecraft server hub using DeluxeHub — covers plugin installation, lobby spawn, in-game commands, and configuring the scoreboard and anti-world-downloader.

A Minecraft server hub is the central lobby that connects your entire network — the first world players spawn into before choosing a game mode, exploring different worlds, or jumping into minigames. Done well, it sets the tone for the whole experience. Building and setting up a hub server involves more than just designing a good-looking spawn area. You need the right plugins, working portals, and a clean network structure to connect multiple servers without lag.

Need a server to build your hub on? Physgun’s Minecraft server hosting gives you the performance and panel tools to run a full network from one place.

Step 1: Install DeluxeHub

DeluxeHub is the plugin that handles the core hub features — spawn points, flight, gamemode shortcuts, scoreboards, and more. It works on Spigot, Paper, Folia, and Bukkit.

On Physgun: Open your game panel, go to the Plugin Manager tab, search for DeluxeHub 3, and click Install.

Manually:

  1. Visit DeluxeHub on Modrinth and download the latest version.
  2. Open your server files through your panel’s File Manager, an SFTP program, or your PC’s file explorer.
  3. Navigate to your server’s plugins folder and paste the DeluxeHub .jar file in.
  4. Restart your server to install the plugin.

Step 2: Set Your Lobby Spawn

Load into your server and find the location you want players to spawn at — a build you’ve made, a scenic area, or a purpose-built spawn platform. Once you’re standing in the right spot, run:

/setlobby

This locks your current position as the hub spawn point.

Useful In-Game Commands

CommandDescription
/setlobbySet the lobby spawn to your current position
/lobbyTeleport to the spawn location
/flyToggle flight mode
/vanishToggle vanish mode
/gmcSwitch to Creative mode
/gmsSwitch to Survival mode
/gmaSwitch to Adventure mode
/gmspSwitch to Spectator mode
/clearchatClear global chat
/lockchatLock or unlock global chat
/deluxehub infoDisplay information about the current config
/deluxehub scoreboardToggle the scoreboard
/deluxehub open [menu]Open a custom menu
/deluxehub hologramView hologram help

Step 3: Configure DeluxeHub

Open the main config file at:

plugins/DeluxeHub/config.yml

General Settings

The general settings include a toggle for SpigotMC update checks and an option to disable hub features in specific worlds. This is useful if your game mode worlds all run on the same server instance. If you’re running a proxy across multiple separate servers, you likely won’t need this.

Anti-World Downloader

Two options: enable or disable the feature, and whether admins should be notified when a player attempts to use WDL to download your world files. Recommended to leave enabled to protect your builds.

Scoreboard

Controls the player list sidebar shown on the right side of the screen. Options include toggling it on or off, setting the display delay on world load, the refresh rate, and full appearance customization.

Use these formatting codes to style your scoreboard text:

CodeFormat
&1Blue
&2Green
&3Cyan
&4Red
&5Burgundy
&6Orange
&7Grey
&8Dark Grey
&9Light Blue
&0Black
&aLight Green
&bTurquoise
&cLight Red
&dPink
&eYellow
&fWhite
&kObfuscated (scrambled) text
&lBold
&mStrikethrough
&nUnderline
&oItalic
&rReset to normal
%online%Current online player count
%online_max%Maximum player count
%player%Player’s name
minecraft server hubminecraft lobby serverdeluxehub pluginminecraft network setup

Ready to get started?

Deploy your server in seconds and start building your community today.