How do I connect a MineCraft server?

The process of connecting your minecraft server to the launcher will be described below. The launcher is connected in several stages

Table of supported versions (FORGE):

If not one of the mods (FancyMenu and CustomMainMenu) does not support the version, then you need to make a mod for the interface yourself.

VersionSupports the launchFancyMenu Custom Main Menu

1.7.10

1.8

1.8.8

1.8.9

1.9

1.9.4

1.10

1.10.2

1.11

1.11.2

1.12-1.12.2

1.13.2

1.14-1.14.3

1.14.4

1.15-1.15.2

1.16.1-1.16.5

1.17.1

1.18-1.18.2

1.19-1.19.4

1.20-1.20.6

1.21

1. Configuring the minecraft plugin

Install the TAIGO.ECore.Validation plugin on the server, which is included with your launcher.

⚠️ If there is no plug-in for your server version included with the launcher, contact support!

After installing the plugin, restart the minecraft server and wait for its full initialization!

Go to the Plugins folder, and then to TAIGO.ECore.Validation and open config.yml.

Set the free public port on your VPS in the port variable. Restart the minecraft server and wait for its full initialization!

⚠️ Use the splitting-mods-folders parameter to split the mods, mods-client folders. That is, mods from the mods folder will not be installed on the client, and mods from the mods-client folder will not be used on the server. The minimum version of the plugin: 8.0.2

CrucibleMC 1.7.10

The TAIGO.ECore.Validation does not fully support this kernel, because it uses outdated dependencies. You can fix this by replacing one of the libraries in the libraries folder

https://drive.google.com/file/d/1INwIMabRbln5R5vs3Y25X2jJgzNCtxaL/view?usp=sharing

2. Configure your server correctly

If you are using any other kernel except Paper, then you need to specify the minecraft version manually

Go to the Plugins folder, and then to TAIGO.ECore.Validation and open config.yml.

Set the customVersion parameter to true, and specify your version of minecraft in the customVersionName

Restart the minecraft server and wait for its full initialization!

⚡️Authlib Injector

For the authorization system, skins and cloaks to work, you need to configure the Authlib Injector.

A page with documentation on this topic: https://docs.taigo.xyz/setup-minecraft-server/authlib-injector

3. Connecting the server to the launcher

Go to the launcher server console

You can write the /help command to see all the commands of the launcher server

We are interested in the /setup command

Command Parameters:

  • {server_name} - the name of the server that will be displayed in the launcher. If the name consists of several words, then put it in double quotes ("My Server")

  • {server_ip} - The IP of your minecraft server

  • {validation_port} - the port on which the TAIGO.ECore.Validation plugin runs. We set it up in step 1

  • {server_port} - the port of your minecraft server

Example of using the command:

/setup TechnoMagic 192.192.192.192 43323 25565

Next, the launcher server will automatically connect to your minecraft server. Follow the instructions from the console. Please note that you need to specify the authorization code, which will be displayed in the console of your minecraft server

⚠️ After successful installation, restart your minecraft server, wait for it to fully load and restart the launcher server

Last updated