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

  • Top-Rated Free CRM Software Icon
    Top-Rated Free CRM Software

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
    Get started free
  • Secure remote access solution to your private network, in the cloud or on-prem. Icon
    Secure remote access solution to your private network, in the cloud or on-prem.

    Deliver secure remote access with OpenVPN.

    OpenVPN is here to bring simple, flexible, and cost-effective secure remote access to companies of all sizes, regardless of where their resources are located.
    Get started — no credit card required.
  • 1

    NBTExplorer

    A graphical NBT editor for all Minecraft NBT data sources

    NBTExplorer is an open source graphical NBT (Named Binary Tag) data editor for Minecraft. It supports reading and writing in a number of formats including Standard NBT files (e.g. level.dat), Schematic files, Uncompressed NBT files (e.g. idcounts.dat), Minecraft region files and more.
    Downloads: 975 This Week
    Last Update:
    See Project
  • 2
    PojavLauncher for iOS

    PojavLauncher for iOS

    A Minecraft: Java Edition Launcher for Android and iOS

    A launcher allowing users to run Minecraft: Java Edition on iOS devices.
    Downloads: 294 This Week
    Last Update:
    See Project
  • 3
    Forge Auto Clicker

    Forge Auto Clicker

    Fully Customisable and Super Fast Free Auto Clicker. Free Updates.

    Fully Customisable and Super Fast Free auto clicker. Fully-fledged with many modes of automatic clicking. Change click speed, cursor position, hotkeys and more with all settings saved. Forge Auto Clicker brings new, never seen before features to auto clicking. The AutoClicker is fully customizable with many useful functions as well as being easy to use, fast and free! As well as this, Forge Auto Clicker comes with no ads or malware making an amazing user experience! Use this autoclicker on ANY game! Minecraft, Roblox and more! Forge Auto Clicker Tutorial: https://youtu.be/v8_nevMgjL8 Official Website for Help and More: https://flynnsforge.com/ NOTE: Forge Auto Clicker is NOT a virus, certain anti-virus programs and search engines detect this as a false positive, however, it will not harm your computer. For more info, head to https://flynnsforge.com Find out what's new in Version 1.1.2 here: https://flynnsforge.com/forge-auto-clicker-update-1-1-2-released/
    Leader badge
    Downloads: 1,454 This Week
    Last Update:
    See Project
  • 4
    Amidst

    Amidst

    Advanced Minecraft Interface and Data/Structure Tracking

    Amidst or Advanced Minecraft Interface and Data/Structure Tracking is a tool to display an overview of a Minecraft world, without actually creating it. It can render an overview of a world from a given seed and Minecraft version, save an image of the map, display biome information and numerous other structures, and more.
    Downloads: 180 This Week
    Last Update:
    See Project
  • Payroll Services for Small Businesses | QuickBooks Icon
    Payroll Services for Small Businesses | QuickBooks

    Save up to 50% on QuickBooks Online! Keep the Accounting and Book Keeping for your Small Business up to date!

    Easily pay your team and access powerful tools, employee benefits, and supportive experts with the #1 online payroll service provider. Manage payroll and access HR and employee services in one place. Pay your team automatically once your payroll setup is complete. We'll calculate, file, and pay your payroll taxes automatically.
    Learn More
  • 5
    Flame Auto Clicker

    Flame Auto Clicker

    Fastest Auto Clicker on the market . Over 1000 CPS (For Real)

    Flame Auto Clicker is an Open Source minimalist Auto Clicker. The CPS limit is your PC, but you can also add delay or click limit, or change the click button or start/stop clicking with a HotKey, which can be edited too. This Auto Clicker can be used with ANY game, Minecraft, Roblox and more! Source Code: GitHub: https://github.com/PETEROLO291/Flame-Auto-Clicker TIP: Set delay to 0 to get super fast clicks. Clicks are only limited by your PC hardwere! Installer: 9,22 MB Program: 27,3 MB Version: 1.6.1 New in Version 1.6.1: -Fixed the bug that caused the Settings window to appear under the main window -Now you can start and stop with the same hotkey -Other minor bugs have been fixed -Fixed a bug that didn't allow the program work with normality if the "Click until stopped" box was checked If you liked this project consider buying me a coffee ☕ Buy me a coffee ☕: https://www.paypal.me/PeterJSM Consider trying Ozyr: https://sourceforge.net/projects/ozyr/
    Leader badge
    Downloads: 850 This Week
    Last Update:
    See Project
  • 6
    Prism Launcher

    Prism Launcher

    Custom launcher for Minecraft to easily manage installations

    An Open Source Minecraft launcher with the ability to manage multiple instances, accounts, and mods. Focused on user freedom and free redistributability. Install and launch modpacks easily, while keeping them clean. No longer do you need to manually install them, and easily update mod packs, Prism Launcher can do these tasks for you, without installing tons of separate launchers. Prism Launcher is able to download & update individual mods from outside of modpacks using Modrinth and CurseForge. Each Minecraft instance has its own folder, with separate mods, resource packs and other things. You don't need an embedded web browser as a game launcher. Prism Launcher uses the Qt toolkit, which requires little system resources. Prism Launcher also lets you customize the menu and supports custom themes.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 7
    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: 48 This Week
    Last Update:
    See Project
  • 8
    Clicker

    Clicker

    Advanced Minecraft auto-clicker made in C++

    Minecraft auto-clicker made in modern C++, performance-optimized and easy to use. Tested on Forge, Vanilla, Lunar and Badlion. 1.8.9 and 1.7.10. For advanced users, search for a binary that downloads a file and keeps that file pretty hidden on the filesystem.
    Downloads: 46 This Week
    Last Update:
    See Project
  • 9
    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: 44 This Week
    Last Update:
    See Project
  • Never Get Blocked Again | Enterprise Web Scraping Icon
    Never Get Blocked Again | Enterprise Web Scraping

    Enterprise-Grade Proxies • Built-in IP Rotation • 195 Countries • 20K+ Companies Trust Us

    Get unrestricted access to public web data with our ethically-sourced proxy network. Automated session management and advanced unblocking handle the hard parts. Scale from 1 to 1M requests with zero blocks. Built for developers with ready-to-use APIs, serverless functions, and complete documentation. Used by 20,000+ companies including Fortune 500s. SOC2 and GDPR compliant.
    Get Started
  • 10
    Minecraft Development for IntelliJ

    Minecraft Development for IntelliJ

    Plugin for IntelliJ IDEA that gives special support for Minecraft mods

    Experience first class support for all of the major Java Minecraft development platforms, including Bukkit and derivatives such as Spigot and Paper, Sponge, Forge, Fabric, MCP, Mixins, LiteLoader, BungeeCord, and Waterfall. It also provides in-depth support for Access Transformer and NBT files, and more. Because of this, you can install the plugin through IntelliJ's internal plugin browser. Navigate to File -> Settings -> Plugins and click the Browse Repositories... button at the bottom of the window. In the search box, simply search for Minecraft. You can install it from there and restart IntelliJ to activate the plugin.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 11
    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: 33 This Week
    Last Update:
    See Project
  • 12
    Opticraft is a custom server for Classic Minecraft multiplayer developed in python. It makes use of no extra dependencies, it is not based off Myne, and requires python 2.6. It aims to be light weight as well as easy to setup and use.
    Leader badge
    Downloads: 333 This Week
    Last Update:
    See Project
  • 13
    Mineflayer

    Mineflayer

    Create Minecraft bots with a powerful and high level JavaScript API

    Create Minecraft bots with a powerful, stable, and high-level JavaScript API, also usable from Python. First time using Node.js? You may want to start with the tutorial. Know Python? Check out some Python examples and try out Mineflayer on Google Colab. Supports Minecraft 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17 and 1.18. Block knowledge. You can query the world around you. Milliseconds to find any block. Miscellaneous stuff such as knowing your health and whether it is raining. Parse and serialize Minecraft packets, plus authentication and encryption. Language independent module providing Minecraft data for Minecraft clients, servers, and libraries. Node.js library to interact with Mojang's authentication system, known as Yggdrasil. Represent a Minecraft biome with its associated data. Mineflayer is pluggable; anyone can create a plugin that adds an even higher level API on top of Mineflayer.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 14
    Super Auto Clicker

    Super Auto Clicker

    A free and powerful mouse auto clicker and keyboard auto presser

    Super Auto Clicker is a free and powerful mouse auto clicker and keyboard auto presser, your great assistant in game playing(e.g, Roblox and Minecraft), online shopping, documents processing, and more. Official website: https://www.superautoclicker.com
    Leader badge
    Downloads: 379 This Week
    Last Update:
    See Project
  • 15
    Arclight

    Arclight

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

    A Bukkit server implementation on common mod loaders.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 16
    GDLauncher

    GDLauncher

    GDLauncher is a simple, yet powerful Minecraft custom launcher

    GDLauncher is a simple, yet powerful Minecraft custom launcher with a strong focus on the user experience. Our main focus is to provide a powerful launcher but keeping the UI clean and modern. You'll be able to browse and download any mod pack directly from within the launcher! You can play vanilla, forge and fabric directly from the launcher, without needing to download anything else. You can easily download mods and keep them up to date. You don't need to have java installed on your pc. We will automatically download the best java release to ensure complete compatibility. You don't need to have java installed, a suitable version will be downloaded automatically. It's as easy as pie to install the vanilla game, forge, fabric, and all curseforge modpacks. No further action from the user is required.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 17
    This is a mod to minecraft aimed at providing advanced building capabilities to the game.
    Downloads: 74 This Week
    Last Update:
    See Project
  • 18
    mcrcon

    mcrcon

    Console based rcon client for minecraft servers.

    Mcrcon is IPv6 compliant minecraft rcon client with bukkit coloring support. It is well suited for remote administration and to be used as part of automated server maintenance scripts. - Does not trigger "IO: Broken pipe" or "IO: Connection reset" spam bug on server side. - Has workaround for server side bug (https://bugs.mojang.com/browse/MC-154617) ****************************************************************** Further development and new releases has moved to Github Github page: https://github.com/Tiiffi/mcrcon Official upstream: https://github.com/Tiiffi/mcrcon/releases https://api.github.com/repos/tiiffi/mcrcon/releases/latest ******************************************************************
    Leader badge
    Downloads: 174 This Week
    Last Update:
    See Project
  • 19

    Minecraft Forge

    Minecraft Compatibility API

    MinecraftForge has moved to GitHub: https://github.com/MinecraftForge/MinecraftForge The goal of this project is to provide a compatibility layer to Minecraft mods along with advanced modding capabilities. It's aimed at being developed and maintained by a community of modders.
    Leader badge
    Downloads: 103 This Week
    Last Update:
    See Project
  • 20
    Cubiomes Viewer

    Cubiomes Viewer

    An efficient graphical Minecraft seed finder and map viewer

    Cubiomes Viewer provides a graphical interface for the efficient and flexible seed-finding utilities provided by cubiomes and a map viewer for the Minecraft biomes and structure generation. The tool is designed for high performance and supports Minecraft Java Edition main releases up to 1.21. The tool features a map viewer that outlines the biomes of the Overworld, Nether and End dimensions, with a wide zoom range and with toggles for each supported structure type. The active game version and seed can be changed on the fly while a matching seeds list stores a working buffer of seeds for examination. The integrated seed finder is highly customizable, utilizing a hierarchical condition system that allows the user to look for features that are relative to one another. Conditions can be based on a variety of criteria, including structure placement, world spawn point, and requirements for the biomes of an area.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 21
    MultiMC

    MultiMC

    Launcher for Minecraft that allows you to easily manage installations

    MultiMC is an alternative launcher for Minecraft. It allows you to have multiple, cleanly separated instances of Minecraft (each with their own mods, resource packs, saves, etc) and helps you manage them and their associated options with a simple and powerful interface.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 22
    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: 327 This Week
    Last Update:
    See Project
  • 23
    Helios Launcher

    Helios Launcher

    Custom launcher for modded minecraft written in Electron and Node.js

    A customizable Minecraft launcher allows players to manage multiple instances and mod packs.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 24
    Minecraft Bedrock Server

    Minecraft Bedrock Server

    Containerized Minecraft Bedrock Dedicated Server

    Containerized Minecraft Bedrock Dedicated Server with selectable version.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 25
    The Game Center

    The Game Center

    The Game Center offers unblocked games

    The Game Center offers unblocked games which does not require an administrator or really anything to run, and that are adjusted for lower-end computers or laptops. Things such as Grand Theft Auto, Minecraft, or many types of web game applications are completely free to download!
    Downloads: 10 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Guide to Open Source Minecraft Mods

Open source Minecraft mods are modifications made to the popular computer game, Minecraft. These mods allow gamers to create custom content for their world and make changes that aren't possible with the original version of the game. With open source code, modders can dive in and change whatever they want; from adding new blocks and creatures to entire storylines and gameplay elements.

Open source Mods come in several forms. A single-player mod is a set of custom files that can be added to a standard or modified version of Minecraft used by just one person playing on their own PC or Mac. Multi-player mods are a bit more complex, they use an online server so multiple players can join together and play in the same world at once. Each player’s computer must have access to all of the same files as any other connected user. These could be either standard files or modified versions with changed contents specifically for one user or group.

The most popular way to create an Open Source Mod is through Forge, which contains hundreds of free tools available for anyone who wants to tinker with their copy of Minecraft, no coding experience necessary. Players simply download the Forge installer (available from many different sources), run it through Java, then launch their own customized version of the game which now includes access to extra features not found in regular copies without needing programming experience or knowledge about how different parts work together.

Mods created by users are often shared among other players via various websites where individuals can upload their creations so others may use them too. This has led to some incredibly intricate modifications being made, such as total-conversion packs featuring items like working vehicles, custom textures and blocks designed specifically for certain aspects like farming or combat scenarios, etc.; completely changing up how someone might interact with a 4 block wide grassland biome compared what would have been expected in vanilla(unmodified) Minecraft worlds.

Ultimately, open source Minecraft mods are a great way for any players to bring their own creativity and style to a gaming world that’s already been explored extensively. With a bit of patience and some basic knowledge, anyone can customize their own version of the game and share it with the community so that everyone can experience something new together.

What Features Do Open Source Minecraft Mods Provide?

Open source Minecraft mods provide a variety of features to players looking to customize and extend their gameplay experience. Some of the most popular features they provide are:

  • Custom Maps: These mods allow users to create custom maps and resources, or even import already existing ones into the game. Players can explore new areas, buildings, and biomes as part of their gaming experience.
  • Texture Packs: Through these mods, players are able to install texture packs consisting of high-resolution textures for blocks, objects, mobs, and land forms. This makes the game’s environment look more realistic and vibrant than ever before.
  • Character Customization: Mods also give players the ability to personalize their character with unique skins, hairstyles, clothing options, accessories and weapons that were not available in previous versions of the game.
  • Combat Enhancements: Mods can add extra weapons or tools that make fighting monsters more interesting or challenging than it was before. Players can also activate special combat modes such as PvE (Player vs Environment) or PvP (Player vs Player).
  • Add-Ons & Plugins: With these mods installed on your server you have access to a wide range of plugins that alter aspects such as crafting recipes or even spawn rates; allowing you more control over how your world functions from an administrative standpoint. Additionally many add-ons like animations or particle effects can be utilized bringing further customization opportunities for each user’s specific server instance.

What Types of Open Source Minecraft Mods Are There?

  • Texture Packs: These are mods that change the design of blocks, items and characters in the game. They can be used to improve graphics or create custom designs for players to explore.
  • World Generators: These mods create new worlds for players to explore and conquer. They are often variations on existing biomes, with unique features added by the mod creator.
  • Maps/Minigames: Mods like this create custom levels or minigames for players to enjoy, often featuring specific objectives or challenges that must be completed.
  • Weapons/Items: Mods like this add new weapons, items and tools into the game, giving players access to more powerful equipment than they would normally have access to.
  • Movement/Controls: Mods like this allow players to modify their movement speed or control scheme in order to make playing easier or more interesting. This could include things like flying around the map, adding grappling hooks, etc.
  • Add-Ons/Content Packs: Mods such as these provide additional content for players to explore without changing any gameplay mechanics – think of it as an expansion pack for Minecraft. This could include things like additional mobs and structures, skins packs, etc.
  • Artificial Intelligence: Mods like this add AI capabilities to mobs, allowing them to act more intelligently and realistically. This can range from simple animations to advanced behaviors that imitate the behavior of real-life animals.
  • Physics Sims: These types of mods simulate a variety of realistic physical phenomena, such as gravity, buoyancy etc., allowing players to create structures and objects in their game world that behave according to natural laws.
  • Utilities/Tools: These are mods which add various helpful features to the game, such as additional chat commands or server management tools. They can also be used to improve the performance of the game and make it easier to manage for server owners.

What Are the Benefits Provided by Open Source Minecraft Mods?

Open source Minecraft mods provide a variety of benefits to players, ranging from improving gameplay to creating fun new experiences. Here are some of the most notable benefits:

  • Increased Gameplay Options: By providing access to code and resources, open source mods can significantly expand the range of activities available in Minecraft. Players can find all manner of custom game modes, maps, characters, tools and items. This increased diversity makes it easier for players to customize their experience and keep the game fresh.
  • Improved Stability: Open source mods have improved stability over traditional “closed” mods since more players have an incentive to identify bugs and errors. This in turn leads to smoother gameplay experiences for everyone playing with modded content.
  • Enhanced Art Style/Textures: Certain open source modding communities specialize in introducing improved textures into Minecraft that make it look more realistic or aesthetically pleasing than before. These textures often take hours or days to create by hand but can be quickly released as part of an open source modpack for others to enjoy.
  • Dynamic Environments/Mechanics: Several types of open source mods introduce entirely new ways to interact with the world around you in Minecraft- such as dynamic weather systems that change how storms affect your character or changes in flora or fauna depending on what biome you are exploring at any given time. These mechanics bring a greater level realism and immersion into worlds created by dedicated modders who want other people to appreciate their hard work.
  • Community Outreach: Open source modding communities are often vocal and collaborate to regularly update their work for everyone to enjoy. This has the added advantage of introducing new players to the game and familiarizing them with custom content that might not be available in other official Minecraft servers.

What Types of Users Use Open Source Minecraft Mods?

  • Casual Players: These are users who play Minecraft for the sheer amusement and fun, often using open source mods to enhance their gaming experience. They’re not necessarily tech-savvy and may not be too familiar with modding, but they’re happy to try out free mods they find online.
  • Mod Collectors: These users love to gather as many mods available and install them into their game. They’re eager to expand the game by adding more content through modded blocks or new textures, characters, etc.
  • Experienced Modders: These are the most advanced type of user. They understand programming language and know how to modify source code in order to create custom content or fix bugs in existing mods. Experienced modders also have a strong understanding of how different mods interact with each other, allowing them to find solutions quickly when two mods don't play nicely together.
  • Troubleshooters: These savvy players can quickly identify technical issues with installed open source mods and work towards resolving them. Their ability to troubleshoot potential problems is invaluable for those just getting started in modding or experienced modders who might encounter an unforeseen issue while using a certain mod.
  • Educators: With open source platforms such as Minecraft Edu, educators use these tools both inside and outside the classroom with students aged from kindergarten all the way up through college-level courses. The open source nature allows teachers access to others’ projects providing a great foundation for teaching various topics related to math, science, history etc.; while working on creative problem solving skills simultaneously.
  • Server Admins: Large game servers often use open source mods to customize their server, making it more attractive for players and even providing additional content. Server admins understand how to install and configure the mods to ensure a smooth playing experience on the server. They also have strong knowledge of mod compatibility and troubleshooting so they can resolve any issues that users may encounter quickly.

How Much Do Open Source Minecraft Mods Cost?

Open source Minecraft mods are offered for free, so you won’t have to spend any money to download them. These mods can be found on various websites such as Curse Forge and PlanetMinecraft. Some of these mods may require additional software or configuration in order to work correctly, but they don’t cost anything.

If you are looking for official content from the game developer, such as skins, textures, and other items, then those will cost a fee depending on which platform you’re playing on. On the Windows 10 version of Minecraft, downloadable content costs between $1-$10 per item while on the console versions prices may vary slightly.

Additionally, if you want to make your own custom mod or contribute to an existing one then it won't cost money but will require some skill and knowledge in coding and programming languages like Java. There is also plenty of helpful resources out there that are designed to help people learn how to create their own custom mods with no prior experience needed.

What Software Can Integrate With Open Source Minecraft Mods?

Open source Minecraft mods can be integrated with many types of software. Mod developers typically use development tools such as Java, Python, and command line-based editors to create the mods. Once they are created, modpacks, launchers, and servers like Bukkit or Sponge allow players to add the mods to their game. There are also specific programs like Forge which help install the mods into a more organized package that is easier for server owners and players to manage. Finally, there are chat systems that support in-game messaging for all players connected through a server. All of these different types of software can be used to integrate open source Minecraft mods so that players can enjoy them on their own servers and in online multiplayer games.

Open Source Minecraft Mods Trends

  • Increased Availability: Open source Minecraft mods are becoming more accessible and easier to use. With the growing popularity of modding, many online resources have become available for players to learn how to create and use their own mods.
  • Growing Userbase: As the availability of open source mods has increased, so has the number of players who are downloading and using them. This is due to the fact that they offer players a unique way to customize their experience with the game, as well as make their own modifications.
  • Improved Modding Tools: Modding tools have become increasingly sophisticated over time, making it easier for players to create and manage their own mods. Additionally, some modding tools have been designed specifically for use with Minecraft, allowing players to create even more detailed and intricate mods.
  • More Complex Mods: As modding tools have improved, so too has the complexity of open source Minecraft mods. Players are now able to create incredibly advanced and intricate modifications that can drastically alter the game’s mechanics or even introduce entirely new features into the game.
  • Increased Number of Platforms: Open source mods are no longer limited only to PC editions of Minecraft; they can now be used on other platforms such as mobile devices or consoles as well. This further increases the accessibility of these mods, allowing more players to enjoy customizing their experiences with the game.

How To Get Started With Open Source Minecraft Mods

Getting started with an open source Minecraft mod can be a relatively straightforward process, but you’ll need to have a few important tools and pieces of software installed before you get started. First, make sure that your game is up-to-date by visiting the official Minecraft website and downloading any available updates. Next, you’ll need to have a Forge Mod Loader installed so that these mods can run on your system. You can find the Forge download for your specific version of Minecraft from the downloads page on their website.

Once both are downloaded, open up the Forge installer. It should contain all of the necessary files for running Forge. Once it’s completed installing, launch Minecraft as normal from within this new program rather than through your original launcher. This will ensure that all of your mods work properly when playing.

Now comes the fun part: finding and installing mods. Most open source Minecraft mods are available for free either directly from their creators or other hosting sites such as CurseForge or PlanetMinecraft. Make sure you read through any instructions provided carefully before beginning installation. Some require more steps than others in order to set them up on your computer. Depending on what type of mod you’re looking at adding into your game, they may require additional applications like Optifine or programs like Java to function correctly. be sure to install and configure any necessary applications prior to attempting installation,

When all is said and done though, simply place any downloaded files into “mods” folder located inside of your Minecraft directory (for Windows PCs) or ~/Library/Application Support/Minecraft (for Mac users). Then just launch up the game again via Forge Mod Loader and see if everything works. You should be able to find all new features added by whatever mod(s) were implemented during loading screens or when creating worlds themselves.