
Kinecraft
Kotlin序列化用于Minecraft类
Kinecraft
https://github.com/SettingDust/Kinecraft
这是一个用于 Minecraft 世界的 Kotlin 库。
可将任意可序列化对象与 Minecraft 标签(NBT)、聊天组件、ByteBuf 进行(反)序列化。
并且带有
- 标签序列化器,你可以用正确的类型描述标签,而不是用字符串。这样它就会以你所使用的"真实"标签类型格式进行编码/解码。
使用方式
repositories {
exclusiveContent {
forRepository {
maven("https://api.modrinth.com/maven") {
name = "Modrinth"
}
}
filter {
includeGroup("maven.modrinth")
}
}
}
dependencies {
val kinecraftVersion = "1.6.7"
compileOnly("maven.modrinth:kinecraft:$kinecraftVersion:common")
// Fabric Loom
runtimeOnly("maven.modrinth:kinecraft:$kinecraftVersion:fabric")
include("maven.modrinth:kinecraft:$kinecraftVersion")
// NeoGradle
runtimeOnly("maven.modrinth:kinecraft:$kinecraftVersion:neoforge")
jarInJar("maven.modrinth:kinecraft:$kinecraftVersion")
}
MinecraftTag 用于数据类与 Minecraft 标签类之间的序列化。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。