Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Можно поподробнейотправить через TranslatableComponent
Spigot 1.19.1 сори что долго отвечалКакая версия сервера?
ItemStack stack = new ItemStack(Material.DIAMOND_SWORD);
// Вариант для Spigot
player.sendMessage(new TranslatableComponent(Bukkit.getUnsafe().getTranslationKey(stack)));
// Вариант для Paper
player.sendMessage(Component.translatable(stack));
Сябки <3Без особых усилий ты не получишь на сервере имя предмета. Как минимум потому, что оно зависит от языка игры, а на сервере имеется только английская локализация. Но, на самом деле, его и не нужно получать.
Ты можешь отправить игроку или отобразить ему где-либо название предмета посредством ключа локализации. Клиент сам получит нужный текст по этому ключу из файла языка, выбранного в настройках.
Использовать это так:
Документация по компонентам BungeeCord (используется в Spigot):PHP:ItemStack stack = new ItemStack(Material.DIAMOND_SWORD); // Вариант для Spigot player.sendMessage(new TranslatableComponent(Bukkit.getUnsafe().getTranslationKey(stack))); // Вариант для Paper player.sendMessage(Component.translatable(stack));
https://www.spigotmc.org/wiki/the-chat-component-api/#translatablecomponent
Документация по компонентам Keiko (используется в Paper):
https://docs.adventure.kyori.net/text.html
P.S. Вместо Spigot настоятельно рекомендую Paper - он существенно более производительный, безопасный и функциональный