
>
PandaLib 是一个适用于 Minecraft 的库模组,提供各种 API 和实用工具,以简化模组开发。
该库使用 Kotlin 编写,部分 API 可能无法被 Java 完整支持。
| 计划中 | 开发中 |
|---|---|
| 配置序列化器(TOML、YAML、XML、Properties) | 多加载器框架 |
| 配置菜单 API | |
| Wiki / 文档 |
| 模组加载器 | 版本 |
|---|---|
| Fabric | 1.20 – 1.21.10 |
| NeoForge | 1.20.5 – 1.21.10 |
| Forge | 已停止支持 |
开发目标版本为 1.21.10
repositories {
mavenCentral()
maven("https://repo.pandasystems.dev/repository/maven-public/")
}
dependencies {
modApi("dev.pandasystems:pandalib-common-:") // Common
api("dev.pandasystems:pandalib-neoforge-:") // NeoForge
modApi("dev.pandasystems:pandalib-fabric-:") // 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")
}
> ### 感谢 Kinetic Hosting 对本项目的支持
>
> 通过我的推广链接购买的每一台服务器,都会帮助支持我和我的工作。
本项目基于 GNU LGPLv3 许可证授权
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:136,932 | 历史访问人次:231,450
今日访问人数:22,418 | 今日访问人次:24,955
昨日访问人数:25,573 | 昨日访问人次:27,367
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6