Результаты поиска

  1. Hyrancood

    Проблемы с массивом Capability

    Уже разобрался, проблема была в настройке синхронизации клиент-сервер Если кому-то понадобится - HyraRPG/src/main/java/com/hyrancood/hyrarpg at main · Hyrancood/HyraRPG
  2. Hyrancood

    Проблемы с массивом Capability

    Что я делаю не так? @SubscribeEvent public void clone(PlayerEvent.Clone event) { IPoints original = event.getOriginal().getCapability(PointsProvider.capability, null).orElseGet(Points::new); IPoints clone = event.getEntity().getCapability(PointsProvider.capability...
  3. Hyrancood

    Проблемы с массивом Capability

    УПС, репозиторий был приватным, изменил
  4. Hyrancood

    Проблемы с массивом Capability

    Разобрался с проблемой, теперь всё работает. Однако появился вопрос - как сохранять капабилити после смерти, выхода из игры и т.д.? Пробовал использовать PlayerEvent.Clone, но видимо что-то делаю не так. Код - https://github.com/Hyrancood/HyraRPG/tree/main/src/main/java/com/hyrancood/hyrarpg
  5. Hyrancood

    Проблемы с массивом Capability

    Решил создать массив(int) capability, однако возникла проблема - массив не хочет принимать новые значения. Всё ли я делаю правильно при начислении? @Override public ActionResult<ItemStack> onItemRightClick(World world, PlayerEntity entity, Hand hand) { ActionResult<ItemStack> retval =...
  6. Hyrancood

    Проверка Entity тегов /tags

    @MaximPixel , я попробовал и вне if{} в консоль выводится сообщение, а в нём нет. С этим можно что-то сделать?
  7. Hyrancood

    Проверка Entity тегов /tags

    @MaximPixel как это сделать? Никогда с консолью не работал
  8. Hyrancood

    Проверка Entity тегов /tags

    У меня для некоторых кнопок было условие, а в этой пока нет его. Это можно как-то обойти?
  9. Hyrancood

    Проверка Entity тегов /tags

    @MaximPixel Спасибо, в общем это работает. Но я не могу понять, почему если ставится условие, тултип не рендерится? this.addButton(new ImageButton(width/2-140, this.guiTop + 130, 32, 32, 0, 0, 128, buttons, 256, 256, e -> { if (true) {...
  10. Hyrancood

    Проверка Entity тегов /tags

    Как проверить наличие тэга(который выдаётся командой /tag add) у энтити? Я нашёл только про EntityTypeTag
  11. Hyrancood

    ToolTip кнопки

    В конструкторе ImageButton и Button есть графа Button.ITooltip, которая сама по себе проверяет, находится ли курсор над кнопкой. Однако я не понял как и что именно в неё надо вписывать.
  12. Hyrancood

    ToolTip кнопки

    Копался в интернете и узнал, что у кнопки(по крайней мере 1.16.х и дальше) может быть тултип, однако не понял как его сделать. На просторах интернета только тултип интернета. Может кто-то знает как его сделать?
  13. Hyrancood

    Создание GUI

    @FUGAS, Спасибо, это действительно помогло, но это overlay. Я же хотел узнать про создание меню с кнопками(класс Screen, без конструктора и tile entity)
  14. Hyrancood

    Создание GUI

    Несмотря на то, что я так и не понял весь процесс создания гуи, попробуй использовать GlStateManager
  15. Hyrancood

    Создание GUI

    Как создать интерфейс на 1.16.5? нигде не нашёл полноценных туториалов. К тому же, хочу сделать полноэкранное гуи, которое будет всегда занимать всё окно, вне зависимости от масштабирования интерфейса.
Сверху