Home›Java›Mods›IonAPI
IonAPI
ModsJava

IonAPI

Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot

[​IMG]
⚡ IonAPI
Modern, Multi-Platform Minecraft Plugin API
Write less code. Build better plugins. Support Paper & Folia.
[​IMG] [​IMG]
________________________________________________________
✨ Why IonAPI?
​
IonAPI is designed to reduce boilerplate by 50-80% while providing a unified API for both Paper and Folia.
Comparison​
The Old Way (Bukkit)
Code (Java):

ItemStack sword = new ItemStack (Material. DIAMOND_SWORD ) ;
ItemMeta meta = sword. getItemMeta ( ) ;
meta. setDisplayName (ChatColor. RED + "Legendary Sword" ) ;
meta. setLore ( Arrays. asList (ChatColor. GRAY + "Forged in dragon fire" ) ) ;
sword. setItemMeta (meta ) ;
 
The IonAPI Way
Code (Java):

ItemStack sword = IonItem. builder (Material. DIAMOND_SWORD )
. name ( "<red>Legendary Sword" )
. lore ( "<gray>Forged in dragon fire" )
. build ( ) ;
 
________________________________________________________
Installation​
IonAPI is designed to be shaded into your project.
Gradle (Kotlin DSL)
Code (Kotlin):

repositories {
maven ( "https://jitpack.io" )
}
dependencies {
implementation ( "com.github.mattbaconz:IonAPI:1.5.0" )
}
tasks. shadowJar {
relocate ( "com.ionapi", "your.package.libs.ionapi" )
}
 
VIEW FULL DOCUMENTATION​
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

IonAPI is a free Minecraft Java mod. Compatible with Minecraft 1.20.6, 1.21. Downloaded 7 times (via Spigot). Download it and open it directly in the game.

Explore more