Skip to content
On this page

Platforms ​

Katton targets the same script authoring model across Fabric, NeoForge, and Paper, but the platform boundaries are different.

Supported Minecraft Versions ​

MinecraftFabric APINeoForgePaper development bundle
26.1.20.144.0+26.126.1.2.30-beta26.1.2.build.71-stable
26.20.154.0+26.226.2.0.7-beta26.2.build.41-alpha

All targets require Java 25. The template generator keeps the Katton Maven coordinate and platform dependency aligned with the selected Minecraft version.

Capability Matrix ​

CapabilityFabricNeoForgePaper
Server scriptsYesYesYes
Client scriptsYesYesNo
Script pack hot reloadYesYesYes
Server-to-client script syncYesYesNo
Registry mutationYesYesNo
Runtime code injectionYesYesNo
Client rendering APIYesYesNo
Script Pack UIYesYesNo
Paper/Folia scheduler APINoNoYes
Managed native eventsYesYesYes

Use Paper when you want a standard server plugin with Bukkit/Paper events and no client mod requirement. Use Fabric or NeoForge when scripts need custom registry content, rendering, client sync, or bytecode injection.