М ы встречаемся, чтобы разойтись.
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
MaximPixel
MaximPixel
1,560 86 201
sk9zist :l
Исправился
981 18 156
вместо тебя :3
Я искал по форуму, а про гугл видимо забыл.
Я верила давно, что жить вполне легко.
М ы встречаемся, чтобы разойтись.
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
sk9zist :l
Исправился
981 18 156
А можно:
1) чтобы небыло знака «_»
2) чтобы было не большими буквами
3) чтобы было на Русском языке.
тоесть мне нужно отображать в чате предмет так, какое у него название при наведени на него
Последнее редактирование: 29 Ноя 2020
Я верила давно, что жить вполне легко.
М ы встречаемся, чтобы разойтись.
Как узнать id блоков / вещей в Minecraft без плагинов и модов!
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
tox1cozZ
aka Agravaine
8,429 597 2,870
new ItemStack(Items.APPLE).getDisplayName()
sk9zist :l
Исправился
981 18 156
new ItemStack(Items.APPLE).getDisplayName()
Я верила давно, что жить вполне легко.
М ы встречаемся, чтобы разойтись.
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
sk9zist :l
Исправился
981 18 156
Аааа, опять не работаеет!!
Повторю вопрос: Нужно получить русское имя у предмета чтобы было вместо apple или item.Apple вот это «Яблоко» в чате выводилось
Я верила давно, что жить вполне легко.
М ы встречаемся, чтобы разойтись.
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
tox1cozZ
aka Agravaine
8,429 597 2,870
Чо ты хочешь? То что я скинул и выводит отображаемое имя предмета в зависимости от языка.
Ты походу делаешь это на сервере, а у сервера всегда английский язык и тебе выводит на англ.
sk9zist :l
Исправился
981 18 156
То что я скинул и выводит отображаемое имя предмета в зависимости от языка.
Спасибо за объяснение, ато я не понял вообще, как оно работает
Ты походу делаешь это на сервере
Я это на bakkit делаю, а там несколько сложновато повторить твой код в коде, а ещё метода getDisplayName() потом нету
Я верила давно, что жить вполне легко.
М ы встречаемся, чтобы разойтись.
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
tox1cozZ
aka Agravaine
8,429 597 2,870
А, хоспаде, не привык что тут вопросы по баккиту бывают.
Извиняюсь.
MaximPixel
1,560 86 201
itemStack.getItemMeta().getDisplayName()
sk9zist :l
Исправился
981 18 156
А, хоспаде, не привык что тут вопросы по баккиту бывают.
.getItemMeta().getDisplayName
В шапке сказал, что пробовал методы getDisplayName и getLocalozedName()
Но getDisplayName вернет нул, если предмет не был переименован в наковальне
А вот насчёт getLocalizedName я уже задумался, разве он не должен возвращать локализованное название? (Он возвращает нул)
Я верила давно, что жить вполне легко.
М ы встречаемся, чтобы разойтись.
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
MaximPixel
1,560 86 201
что пробовал методы getDisplayName и getLocalozedName()
Ты писал про stack.getDisplayName() или stack.getLocalizedName() .
А я нашёл вариант с stack.getItemMeta().getDisplayName() .
sk9zist :l
Исправился
981 18 156
А я нашёл вариант с stack.getItemMeta().getDisplayName() .
Я через него и получал. в простом стаке там ты врятли найдёшь такие методы, если это не нмс
Я верила давно, что жить вполне легко.
М ы встречаемся, чтобы разойтись.
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
sk9zist :l
Исправился
981 18 156
Плюнул на это дело, и сделал просто вот так, если надо кому вот:
public String getNormalName(Material materialIn) < if(materialIn == null) return null; String s1 = materialIn.toString().replace(«_», » «).toLowerCase(), s2 = «»; s2 = s2 + s1.substring(0, 1).toUpperCase(); for (int i = 1; i < s1.length(); i++) < if (» «.equals(s1.substring(i-1, i))) s2 = s2 + s1.substring(i, i+1).toUpperCase(); else s2 = s2 + s1.substring(i, i+1); >return s2; >
Я верила давно, что жить вполне легко.
М ы встречаемся, чтобы разойтись.
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
MaximPixel
1,560 86 201
А в самой игре нету примеров когда показывается имя предмета? /give например?
hohserg
7,067 321 1,491
Попробуй использовать TranslatableComponent вместе с либой Language Utils
Новая рандомная ава топовая) Ender’sMagic 1.4b — УРААА!))
Таумкрафт 6 — ураа!
Пишу на Scala
Какая ирония: написание тутора позволяет понять тему лучше, чем его чтение
Test BB-code
sk9zist :l
Исправился
981 18 156
/give например?
Ага, оно же там на англ и большими буквами, забыл?)
использовать TranslatableComponent вместе с либой Language Utils
TranslateableComponent*
А так, была уже такая идея, читал об этом. Его и без либы можно использовать, просто я не стал в этом разбираться
Уже решил, ответ #15
Я верила давно, что жить вполне легко.
М ы встречаемся, чтобы разойтись.
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
hohserg
7,067 321 1,491
Уже решил, ответ #15
Смирился с тем, что имена на англ?
Новая рандомная ава топовая) Ender’sMagic 1.4b — УРААА!))
Таумкрафт 6 — ураа!
Пишу на Scala
Какая ирония: написание тутора позволяет понять тему лучше, чем его чтение
Test BB-code
sk9zist :l
Исправился
981 18 156
Смирился с тем, что имена на англ?
Нет.. Просто у меня на сервере все предметы будут переименованы в свои названия. (Пример «Стальной меч» вместо «Алмазный меч» или diamond sword) Я проверяю что getDisplayName равно нул, и если не равно — то беру его. А если предмет пока не переименован, чтобы небыло совсем страшно — сделал так.
Я верила давно, что жить вполне легко.
М ы встречаемся, чтобы разойтись.
Как цветут цветы, ч тобы умереть,
Жизнь это з амкнутый круг.
Л ибо предай, либо тебя обманут!
Бесконечным, будет траур !
Источник: forum.mcmodding.ru
Как узнать название предмета в майнкрафт
Новый каталог ID блоков и предметов в Майнкрафт 1.14.4, 1.13.2, 1.12.2 существенно облегчит процесс получения блоков игрокам и админам серверов, ведь на протяжении всей игры вам наверняка приходилось сталкиваться с вопросом — какой айди бетона, стекла, воды, кирпича и вы сворачивали игру, приступая к поиску id какого-либо блока, в этой статье подробно описано как узнать айди в майнкрафт не выходя из игры, посмотреть id блока, включить показ айди предметов в расширенных подсказках, как выдать себе предмет командой зная номер блока и какие установить моды на Minecraft, чтобы видеть все элементы игры, название предметов и их ID.


















Если вы играете на сервере майнкрафт, то ID можно узнать с помощью команды /itemdb, однако этот способ не всегда эффективен, так как у вас может не быть прав, чтобы использовать эту команду. Способ 2.
Второй способ эффективнее, он работает как в одиночной игре, так и на сервере. Чтобы узнать айди предмета в майнкрафт достаточно нажать комбинацию клавиш F3 + H. Теперь, когда вы откроете инвентарь и наведете курсор на нужный вам предмет, о нем будет выводиться больше информации — ID предмета и его текстовый индификатор. Таблица предметов в майнкрафт: Если вы не можете ввести команду /itemdb, и ваша версия не поддерживает сочетание клавиш F3 + H, то вы можете воспользоваться этой таблицей, чтобы узнать ID блока в майнкрафт. Minecraft Item IDs is a searchable, interactive database of all Minecraft item and block IDs. On this website, you can find lists of all types of items. Each item has its own individual page, on which you can find crafting recipes, spawn commands, and useful information about it. For example, the command block page contains information about its block state. Click the «Table View» and «Card View» buttons to change the way the items are displayed. Type the name of an item or block, or an ID, into the search box below to search our database of 1073 items and blocks from Minecraft 1.14 on PC / Mac.
Источник: minecraft-kak.ru
Айди предметов в Майнкрафт и их категории
Довольно часто у пользователей игры Minecraft возникает необходимость обратиться к разнообразным типам вещей. Для решения этих задач разработчики почти сразу придумали специальные идентификационные номера.
После выхода сборки 12w34a (версия № 1.4) пользователи могут включать визуализацию ID не только ключевых объектов, но и всевозможных списков значений в сундуках, печках и др. Однако, как узнать айди предметов в Майнкрафт, и на какие типы они делятся? Сразу скажем, что делается это простым нажатием двух клавиш F3 + H. Кстати, после очередного релиза 12w41a игра стала отображаться прочность.
Предметы в игре Minecraft обладают особыми свойствами, которые увеличивают возможности персонажа. Получают их крафтом (созданием) при помощи разнообразных рецептов. Для того, чтобы не возникло путаницы, создатели игры упорядочили все предметы по категориям.
Категории предметов
- Материалы — для крафта блоков или вещей.
- Еда — утоляет голод.
- Инструменты — активно применяются для добычи, переноса или уничтожения любых предметов, или ресурсов.
Кроме предметов уникальный номер присваивается и цветам. К примеру, если вы решили создать черную шерсть, то вам необходимо вбить ID 35, 15. С помощью идентификационных номеров игрок может управлять предметами и создавать из них цепочки, получая из одних вещей другие.
Заключение
Огромное разнообразие предметов позволяет пользователю увеличить свои возможности и решить любую задачу. Игра специально заточена, чтобы игроки взаимодействовали с предметами. Например: вы решили создать железную решетку, а для этого вам нужны слитки железа, которые создаются из руды. Подобные задачи очень увлекают игроков, ведь из ничего можно создать все что душе угодно.
Надеемся, данный вопрос стал полностью вам понятен! Поделитесь важной информацией об ID предметов в Майнкрафт с другими игроками и оставьте свое мнение через комментарий. Спасибо!
Видео
Мы ждём Ваши комментарии, смело пишите!
Источник: kak-sdelat-v-minecraft.ru