diff --git a/NMS-v1_19_R3/src/main/java/tech/sbdevelopment/mapreflectionapi/nms/PacketListener_v1_19_R3.java b/NMS-v1_19_R3/src/main/java/tech/sbdevelopment/mapreflectionapi/nms/PacketListener_v1_19_R3.java
index c437542..7af3493 100644
--- a/NMS-v1_19_R3/src/main/java/tech/sbdevelopment/mapreflectionapi/nms/PacketListener_v1_19_R3.java
+++ b/NMS-v1_19_R3/src/main/java/tech/sbdevelopment/mapreflectionapi/nms/PacketListener_v1_19_R3.java
@@ -49,8 +49,7 @@ public class PacketListener_v1_19_R3 extends PacketListener {
//On send packet
public void write(ChannelHandlerContext ctx, Object packet, ChannelPromise promise) throws Exception {
if (packet instanceof PacketPlayOutMap packetPlayOutMap) {
- int id = (int) getDeclaredField(packetPlayOutMap, "a");
-
+ int id = packetPlayOutMap.a(); //mapId
if (id < 0) {
//It's one of our maps, invert ID and let through!
int newId = -id;
diff --git a/pom.xml b/pom.xml
index c3457f2..6c05711 100644
--- a/pom.xml
+++ b/pom.xml
@@ -127,6 +127,7 @@
org.spigotmc
spigot-api
1.20.1-R0.1-SNAPSHOT
+ provided