Wiki 9Minecraft Wiki 9Minecraft
Fabric Language Kotlin Wiki › Guides › Understanding Why Fabric Language Kotlin Adds No Items or Blocks

Understanding Why Fabric Language Kotlin Adds No Items or Blocks

New players sometimes install Fabric Language Kotlin expecting new content and are confused when nothing changes in-game. This is expected behaviour, not a bug, and understanding why helps you avoid wasting time troubleshooting a mod that is working perfectly.

What a Library Mod Actually Does

Fabric Language Kotlin is a runtime library. It teaches the Fabric mod loader how to execute code written in the Kotlin programming language. Mod authors use it so they can write their mods in Kotlin instead of Java. The library itself contains no gameplay logic, so it has nothing to register with the game — no items, no blocks, no recipes, no mobs.

How to Tell It Is Working

You will never see evidence of it in the world. The only visible sign is indirect: a Kotlin-based mod that previously crashed now loads and functions. Check your mod list to confirm the library is present and enabled. If it appears there and your Kotlin mods run, it is doing its job.

What Not to Expect

Do not search for it in the creative inventory, do not look for a config screen with gameplay toggles, and do not expect commands. If you want actual content, you need the mods that depend on this library, not the library itself.