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

  1. S

    Работа с салютом.

    Доброго времени суток. Каким можно образом предотвратить спавн салюта ? (Его не обязательно может заспавнить игрок, поэтому интеракт ивент отпадает сразу) Пробовал LivingSpawnEvent.SpecialSpawn. Поймать сам салют не удалось. С таким кодом поймать получается, а отменить спавн/убить салют не...
  2. S

    Работа с контейнером

    Доброго времени суток. Захотел поиграться с тайлами и контейнерами для них. Проблема в том, что после того, как я положил в слот предмет, забрать я его больше не могу, только через shift-клик(для шифта понятное дело, я забацал метод transferStackInSlot), а как забрать предмет через обычный клик...
  3. S

    Правильный скроллиинг

    Доброго времени суток. Попытался сделать скролл в гуискрин, работает почти неплохо, но есть несколько моментов: 1) отображается не полный список предметов из листа, от сюда следует вопрос: как правильно это сделать. 2) как можно отображать какую-то часть от предмета, к сожалению сейчас рисуется...
  4. S

    OpenGL - Нарисовать прямоугольник с скругленными углами

    Кстати, не подскажешь, как нарисовать прямоугольник с скругленными краями?)) Пока единственная идея - рисовать 2 прямоугольника, на их пересечениях рисовать по кругу. Прав ли я или есть более простецкий способ?
  5. S

    Тускнеет иконка предмета

    Доброго времени суток. При попытке зарендерить предметы в гуискрин, часть предметов потускнела. Подскажите, с чем это связано? private void draw(int startBoxX, int startBoxY) { int boxWidth = 35; int boxHeight = 35; List<BlockObject> itemsList = ClientHandler.objs...
  6. S

    MineTweaker в мод

    Доброго времени суток. Попытался добавить поддержку Майнтвикера для мода, на клиенте запускается все хорошо, скрипты работают, на сервере вылетает npe java.lang.NullPointerException: Exception in server tick loop at stanhebben.zenscript.type.ZenTypeNative.complete(ZenTypeNative.java:113)...
  7. S

    Клик по блоку на стороне сервера

    Доброго времени суток. Создал предмет. у которого переопределил метод onItemUse. В нем есть небольшой кусок кода, который должен выполняться на стороне сервера. После того, как кусок кода я вырезал у клиент части, предмет перестал выполнять свою логику(у серверного мода код остался) @Override...
  8. S

    Клиентский пакет на сервере.

    Доброго времени суток. Привык на сервере держать фул версию мода. У меня есть клиентский пакет, который вылетает с ошибкой Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/entity/EntityClientPlayerMP при регистрации этого пакета.(все из-за этой строчки: EntityPlayer player =...
  9. S

    Плавное появление текста

    Доброго времени суток. Пытаюсь сделать так, чтобы текст, который был отправлен на клиент появлялся плавно, вроде как получилось, но в самом начале появляется небольшое мигание. подскажите пожалуйста, в чем ошибка? int opacity = (int) ((System.currentTimeMillis() - timeStart) * 256 / 1000)...
  10. S

    Idea 2020 и forge 1.7.10

    Доброго времени суток, решил обновить идею до 2020.1 версии. Импортирую проект, вылетает первая ошибка: Cannot determine classpath for resource 'java/sql/SQLException.class' from location 'jrt:/java.sql/java/sql/SQLException.class'. The project uses Gradle 2.6 which is incompatible with IDEA...
  11. S

    Прозрачность цвета у текста или вообще чего-либо?

    Доброго времени суток. Подскажите пожалуйста, как формируется прозрачность у цвета? Подсмотрел у одного человека код: opacity << 24 (сдвиг), но не совсем понимаю как это работает. Пытался гуглить по типу прозрачность в Java и т.п, но ничего полезного не нашел. Также я понимаю, что цвет...
  12. S

    Thermos

    Доброго времени суток. Собирал ли кто-нибудь тут термос из исходников? При попытке сбилдить выбивает следующее FAILURE: Build failed with an exception. * Where: Build file 'C:\modding 1.7.10\Thermos-master\Thermos\build.gradle' line: 192 * What went wrong: A problem occurred evaluating root...
  13. S

    Открытие гуи

    Доброго времени суток. Как правильно открывать инвентарь по клику на моба? Сперва все тестировал все в одиночке, все было классно. Для открытия инвентаря использовал Minecraft.getMinecraft().displayGuiScreen(new WandererScreen()); Решил потетситьна сервере, выбило java.lang.NoClassDefFoundError...
  14. S

    Пакетная система

    Доброго времени суток. Хотелось бы сделать так, чтобы за наигранное время давалось что-нибудь (чтоб что-то получить, надо нажать на кнопку в гуи). Для этого в серверную часть добавил ивент, который считает наигранное время(тут еще хотел бы узнать, можно ли вытащить как-нибудь EntityPlayerMP, а...
  15. S

    Тики

    Доброго времени суток. Хотел сделать, чтобы какое-либо действие проходило раз в секунду. Наклацал такой код public void onTick(TickEvent.ServerTickEvent e) { if (e.side == Side.SERVER) { if (tick % 20 == 0) { System.out.println(tick); }...
  16. S

    Отрисовка строки в несколько строк

    Доброго времени суток. Использую такой код, чтоб отрисовать строку public static void draw(Minecraft mc, int width, int height) { GL11.glPushMatrix(); GL11.glScalef(2.5F, 2.5F, 2.5F); mc.fontRenderer.drawString(rtpLine, (int) (width / 2 / 2.5 -...
  17. S

    Сериализация в JSON

    Доброго времени суток, подскажите, как правильно сериализовать несколько объектов в единый конфиг? Имею некоторые класы public class JSONCaseDrop implements JsonSerializer<CaseDrop>, JsonDeserializer<CaseDrop> { public static final Type TYPE = new TypeToken(){}.getType(); @Override...
  18. S

    Создание кейсов

    Доброго времени суток. В данной теме хотелось бы узнать в какую сторону стоит копать, а не решать проблему с нерабочим кодом =) Цель: Создать мод на кейсы (хотя больше похоже на коробки удачи) с настраиваемым json конфигом на сервере. Как я вижу создание этого мода (если я где-то не прав...
  19. S

    Заспавнить партиклы после клика по блоку

    Доброго времени суток. Подскажите пожалуйста. Почему не появляются партиклы? (Ивент зарегистрирован) @SubscribeEvent public void onClick(PlayerInteractEvent event) { if(event.action == PlayerInteractEvent.Action.RIGHT_CLICK_BLOCK) { if(!event.world.isRemote) {...
  20. S

    Как правильно наследовать класс GuiMainMenu

    Доброго времени суток. Подскажите как правильно унаследовать моду класс из форджа? (Использую extends GuiMainMenu) Сделал небольшой мод, который изменяет главное меню, но при этом не берет основной код из форджа. (В этом вся печаль и проблема)
Сверху