capabilities

  1. Mr.Toad

    Капабилити

    Доброго времени суток Есть капа: package com.mr_toad.ex.common.caps; public interface Cap { int getValue(); void setValue(int vn); } package com.mr_toad.ex.common.caps; public class CapClass implements Cap { private int v = 0; @Override public int...
  2. B

    Где хранить инфу о доступных/выполненных квестах

    Хай всем снова я) В общем у меня стал вопрос, о хранении информации о выполненных квестах Я изначально целился на CAPABILITY и это на первый взгляд кажется верным решением, но в случае если квестов будет 10 000 Что произойдет? как это повлияет на клиент и сервер, сможет ли майнкрафт...
  3. LightMizu

    Синхрон капы между клиентом и сервером

    Есть капа Есть пакет SyncCapabilityClient В client.gui.RadialMenuScreen.deactivate Отпраляет, но на сервере не обновляется Гит GitHub - LightMizu/DemonSlayer Плюс вопрос не по теме: Как рендерить текст под углом
  4. LightMizu

    PlayerCapability

    Написал PlayerCapability Написал комманду для уст playercapability Зарегал И зарегал капу И сделал кейбинд чтоб дебажить И при нажатии пишет 0 хоть я написал комманду setbreath 1 В чём ошибка
  5. DajeStalin

    Не обновляется переменная в GUI

    Сделал полоску с уровнем и опытом, уровень и полученный опыт обновляются, а нужное количство опыта для лвл апа, нет, что я сдлел не так? Вывожу все эти переменные в чат или консоль, там всё работает, а в гуи не хочет :( В чём может быть проблема?
  6. G

    Capabilities не сохраняется после выхода из игры

    Мне говорили что capabilities сохраняется после выхода из игры в определенном мире. НО я сдлеал у себя capabilities, а он не сохранил после выходя из игры данные. Быстрее всего я тупой и что-то неправильно сделал. Но как можно сохранить capabilities привязанную к игроку в мире ? Вот все классы...
  7. G

    Capabalities ошибка

    Привет пытаюсь сделать своё capabalities. Когда пытаюсь прикрепить к игроку вылазит ошибка. Вот все классы: package com.example.examplemod.capabilities; public interface IMana { public void setMana(int mana); public int getMana(); } package com.example.examplemod.capabilities...
  8. G

    Capabilities

    Доброго времени суток. Кто-то может объяснить как правильно сделать capabilities? Читал документацию, статью. Так и не понял как это работает. Кто-то может скинуть гайд на эту тему для чайников?
  9. D

    Включить игроку полёт(как в креативе)

    Здравствуйте, видел код на других форумах(и на это тоже) player.capabilities.allowFlying = true; . Но у меня он не работает. Выдаёт ошибку: 'capabilities' has private access in 'net.minecraftforge.common.capabilities.CapabilityProvider' . Пытался через access-transformer что-то сделать, но не...
  10. Kitoglav

    Перестаёт создаваться капабилити

    Проблема в названии. Раньше всё работало. В один момент начало крашить при обращении к капе. Майнкрафт не воспринимает мой листенер совершенно, при заходе даже в консоль не выводит сообщение с 3 строки: @SubscribeEvent public void attachCAP(AttachCapabilitiesEvent<EntityPlayer> evt) {...
  11. U

    Синхронизация capability

    Создал кастомный инвентарь по туториалу от @Eifel. Настроил рендер слоя на игроке если в инвентаре лежит определённый предмет, всё работает. Только при перезаходе слой перестаёт рендериться, пока не откроешь кастомный инвентарь. Как это исправить? Пакеты сдал разными способами, но видимо я слабо...
  12. M

    Изменение capabilities через гуи

    Понимаю, что это можно сделать через отправку пакетов, но как бы я не старался не могу составить пакет, который бы влиял на capabilities. Нуждаюсь в ваших наставлениях! (Также, если что-то необходимо дополнительно, обязательно предоставлю) Заранее благодарю!
  13. Niko

    Множественные Capы

    Как сделать больше одной переменной в capabilites?Я могу конечно делать под каждую переменную свой интерфейс, класс, его осуществляющий, сторедж и провайдер, но это не удобно и наверняка можно сделать быстрее и лучше.
  14. Nix13

    клонирование игрока

    после смерти требуется записать капу со старого игрока на нового. как я понял, требуется использовать PlayerEvent.Clone, но у меня его нет :/ версия маппингов stable_39
  15. Maxik

    Фантомные capability.

    Здравствуйте! Со старой проблемой разобрался, но теперь возник новый вопрос. Итак, у меня есть команда, которая через капу сетает мир Но дело в том, что она срабатывает весьма странно, трижды. Причем первый результат, правильный, а остальные - старые например, я командой /real set day 0...
  16. tox1cozZ

    Совместимый полет как в креативе

    Есть, допустим, броня. При одевании нужно давать игроку полет как в креативе. Прикол в том, что если делать проверку в апдейте аля: if(броня_надета){ player.capabilities.allowFlying = true; }else{ player.capabilities.allowFlying = false; player.capabilities.isFlying = false; } То...
  17. AlexSoсol

    Не включается полёт

    Доброго времени суток! о/ У меня по нажатию на мой кейбинд отправляется на сервер пакет, вызывающий метод: public static void enableFlight(EntityPlayer player) { if (player.capabilities.isCreativeMode) return; player.capabilities.allowFlying = true...
  18. Nix13

    Не сохраняется капа

    Сделал капу, но при перезаходе в мир, она не сохраняется. ThirstProvider public class ThirstProvider implements ICapabilitySerializable<NBTTagCompound> { @CapabilityInject(IThirstHandler.class) public static final Capability<IThirstHandler> CAPABILITY_THIRST = null; IThirstHandler...
Сверху