diff --git a/plugin/bukkit/src/main/java/md/thomas/asyncanticheat/bukkit/AacHopper.java b/plugin/bukkit/src/main/java/md/thomas/asyncanticheat/bukkit/AacHopper.java index d6c0434..2198d2b 100644 --- a/plugin/bukkit/src/main/java/md/thomas/asyncanticheat/bukkit/AacHopper.java +++ b/plugin/bukkit/src/main/java/md/thomas/asyncanticheat/bukkit/AacHopper.java @@ -53,20 +53,22 @@ public static void register(@NotNull Plugin plugin) { if (!hasPacketEvents) { // Primary source: Modrinth (auto-detects platform) + // Use WARN_SKIP to allow fallback to GitHub if Modrinth fails deps.require(Dependency.modrinth("packetevents") .name("PacketEvents") .minVersion("2.7.0") .updatePolicy(UpdatePolicy.MINOR) - .onFailure(FailurePolicy.FAIL) + .onFailure(FailurePolicy.WARN_SKIP) .build()); // Fallback source: GitHub releases + // Use FAIL since this is the last resort - PacketEvents is required deps.require(Dependency.github("retrooper/packetevents") .name("PacketEvents") .minVersion("2.7.0") .assetPattern("*-spigot-*.jar") .updatePolicy(UpdatePolicy.MINOR) - .onFailure(FailurePolicy.WARN_SKIP) + .onFailure(FailurePolicy.FAIL) .build()); } }); diff --git a/web/public/thread/screenshots/dashboard-alt.webp b/web/public/thread/screenshots/dashboard-alt.webp new file mode 100644 index 0000000..47bc496 Binary files /dev/null and b/web/public/thread/screenshots/dashboard-alt.webp differ diff --git a/web/public/thread/screenshots/finding.webp b/web/public/thread/screenshots/finding.webp new file mode 100644 index 0000000..54e0f6e Binary files /dev/null and b/web/public/thread/screenshots/finding.webp differ