Java Minecraft

Open-source Java projects categorized as Minecraft

Top 23 Java Minecraft Projects

  • GitHub repo MinecraftForge

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

    Project mention: need help whit mekanism 1.16.5 lastest digital miner | | 2021-04-10

    I'm not sure if it actually matters (it very well might just ignore capitalization), but I believe the convention is to use only lowercase letters (and underscores to separate words). Thus, forge:ores.

  • GitHub repo baritone

    google maps for block game

    Project mention: Tenor.devlog[0] - Journey into Minecraft Modding | | 2021-04-05

    After playing for a while and using Impact and Baritone I became really interested in the technical aspect of them. After all, I'm a developer, and I like to try new things and a good challenge, so after a while, I started to ask myself some questions like:

  • GitHub repo Geyser

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

    Project mention: Is it possible to join a friends Java server if I'm on Bedrock, while ALSO using ray tracing if he doesn't have an rtx card? | | 2021-04-11

    Geyser you can find the download for the mod for playing bedrock and java together

  • GitHub repo amidst

    Advanced Minecraft Interface and Data/Structure Tracking

    Project mention: World map im working on, when i finish i will post it. | | 2021-04-07

    You could just use Amidst

  • GitHub repo Glowstone

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

    Project mention: Is it possible to write a Minecraft server in a language OTHER than Java? | | 2021-03-01

    You could. Glowstone is a Minecraft server written in Java (without any of Mojang's code) but it is still not feature complete from what I heard, so things are missing. When I tried it, it seemed pretty solid and fast though.

  • GitHub repo LuckPerms

    A permissions plugin for Minecraft servers.

    Project mention: Luck Perms Plugin Help | | 2021-04-11

    Please open issues on Github if you are receiving no response from anyone on our Discord.

  • GitHub repo Essentials

    The essential plugin suite for Minecraft servers. (by EssentialsX)

    Project mention: Invisible Players on a Server | | 2021-04-02

    The only way I know of doing this is using a mod like this with the command /vanish and they will be hidden from everyone.

  • GitHub repo Applied-Energistics-2

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

    Project mention: Can't produce energy in server? | | 2021-04-04
  • GitHub repo mcaselector

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

    Project mention: End cities reset | | 2021-04-06

    You could download your world and use MCASelector ( to only remove chunks around the end cities.

  • GitHub repo MCinaBox

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

    Project mention: "I can't afford a PC to get Java Edition" (Running on Android Phone) | | 2021-04-03

    From releases, hit assets and then click the .apk file for the download.

  • GitHub repo PojavLauncher

    A Minecraft: Java Edition Launcher for Android based on Boardwalk. Note that v2 will not able to run Minecraft 1.12+.

    Project mention: Censorship in realms is broken. I just wanted to name some cards for my poker table. In my test world it named them how i wanted them to. | | 2021-04-07

    this its open source so it doesnt have a virus

  • GitHub repo lithium-fabric

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

    Project mention: Snapshot modding | | 2021-03-24

    Lithium is being updated OFFICIALLY for 1.17 snapshots, but you need to build the 1.17.x/dev branch yourself, or use GitHub Actions. Direct link to artifacts: (you need to be logged in to github for the link to work, and you need to unzip the .zip file, and out of the 4 .jar files you get, you need the one WITHOUT -dev or -sources at the end). Notes above this build: It disables a few lithium features that break in 1.17, which means that anything that is completely broken will not be enabled. Despite this, the MSPT improvement is still almost as much as 1.16. These features will later be rewritten, and then enabled when they finally work.

  • GitHub repo Mixin

    Mixin is a trait/mixin and bytecode weaving framework for Java using ASM

    Project mention: Tenor.devlog[1] - Fabric Mod Setup, and Tenor's state | | 2021-04-06

    As you will see in the setup part, getting started creating a mod is really straightforward, and quite simple at first. Although, there are some complex topics like mixins, or accessWideners, which I will try to cover in detail in a future devlog.

  • GitHub repo ImmersiveEngineering

    Wires, transformers, high voltage! Bzzzzt!

    Project mention: 1.16 Enginneer form IE | | 2021-03-31

    I'm not seeing any mention of a fluid pump in the PoI code

  • GitHub repo Mohist

    Minecraft Forge Hybrid server implementing the Paper/Spigot/Bukkit API, formerly known as Thermos/Cauldron/MCPC+

    Project mention: [Tutorial] What server jar to pick | | 2021-04-01

    1.8- For this version I recommend mohist, it is the most popular 1.8 bukkit + forge hybrid server currently with support.

  • GitHub repo ViaVersion

    Allows the connection of newer clients to older server versions for Minecraft servers.

    Project mention: Astolfo Crack - For real this time. | | 2021-03-19

  • GitHub repo yarn

    Libre Minecraft mappings, free to use for everyone. No exceptions. (by FabricMC)

    Project mention: Sheep naturally fleeing from wolf (and rabbit) | | 2021-03-19
  • GitHub repo DiscordSRV

    The Minecraft <-> Discord bridge plugin your mother warned you about.

    Project mention: Searching for plugin... | | 2021-02-25

    Sounds like DiscordSRV. Specifically this file.

  • GitHub repo phosphor-fabric

    A Fabric mod designed to dramatically improve the performance of Minecraft's lighting engine while fixing many bugs

    Project mention: Go Into Comments for Explanation | | 2021-02-19

    Are you sure? It looks open to me.

  • GitHub repo BlueMap

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

    Project mention: New Snapshot Version: 1.4.0-snap | | 2021-03-18


  • GitHub repo Minestom

    1.16.5 Lightweight and multi-threaded Minecraft server

    Project mention: Any advanced java’s that support multi core server side | | 2021-03-05
  • GitHub repo Launcher

    🚀 Distribute your Minecraft modpacks with a custom launcher (by SKCraft)

    Project mention: [HELP] The most lazy way to maintain a Minecraft server | | 2021-02-02

    SKCraft Launcher

  • GitHub repo JustEnoughItems

    Item and Recipe viewing mod for Minecraft

    Project mention: A little tip for everyone who likes the Create mod | | 2021-04-11
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 2021-04-11.


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

Project Stars
1 MinecraftForge 4,556
2 baritone 2,817
3 Geyser 2,138
4 amidst 1,548
5 Glowstone 1,371
6 LuckPerms 1,128
7 Essentials 977
8 Applied-Energistics-2 838
9 mcaselector 829
10 MCinaBox 775
11 PojavLauncher 676
12 lithium-fabric 649
13 Mixin 574
14 ImmersiveEngineering 551
15 Mohist 517
16 ViaVersion 477
17 yarn 470
18 DiscordSRV 453
19 phosphor-fabric 449
20 BlueMap 442
21 Minestom 438
22 Launcher 424
23 JustEnoughItems 423