Modscraper Modscraper Minecraft
PandaLib logo

PandaLib

Mod

by ThePandaOliver

A Library mod used by The Panda Oliver

Type

Mod

CurseForge Downloads

17,702,235

CurseForge ID

975460

Modrinth Downloads

3,207,482

Modrinth ID

mEEGbEIu

Last Updated

Nov 7, 2026

Description

banner.png

Discord Modrinth Curseforge GitHub

Fabric API

About:

PandaLib is a library mod for Minecraft that provides various APIs and utilities to simplify mod development.

The library is written in Kotlin, and some APIs might not be fully supported by Java.

Current Features:

  • Multi-Loader Framework (WIP)
  • Config API
    • Synchronization API
    • Premade formats: JSON
  • Event/Listener API
  • Deferred registration API
  • Networking API
    • Play phase support
    • Configuration phase support
  • Embedded libraries
    • Universal Serializer
    • Embedded Kotlin libraries
    • Kotlin Standard Library
    • Reflect
    • Coroutines
    • Serialization
    • IO
    • DateTime

Future Features:

Planned In development
Config Serializers (TOML, YAML, XML, Properties) Multi-Loader Framework
Config Menu API
Wiki / Docs

Supported versions and mod loaders:

Mod loader Versions
Fabric 1.20 – 1.21.10
NeoForge 1.20.5 – 1.21.10
Forge Support has ended

Development is targeted 1.21.10


Development:

Looking for a specific version's codebase

Kotlin DSL

repositories {
    mavenCentral()
    maven("https://repo.pandasystems.dev/repository/maven-public/")
}

dependencies {
    modApi("dev.pandasystems:pandalib-common-<game version>:<version>") // Common
    api("dev.pandasystems:pandalib-neoforge-<game version>:<version>")  // NeoForge
    modApi("dev.pandasystems:pandalib-fabric-<game version>:<version>") // Fabric

    // Only needed if you want to use the embedded Kotlin libraries in NeoForge environments.
    additionalRuntimeClasspath(kotlin("stdlib"))
    additionalRuntimeClasspath(kotlin("stdlib-jdk8"))
    additionalRuntimeClasspath(kotlin("stdlib-jdk7"))
    additionalRuntimeClasspath(kotlin("reflect", version = "2.2.0"))
    additionalRuntimeClasspath("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.2")
    additionalRuntimeClasspath("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.2")
    additionalRuntimeClasspath("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.1")
    additionalRuntimeClasspath("org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.1")
    additionalRuntimeClasspath("org.jetbrains.kotlinx:kotlinx-serialization-cbor:1.8.1")
    additionalRuntimeClasspath("org.jetbrains.kotlinx:kotlinx-datetime:0.6.2")
    additionalRuntimeClasspath("org.jetbrains.kotlinx:kotlinx-io-core:0.7.0")
    additionalRuntimeClasspath("org.jetbrains.kotlinx:kotlinx-io-bytestring:0.7.0")
}

Advertisement:

Thanks to Kinetic Hosting for supporting this project

Partner Banner

Every purchased server via my affiliate link will help support me and my work.

License

The project is licensed under the GNU LGPLv3

Compatibility

Mod Loaders

Client Neoforge Server

Game Versions

1.21.11

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (349)

Show fewer
Black Myth Wukong Black Myth Wukong Congregation - expert Gregtech pack Congregation - expert Gregtech pack Your not alone (Horror) Your not alone (Horror) The Journey SMP Season Of True Survival The Journey SMP Season Of True Survival Huge Horror Pack [Horror] [Dweller] [Scary] Huge Horror Pack [Horror] [Dweller] [Scary] Frigid - Winter Apocalypse Frigid - Winter Apocalypse Last DayZ of Craft Last DayZ of Craft More Perfect Minecraft More Perfect Minecraft BuildCraft X Create BuildCraft X Create Redcap's Medieval Adventures Redcap's Medieval Adventures Cataclysmic Cataclysmic GamblingCraft Reforged GamblingCraft Reforged Create Echoes of the Great Derailment Create Echoes of the Great Derailment dreamshift world dreamshift world Tenebris Unleashed Tenebris Unleashed Gun and Parasite (KOR) Gun and Parasite (KOR) Terra Enhance | How It Should Be Played Terra Enhance | How It Should Be Played DND: Narnia DND: Narnia From The Fog S3 (Ninjaxx) From The Fog S3 (Ninjaxx) Jurassic World JWR Jurassic World JWR Endless RPG Endless RPG Realistic Minecraft - Frealism Realistic Minecraft - Frealism Craft & Action Craft & Action Dragons & Rats Dragons & Rats ZUMBILÂNDIA - (ZOMBIE LAND) ZUMBILÂNDIA - (ZOMBIE LAND) Null Sector Null Sector OPKoffee Infused OPKoffee Infused World War Z - Zombie Evolution World War Z - Zombie Evolution Schedule 2 Schedule 2 Turning into an ANIME/RPG Turning into an ANIME/RPG Chill Chill The Parallel (analog horror made by LC on yt) The Parallel (analog horror made by LC on yt) The Herobrine ; The Original Herobrine The Herobrine ; The Original Herobrine Avatar: The Beginning Avatar: The Beginning Not So CrazyCraft Not So CrazyCraft Paralyzed: The Boiled One Paralyzed: The Boiled One UnBound World UnBound World BareBonesCraft+ BareBonesCraft+ Rise of the Dark Sovereign Rise of the Dark Sovereign Create: SatisFactory Create: SatisFactory [A&E] Arcania & Empires [A&E] Arcania & Empires Harvest Valley Farming 2 Harvest Valley Farming 2 A Horror Experience - 99 Nights In The Forest A Horror Experience - 99 Nights In The Forest Nomurras Terror Nomurras Terror Guns and Horror Guns and Horror Realisim Realisim TerraFirmaKingdoms Season 1 TerraFirmaKingdoms Season 1 Tech-Craft Tech-Craft Ultimate Heroes Ultimate Heroes Another Danger, The Ultimate Horror Modpack Another Danger, The Ultimate Horror Modpack Better Fresh Start (BFS) Better Fresh Start (BFS) Awakening Of: The Flood Parasites Awakening Of: The Flood Parasites Dungeons Mode Dungeons Mode NonsenseCraft - Tensura NonsenseCraft - Tensura iByte Odyssey iByte Odyssey Horror: Perfected Horror: Perfected EagleCraft RPG EagleCraft RPG Dread Awakening Dread Awakening Integrated RPG Integrated RPG CreateMon (CobbleVerse x Create) CreateMon (CobbleVerse x Create) INSANITY [horror] INSANITY [horror] TussleCraft - Forgotten Age TussleCraft - Forgotten Age The Deadly Winter -WENDIGO- The Deadly Winter -WENDIGO- Create: Cogs & Cataclysm Create: Cogs & Cataclysm SLG-Primal Survival SLG-Primal Survival CR-Realistic Survival CR-Realistic Survival Maid Service Maid Service Ultimate Neodium Ultimate Neodium The last awakene The last awakene Cannibal Woods Cannibal Woods Society Sunlit Valley - Mystical Skyblock Society Sunlit Valley - Mystical Skyblock tornados pack tornados pack Zombie Fungal Infection Zombie Fungal Infection Simple Cozy Farming Simple Cozy Farming R.E.A.P  Ultimate edition R.E.A.P Ultimate edition Chronicles of Arcadia: A Journey to Magitech [CAJM] Chronicles of Arcadia: A Journey to Magitech [CAJM] Benji's Zombies Benji's Zombies Tornadoes and Nature Tornadoes and Nature PRIMAL - Semi-Realistic Survival PRIMAL - Semi-Realistic Survival GameGarden Ultimate GameGarden Ultimate The Legend Of Zelda Tears of the Block Edition The Legend Of Zelda Tears of the Block Edition Dungeonia -  The rpg modpack exploration withe dungon perspective Dungeonia - The rpg modpack exploration withe dungon perspective Dungeons n' Bosses 2! Dungeons n' Bosses 2! SCP Christmas SCP Christmas AestheticCraft - Cozy Adventure | MC Cozy 1.21.1 AestheticCraft - Cozy Adventure | MC Cozy 1.21.1 worldz Project Aeterna Biotec worldz Project Aeterna Biotec Verdant Haven Verdant Haven Biohazard: Dead Zone Biohazard: Dead Zone Cobblemon x chisels and bits x create Cobblemon x chisels and bits x create Plane Crash Survival Plane Crash Survival COBBLEPOKEMON COBBLEPOKEMON Sengoku Jidai - Samurai Legends Sengoku Jidai - Samurai Legends Souls: Survival Souls: Survival islandcraft: a Pirate's Life islandcraft: a Pirate's Life Dungeons & Dungeoneers! Dungeons & Dungeoneers! Origins ++ Magic & Friendship Origins ++ Magic & Friendship Prisms Create Prisms Create Create Aeronautics Age Of Aerolution Create Aeronautics Age Of Aerolution Horror from the Zombie Horde Horror from the Zombie Horde Irregulados Irregulados

External Resources