├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main ├── java └── io │ └── github │ └── misode │ └── packtest │ ├── ChatListener.java │ ├── LineNumberException.java │ ├── LoadDiagnostics.java │ ├── PackTest.java │ ├── PackTestArgumentSource.java │ ├── PackTestAssertException.java │ ├── PackTestFileToIdConverter.java │ ├── PackTestFunction.java │ ├── PackTestHelper.java │ ├── PackTestInfo.java │ ├── PackTestLibrary.java │ ├── PackTestPlayerName.java │ ├── PackTestRegistry.java │ ├── PackTestSequence.java │ ├── PackTestSourceStack.java │ ├── TemporaryForcedChunks.java │ ├── commands │ ├── AssertCommand.java │ ├── AwaitCommand.java │ ├── DummyCommand.java │ ├── FailCommand.java │ └── SucceedCommand.java │ ├── dummy │ ├── Dummy.java │ └── DummyClientConnection.java │ └── mixin │ ├── BlockPredicateArgumentBlockMixin.java │ ├── BlockPredicateArgumentMixin.java │ ├── BlockPredicateArgumentTagMixin.java │ ├── CommandSourceStackMixin.java │ ├── EntityArgumentMixin.java │ ├── EntitySelectorMixin.java │ ├── FileToIdConverterMixin.java │ ├── ForceLoadCommandMixin.java │ ├── GameTestAssertExceptionMixin.java │ ├── GameTestHelperMixin.java │ ├── GameTestInfoMixin.java │ ├── GameTestRunner1Mixin.java │ ├── GameTestSequenceMixin.java │ ├── GameTestServerMixin.java │ ├── LogTestReporterMixin.java │ ├── MappedRegistryMixin.java │ ├── PlayerListMixin.java │ ├── ReloadableServerResourcesMixin.java │ ├── ReportGameListenerMixin.java │ ├── ServerFunctionLibraryMixin.java │ ├── ServerPlayerMixin.java │ ├── SimpleJsonResourceReloadListenerMixin.java │ ├── StructureUtilsMixin.java │ ├── TagLoaderMixin.java │ ├── TestInstanceBlockEntityMixin.java │ └── server │ ├── EulaMixin.java │ ├── MainMixin.java │ └── SettingsMixin.java └── resources ├── assets └── packtest │ └── icon.png ├── data └── packtest │ └── structure │ └── empty.nbt ├── fabric.mod.json ├── packtest.accesswidener └── packtest.mixins.json /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/ChatListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/ChatListener.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/LineNumberException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/LineNumberException.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/LoadDiagnostics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/LoadDiagnostics.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTest.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestArgumentSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestArgumentSource.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestAssertException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestAssertException.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestFileToIdConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestFileToIdConverter.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestFunction.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestHelper.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestInfo.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestLibrary.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestPlayerName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestPlayerName.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestRegistry.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestSequence.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/PackTestSourceStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/PackTestSourceStack.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/TemporaryForcedChunks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/TemporaryForcedChunks.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/commands/AssertCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/commands/AssertCommand.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/commands/AwaitCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/commands/AwaitCommand.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/commands/DummyCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/commands/DummyCommand.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/commands/FailCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/commands/FailCommand.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/commands/SucceedCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/commands/SucceedCommand.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/dummy/Dummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/dummy/Dummy.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/dummy/DummyClientConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/dummy/DummyClientConnection.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/BlockPredicateArgumentBlockMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/BlockPredicateArgumentBlockMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/BlockPredicateArgumentMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/BlockPredicateArgumentMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/BlockPredicateArgumentTagMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/BlockPredicateArgumentTagMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/CommandSourceStackMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/CommandSourceStackMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/EntityArgumentMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/EntityArgumentMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/EntitySelectorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/EntitySelectorMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/FileToIdConverterMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/FileToIdConverterMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/ForceLoadCommandMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/ForceLoadCommandMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/GameTestAssertExceptionMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/GameTestAssertExceptionMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/GameTestHelperMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/GameTestHelperMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/GameTestInfoMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/GameTestInfoMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/GameTestRunner1Mixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/GameTestRunner1Mixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/GameTestSequenceMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/GameTestSequenceMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/GameTestServerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/GameTestServerMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/LogTestReporterMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/LogTestReporterMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/MappedRegistryMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/MappedRegistryMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/PlayerListMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/PlayerListMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/ReloadableServerResourcesMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/ReloadableServerResourcesMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/ReportGameListenerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/ReportGameListenerMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/ServerFunctionLibraryMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/ServerFunctionLibraryMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/ServerPlayerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/ServerPlayerMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/SimpleJsonResourceReloadListenerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/SimpleJsonResourceReloadListenerMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/StructureUtilsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/StructureUtilsMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/TagLoaderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/TagLoaderMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/TestInstanceBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/TestInstanceBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/server/EulaMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/server/EulaMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/server/MainMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/server/MainMixin.java -------------------------------------------------------------------------------- /src/main/java/io/github/misode/packtest/mixin/server/SettingsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/java/io/github/misode/packtest/mixin/server/SettingsMixin.java -------------------------------------------------------------------------------- /src/main/resources/assets/packtest/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/resources/assets/packtest/icon.png -------------------------------------------------------------------------------- /src/main/resources/data/packtest/structure/empty.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/resources/data/packtest/structure/empty.nbt -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/main/resources/packtest.accesswidener: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/resources/packtest.accesswidener -------------------------------------------------------------------------------- /src/main/resources/packtest.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misode/packtest/HEAD/src/main/resources/packtest.mixins.json --------------------------------------------------------------------------------