├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE.txt ├── README.md ├── agent ├── build.gradle └── src │ └── main │ └── java │ └── io │ └── dogboy │ └── serializationisbad │ └── agent │ ├── SIBTransformer.java │ └── SerializationIsBadAgent.java ├── core ├── build.gradle └── src │ └── main │ ├── java │ └── io │ │ └── dogboy │ │ └── serializationisbad │ │ └── core │ │ ├── ClassFilteringObjectInputStream.java │ │ ├── Patches.java │ │ ├── SerializationIsBad.java │ │ ├── config │ │ ├── PatchModule.java │ │ └── SIBConfig.java │ │ └── logger │ │ ├── ILogger.java │ │ ├── Log4JLogger.java │ │ └── NativeLogger.java │ └── resources │ └── LICENSE-asm.txt ├── docs └── mods.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── legacyforge ├── build.gradle └── src │ └── main │ └── java │ ├── cpw │ └── mods │ │ └── fml │ │ └── relauncher │ │ ├── FMLInjectionData.java │ │ └── IFMLLoadingPlugin.java │ ├── io │ └── dogboy │ │ └── serializationisbad │ │ └── legacyforge │ │ ├── SIBTransformer.java │ │ └── SerializationIsBadCoreMod.java │ └── net │ └── minecraftforge │ └── fml │ └── relauncher │ ├── FMLInjectionData.java │ └── IFMLLoadingPlugin.java ├── modlauncher ├── build.gradle └── src │ └── main │ ├── java │ └── io │ │ └── dogboy │ │ └── serializationisbad │ │ └── modlauncher │ │ ├── SIBTransformer.java │ │ └── SerializationIsBadTransformationService.java │ └── resources │ └── META-INF │ └── services │ └── cpw.mods.modlauncher.api.ITransformationService ├── serializationisbad.json └── settings.gradle /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/README.md -------------------------------------------------------------------------------- /agent/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/agent/build.gradle -------------------------------------------------------------------------------- /agent/src/main/java/io/dogboy/serializationisbad/agent/SIBTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/agent/src/main/java/io/dogboy/serializationisbad/agent/SIBTransformer.java -------------------------------------------------------------------------------- /agent/src/main/java/io/dogboy/serializationisbad/agent/SerializationIsBadAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/agent/src/main/java/io/dogboy/serializationisbad/agent/SerializationIsBadAgent.java -------------------------------------------------------------------------------- /core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/core/build.gradle -------------------------------------------------------------------------------- /core/src/main/java/io/dogboy/serializationisbad/core/ClassFilteringObjectInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/core/src/main/java/io/dogboy/serializationisbad/core/ClassFilteringObjectInputStream.java -------------------------------------------------------------------------------- /core/src/main/java/io/dogboy/serializationisbad/core/Patches.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/core/src/main/java/io/dogboy/serializationisbad/core/Patches.java -------------------------------------------------------------------------------- /core/src/main/java/io/dogboy/serializationisbad/core/SerializationIsBad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/core/src/main/java/io/dogboy/serializationisbad/core/SerializationIsBad.java -------------------------------------------------------------------------------- /core/src/main/java/io/dogboy/serializationisbad/core/config/PatchModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/core/src/main/java/io/dogboy/serializationisbad/core/config/PatchModule.java -------------------------------------------------------------------------------- /core/src/main/java/io/dogboy/serializationisbad/core/config/SIBConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/core/src/main/java/io/dogboy/serializationisbad/core/config/SIBConfig.java -------------------------------------------------------------------------------- /core/src/main/java/io/dogboy/serializationisbad/core/logger/ILogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/core/src/main/java/io/dogboy/serializationisbad/core/logger/ILogger.java -------------------------------------------------------------------------------- /core/src/main/java/io/dogboy/serializationisbad/core/logger/Log4JLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/core/src/main/java/io/dogboy/serializationisbad/core/logger/Log4JLogger.java -------------------------------------------------------------------------------- /core/src/main/java/io/dogboy/serializationisbad/core/logger/NativeLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/core/src/main/java/io/dogboy/serializationisbad/core/logger/NativeLogger.java -------------------------------------------------------------------------------- /core/src/main/resources/LICENSE-asm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/core/src/main/resources/LICENSE-asm.txt -------------------------------------------------------------------------------- /docs/mods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/docs/mods.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/gradlew.bat -------------------------------------------------------------------------------- /legacyforge/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/legacyforge/build.gradle -------------------------------------------------------------------------------- /legacyforge/src/main/java/cpw/mods/fml/relauncher/FMLInjectionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/legacyforge/src/main/java/cpw/mods/fml/relauncher/FMLInjectionData.java -------------------------------------------------------------------------------- /legacyforge/src/main/java/cpw/mods/fml/relauncher/IFMLLoadingPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/legacyforge/src/main/java/cpw/mods/fml/relauncher/IFMLLoadingPlugin.java -------------------------------------------------------------------------------- /legacyforge/src/main/java/io/dogboy/serializationisbad/legacyforge/SIBTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/legacyforge/src/main/java/io/dogboy/serializationisbad/legacyforge/SIBTransformer.java -------------------------------------------------------------------------------- /legacyforge/src/main/java/io/dogboy/serializationisbad/legacyforge/SerializationIsBadCoreMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/legacyforge/src/main/java/io/dogboy/serializationisbad/legacyforge/SerializationIsBadCoreMod.java -------------------------------------------------------------------------------- /legacyforge/src/main/java/net/minecraftforge/fml/relauncher/FMLInjectionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/legacyforge/src/main/java/net/minecraftforge/fml/relauncher/FMLInjectionData.java -------------------------------------------------------------------------------- /legacyforge/src/main/java/net/minecraftforge/fml/relauncher/IFMLLoadingPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/legacyforge/src/main/java/net/minecraftforge/fml/relauncher/IFMLLoadingPlugin.java -------------------------------------------------------------------------------- /modlauncher/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/modlauncher/build.gradle -------------------------------------------------------------------------------- /modlauncher/src/main/java/io/dogboy/serializationisbad/modlauncher/SIBTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/modlauncher/src/main/java/io/dogboy/serializationisbad/modlauncher/SIBTransformer.java -------------------------------------------------------------------------------- /modlauncher/src/main/java/io/dogboy/serializationisbad/modlauncher/SerializationIsBadTransformationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/modlauncher/src/main/java/io/dogboy/serializationisbad/modlauncher/SerializationIsBadTransformationService.java -------------------------------------------------------------------------------- /modlauncher/src/main/resources/META-INF/services/cpw.mods.modlauncher.api.ITransformationService: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/modlauncher/src/main/resources/META-INF/services/cpw.mods.modlauncher.api.ITransformationService -------------------------------------------------------------------------------- /serializationisbad.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/serializationisbad.json -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogboy21/serializationisbad/HEAD/settings.gradle --------------------------------------------------------------------------------