├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE ├── README.md ├── common ├── build.gradle.kts └── src │ └── main │ ├── java │ └── dev │ │ └── tonimatas │ │ └── packetfixer │ │ ├── PacketFixerCommon.java │ │ ├── mixins │ │ ├── ByteBufCodecsMixin.java │ │ ├── ClientboundCustomQueryPacketMixin.java │ │ ├── ClientboundLevelChunkPacketDataMixin.java │ │ ├── CompressionDecoderMixin.java │ │ ├── CompressionEncoderMixin.java │ │ ├── ConnectionMixin.java │ │ ├── FriendlyByteBufMixin.java │ │ ├── MinecraftServerMixin.java │ │ ├── NbtAccounterMixin.java │ │ ├── ServerCommonPacketListenerImplMixin.java │ │ ├── ServerConnectionListenerMixin.java │ │ ├── ServerLoginPacketListenerImplMixin.java │ │ ├── ServerboundCustomQueryPacketMixin.java │ │ ├── VarIntMixin.java │ │ ├── VarLongMixin.java │ │ ├── Varint21FrameDecoderMixin.java │ │ └── Varint21LengthFieldPrependerMixin.java │ │ ├── platform │ │ ├── Services.java │ │ └── services │ │ │ └── IPlatformHelper.java │ │ └── util │ │ ├── Config.java │ │ └── Messages.java │ └── resources │ ├── logo.png │ ├── pack.mcmeta │ └── packetfixer.mixins.json ├── fabric ├── build.gradle.kts └── src │ └── main │ ├── java │ └── dev │ │ └── tonimatas │ │ └── packetfixer │ │ ├── PacketFixer.java │ │ ├── mixins │ │ ├── ClientboundCustomPayloadPacketMixin.java │ │ ├── FabricMixinPlugin.java │ │ ├── PayloadHelperMixin.java │ │ └── ServerboundCustomPayloadPacketMixin.java │ │ └── platform │ │ └── FabricPlatformHelper.java │ └── resources │ ├── META-INF │ └── services │ │ └── dev.tonimatas.packetfixer.platform.services.IPlatformHelper │ ├── fabric.mod.json │ └── packetfixer.fabric.mixins.json ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── neoforge ├── build.gradle.kts └── src │ └── main │ ├── java │ └── dev │ │ └── tonimatas │ │ └── packetfixer │ │ ├── PacketFixer.java │ │ ├── mixins │ │ ├── ClientboundCustomPayloadPacketMixin.java │ │ ├── NeoForgeMixinPlugin.java │ │ └── ServerboundCustomPayloadPacketMixin.java │ │ └── platform │ │ └── NeoForgePlatformHelper.java │ └── resources │ ├── META-INF │ ├── neoforge.mods.toml │ └── services │ │ └── dev.tonimatas.packetfixer.platform.services.IPlatformHelper │ └── packetfixer.neoforge.mixins.json └── settings.gradle.kts /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Minecraft 2 | runs 3 | 4 | # GRADLE 5 | .gradle 6 | build 7 | 8 | ## IDEA 9 | .idea -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/README.md -------------------------------------------------------------------------------- /common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/build.gradle.kts -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/PacketFixerCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/PacketFixerCommon.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/ByteBufCodecsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/ByteBufCodecsMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/ClientboundCustomQueryPacketMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/ClientboundCustomQueryPacketMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/ClientboundLevelChunkPacketDataMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/ClientboundLevelChunkPacketDataMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/CompressionDecoderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/CompressionDecoderMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/CompressionEncoderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/CompressionEncoderMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/ConnectionMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/ConnectionMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/FriendlyByteBufMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/FriendlyByteBufMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/MinecraftServerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/MinecraftServerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/NbtAccounterMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/NbtAccounterMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/ServerCommonPacketListenerImplMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/ServerCommonPacketListenerImplMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/ServerConnectionListenerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/ServerConnectionListenerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/ServerLoginPacketListenerImplMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/ServerLoginPacketListenerImplMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/ServerboundCustomQueryPacketMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/ServerboundCustomQueryPacketMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/VarIntMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/VarIntMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/VarLongMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/VarLongMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/Varint21FrameDecoderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/Varint21FrameDecoderMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/mixins/Varint21LengthFieldPrependerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/mixins/Varint21LengthFieldPrependerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/platform/Services.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/platform/Services.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/platform/services/IPlatformHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/platform/services/IPlatformHelper.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/util/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/util/Config.java -------------------------------------------------------------------------------- /common/src/main/java/dev/tonimatas/packetfixer/util/Messages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/java/dev/tonimatas/packetfixer/util/Messages.java -------------------------------------------------------------------------------- /common/src/main/resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/resources/logo.png -------------------------------------------------------------------------------- /common/src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/resources/pack.mcmeta -------------------------------------------------------------------------------- /common/src/main/resources/packetfixer.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/common/src/main/resources/packetfixer.mixins.json -------------------------------------------------------------------------------- /fabric/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/fabric/build.gradle.kts -------------------------------------------------------------------------------- /fabric/src/main/java/dev/tonimatas/packetfixer/PacketFixer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/fabric/src/main/java/dev/tonimatas/packetfixer/PacketFixer.java -------------------------------------------------------------------------------- /fabric/src/main/java/dev/tonimatas/packetfixer/mixins/ClientboundCustomPayloadPacketMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/fabric/src/main/java/dev/tonimatas/packetfixer/mixins/ClientboundCustomPayloadPacketMixin.java -------------------------------------------------------------------------------- /fabric/src/main/java/dev/tonimatas/packetfixer/mixins/FabricMixinPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/fabric/src/main/java/dev/tonimatas/packetfixer/mixins/FabricMixinPlugin.java -------------------------------------------------------------------------------- /fabric/src/main/java/dev/tonimatas/packetfixer/mixins/PayloadHelperMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/fabric/src/main/java/dev/tonimatas/packetfixer/mixins/PayloadHelperMixin.java -------------------------------------------------------------------------------- /fabric/src/main/java/dev/tonimatas/packetfixer/mixins/ServerboundCustomPayloadPacketMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/fabric/src/main/java/dev/tonimatas/packetfixer/mixins/ServerboundCustomPayloadPacketMixin.java -------------------------------------------------------------------------------- /fabric/src/main/java/dev/tonimatas/packetfixer/platform/FabricPlatformHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/fabric/src/main/java/dev/tonimatas/packetfixer/platform/FabricPlatformHelper.java -------------------------------------------------------------------------------- /fabric/src/main/resources/META-INF/services/dev.tonimatas.packetfixer.platform.services.IPlatformHelper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/fabric/src/main/resources/META-INF/services/dev.tonimatas.packetfixer.platform.services.IPlatformHelper -------------------------------------------------------------------------------- /fabric/src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/fabric/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /fabric/src/main/resources/packetfixer.fabric.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/fabric/src/main/resources/packetfixer.fabric.mixins.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/gradlew.bat -------------------------------------------------------------------------------- /neoforge/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/neoforge/build.gradle.kts -------------------------------------------------------------------------------- /neoforge/src/main/java/dev/tonimatas/packetfixer/PacketFixer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/neoforge/src/main/java/dev/tonimatas/packetfixer/PacketFixer.java -------------------------------------------------------------------------------- /neoforge/src/main/java/dev/tonimatas/packetfixer/mixins/ClientboundCustomPayloadPacketMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/neoforge/src/main/java/dev/tonimatas/packetfixer/mixins/ClientboundCustomPayloadPacketMixin.java -------------------------------------------------------------------------------- /neoforge/src/main/java/dev/tonimatas/packetfixer/mixins/NeoForgeMixinPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/neoforge/src/main/java/dev/tonimatas/packetfixer/mixins/NeoForgeMixinPlugin.java -------------------------------------------------------------------------------- /neoforge/src/main/java/dev/tonimatas/packetfixer/mixins/ServerboundCustomPayloadPacketMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/neoforge/src/main/java/dev/tonimatas/packetfixer/mixins/ServerboundCustomPayloadPacketMixin.java -------------------------------------------------------------------------------- /neoforge/src/main/java/dev/tonimatas/packetfixer/platform/NeoForgePlatformHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/neoforge/src/main/java/dev/tonimatas/packetfixer/platform/NeoForgePlatformHelper.java -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/neoforge.mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/neoforge/src/main/resources/META-INF/neoforge.mods.toml -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/services/dev.tonimatas.packetfixer.platform.services.IPlatformHelper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/neoforge/src/main/resources/META-INF/services/dev.tonimatas.packetfixer.platform.services.IPlatformHelper -------------------------------------------------------------------------------- /neoforge/src/main/resources/packetfixer.neoforge.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/neoforge/src/main/resources/packetfixer.neoforge.mixins.json -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TonimatasDEV/PacketFixer/HEAD/settings.gradle.kts --------------------------------------------------------------------------------