Java Minecraft

Open-source Java projects categorized as Minecraft

Top 23 Java Minecraft Projects

  • Paper

    High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies

    Project mention: Waterfall with Mohist (Forge) - kicked whilst connecting to lobby: this server has mods that require forge to be installed on the client. contact your server admin for more details. | | 2022-11-22

    Are you sure? As per the PaperMC website :

  • MinecraftForge

    Modifications to the Minecraft base files to assist in compatibility between mods.

    Project mention: Forge 1.16.5 | | 2022-11-23
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • baritone

    google maps for block game

    Project mention: Baritone modifying - Does anyone know how to change the code? | | 2022-11-07
  • HMCL

    A Minecraft Launcher which is multi-functional, cross-platform and popular

    Project mention: HMCL working on steam deck! | | 2022-10-19
  • sodium-fabric

    A Fabric mod designed to improve frame rates and reduce micro-stutter

    Project mention: Sodium Crashes | | 2022-11-26
  • Geyser

    A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.

    Project mention: Convert SimCity 2000 cities into Minecraft worlds | | 2022-11-30

    You can use Geyser [0] to "bridge the gap" to Bedrock clients. There are bugs here and there, but it works pretty great to get everyone on the same server.


  • PojavLauncher

    A Minecraft: Java Edition Launcher for Android and iOS based on Boardwalk. This repository contains source code for Android platform.

    Project mention: Hey, I’m looking for a mod for bedrock edition on my iPhone that will let me create cinematic i videos with multiple camera angles in Minecraft. Like the replay mod, but available on IPhone. I’ve heard of one called the Action Movie Maker but it doesn’t look as good as replay mod. have any ideas? | | 2022-11-29
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • WorldEdit

    🗺️ Minecraft map editor and mod

    Project mention: What are the most important points, when creating Server-Side mod for Fabric Server? | | 2022-10-05

    It sure is: Git Link

  • amidst

    Advanced Minecraft Interface and Data/Structure Tracking

    Project mention: Find chunks of slimes in old versions | | 2022-08-23

    The only other thing I can think of is, have you tried Amidst? It's a program you can download from GitHub. Again, I don't know if it supports versions that old, but if it does, it can read directly from your actual world's level.dat from your Minecraft launcher installations.

  • mcaselector

    A tool to select chunks from Minecraft worlds for deletion or export.

    Project mention: Reset World Except a Few Chunks | | 2022-11-25

    you can delete chunks with mcaselector

  • Glowstone

    A fast, customizable and compatible open source server for Minecraft: Java Edition

    Project mention: PaperMC vs Glowstone, which is better? | | 2022-08-07

    Assuming you mean this Glowstone, you'll see they themselves acknowledge that "it is not ready for survival".

  • Minestom

    1.19.2 Lightweight Minecraft server

    Project mention: how hypixel works ? | | 2022-07-11

    It's unlikely to achieve have such performance and feature using Paper/Bukkit/Spigot or the one provided by Mojang. If you want to write your own server-side software, you could use Minestom.

  • LuckPerms

    A permissions plugin for Minecraft servers.

    Project mention: Stop OP from viewing player IP addresses | | 2022-11-27

    However, instead of providing them OP, it may be better to set up a permissions' plugin like LuckPerms.

  • lithium-fabric

    A Fabric mod designed to improve the general performance of Minecraft without breaking things

    Project mention: Best laptop for OpenBSD? | | 2022-09-03

    For Minecraft specifically, regardless of hardware and OS, you should be using Sodium and Lithium. These are third-party mods that fix a ton of performance issues - they make a huge impact especially on lower-spec'd machines.

  • Essentials

    The modern Essentials suite for Spigot and Paper. (by EssentialsX)

    Project mention: looking for a spigot plugin | | 2022-11-27

    You know, there is a really nice resource called google that can get you these results

  • FarPlaneTwo

    Level-of-Detail renderer in Minecraft. Allows for render distances of millions of blocks. (Cubic Chunks-compatible) (WIP)

    Project mention: Pure Imagination - Wynncraft Cinematic | | 2022-11-21

    I also know that FarPlaneTwo is supposed to do something similar, but I'm sure I didn't test that.

  • BuildCraft


    Project mention: [Galactic Craft] Oil Spring | | 2022-01-09

    If you want to change how fast the Oil spring generates new oil above it, here's the source of Buildcraft for the oil spring block.

  • MCinaBox

    MCinaBox - A Minecraft: Java Edition Launcher for Android. An Encapsulation of [CosineMath's BoatApp](

    Project mention: Reminder that an actual F3 Screen DOES exist on Bedrock... Mojang just doesn't want you to have it. | | 2022-03-28

    Well i did something called a google search and there's this thing called MCinaBox soooo 🤷

  • Velocity

    The modern, next-generation Minecraft server proxy. (by PaperMC)

    Project mention: [Question] Is there a way to use an older version's world generator? | | 2022-08-13

    You can run multiple servers in parallel, with e.g. Velocity. It supports sharing data I think.

  • SpongeForge

    A Forge mod that implements SpongeAPI

    Project mention: What Is the best plugin + mod hybrid software for 1.12.2? | | 2022-11-07

    Do NOT use spongeforge. It broke so many things on my server it's not even funny. Server crashes, tps drops, the infamous armor bug, etc. Though it is easy to "un-sponge" (putting the old jar back, and the dimensions should be fine despite the way it splits them). Instead just use aikar's java arguments with some optimization mods

  • Applied-Energistics-2

    A Minecraft Mod about Matter, Energy and using them to conquer the world..

    Project mention: Applied Energistics 2 Just Hit 100 Million Downloads!!! WOO! | | 2022-12-01

    Actually, 256k Cells were added to the base mod about 7 months ago.

  • BlueMap

    A Minecraft mapping tool that creates 3D models of your Minecraft worlds and displays them in a web viewer.

    Project mention: How to Place Markers | | 2022-09-19
  • meteor-client

    Based Minecraft utility mod.

    Project mention: What client is safe? | | 2022-10-28
  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-12-01.

Java Minecraft related posts


What are some of the best open-source Minecraft projects in Java? This list will help you:

Project Stars
1 Paper 6,871
2 MinecraftForge 5,848
3 baritone 5,128
4 HMCL 4,526
5 sodium-fabric 3,766
6 Geyser 3,597
7 PojavLauncher 2,683
8 WorldEdit 2,631
9 amidst 2,009
10 mcaselector 2,005
11 Glowstone 1,702
12 Minestom 1,626
13 LuckPerms 1,607
14 lithium-fabric 1,577
15 Essentials 1,500
16 FarPlaneTwo 1,346
17 BuildCraft 1,283
18 MCinaBox 1,165
19 Velocity 1,156
20 SpongeForge 1,145
21 Applied-Energistics-2 1,134
22 BlueMap 1,102
23 meteor-client 1,082
The context switching struggle is real
Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!