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.