How to install BlueMap on your Minecraft server

Print
  • 0

BlueMap turns your Minecraft world into a 3D map that players can open in a browser. It runs its own web server, so it needs an extra TCP port alongside your Minecraft port.

Install it from the panel

On a supported release, the panel can install BlueMap and set its web port for you.

  1. Open your Minecraft server in the control panel, take a backup and stop it.
  2. Open Plugins, or Mods on a modded server. Keep Versions on Current version, search for BlueMap and click its install icon. Choose a release for your server software and Minecraft version.
  3. Leave Configure automatically ticked. Under Port, choose Assign a new port or an unused secondary allocation. Tick the box allowing BlueMap to download the Minecraft resources it needs from Mojang. Do not use your main Minecraft port or a port already used by another plugin.

    BlueMap installer with automatic port configuration selected

  4. Click Install plugin or Install mod. Once it finishes, start the server and use the web address described below.

If no suitable download or automatic configuration option is offered, use the manual method below. On an installation tracked by the panel, the Change version icon beside its installed JAR opens the configuration options again.

Upload and configure BlueMap yourself

  1. Download the build for your server from BlueMap's installation page. Check its Java requirement too. A Paper JAR and a Fabric JAR are different downloads.
  2. With the server stopped, open Files in the panel and open plugins. Drag the JAR into File Manager, or use SFTP to upload it to the same folder. On Fabric, Forge or NeoForge, use mods instead and install any dependencies listed for that build. Leave the JAR intact.
  3. Start the server once to generate BlueMap's files, then stop it before editing them. Open Network and create an extra allocation in Network and note its port number.
  4. In Files, open plugins/BlueMap/core.conf on a plugin server, or config/bluemap/core.conf on a modded or Sponge server. Set accept-download to true if you agree to the required Mojang resource download.
    accept-download: true
  5. Open webserver.conf in the same folder and set port to your extra Network allocation. For an example allocation of 25600, that line would be
    port: 25600

    BlueMap webserver.conf in File Manager with its assigned port

    Change the existing setting rather than replacing the whole file with this extract. Save your changes and start the server.

Open the map

Wait for the console to report that BlueMap has loaded and its web server has started. Open http://YOUR_SERVER_IP:YOUR_MAP_PORT/ in your browser, using the IP and extra port from Network. This is an HTTP address unless you've separately set up HTTPS through a proxy.

The first render can take a while. Use /bluemap in game to check progress. BlueMap renders world data that already exists; unexplored terrain won't appear simply because the web page is open.


Was this answer helpful?

Related Articles

« Back

Follow us on Social Media

Stay in the loop! Follow our social media accounts and stay up-to-date with the latest news, announcements, tips & tricks and behind-the-scenes insights!