├── .gitignore ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src ├── commonMain └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinnbt │ └── api │ ├── ITag.kt │ ├── TagType.kt │ ├── io │ ├── NbtIO.kt │ └── NbtIOUtils.kt │ └── tags │ ├── ByteArrayTag.kt │ ├── ByteTag.kt │ ├── CompoundTag.kt │ ├── DoubleTag.kt │ ├── EndTag.kt │ ├── FloatTag.kt │ ├── IntArrayTag.kt │ ├── IntTag.kt │ ├── ListTag.kt │ ├── LongArrayTag.kt │ ├── LongTag.kt │ ├── ShortTag.kt │ └── StringTag.kt └── jvmMain └── kotlin └── br └── com └── devsrsouza └── kotlinnbt └── jvm └── io └── Extensions.kt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.code.style=official -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "KotlinNBT" 2 | -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/ITag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/ITag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/TagType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/TagType.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/io/NbtIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/io/NbtIO.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/io/NbtIOUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/io/NbtIOUtils.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/ByteArrayTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/ByteArrayTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/ByteTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/ByteTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/CompoundTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/CompoundTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/DoubleTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/DoubleTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/EndTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/EndTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/FloatTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/FloatTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/IntArrayTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/IntArrayTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/IntTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/IntTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/ListTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/ListTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/LongArrayTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/LongArrayTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/LongTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/LongTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/ShortTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/ShortTag.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/StringTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinNBT/HEAD/src/commonMain/kotlin/br/com/devsrsouza/kotlinnbt/api/tags/StringTag.kt -------------------------------------------------------------------------------- /src/jvmMain/kotlin/br/com/devsrsouza/kotlinnbt/jvm/io/Extensions.kt: -------------------------------------------------------------------------------- 1 | package br.com.devsrsouza.kotlinnbt.jvm.io 2 | 3 | // TODO --------------------------------------------------------------------------------