PandaLib Mod cho Minecraft 1.20.1, 1.21.11
Một mod thư viện được The Panda Oliver sử dụng
Giới thiệu:
PandaLib là một mod thư viện dành cho Minecraft, cung cấp nhiều API và tiện ích khác nhau để đơn giản hóa việc phát triển mod.
Thư viện được viết bằng Kotlin, và một số API có thể không được Java hỗ trợ đầy đủ.
Các tính năng hiện có:
- Khung đa trình tải (WIP)
- API cấu hình
- API đồng bộ hóa
- Định dạng có sẵn: JSON
- API sự kiện/trình lắng nghe
- API đăng ký trì hoãn
- API mạng
- Hỗ trợ giai đoạn chơi
- Hỗ trợ giai đoạn cấu hình
- Thư viện nhúng
- Bộ tuần tự hóa phổ quát
- Thư viện Kotlin nhúng
- Thư viện chuẩn Kotlin
- Reflect
- Coroutines
- Serialization
- IO
- DateTime
Các tính năng tương lai:
Đã lên kế hoạch Đang phát triển
Bộ tuần tự hóa cấu hình (TOML, YAML, XML, Properties) Khung đa trình tải
API menu cấu hình
Wiki / Tài liệu
Các phiên bản và trình tải mod được hỗ trợ:
Trình tải mod Phiên bản
Fabric 1.20 – 1.21.10
NeoForge 1.20.5 – 1.21.10
Hỗ trợ Forge đã kết thúc
Phát triển nhắm tới 1.21.10
Phát triển:
Tìm kiếm mã nguồn của một phiên bản cụ thể
- 1.21
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21.0
- 1.20
- 1.20.6
- 1.20.5
- 1.20.4
- 1.20.3
- 1.20.2
- 1.20.1
- 1.20.0
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") }
Quảng cáo:
Cảm ơn Kinetic Hosting đã hỗ trợ dự án này
Mỗi máy chủ được mua qua liên kết tiếp thị của tôi sẽ giúp hỗ trợ tôi và công việc của tôi.
Giấy phép
Dự án được cấp phép theo GNU LGPLv3
Cách cài đặt PandaLib
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.20–1.21.11 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 1.21.11. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file pandalib-neoforge-1.21.11-0.6.2.jar (7.5 MB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: PandaLib should be in the list.
Minecraft 1.21.11 runs on Java 21: with a different Java version the game may close right after launch.
Phiên bản
Kèm phụ thuộc
| Minecraft | Loader | Tệp | Ngày | Hành động |
|---|---|---|---|---|
| 1.21.11 | NeoForge | pandalib-neoforge-1.21.11-0.6.2.jar7.5 MB 4 | ||
| 1.21.11 | Fabric | pandalib-fabric-1.21.11-0.6.2.jar7.6 MB 4 | ||
| 1.20 | Fabric | [1.20 Fabric] 1.0.0-ALPHA.2.27.3 MB | ||
| 1.20.2 | NeoForge | [1.20.2 NeoForge] 1.0.0-ALPHA.2.27.4 MB | ||
| 1.20.2 | Forge | [Forge 1.20-1.20.4] v0.5.2844 KB 10 |
Câu hỏi thường gặp
Which Minecraft versions does PandaLib work on?
There are files for 1.21.11, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20. The newest is 1.21.11.
Is PandaLib for Forge or Fabric?
There are files for Fabric: 1.20–1.21.11, for Forge: 1.20–1.20.4 and for NeoForge: 1.20.2–1.21.11.
Does PandaLib need other mods?
The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.
Which Java does PandaLib need?
Minecraft 1.21.11 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download PandaLib safely?
On this page: the file pandalib-neoforge-1.21.11-0.6.2.jar (7.5 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: ab87b1e90c48ed532c3e532e9ed4ad7d1eeb56f0.
Đánh giá
Hãy là người đầu tiên đánh giá PandaLib

