Browse free open source Java Minecraft Mods and projects below. Use the toggles on the left to filter open source Java Minecraft Mods by OS, license, language, programming language, and project status.

  • Simply solve complex auth. Easy for devs to set up. Easy for non-devs to use. Icon
    Simply solve complex auth. Easy for devs to set up. Easy for non-devs to use.

    Transform user access with Frontegg CIAM: login box, SSO, MFA, multi-tenancy, and 99.99% uptime.

    Custom auth drains 25% of dev time and risks 62% more breaches, stalling enterprise deals. Frontegg platform delivers a simple login box, seamless authentication (SSO, MFA, passwordless), robust multi-tenancy, and a customizable Admin Portal. Integrate fast with the React SDK, meet compliance needs, and focus on innovation.
    Start for Free
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 1
    PojavLauncher

    PojavLauncher

    A Minecraft Java Edition Launcher for Android and iOS

    A Minecraft Java Edition Launcher for Android and iOS based on Boardwalk. This repository contains source code for the Android platform.
    Downloads: 1,333 This Week
    Last Update:
    See Project
  • 2
    MCA Selector

    MCA Selector

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

    An external tool to export or delete selected chunks and regions from a world save of Minecraft Java Edition.
    Downloads: 455 This Week
    Last Update:
    See Project
  • 3
    Hello Minecraft! Launcher

    Hello Minecraft! Launcher

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

    HMCL is a cross-platform Minecraft launcher that supports Mod Management, Game Customizing, ModLoader Installing (Forge, NeoForge, Fabric, Quilt, LiteLoader, and OptiFine), Modpack Creating, UI Customization, and more. HMCL has amazing cross-platform capabilities. It can not only run on different operating systems such as Windows, Linux, and macOS, but also supports multiple CPU architectures such as x86, ARM, MIPS, and LoongArch. You can easily play Minecraft on different platforms through HMCL.
    Downloads: 255 This Week
    Last Update:
    See Project
  • 4
    Arclight

    Arclight

    A Bukkit(1.19/1.20) server implementation in modding environment

    A Bukkit server implementation on common mod loaders.
    Downloads: 75 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Sodium

    Sodium

    A Minecraft mod designed to improve frame rates

    Sodium is a powerful rendering engine and optimization mod for the Minecraft client which improves frame rates and reduces micro-stutter while fixing many graphical issues in Minecraft. A Minecraft mod designed to improve frame rates and reduce micro-stutter.
    Downloads: 44 This Week
    Last Update:
    See Project
  • 6
    MCinaBox

    MCinaBox

    A Minecraft: Java Edition Launcher for Android

    A Minecraft Java Edition Launcher on Android. MCinaBox is an open source project with the goal of building and developing a Minecraft Java Edition launcher that runs on an Android. Front End provides User Management, Minecraft Version Management, Minecraft Game Controller, Minecraft Startup Parameter Generation, Configuration Backend, Configuration and Management functions to reduce the workload of complete launcher development.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 7
    Minecraft X-Ray is a program whose primary purpose is to aid in finding valuable ores and resources inside a Minecraft world. This branch is based on code written by plusminus from the Minecraft forums.
    Leader badge
    Downloads: 599 This Week
    Last Update:
    See Project
  • 8
    BedrockConnect

    BedrockConnect

    Join any Minecraft Bedrock Edition server IP on Xbox One

    On Minecraft Bedrock Edition, players on Xbox One, Nintendo Switch, and PS4/PS5 are limited to playing on 'Featured Servers' approved by Mojang/Microsoft. These players are not able to join servers via an IP/address. This is an issue for me and others, as the server community on Java edition was one of the major parts that made Minecraft what it was, and what also made the servers that are now considered 'Mojang Server Partners' what they are today. I wanted to fix this, so I made a solution that anyone can set up easily.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 9
    This is a mod to minecraft aimed at providing advanced building capabilities to the game.
    Downloads: 66 This Week
    Last Update:
    See Project
  • Crowdtesting That Delivers | Testeum Icon
    Crowdtesting That Delivers | Testeum

    Unfixed bugs delaying your launch? Test with real users globally – check it out for free, results in days.

    Testeum connects your software, app, or website to a worldwide network of testers, delivering detailed feedback in under 48 hours. Ensure functionality and refine UX on real devices, all at a fraction of traditional costs. Trusted by startups and enterprises alike, our platform streamlines quality assurance with actionable insights.
    Click to perfect your product now.
  • 10
    Lithium (for Fabric)

    Lithium (for Fabric)

    A Fabric mod designed to improve the general performance of Minecraft

    A general-purpose optimization mod for Minecraft, improving server and client performance.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    Slimefun 4

    Slimefun 4

    A unique Spigot/Paper plugin that looks and feels like a modpack

    A Minecraft plugin adds hundreds of new features, such as advanced machines and magic, to enhance vanilla gameplay.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    DragonProxy

    DragonProxy

    A proxy to allow Minecraft: Bedrock clients to connect to Minecraft

    A proxy made to allow Minecraft: Bedrock Edition clients to connect to Minecraft: Java Edition servers.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    Skript

    Skript

    Skript is a Bukkit plugin which allows server admins

    Skript is (surprise, surprise) a scripting plugin for the Bukkit platform. It is easy to use for simple tasks, but you can also create really complex things with it. The syntax of Skript is close to English, but it is still not magic. While you might succeed with experimentation for simple tasks, for anything more complex you will need some guidance. You will find all supported features of the plugin here, along with some useful examples. We don't have tutorials yet, but you can find good ones using whatever search engine you prefer. Skript requires Spigot to work. You heard it right, CraftBukkit does not work. Paper, which is a fork of Spigot, is recommended; it is required for some parts of Skript to be available. Skript supports only the latest patch versions of Minecraft 1.9+. For example, this means that 1.16.5 is supported, but 1.16.4 is not. Testing with all old patch versions is not feasible for us.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    VulkanMod

    VulkanMod

    Vulkan renderer mod for Minecraft

    This is a fabric mod that introduces a brand new Vulkan-based voxel rendering engine to Minecraft Java in order to both replace the default OpenGL renderer and bring performance improvements.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    BlueMap

    BlueMap

    A Minecraft mapping tool that creates 3D models of your Minecraft

    BlueMap is a program that reads your Minecraft world files and generates not only a map, but also 3D models of the whole surface. With the web app you then can look at those in your browser and basically view the world as if you were ingame! Or just look at it from far away to get an overview. BlueMap comes as a Spigot/Paper or Sponge Plugin, as a Fabric or Forge-Mod and you can also use BlueMap without any Server from the Command-Line as a standalone tool. If installed as a Plugin/Mod, BlueMap renders asynchronously to your MinecraftServer-Thread. This means at no time it will block your server thread directly. So as long as your CPU is not fully utilized, your server should not be slowed down while BlueMap is rendering.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Iris

    Iris

    A modern shaders mod for Minecraft compatible with existing OptiFine

    Iris was created to fill a void that I saw in the Minecraft customization and graphical enhancement community: the lack of an open-source shaders mod that would let me load my favorite shader packs on modern versions of the game, while retaining performance and compatibility with modpacks. OptiFine, the current dominant mod for loading shader packs, has restrictive licensing that firmly stands in the way of any sort of tinkering, and is fairly notorious for having compatibility issues with the mods that I like. It's also mutually incompatible with Sodium, the best rendering optimization mod in existence by a large margin. ShadersMod was never updated past 1.12, and it lacks support for many of the many modern popular shaderpacks. So I created Iris, to try and solve these issues, and also address many other longstanding issues with shader packs. I first and foremost develop Iris to meet my own needs of a performance-oriented shaders mod with good compatibility.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Mohist

    Mohist

    Minecraft Forge Hybrid server implementing the Spigot/Bukkit API

    MohistMC is dedicated to pushing boundaries by accomplishing the impossible through the creation of unique hybrid Minecraft software. Additionally, we strive to maintain and enhance select mods and plugins, aiming to provide players with an exceptional gaming experience.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    DiscordSRV

    DiscordSRV

    Discord bridging plugin for block game

    A plugin that links Minecraft servers to Discord channels, providing chat synchronization and notifications between both platforms.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    ViaVersion

    ViaVersion

    Allows the connection of newer clients to older server versions

    Allows the connection of higher client versions to lower server versions - it works on any platform you can think of. The base ViaVersion jar runs on Paper and Velocity. We also have projects integrating ViaVersion to run on Fabric, Forge, Bungee, Sponge, or as a standalone proxy to join from basically any client version on any server version from the past decade. See HERE for an overview of the different Via* projects. Note that ViaVersion will be able to run best on either Paper servers or through ViaFabricPlus due to having direct access to client/server state and more extensive API.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Applied Energistics 2

    Applied Energistics 2

    A Minecraft Mod about Matter and Energy

    Applied Energistics 2 (AE2) is a comprehensive mod for Minecraft that introduces a unique approach to in-game inventory management. Its theme is centered around the concept of converting matter into energy and vice versa, to store and transport your items and fluids instantaneously. AE2 revolutionizes storage in Minecraft. The mod adds a network-based digital storage system, where items and blocks are stored as energy in a digital form within a network of connected devices. This allows for compact storage solutions and easy access to your items. Another significant feature of AE2 is its automatic crafting capabilities. Players can set up patterns and recipes which the system can automatically craft on demand. This greatly streamlines bulk and complex crafting processes, saving time and effort. AE2 adds a whole new level of strategy to your Minecraft builds with its networking and channel system.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    SpongeForge

    SpongeForge

    A Forge mod that implements SpongeAPI

    A Forge implementation of the Sponge API. SpongeForge uses Gradle as its build system. The repo includes the Gradle wrapper that will automatically download the correct Gradle version. Local installations of Gradle may work but are untested. To execute the Gradle wrapper, run the ./gradlew script on Unix systems or only gradlew on Windows systems. In order to build SpongeForge you simply need to run the gradlew command. On Windows systems you should run gradlew instead of ./gradlew to invoke the Gradle wrapper. SpongeForge is the implementation of the Sponge API on the Minecraft Forge platform. Recommended for running plugins together with Forge mods. The purpose of the Sponge project is to create a plugin development framework for Minecraft: Java Edition. Sponge is being created by a global community, and its open-source nature means anyone can participate.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22

    yogpstop Minecraft Mods

    My minecraft mods development base

    yogpstop's minecraft(bukkit) mods is release in here. I'm japanese. Blog is maybe Japanese. And I'm not well at English. Please be advised. But you can post to discussion and tickets at English. Of course, reply written in English. And it isn't machine translation.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 23
    DynamicClient (Minecraft)

    DynamicClient (Minecraft)

    A Hack Client created from curseforge creators since 2021

    Dynamic Client is a minecraft hacked client that improve's the experience of the player, It has mods that was used for testing anti-cheats of servers but we changed it to be hacked client because making a client just to test anti-cheats is Boring. Announcement: 1.9.11 has been released! NOTE: This requires you to have a Minecraft launcher such as TLauncher to use the hack client. it also shows how anyone can create their own client, without coding as you only need ac-credit the mod creators. Having Issues? Check the installation Guide > https://sites.google.com/view/dynamic-client/about/installation?authuser=0 Website > https://sites.google.com/view/dynamic-client Github > https://github.com/JamStudios/DynamicClient Gitlab > https://gitlab.com/JamStudiosCorp/dynamicclient/DynamicClient
    Downloads: 16 This Week
    Last Update:
    See Project
  • 24

    Thermos

    MinecraftForge Server Software implementing the Spigot/Bukkit API

    Minecraft Forge Server Software implementing the Spigot/Bukkit API, formerly known as Cauldron/MCPC.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 25
    JavaForce

    JavaForce

    Java Development Framework

    JavaForce (JF) is a Java library extending the capabilities of Java. It includes a VoIP stack and native bindings for FFMPEG, OpenGL, and Camera (Windows, Linux and Mac). Includes many apps such as jfPhone, jfPBX, jfPaint, jfVideo Creator, etc. JF is the core of the Java/Linux Operating System : jfLinux.sf.net JF is also used to create another Minecraft clone : jfcraft.sf.net Moved to github.com/pquiring/javaforce
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.