<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[CleanPacket(By Mumy)]]></title><description><![CDATA[<pre><code>var Packets = []
var Cross = CheckCross();
var classProvider = Cross[0];
	function CleanPacket(clean) {
		if (Packets.length &gt; 0 &amp;&amp; !clean) {
			for (var i in Packets) {
				SendPacket(Packets[i]);
			}
			Packets = [];
			return true;
		}
		Packets = [];
		return clean;
	}
function SendPacket(packet) {
	try {
		try {
			imc.getNetHandler().addToSendQueue(packet);
		} catch (err) {
			mc.netHandler.networkManager.sendPacket(packet);
		}
	} catch (err) {
		mc.getNetHandler().addToSendQueue(packet);
	}
}
function CheckCross() {
	var classProvider, Version, Cross = true;
	try {
		classProvider = LiquidBounce.INSTANCE.getWrapper().getClassProvider();
		Version = Java.type("net.ccbluex.liquidbounce.injection.backend.Backend").MINECRAFT_VERSION;
	} catch (err) {
		classProvider = {
			isCPacketAnimation: function (packet) {
				return packet instanceof C0APacketAnimation;
			},
			isCPacketEntityAction: function (packet) {
				return packet instanceof C0BPacketEntityAction;
			},
			isCPacketUseEntity: function (packet) {
				return packet instanceof C02PacketUseEntity;
			},		
			isCPacketPlayer: function (packet) {
				return packet instanceof C03PacketPlayer;
			},
			isCPacketPlayerPosition: function (packet) {
				return packet instanceof C04PacketPlayerPosition;
			},
			isCPacketPlayerPosLook: function (packet) {
				return packet instanceof C05PacketPlayerLook;
			},
			isCPacketPlayerBlockPlacement: function (packet) {
				return packet instanceof C08PacketPlayerBlockPlacement;
			},
			isSPacketPlayerPosLook: function (packet) {
				return packet instanceof S08PacketPlayerPosLook;
			},
			isCPacketPlayerPosLook: function (packet) {
				return packet instanceof C06PacketPlayerPosLook;
			},	
			createCPacketCloseWindow: function () {
				return new C0DPacketCloseWindow();
			},
			createCPacketUseEntity: function (entity, Action) {
				return new C02PacketUseEntity(entity, Action);
			},
			createCPacketPlayerPosition: function (X, Y, Z, Ground) {
				return new C04PacketPlayerPosition(X, Y, Z, Ground);
			},
			createCPacketPlayerDigging: function (Action, Pos, Facing) {
				return new C07PacketPlayerDigging(Action, Pos, Facing);
			},
			createCPacketPlayerBlockPlacement: function (Position, PlacedBlockDirection, Stack, FacingX, FacingY, FacingZ) {
				return PlacedBlockDirection == null ? new C08PacketPlayerBlockPlacement(Position) : new C08PacketPlayerBlockPlacement(Position, PlacedBlockDirection, Stack, FacingX, FacingY, FacingZ);
			},
			createCPacketClientStatus: function (State) {
				return new C16PacketClientStatus(State);
			},
			isItemSword: function (Item) {
				return Item instanceof ItemSword;
			}
		}
		Cross = false;
		Version = '1.8.9';
	} finally {
		return [classProvider, Cross, Version];
	}
};

</code></pre>
]]></description><link>https://forum.liquidbounce.net/topic/2390/cleanpacket-by-mumy</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 16:44:12 GMT</lastBuildDate><atom:link href="https://forum.liquidbounce.net/topic/2390.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 Jun 2021 05:34:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CleanPacket(By Mumy) on Tue, 13 Jul 2021 11:26:16 GMT]]></title><description><![CDATA[<p dir="auto">有什么用????</p>
]]></description><link>https://forum.liquidbounce.net/post/20820</link><guid isPermaLink="true">https://forum.liquidbounce.net/post/20820</guid><dc:creator><![CDATA[BFFGOLS]]></dc:creator><pubDate>Tue, 13 Jul 2021 11:26:16 GMT</pubDate></item></channel></rss>