Minecraft Forge Hybrid server implementing the Spigot/Bukkit API (Cauldron for 1.18)

Overview
Magma logo

About

Magma is the next generation of hybrid minecraft server softwares.

Magma is based on Forge and Paper, meaning it can run both Craftbukkit/Spigot/Paper plugins and Forge mods.

We hope to eliminate all issues with craftbukkit forge servers. In the end, we envision a seamless, low lag Magma experience with support for newer 1.12+ versions of Minecraft.

🌐 BungeeCord/Velocity

Magma 1.18 is not compatible with Velocity or any BungeeCord fork.

This is caused by Forge and not a fault of Magma. We cannot fix this ourselves without modifying the client.

You might be able to use the Waterfall fork called Lightfall, but it requires a clientside-mod in order to work.

🧪 Magma for 1.12+/1.16+

Magma for Minecraft 1.12 and above can be found in their own repositories.

  • Click here to visit the 1.12 repository.
  • Click here to visit the 1.16 repository.

🪣 Deployment

Installation

  1. Download the recommended builds from the Releases section (Download the one that ends in installer)
    1. Or Download the latest jar from Magma Site
  2. Make a new directory(folder) for the server
  3. Move the jar that you downloaded into the new directory
  4. Run the jar with your command prompt or terminal, going to your directory and entering java -jar Magma-[version]-installer.jar --installServer. Change [version] to your Magma version number.
  5. This will generate another jar forge-[version].jar run this as normal java -jar forge-[version].jar

Building the sources

  • Clone the Project
    • You can use Git GUI (like GitHub Desktop/GitKraken) or clone using the terminal using:
      • git clone https://github.com/magmafoundation/Magma-1.18.x/
  • Building
    • First you want to run the build command
      • ./gradlew setup installerJar
    • Now go and get a drink this may take some time
    • Navigate to projects/magma/build/libs directory of the compiled source code
    • Copy the Jar to a new server directory (see Installation)

⚙️ Contributing

If you wish to inspect Magma, submit PRs, or otherwise work with Magma itself, you're in the right place!.

Please read the CONTRIBUTING.md to see how to contribute, setup, and run.

💬 Chat

You are welcome to visit Magma's Discord server here (recommended).

You could also go to Magma's subreddit here.

👥 Partners

YourKit-Logo

YourKit, makers of the outstanding java profiler, support open source projects of all kinds with their full featured Java and .NET application profilers.

You might also like...

Fast Bukkit Custom Book Constructor for Minecraft 1.8 to 1.16.5

BookMaker 📚 BookMaker is a fast Spigot API to create Custom Book for Minecraft 1.8 to 1.16.5. Features Create a book with your title, author and desc

Oct 2, 2021

Plugin para minecraft 1.16+ (Spiggot/Bukkit)

TIERRA O NADA! Plugin para Minecraft Quieres pasar Minecraft de otra forma? Prueba con este plugin para Spiggot/Bukkit Minecraft Versión: 1.16+ Plugin

Nov 12, 2022

Port of the forge api to fabric, under the same path.

MinecraftForge Forge is a free, open-source modding API all of your favourite mods use! Version Support 1.18.x Active 1.16.x LTS Download Forum Discor

Dec 6, 2022

Run Fabric Mods on Forge! It's an mod loading api, too (not implemented yet). No any releationship between Python library PILlow.

Pillow Mod Loader 中文 | English Quilt that runs on Forge Not implemented yet. Yes, you can believe it. This mod will make Quilt compatible with Forge.

Dec 20, 2022

sexc forge mod for 1.12.2 minecraft

sexc forge mod for 1.12.2 minecraft

Wurst+3 Discord | Donate | Download 1.12.2 forge minecraft client Made for crystalpvp and killing noobs. On first run ensure your voices volume is max

Dec 9, 2022

Working sample code for the basic concepts in Minecraft and Forge.

Working sample code for the basic concepts in Minecraft and Forge.

Dec 31, 2022

A minecraft forge lib that is used by most of my mods.

MatyLib A minecraft forge lib that is used by most of my mods. Installing (for modders) Before installing, please decide on what version you want, by

Jan 7, 2022

Addon to the Minecraft Forge/Fabric mod InvMove that adds mod compatibilities

Addon to the Minecraft Forge/Fabric mod InvMove that adds mod compatibilities

Oct 21, 2022

Minecraft Forge/Fabric mod that adds the ability to walk around while in inventories

Minecraft Forge/Fabric mod that adds the ability to walk around while in inventories

Minecraft Forge/Fabric mod that adds the ability to walk around while in inventories

Nov 22, 2022
Owner
Magma Foundation
Magma Foundation
LoliServer 是 Minecraft 较新版本 1.16.5 中的 Forge + Bukkit 服务端核心, 支持Forge Mod和Bukkit 插件, 兼容性与性能优秀, 于Mohist1.16.5基础加以维护更新

LoliServer 1.16.5 LoliServer-1.16.5,基于Forge并融合Paper/Spigot/Bukkit的高性能高兼容性的服务端核心 上游项目 Mohist Bukkit Paper CraftBukkit Spigot MinecraftForge Atom Thermo

LoliServer 0 Apr 29, 2022
Bukkit transaction API for predicting when a server packet arrives at a client. Mainly intended for use in Minecraft anticheats.

Pledge A high performance and lightweight Bukkit packet tracking API for predicting when a server packet arrives at a client using transactions. Mainl

Thomazz 32 Dec 1, 2022
Small mod for Minecraft Forge 1.16.5 that sends messages of in-game events to a channel in your Discord server. This mod also enables cross-chatting between Minecraft and Discord.

DiscordSync Small mod for Minecraft Forge 1.16.5 that sends messages of in-game events to a channel in your Discord server. This mod also enables cros

AeonLucid 4 Dec 20, 2022
💜 LiteSkullAPI Fast and extensive skull library for Bukkit/Spigot/Paper plugins

?? LiteSkullAPI Fast and extensive skull library for Bukkit/Spigot/Paper plugins. Helpful links: Support Discord GitHub issues Eternal Repository (Mav

Norbert Dejlich 16 Dec 2, 2022
Backdoor injector for Bukkit/Spigot plugins.

MinePatcher Backdoor injector for Bukkit/Spigot plugins. MinePatcher was developed to test the security systems of Minecraft servers. Usage: 1. Window

null 3 Sep 18, 2022
The most powerfull forge server software (not yet) which aims for high capacity and performance on 1.16.5 modded server.

GoldenForge The most powerfull forge server software (not yet) which aims for high capacity and performance on 1.16.5 modded server. Current work Asyn

null 20 Sep 3, 2022
A mixin based ghost client for Minecraft 1.8.9 built on Minecraft Forge.

A mixin based ghost client for Minecraft 1.8.9 built on Minecraft Forge. Originally designed as a MCP Client (called Tephra), it is now being ported t

Peanut 130 Jan 1, 2023
A free mixin-based injection hacked-client for Minecraft using Minecraft Forge.

Custom LiquidBounce 1.8.9 build that aims to improve original visuals and bypasses, along with built-in ViaVersion to help you change from 1.8 to 1.17.1 without creating any other version branch.

epic group of paster 123 Jan 2, 2023
A essentials bukkit plugin for your server

?? A essentials, lightweight, multilanguage, customizable, modular and complex plugin for Minecraft Server

Victor Rodrigues 8 Jan 30, 2022
Bukkit/Bungee plugin to send Minecraft data to JMX

Bukkit/Bungee plugin to send Minecraft data to JMX

Fabrizio La Rosa 4 Jan 30, 2022