Available on: Bukkit ✅ full (incl. CraftBukkit/NMS lookups) · Velocity ✅ generic only · BungeeCord ✅ generic only · Hytale ✅ generic only
BlueFoundation.Reflection provides small helpers for CraftBukkit/NMS lookups and packet sending.
Class<?> craftPlayer = BlueFoundation.Reflection.craftBukkitClass("entity.CraftPlayer");
Class<?> packetClass = BlueFoundation.Reflection.nmsClass("PacketPlayOutChat");
Object handle = BlueFoundation.Reflection.getHandle(player);