1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

создать блок с интерфейсом

Тема в разделе "Разработка плагинов для новичков", создана пользователем heyman., 6 апр 2023.

  1. Автор темы
    heyman.

    heyman. Активный участник

    Баллы:
    61
    Здравствуйте! Пишу плагин для своего сервера, он добавляет уран и возможность его обогащения. Есть текстура блока и сам уран, но как создать сам блок при помощи кода - не знаю. Нужен интерфейс как у печки. Вниз кладешь жидкость в бутылочке(ее нужно определять по имени, для каждого уровня урана будет нужна своя. Делается она при помощи плагина brewery, потом переименовать в определенное имя), вверх - сам уран. На выходе через время должен появится уран, который обогащен на уровень выше предыдущего. Видел в гугле гайды, как создать блок хранения, но вот чтобы блок как-то функционировал - в помине нет. Помогите пожалуйста!
     
  2. SlenderMix

    SlenderMix Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    HIDDEN
    Модификацией можно это только реализовать (не знаю возможно и датапаками, но я динозавр версии выше 1.12 не мацал).
     
  3. DestKoder

    DestKoder Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    DestKoder
    Все что добавляет что либо, это как правило моды.

    Если так хочешь попробовать, то копай в сторону ресурс паков, а конкретней блокстейтов нотных блоков, отменяй событием изменение любое этих стейтов и кидай на них текстурку с моделькой. Но это все костыли
     
  4. OJIEKCAHDP

    OJIEKCAHDP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Не соглашусь с товарищами выше.

    Можно реализовать саму текстурку блока через рп, да. А функционал довольно схожий с печкой, поэтому на него можно навестить открытие инвентаря обычной печки, добавить рецепты для твоих предметов. На счёт времени переплавки: тут вопрос хороший, может через пакеты делать, но, можно и использовать не простой блок, а как раз таки печку с другой текстуркой, тогда ещё проще выйдет.
     
  5. SlenderMix

    SlenderMix Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    HIDDEN
    Так он даже версию не указал на которой пытается что-то делать.
     
  6. CraftCoder

    CraftCoder Старожил Пользователь

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
  7. OJIEKCAHDP

    OJIEKCAHDP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    А разве это так сильно влияет? Что на версиях ниже нельзя сделать благодаря апи, то можно сделать пакетами.
     
  8. SlenderMix

    SlenderMix Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    HIDDEN
    Нарисуй мне гуи пакетами.
     
  9. Septicuss

    Septicuss Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Septicuss
    Тебе сюда: http://resourcepack.wiki. В вкладке Blocks в конце есть различные ресурсы (опен-сурс проекты, туториалы и тд).
     
  10. Автор темы
    heyman.

    heyman. Активный участник

    Баллы:
    61
    1.16.5
     
  11. OJIEKCAHDP

    OJIEKCAHDP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    А он про прорисовку гуи ничего не сказал, мимо.
     
  12. SlenderMix

    SlenderMix Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    HIDDEN
    Сказал как бы, прочитай сообщение.
     
  13. OJIEKCAHDP

    OJIEKCAHDP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Не хочу оффтопить, но конкретно про гуи тут не указано. Только функционал как у печки
     
  14. SlenderMix

    SlenderMix Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    HIDDEN
     

Поделиться этой страницей