Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Installation

turt2live edited this page Dec 29, 2014 · 39 revisions

Glowstone Installation

Installing Glowstone is as easy as installing any other server software. If you drop it in your current server folder, it will automatically migrate most settings to Glowstone.

dev note

Installation

Windows

  1. Install Java 7 or higher if you don't have it already from here. (verify Java is installed by running 'java -version' (without the quotes) in the Command Prompt.)

  2. Download the latest build of Glowstone.

  3. Move the JAR file to your Glowstone folder.

  4. Rename the JAR file to glowstone.jar

  5. Using a text editor like Notepad, create a new start script (start.bat) to launch the JAR:

    @echo off  
    java -Xmx1536M -XX:MaxPermSize=128M -jar glowstone.jar -o true
    PAUSE
  6. Double click the start.bat file.

Linux

  1. Install Java 7 or higher if you don't have it already (Ubuntu/apt-get, CentOS/yum, Arch/pacman). (verify Java is installed by running 'java -version' (without the quotes) in the Terminal.)

  2. Download the latest build of Glowstone.

  3. Move the JAR file to your Glowstone folder.

  4. Rename the JAR file to glowstone.jar

  5. Using a text editor like gedit, nano, vim, or emacs, create a new start script (start.sh) to launch the JAR:

    #!/bin/sh  
    BINDIR=$(dirname "$(readlink -fn "$0")")  
    cd "$BINDIR"  
    java -Xmx1536M -XX:MaxPermSize=128M -jar glowstone.jar -o true
  6. Open terminal, go to your Glowstone folder and enter this command to give the script execute permissions:

    chmod +x start.sh
  7. Enter this command in the terminal to start the server:

    ./start.sh

Mac OSX

Video Instructions: https://www.youtube.com/watch?v=eriTkJiYsYg

  1. Install Java 7 or higher if you don't have it already from here. (verify Java is installed by running 'java -version' (without the quotes) in the Terminal.)

IMPORTANT: Java 7 may not be automatically used in Terminal, follow these steps to check/fix this.

  1. Download the latest build of Glowstone.

  2. Move the JAR file to your Glowstone folder.

  3. Rename the JAR file to glowstone.jar

  4. Using a text editor like TextEdit, create a new start script (start.command) to launch the JAR:

    #!/bin/bash  
    cd "$( dirname "$0" )"  
    java -Xmx1536M -XX:MaxPermSize=128M -jar glowstone.jar -o true
  5. Open terminal and type (not enter) this command to give the script execute permissions:

    chmod a+x
  6. Drag start.command into the Terminal window. Confirm there is a space between chmod a+x and the start.command path.

  7. Double click the start.command file to start the server.

After thoughts

If you can't access your server from your IP, make sure you have port forwarded or used a UPnP port mapper to allow incoming connections to your server.
For server issues, create an issue on Github.
If you have any trouble setting up, we would be happy to help you on the forums.

By default, all configuration files are in the config folder of your Glowstone directory.

Plugins

Most Bukkit plugins will work on Glowstone. Only plugins that use CraftBukkit or Minecraft code will not work, unless they are designed to fail gracefully. Read more.