Skip to content
EndercloudKnowledge Base
GuideGame Panel

How to add extra ports to your server

Open the Network tab and click Create Allocation to get an extra port for Geyser, voice chat, web maps or a bot's web server. The allocation count includes your main port.

Updated 3 min read
Difficulty:
Intermediate
Time:
5 minutes
On this page

Your server comes with one main port that players connect to. Some plugins and apps need a second port of their own. You can add these yourself in the Network tab, up to the limit of your plan.

Main port vs additional ports

  • The primary allocation is your main address, the one shown at the top of the panel (for example agni.ender.co.in:45808). It has a Primary badge in the Network tab. Players join on this.

  • Additional ports are extra ports on the same IP that you can give to other programs on the server.

The Network tab shows a line like "You are currently using 1 of 3 allowed allocations". That count includes your primary port. So a Grass plan shows 3 allowed allocations: 1 primary + 2 additional.

Service

Additional ports

Allowed allocations shown (incl. primary)

Minecraft Grass / Plank / Stone

2 / 3 / 4

3 / 4 / 5

Minecraft Iron / Gold / Diamond

5 / 6 / 7

6 / 7 / 8

Minecraft Netherite / Obsidian / Bedrock plan

8 / 9 / 10

9 / 10 / 11

Hytale plans

3 to 10, depending on the plan

One more than the additional ports

Bot hosting plans

2

3

Your exact limit is also listed under Provisioning Limits (Allocation) on the service's Overview tab in the billing panel.

Add a port

  1. Open your server at panel.endercloud.in and click Network (under MANAGEMENT).

  2. Click Create Allocation. A free port is added to your server automatically. You can't choose the number yourself.

  3. The new port appears in the list with its IP and Port. Type what it is for in the Notes column, for example Geyser or Voice chat, so you remember later.

  4. Put the new port number into the config of the plugin or app that needs it, then restart the server.

Don't make an extra port your primary one unless you mean to. That changes the port players use to join, so your current address would stop working.

What extra ports are used for

Use

Where to put the port

Geyser (Bedrock players on a Java server, UDP)

bedrock: port: in Geyser's config.yml. See Geyser and Floodgate.

Simple Voice Chat (UDP)

port= in voicechat-server.properties. See Simple Voice Chat setup.

Dynmap or BlueMap web map

Dynmap: webserver-port in configuration.txt. BlueMap: port in webserver.conf. See Dynmap and BlueMap.

Query (server lists, status bots)

enable-query=true and query.port= in server.properties.

Bot dashboard, webhook or API

Make your web server listen on 0.0.0.0 and the extra port number.

Ports work for both TCP and UDP, so Geyser and voice chat need no extra setting.

Want an address without a port number?

A dedicated IP lets players join on the default port (25565 for Java, 19132 for Bedrock) without typing a port. It is available on request: open a ticket at billing.endercloud.in/tickets/create and our team will share the price. You can also hide the port for Java players with a free subdomain. See Free subdomain and dedicated IP.

Frequently asked questions

I can't create another allocation

Check the "using X of Y allowed allocations" line. If X equals Y, you have used every port in your plan (remember the primary port counts as one). Remove an extra port you don't need, or upgrade your plan for more.

"Failed to bind to port" after adding a plugin

The plugin is trying to use a port that is not assigned to your server. Change it to one of the ports in your Network tab. See Failed to bind to port.

Can I choose a specific port number?

No. Ports are assigned automatically from the free ports on your node.

Was this article helpful?

Related articles

Join Our Discord

Connect with our community of gamers and developers

Get instant support, share experiences, and stay updated with the latest news

Join Discord