From 2aa7a2bd078073e79ca6101e688b87cf61f4241d Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Tue, 21 Apr 2020 23:27:02 +0300 Subject: [PATCH] =?UTF-8?q?=D1=80=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=B0=20=D1=80=D0=B0=D0=B7=D0=BD?= =?UTF-8?q?=D1=8B=D0=B5=20=D0=BC=D0=BE=D0=B4=D1=83=D0=BB=D0=B8=20=D0=BA?= =?UTF-8?q?=D0=BE=D0=B4=D0=B5=D0=BA=D0=B0=20=D0=B8=20=D1=81=D1=83=D1=89?= =?UTF-8?q?=D0=BD=D0=BE=D1=81=D1=82=D0=B5=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 95 ++++++++++-------- gradle.properties | 2 + .../src}/main/java/mc/nbt/TypeTag.java | 0 .../src}/main/java/mc/nbt/tag/Tag.java | 0 .../src}/main/java/mc/nbt/tag/TagByte.java | 0 .../main/java/mc/nbt/tag/TagByteArray.java | 0 .../main/java/mc/nbt/tag/TagCompound.java | 0 .../src}/main/java/mc/nbt/tag/TagDouble.java | 0 .../src}/main/java/mc/nbt/tag/TagEnd.java | 0 .../src}/main/java/mc/nbt/tag/TagFloat.java | 0 .../src}/main/java/mc/nbt/tag/TagInt.java | 0 .../main/java/mc/nbt/tag/TagIntArray.java | 0 .../src}/main/java/mc/nbt/tag/TagList.java | 0 .../src}/main/java/mc/nbt/tag/TagLong.java | 0 .../main/java/mc/nbt/tag/TagLongArray.java | 0 .../src}/main/java/mc/nbt/tag/TagShort.java | 0 .../src}/main/java/mc/nbt/tag/TagString.java | 0 .../src}/test/java/mc/nbt/tag/TagEndTest.java | 0 settings.gradle | 2 + vanilla-codec/build.gradle | 3 + vanilla-codec/gradle.properties | 2 + .../main/java/mc/nbt/codec/vanilla/Codec.java | 0 .../java/mc/nbt/codec/vanilla/CodecEnum.java | 0 .../nbt/codec/vanilla/TagByteArrayCodec.java | 0 .../mc/nbt/codec/vanilla/TagByteCodec.java | 0 .../nbt/codec/vanilla/TagCompoundCodec.java | 0 .../mc/nbt/codec/vanilla/TagDoubleCodec.java | 0 .../mc/nbt/codec/vanilla/TagEndCodec.java | 0 .../mc/nbt/codec/vanilla/TagFloatCodec.java | 0 .../nbt/codec/vanilla/TagIntArrayCodec.java | 0 .../mc/nbt/codec/vanilla/TagIntCodec.java | 0 .../mc/nbt/codec/vanilla/TagListCodec.java | 0 .../nbt/codec/vanilla/TagLongArrayCodec.java | 0 .../mc/nbt/codec/vanilla/TagLongCodec.java | 0 .../mc/nbt/codec/vanilla/TagShortCodec.java | 0 .../mc/nbt/codec/vanilla/TagStringCodec.java | 0 .../nbt/codec/vanilla/io/NbtInputStream.java | 0 .../nbt/codec/vanilla/io/NbtOutputStream.java | 0 .../codec/vanilla/io/NbtInputStreamTest.java | 0 .../io/NbtOutputStreamCompressedTest.java | 0 .../codec/vanilla/io/NbtOutputStreamTest.java | 0 .../src}/test/resources/bigtest.nbt | Bin .../src}/test/resources/hello_world.nbt | Bin 43 files changed, 60 insertions(+), 44 deletions(-) create mode 100644 gradle.properties rename {src => nbt/src}/main/java/mc/nbt/TypeTag.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/Tag.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagByte.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagByteArray.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagCompound.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagDouble.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagEnd.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagFloat.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagInt.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagIntArray.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagList.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagLong.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagLongArray.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagShort.java (100%) rename {src => nbt/src}/main/java/mc/nbt/tag/TagString.java (100%) rename {src => nbt/src}/test/java/mc/nbt/tag/TagEndTest.java (100%) create mode 100644 vanilla-codec/build.gradle create mode 100644 vanilla-codec/gradle.properties rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/Codec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/CodecEnum.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagByteArrayCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagByteCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagCompoundCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagDoubleCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagEndCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagFloatCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagIntArrayCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagIntCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagListCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagLongArrayCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagLongCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagShortCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/TagStringCodec.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/io/NbtInputStream.java (100%) rename {src => vanilla-codec/src}/main/java/mc/nbt/codec/vanilla/io/NbtOutputStream.java (100%) rename {src => vanilla-codec/src}/test/java/mc/nbt/codec/vanilla/io/NbtInputStreamTest.java (100%) rename {src => vanilla-codec/src}/test/java/mc/nbt/codec/vanilla/io/NbtOutputStreamCompressedTest.java (100%) rename {src => vanilla-codec/src}/test/java/mc/nbt/codec/vanilla/io/NbtOutputStreamTest.java (100%) rename {src => vanilla-codec/src}/test/resources/bigtest.nbt (100%) rename {src => vanilla-codec/src}/test/resources/hello_world.nbt (100%) diff --git a/build.gradle b/build.gradle index e04c45d..2fbeb98 100644 --- a/build.gradle +++ b/build.gradle @@ -1,52 +1,59 @@ -plugins { - id 'java' - id 'jacoco' -} +/* Gradle 5.3 */ wrapper { gradleVersion = '5.3' distributionType = Wrapper.DistributionType.ALL } -group = 'mc-project' -version = '1.0-RC' +subprojects { + apply plugin: 'java' + apply plugin: 'jacoco' -repositories { - mavenLocal() - mavenCentral() -} - -compileJava { - sourceCompatibility = 1.8 - targetCompatibility = 1.8 - options.encoding = 'UTF-8' -} - -ext { - slf4j_version = '1.7.25' - lombok_version = '1.18.2' - junit_version = '5.3.1' -} - -dependencies { - /* LOGGER */ - implementation (group: 'org.slf4j', name: 'slf4j-api', version: slf4j_version) - - /* LOMBOK */ - annotationProcessor (group: 'org.projectlombok', name: 'lombok', version: lombok_version) - compileOnly (group: 'org.projectlombok', name: 'lombok', version: lombok_version) - - /* TESTING */ - testImplementation (group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: junit_version) - testImplementation (group: 'org.junit.jupiter', name: 'junit-jupiter-params', version: junit_version) - testRuntimeOnly (group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: junit_version) - testImplementation (group: 'org.apache.commons', name: 'commons-lang3', version: '3.9') -} - -test { - useJUnitPlatform() -} - -jacoco { - toolVersion = '0.8.5' + def publishScript = file(rootProject.getProjectDir().getPath() + '/publish.gradle') + if (publishScript.exists()) { + apply from: publishScript.path + } + + project.group = projectGroup + project.version = projectVersion + + compileJava { + sourceCompatibility = 1.8 + targetCompatibility = 1.8 + options.encoding = 'UTF-8' + } + + repositories { + mavenLocal() + mavenCentral() + } + + ext { + slf4j_version = '1.7.25' + lombok_version = '1.18.2' + junit_version = '5.3.1' + } + + dependencies { + /* LOGGER */ + implementation (group: 'org.slf4j', name: 'slf4j-api', version: slf4j_version) + + /* LOMBOK */ + annotationProcessor (group: 'org.projectlombok', name: 'lombok', version: lombok_version) + compileOnly (group: 'org.projectlombok', name: 'lombok', version: lombok_version) + + /* TESTING */ + testImplementation (group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: junit_version) + testImplementation (group: 'org.junit.jupiter', name: 'junit-jupiter-params', version: junit_version) + testRuntimeOnly (group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: junit_version) + testImplementation (group: 'org.apache.commons', name: 'commons-lang3', version: '3.9') + } + + test { + useJUnitPlatform() + } + + jacoco { + toolVersion = '0.8.5' + } } diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..a8acd06 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,2 @@ +projectGroup=mc-project.nbt +projectVersion=1.1-RC \ No newline at end of file diff --git a/src/main/java/mc/nbt/TypeTag.java b/nbt/src/main/java/mc/nbt/TypeTag.java similarity index 100% rename from src/main/java/mc/nbt/TypeTag.java rename to nbt/src/main/java/mc/nbt/TypeTag.java diff --git a/src/main/java/mc/nbt/tag/Tag.java b/nbt/src/main/java/mc/nbt/tag/Tag.java similarity index 100% rename from src/main/java/mc/nbt/tag/Tag.java rename to nbt/src/main/java/mc/nbt/tag/Tag.java diff --git a/src/main/java/mc/nbt/tag/TagByte.java b/nbt/src/main/java/mc/nbt/tag/TagByte.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagByte.java rename to nbt/src/main/java/mc/nbt/tag/TagByte.java diff --git a/src/main/java/mc/nbt/tag/TagByteArray.java b/nbt/src/main/java/mc/nbt/tag/TagByteArray.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagByteArray.java rename to nbt/src/main/java/mc/nbt/tag/TagByteArray.java diff --git a/src/main/java/mc/nbt/tag/TagCompound.java b/nbt/src/main/java/mc/nbt/tag/TagCompound.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagCompound.java rename to nbt/src/main/java/mc/nbt/tag/TagCompound.java diff --git a/src/main/java/mc/nbt/tag/TagDouble.java b/nbt/src/main/java/mc/nbt/tag/TagDouble.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagDouble.java rename to nbt/src/main/java/mc/nbt/tag/TagDouble.java diff --git a/src/main/java/mc/nbt/tag/TagEnd.java b/nbt/src/main/java/mc/nbt/tag/TagEnd.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagEnd.java rename to nbt/src/main/java/mc/nbt/tag/TagEnd.java diff --git a/src/main/java/mc/nbt/tag/TagFloat.java b/nbt/src/main/java/mc/nbt/tag/TagFloat.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagFloat.java rename to nbt/src/main/java/mc/nbt/tag/TagFloat.java diff --git a/src/main/java/mc/nbt/tag/TagInt.java b/nbt/src/main/java/mc/nbt/tag/TagInt.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagInt.java rename to nbt/src/main/java/mc/nbt/tag/TagInt.java diff --git a/src/main/java/mc/nbt/tag/TagIntArray.java b/nbt/src/main/java/mc/nbt/tag/TagIntArray.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagIntArray.java rename to nbt/src/main/java/mc/nbt/tag/TagIntArray.java diff --git a/src/main/java/mc/nbt/tag/TagList.java b/nbt/src/main/java/mc/nbt/tag/TagList.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagList.java rename to nbt/src/main/java/mc/nbt/tag/TagList.java diff --git a/src/main/java/mc/nbt/tag/TagLong.java b/nbt/src/main/java/mc/nbt/tag/TagLong.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagLong.java rename to nbt/src/main/java/mc/nbt/tag/TagLong.java diff --git a/src/main/java/mc/nbt/tag/TagLongArray.java b/nbt/src/main/java/mc/nbt/tag/TagLongArray.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagLongArray.java rename to nbt/src/main/java/mc/nbt/tag/TagLongArray.java diff --git a/src/main/java/mc/nbt/tag/TagShort.java b/nbt/src/main/java/mc/nbt/tag/TagShort.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagShort.java rename to nbt/src/main/java/mc/nbt/tag/TagShort.java diff --git a/src/main/java/mc/nbt/tag/TagString.java b/nbt/src/main/java/mc/nbt/tag/TagString.java similarity index 100% rename from src/main/java/mc/nbt/tag/TagString.java rename to nbt/src/main/java/mc/nbt/tag/TagString.java diff --git a/src/test/java/mc/nbt/tag/TagEndTest.java b/nbt/src/test/java/mc/nbt/tag/TagEndTest.java similarity index 100% rename from src/test/java/mc/nbt/tag/TagEndTest.java rename to nbt/src/test/java/mc/nbt/tag/TagEndTest.java diff --git a/settings.gradle b/settings.gradle index 8215563..a63d74b 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,2 +1,4 @@ rootProject.name = 'nbt-lib' +include('nbt') +include('vanilla-codec') diff --git a/vanilla-codec/build.gradle b/vanilla-codec/build.gradle new file mode 100644 index 0000000..957954f --- /dev/null +++ b/vanilla-codec/build.gradle @@ -0,0 +1,3 @@ +dependencies { + compile project(':nbt') +} \ No newline at end of file diff --git a/vanilla-codec/gradle.properties b/vanilla-codec/gradle.properties new file mode 100644 index 0000000..20f8291 --- /dev/null +++ b/vanilla-codec/gradle.properties @@ -0,0 +1,2 @@ +projectGroup=mc-project.nbt.codec +projectName=nbt-vanilla-codec \ No newline at end of file diff --git a/src/main/java/mc/nbt/codec/vanilla/Codec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/Codec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/Codec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/Codec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/CodecEnum.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/CodecEnum.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/CodecEnum.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/CodecEnum.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagByteArrayCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagByteArrayCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagByteArrayCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagByteArrayCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagByteCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagByteCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagByteCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagByteCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagCompoundCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagCompoundCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagCompoundCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagCompoundCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagDoubleCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagDoubleCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagDoubleCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagDoubleCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagEndCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagEndCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagEndCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagEndCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagFloatCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagFloatCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagFloatCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagFloatCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagIntArrayCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagIntArrayCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagIntArrayCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagIntArrayCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagIntCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagIntCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagIntCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagIntCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagListCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagListCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagListCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagListCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagLongArrayCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagLongArrayCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagLongArrayCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagLongArrayCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagLongCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagLongCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagLongCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagLongCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagShortCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagShortCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagShortCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagShortCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/TagStringCodec.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagStringCodec.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/TagStringCodec.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/TagStringCodec.java diff --git a/src/main/java/mc/nbt/codec/vanilla/io/NbtInputStream.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/io/NbtInputStream.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/io/NbtInputStream.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/io/NbtInputStream.java diff --git a/src/main/java/mc/nbt/codec/vanilla/io/NbtOutputStream.java b/vanilla-codec/src/main/java/mc/nbt/codec/vanilla/io/NbtOutputStream.java similarity index 100% rename from src/main/java/mc/nbt/codec/vanilla/io/NbtOutputStream.java rename to vanilla-codec/src/main/java/mc/nbt/codec/vanilla/io/NbtOutputStream.java diff --git a/src/test/java/mc/nbt/codec/vanilla/io/NbtInputStreamTest.java b/vanilla-codec/src/test/java/mc/nbt/codec/vanilla/io/NbtInputStreamTest.java similarity index 100% rename from src/test/java/mc/nbt/codec/vanilla/io/NbtInputStreamTest.java rename to vanilla-codec/src/test/java/mc/nbt/codec/vanilla/io/NbtInputStreamTest.java diff --git a/src/test/java/mc/nbt/codec/vanilla/io/NbtOutputStreamCompressedTest.java b/vanilla-codec/src/test/java/mc/nbt/codec/vanilla/io/NbtOutputStreamCompressedTest.java similarity index 100% rename from src/test/java/mc/nbt/codec/vanilla/io/NbtOutputStreamCompressedTest.java rename to vanilla-codec/src/test/java/mc/nbt/codec/vanilla/io/NbtOutputStreamCompressedTest.java diff --git a/src/test/java/mc/nbt/codec/vanilla/io/NbtOutputStreamTest.java b/vanilla-codec/src/test/java/mc/nbt/codec/vanilla/io/NbtOutputStreamTest.java similarity index 100% rename from src/test/java/mc/nbt/codec/vanilla/io/NbtOutputStreamTest.java rename to vanilla-codec/src/test/java/mc/nbt/codec/vanilla/io/NbtOutputStreamTest.java diff --git a/src/test/resources/bigtest.nbt b/vanilla-codec/src/test/resources/bigtest.nbt similarity index 100% rename from src/test/resources/bigtest.nbt rename to vanilla-codec/src/test/resources/bigtest.nbt diff --git a/src/test/resources/hello_world.nbt b/vanilla-codec/src/test/resources/hello_world.nbt similarity index 100% rename from src/test/resources/hello_world.nbt rename to vanilla-codec/src/test/resources/hello_world.nbt