From b9246fc3157e072e5ab4c6fb2558b24e601dd472 Mon Sep 17 00:00:00 2001 From: Dawson <30784509+funkemunky@users.noreply.github.com> Date: Fri, 4 Nov 2022 09:59:08 -0400 Subject: [PATCH] Adding ignored files --- .../wrapper/out/WPacketPlayOutMapChunk.java | 34 +++++++++++++++++++ .../out/WPacketPlayOutTransaction.java | 28 +++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 src/main/java/dev/brighten/ac/packet/wrapper/out/WPacketPlayOutMapChunk.java create mode 100644 src/main/java/dev/brighten/ac/packet/wrapper/out/WPacketPlayOutTransaction.java diff --git a/src/main/java/dev/brighten/ac/packet/wrapper/out/WPacketPlayOutMapChunk.java b/src/main/java/dev/brighten/ac/packet/wrapper/out/WPacketPlayOutMapChunk.java new file mode 100644 index 0000000..71930f6 --- /dev/null +++ b/src/main/java/dev/brighten/ac/packet/wrapper/out/WPacketPlayOutMapChunk.java @@ -0,0 +1,34 @@ +package dev.brighten.ac.packet.wrapper.out; + +import dev.brighten.ac.packet.wrapper.PacketType; +import dev.brighten.ac.packet.wrapper.WPacket; +import dev.brighten.ac.utils.math.IntVector; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Getter; +import org.bukkit.Material; + +import java.util.Map; + +@Builder +@Getter +public class WPacketPlayOutMapChunk extends WPacket { + + private Map blocks; + + @Override + public PacketType getPacketType() { + return PacketType.MAP_CHUNK; + } + + @Override + public Object getPacket() { + return null; + } + + @AllArgsConstructor + public static class MinBlock { + public Material material; + public byte data; + } +} diff --git a/src/main/java/dev/brighten/ac/packet/wrapper/out/WPacketPlayOutTransaction.java b/src/main/java/dev/brighten/ac/packet/wrapper/out/WPacketPlayOutTransaction.java new file mode 100644 index 0000000..e82eab4 --- /dev/null +++ b/src/main/java/dev/brighten/ac/packet/wrapper/out/WPacketPlayOutTransaction.java @@ -0,0 +1,28 @@ +package dev.brighten.ac.packet.wrapper.out; + +import dev.brighten.ac.Anticheat; +import dev.brighten.ac.packet.wrapper.PacketType; +import dev.brighten.ac.packet.wrapper.WPacket; +import lombok.Builder; +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +@Builder +public class WPacketPlayOutTransaction extends WPacket { + + private int id; + private short action; + private boolean accept; + + @Override + public PacketType getPacketType() { + return PacketType.SERVER_TRANSACTION; + } + + @Override + public Object getPacket() { + return Anticheat.INSTANCE.getPacketProcessor().getPacketConverter().processServerTransaction(this); + } +}