From a5345bd8a61a0987a219c508d751bbee9f0c0c51 Mon Sep 17 00:00:00 2001 From: Rafig Huseynzade Date: Tue, 1 Sep 2026 00:41:29 +0400 Subject: [PATCH] Handle legacy NBT warning on data component versions --- .../java/com/extendedclip/deluxemenus/DeluxeMenus.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/extendedclip/deluxemenus/DeluxeMenus.java b/src/main/java/com/extendedclip/deluxemenus/DeluxeMenus.java index a2b2fdb1..9ebd676c 100644 --- a/src/main/java/com/extendedclip/deluxemenus/DeluxeMenus.java +++ b/src/main/java/com/extendedclip/deluxemenus/DeluxeMenus.java @@ -63,6 +63,15 @@ public class DeluxeMenus extends JavaPlugin { @Override public void onLoad() { + if (VersionHelper.HAS_DATA_COMPONENTS) { + this.debug( + DebugLevel.HIGHEST, + Level.INFO, + "Legacy NBT item options are not supported on data component versions. The following options are unavailable: nbt_int, nbt_ints, nbt_string and nbt_strings." + ); + return; + } + if (NbtProvider.isAvailable()) { this.debug(DebugLevel.HIGHEST, Level.INFO, "NMS hook has been setup successfully!"); return;