From fb0cf8c1520bd5178cd1fcc753885fe3d1419be0 Mon Sep 17 00:00:00 2001 From: Warrior <50800980+Warriorrrr@users.noreply.github.com> Date: Mon, 27 Oct 2025 16:33:58 +0100 Subject: [PATCH] Use version fetcher from unsafe values in new version command --- .../java/io/papermc/paper/command/PaperVersionCommand.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/paper-server/src/main/java/io/papermc/paper/command/PaperVersionCommand.java b/paper-server/src/main/java/io/papermc/paper/command/PaperVersionCommand.java index a7d1a959af6a..bfacb856623b 100644 --- a/paper-server/src/main/java/io/papermc/paper/command/PaperVersionCommand.java +++ b/paper-server/src/main/java/io/papermc/paper/command/PaperVersionCommand.java @@ -1,6 +1,5 @@ package io.papermc.paper.command; -import com.destroystokyo.paper.PaperVersionFetcher; import com.destroystokyo.paper.util.VersionFetcher; import com.mojang.brigadier.Command; import com.mojang.brigadier.arguments.StringArgumentType; @@ -25,6 +24,7 @@ import net.minecraft.server.MinecraftServer; import org.bukkit.Bukkit; import org.bukkit.command.CommandSender; +import org.bukkit.craftbukkit.util.CraftMagicNumbers; import org.bukkit.plugin.Plugin; import org.bukkit.util.StringUtil; import org.jspecify.annotations.NullMarked; @@ -45,7 +45,7 @@ public class PaperVersionCommand { private static final Component FAILED_TO_FETCH = Component.text("Could not fetch version information!", NamedTextColor.RED); private static final Component FETCHING = Component.text("Checking version, please wait...", NamedTextColor.WHITE, TextDecoration.ITALIC); - private final VersionFetcher versionFetcher = new PaperVersionFetcher(); + private final VersionFetcher versionFetcher = CraftMagicNumbers.INSTANCE.getVersionFetcher(); private CompletableFuture computedVersion = CompletableFuture.completedFuture(new ComputedVersion(Component.empty(), -1)); // Precompute-- someday move that stuff out of bukkit public static LiteralCommandNode create() {