Skip to content

Commit

Permalink
Extend packet size bugfix
Browse files Browse the repository at this point in the history
  • Loading branch information
ACGaming committed Jul 16, 2024
1 parent abed9a5 commit ffc316e
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
package mod.acgaming.universaltweaks.bugfixes.misc.packetsize.mixin;

import mod.acgaming.universaltweaks.config.UTConfigBugfixes;
import net.minecraft.network.play.client.CPacketCustomPayload;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.Constant;
import org.spongepowered.asm.mixin.injection.ModifyConstant;

@Mixin(CPacketCustomPayload.class)
public class UTCPacketCustomPayloadMixin
{
@ModifyConstant(method = "<init>(Ljava/lang/String;Lnet/minecraft/network/PacketBuffer;)V", constant = @Constant(intValue = 32767))
public int utPacketSizeCustomPayloadInit(int constant)
{
return UTConfigBugfixes.MISC.utPacketSize;
}

@ModifyConstant(method = "readPacketData", constant = @Constant(intValue = 32767))
public int utPacketSizeCustomPayloadRead(int constant)
{
return UTConfigBugfixes.MISC.utPacketSize;
}
}
3 changes: 2 additions & 1 deletion src/main/resources/mixins.bugfixes.misc.packetsize.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,6 @@
"refmap": "universaltweaks.refmap.json",
"minVersion": "0.8",
"compatibilityLevel": "JAVA_8",
"mixins": ["UTNettyCompressionDecoderMixin", "UTPacketBufferMixin"]
"mixins": ["UTNettyCompressionDecoderMixin", "UTPacketBufferMixin"],
"client": ["UTCPacketCustomPayloadMixin"]
}

0 comments on commit ffc316e

Please sign in to comment.