|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Dockercraft||6,300||2 years ago||July 12, 2022||18||apache-2.0||Lua|
|Docker + Minecraft = Dockercraft|
|Cuberite||4,534||a day ago||545||other||C++|
|A lightweight, fast and extensible game server for Minecraft|
|Pocketmine Mp||3,021||5 hours ago||218||September 24, 2022||362||lgpl-3.0||PHP|
|A server software for Minecraft: Bedrock Edition in PHP|
|Blockbench - A low poly 3D model editor|
|Glowstone||1,752||a month ago||62||other||Java|
|A fast, customizable and compatible open source server for Minecraft: Java Edition|
|Essentials||1,577||5 days ago||159||gpl-3.0||Java|
|The modern Essentials suite for Spigot and Paper.|
|Minecraftdev||1,152||2 days ago||199||mit||Kotlin|
|Plugin for IntelliJ IDEA that gives special support for Minecraft modding projects.|
|Spongeapi||1,117||20 days ago||2||May 19, 2022||160||mit||Java|
|A Minecraft plugin API|
|Dragonproxy||996||2 years ago||25||gpl-3.0||Java|
|🐲 A proxy to allow Minecraft: Bedrock clients to connect to Minecraft: Java Edition servers.|
|Viaversion||934||2 days ago||41||gpl-3.0||Java|
|Allows the connection of newer clients to older server versions for Minecraft servers.|
A fast, customizable and compatible open source server for Minecraft: Java Edition.
Glowstone is a lightweight, from scratch, open source Minecraft server written in Java that supports plugins written for the Bukkit API and its major forks, Spigot and Paper.
The main goals of the project are to provide a lightweight implementation of the Bukkit API and Minecraft server where exact vanilla functionality is not needed or higher performance is desired than the official software can deliver. Glowstone makes use of a thread-per-world model and performs synchronization only when necessitated by the Bukkit API.
Still have questions? Check out our FAQ.
Glowstone has a few key advantages over CraftBukkit:
However, there are several drawbacks:
net.minecraft.serverpackages) will not work on Glowstone unless they are designed to fail gracefully.
For a current list of features, check the wiki.
The latest LTS and monthly releases, as well as a direct link to our latest build can be found on our website.
Older releases can be found on GitHub.
After installing Oracle JDK (recommended) or OpenJDK, and Maven, checkout the source:
git clone https://github.com/GlowstoneMC/Glowstone cd Glowstone
The final jar will be placed in
Running Glowstone is simple because its dependencies are shaded into the output
jar at compile time. Simply execute
java -jar glowstone.jar along with any
extra JVM options desired (we recommend using
java -Xms1G -Xmx1G -XX:+UseG1GC -jar glowstone.jar). A variety of command-line options are also available -
java -jar glowstone.jar --help for more information.
By default, configuration is stored in the
config/ subdirectory and logs
are stored in the
logs/ subdirectory. The main configuration file is
config/glowstone.yml, which replaces CraftBukkit's
bukkit.yml. Settings from these two files will be copied over to Glowstone's
configuration during the default configuration generation process.
Glowstone uses JLine for console input and colored console output. The JLine console can be disabled in the configuration if a flat console is desired.
Need more help? Check out our wiki for some guides that will help you with running, maintaining and configuring your Glowstone server.
For those of you who just want to play on a Glowstone server, we have one available
for testing at
mc.glowstone.net. Have fun!
The best place to receive support is on GitHub issues. When reporting bugs, please retest and include whether the problem reproduces on:
Javadocs for Glowstone can be found here.
For documentation on the Glowkit API (an updated Bukkit for Glowstone, based on the Paper API, compatible with Spigot's update to Bukkit), see the Glowkit Javadocs.
First of all, thank you for your interest in advancing Glowstone! We always love to see new developers work on the project! You can find all of our resources on how to get started on our wiki.
Sponsor Glowstone on Bountysource!
#mcdevs- protocol and file formats research.
Glowstone is open-source software released under the MIT license. Please see
LICENSE file for details.
Glowkit is open-source software released under the GPL license. Please see
LICENSE.txt file in the Glowkit repository for details.