From 6e2c19f1186e177857c99f7ee9153695f7828c9e Mon Sep 17 00:00:00 2001 From: Camotoy <20743703+Camotoy@users.noreply.github.com> Date: Thu, 16 Jun 2022 20:09:45 -0400 Subject: [PATCH] Velocity modern forwarding support doesn't exist pre-1.13 --- .../src/main/java/org/geysermc/floodgate/util/ClassNames.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spigot/src/main/java/org/geysermc/floodgate/util/ClassNames.java b/spigot/src/main/java/org/geysermc/floodgate/util/ClassNames.java index 22c7d688..1ca5105a 100644 --- a/spigot/src/main/java/org/geysermc/floodgate/util/ClassNames.java +++ b/spigot/src/main/java/org/geysermc/floodgate/util/ClassNames.java @@ -216,7 +216,9 @@ public class ClassNames { if (paperConfig != null) { Field velocitySupport = getField(paperConfig, "velocitySupport"); - PAPER_VELOCITY_SUPPORT = () -> castedStaticBooleanValue(velocitySupport); + // velocitySupport field is null pre-1.13 + PAPER_VELOCITY_SUPPORT = velocitySupport != null ? + () -> castedStaticBooleanValue(velocitySupport) : null; } else { PAPER_VELOCITY_SUPPORT = null; }