Отловить эвентом OpenGuiEvent, что открывается гуи от CustomNPC и заменить на свой. Либо изменить исходники и место CustomNPC Gui открывать своё. Либо не давать NPC Gui, использовать эвент на взаимодействие с Entity и это Entity является Entity от CustomNPC, и открывать своё Gui.
timaxa007
Модератор
5,831 409 672
меню1 — как сделать чтобы такое меню получилось?
Отловить эвентом OpenGuiEvent, что открывается гуи от CustomNPC и заменить на свой. Либо изменить исходники и место CustomNPC Gui открывать своё. Либо не давать NPC Gui, использовать эвент на взаимодействие с Entity и это Entity является Entity от CustomNPC, и открывать своё Gui.
Ну, как-то так. Я тоже могу ошибаться. Я пишу на 1.7.10.
Misha_Bagger
Как найти OpenGuiEvent? Что такое эвент?
timaxa007
Модератор
5,831 409 672
Что такое эвент?
Как найти OpenGuiEvent?
В исходниках по наследству от Event’а.
package net.minecraftforge.client.event;
class GuiOpenEvent
Ну, как-то так. Я тоже могу ошибаться. Я пишу на 1.7.10.
Как сделать НПС торговца который обменивает предметы в Майнкрафт ПЕ — (туториал MINECRAFT PE)
Plasticable
291 14 156
А откуда первый скринец? Что за проект? Чем-то похоже на Decimation.
Sunrise
А откуда первый скринец? Что за проект? Чем-то похоже на Decimation.
Собственно их официальные сервера, Decimation.
Misha_Bagger
В исходниках по наследству от Event’а.
package net.minecraftforge.client.event;
class GuiOpenEvent
Немножко не понял, можно подробнее? В какую папку зайти и что нажать?
Misha_Bagger
А откуда первый скринец? Что за проект? Чем-то похоже на Decimation.
Да это Decimation, если знаешь эвент меню трейдера можешь скинуть?
Зарак
582 32 136
Это уже надо учить Java)
Misha_Bagger
Можете ответить, почему так? что надо сделать?
timaxa007
Модератор
5,831 409 672
Источник: forum.mcmodding.ru
Слив dtlTraders для Майнкрафт | Магазин из NPC-Жителей [1.17.x — 1.8] 6.4.4
Ресурс был слит и доступен для скачивания без подписки
Описание плагина dtlTraders:
dtlTrader — дополнение к плагину Citizens. Этот плагин добавит возможность создать магазин из обычных NPC-Жителей. В таком магазине вы можете продавать все что угодно, абсолютно любые вещи из игры.
⚖️МАГАЗИН НА NPC ЗА ПРЕДМЕТЫ |Коммандные блоки|Minecraft Bedrock
Особенности плагина dtlTraders:
- Простой способ настройки и управления магазинами с помощью графического интерфейса
- Создавайте/редактируйте свои магазины простым перетаскиванием
- 3 типа магазинов: «Продам», «Купи» и «Обменяй».
- 2 типа содержимого предмета: «статический» и «обменный».
- 1 мощный тип трейдера: «трейдер» (/trait trader) связывает магазины dtlTraders с гражданами (2) NPC
- Поддержка ванильных и кастомных NBT/DataTags
- NBT/DataTags делает возможным создание пользовательских предметов из сторонних плагинов.
- Опытные пользователи могут настраивать свои собственные предметов с помощью конфигураций.
- Разрешает стековые сделки
- Поддержка ЛЮБЫХ экономичных плагинов
- Совместим со Spigot/bukkit 1.8 — 1.15.x
- Измените описания и названия ваших товаров
- Добавляйте торговые ограничения на такие предметы, как «лимиты»
- Настройте свои магазины с помощью «магазина по умолчанию» и «переключения магазинов»
- Настройте взаимодействие с магазином с помощью «настраиваемой суммы ввода» и «сдвига стека»
- Сделайте свои магазины на основе рейтинга с индивидуальными «разрешениями»
- Больше кнопок навигации и модулей графического интерфейса с целью создания «единого графического интерфейса».
Новые функции в версии 6.0.0:
- Управляйте текстом, который вы видите на элементах, с помощью «настраиваемого отображаемого текста»
- Переключатель «Выпадение предметов» позволяет выпасть предмету при заполнении инвентаря при покупке/продаже/обмене.
- Переключатель «Продать все», позволяющий продать оставшиеся предметы.
- «Тайтлы» позволяет настраивать или переключать общедоступные сообщения о покупке/продаже или обмене.
- Включены изменения названий страниц
- Улучшенный «Единый графический интерфейс» с категоризованными настройками, интерактивным просмотром изменений и более плавным и красивым видом
- Еще более эффективное использование функций магазина
В настоящее время поддерживаются такие плагины на экономику как:
OptEco
BeastTokens
GemsEconomy
Для пользователей, которым нужно больше функций, у нас есть премиальный плагин под названием: dtlTradersPlus.
Основные команды dtlTraders:
Команды выглядят таким образом: /dtltraders , /dtl и /traders
/trait trader — Превратить обычного NPC-Жителя в NPC-Торговца.
/dtltraders edit, /dtltraders trait- Управлять уже созданным магазином
/dtltraders create [Название] — Создание нового магазина
Права плагина dtlTraders
dtltraders.admin — право на команду
Установка dtlTraders:
Для работы плагина ОБЯЗАТЕЛЬНО нужен плагин Vault и Citizens.
Так же необходим любой плагин на экономику: OptEco BeastTokens GemsEconomy
- Скачайте плагин ниже и переместите её в папку /plugins/ вашего сервера. Начиная с версии игры «5.0.0 » вам необходимо удалить папку dtltraders! (магазины, созданные с использованием более старых версий, автоматически конвертируются!)
- Загрузите Citizens (Citizens2) и поместите его в папку с плагинами.
- Вам также понадобится Vault и ЛЮБОЙ экономичный плагин: OptEco BeastTokens GemsEconomy.
- Запустите свой сервер.
- Установка закончена.
Предупреждение: Начиная с версии 6.4.2 вам понадобится как минимум Java 11!
Автор McDev Скачивания 73 Просмотры 1,380 Первый выпуск 22 Ноя 2021 Обновление 22 Ноя 2021 Оценка 0.00 звёзд 0 оценок
Источник: forum-minecraft.ru
Shopkeepers
4.4 / 5 18 оценок
Плагин Shopkeepers позволяет настраивать товары, которые продают жители. Вы сами сможете выставить продаваемый товар и его цену. Вы можете настроить магазины администратора, у которых бесконечный запас товаров, и вы также можете настроить магазины игроков, которые берут товары из сундука. Есть также возможность отключить обычные сделки с жителями в деревнях, если вы этого захотите.
Основные характеристики:
- Легкая настройка магазинов
- Создание магазина Админа с бесконечными товарами
- Создание магазина Игрока с ресурсами из сундука
- Различные типы магазинов игроков: продажа, покупка, торговля и продажа книг
- Различные поддерживаемые типы мобов для представления ваших владельцев магазинов, торговых центров и магазинов для граждан (NPC)
- Много вариантов конфигурации.
- Переводимые сообщения.
Источник: minecamp.ru