Class ClientboundSetEntityMotionPacketMixin

java.lang.Object
tech.anonymoushacker1279.immersiveweapons.mixin.ClientboundSetEntityMotionPacketMixin

public class ClientboundSetEntityMotionPacketMixin extends Object
Remove clamping on entity motion packets and use integers over shorts, to prevent rubber-banding in projectiles with high speed.
  • Constructor Details

    • ClientboundSetEntityMotionPacketMixin

      public ClientboundSetEntityMotionPacketMixin()
  • Method Details

    • ClientboundSetEntityMotionPacket

      public void ClientboundSetEntityMotionPacket(int pId, net.minecraft.world.phys.Vec3 pDeltaMovement, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
    • ClientboundSetEntityMotionPacket

      public void ClientboundSetEntityMotionPacket(net.minecraft.network.FriendlyByteBuf pBuffer, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
    • write

      public void write(net.minecraft.network.FriendlyByteBuf pBuffer, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)