Online Players
Server Resources

Downloads &
Client Setup

Everything you need to get up and running on the server.

Core Files

Main Modpack

All required mods to connect and play.

Required
MMM_Poke_Mods.zip
Xaero's Map Sync

Pre-synced world map. Removes fog of war.

Spoilers
Keybinds File

Recommended key config (options.txt).

Optional
options.txt
Complete Client Folder

Config, assets, keybinds & more. All-in-one.

Optional
complete_client.zip
Getting Started

Setup
Guide

Follow these steps to join the server for the first time.

Step 1: Network & Accounts

You must complete these steps first to play on the server and use custom skins.

Part 1: Connect to the Private Network (Tailscale)

The server runs on a secure, private network. You only need to set this up once.

A) Sign Up
  1. Click this invite link to create your Tailscale account: https://login.tailscale.com/admin/invite/wwhRb9tR1EYVmRKGwbG111
  2. Sign up using a Google, Microsoft, or other standard account.
B) Install on your PC
  1. After signing up, the website will prompt you to download the Tailscale app for Windows.
  2. Download and install the application.
C) Authorize Your PC (Phone Required)

Tailscale requires you to approve new devices from an already-logged-in device.

  1. On your smartphone (Android/iOS), open your App Store or Play Store.
  2. Search for and install the Tailscale app.
  3. Open the app and log in using the exact same account you used in Step A.
  4. Once logged in, you will see a list of your devices. Your PC will be listed, waiting for approval.
  5. Tap on your PC's name and approve the connection.

(Note: You can safely uninstall the app from your phone after doing this).

D) Verify Connection

Check your PC's system tray (the bottom right corner, near the clock). Click the Tailscale icon to ensure it says you are "Connected".

Part 2: Create Your In-Game Account & Skin

This server uses a custom account system so you can play and have a custom skin for free.

  1. Go to ely.by.
  2. Click Sign up and create a free account. Write down your username and password.
  3. (Optional) Go to your profile on the website and upload a custom Minecraft skin!

Step 2: Getting the Launcher

Download the launcher and log in to your account.

1. Install Freesm Launcher

  1. Download the Freesm Launcher: Download here
  2. Extract the downloaded file and open the launcher.
  3. Log in with your Ely.by account:
    • In the top right corner of the launcher, click on the Accounts dropdown.
    • Select Manage AccountsAdd Account.
    • Choose the Ely.by option (or Offline/Custom if Ely.by isn't explicitly listed).
    • Enter the Username and Password you created in Tab 1.

Step 3: Setting Up Minecraft

Choose how you want to install the modpack.

Use this method if you downloaded the entire pre-packaged server folder.
  1. Extract the complete server folder you downloaded to a safe place on your PC (like your Documents or Desktop).
  2. Open Freesm Launcher and click Add Instance (top left).
  3. Name it whatever you want (e.g., "Our Server").
  4. Once the instance is created, look at the right-side menu and click Folder.
  5. Delete the contents of this default folder, and paste in all the files from the Complete Folder you downloaded.
  6. Skip to Tab 4: Configuration.
Use this method if you only downloaded the 'mods' and 'config' folders.
  1. Open Freesm Launcher and click Add Instance (top left).
  2. Set the Name (e.g., "Our Server").
  3. Look at the menu. Under the Version list, select 1.20.1.
  4. On the right side under Mod Loader, check the circle for Fabric.
  5. A new list will appear for the Fabric version. Select version 0.16.4.
  6. Click OK.
  7. Select your new instance in the main menu, look at the right-side panel, and click Folder.
  8. Open the .minecraft folder inside.
  9. Drag and drop the mods folder you downloaded into this directory.
  10. (Optional but Recommended) Drag and drop the config folder into this directory as well to get our custom keybinds and Xaero's World Map settings!

Step 4: Java & Optimizing

We need to download the correct Java version and allocate enough RAM directly in the launcher.

  1. In the main Freesm Launcher window, click once on your Minecraft instance to select it.
  2. On the right-side menu, click Edit (gear icon).
  3. A new window will open with a sidebar on the left. Click on Settings.
  4. Look at the top tabs in the main window area and click on Java.
  5. Check the box next to "Memory".
  6. Change both the Minimum Memory Usage and Maximum Memory Usage to 8192 MiB (This equals 8 Gigabytes).
  7. Check the box next to "Java Installation".
  8. Click the Open Java Downloader button.
  9. In the new window, select Adoptium on the left sidebar.
  10. Uncheck the Recommended box at the bottom.
  11. Find Java 21 in the "Major Version" list, select it, and click Download.
  12. Once it finishes downloading, click the Detect button and select the Java 21 version you just installed.
  13. Close the settings window (it saves automatically).

Step 5: Start the Game

  1. Select your instance and click Launch [Refer to Image 1].
  2. Be patient! Heavily modded Minecraft can take a few minutes to load the first time.
Crucial Step: Firewall Prompt As the game opens, a Windows Defender Firewall window might pop up asking to block or allow Java. You MUST check both boxes (Private and Public networks) and click Allow Access. If you skip this, you will not be able to connect to the server.

Connecting to the Server:

  1. Once on the main menu, click Multiplayer.
  2. Click Add Server.
  3. Name it whatever you like.
  4. In the Server Address box, enter the server's Tailscale IP:
    100.90.104.62 Copy
  5. Click Done, double-click the server, and welcome in!
Need help? Contact the server admin or check your Tailscale connection status.
Server Chat MMM PokéServer Discord

Discord widget — replace the channel ID below in the source code to enable live chat.

Use Server Settings → Widget in Discord to get your widget URL.

Open Discord ↗
!
Copied!