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

  1. NotYuki

    Синхронизация переменной в TileEntity

    Мне нужно менять каждый тик, но изменение переменной зависит от логической серверной переменной, проще говоря блок при подаче на него ред сигнала меняет логическую переменную в тайле, и если переменная true, нужная переменная уменьшается на 0.05 каждый тик, пока не дойдёт до предела, если false...
  2. NotYuki

    Синхронизация переменной в TileEntity

    Дело такое: у меня в тайле есть переменная,от которой одновременно зависят рендер и спавн блоков. Так вот на сервере всё робит как надо, а вот с клиентом сихронизирует только 1 раз при перезаходе, в итоге на рендер постоянно приходит значение, обновлённое при перезаходе. p.s.
  3. NotYuki

    Рендер GuiScreen

    Решено, это я, дурак, с разрешением накосячил хъ
  4. NotYuki

    Рендер GuiScreen

    Необходимо зарендерить 2 текстуры в 1 гуи. Пытался так, вроде работает, но при смене размера интерфейса в настойках рендерится как на скринах. @Override public void drawScreen(int parWidth, int parHeight, float p_73863_3_) { GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); {...
  5. NotYuki

    Получить ник игрока из EntityLivingBase

    Мне нужно получить ник игрока в методе onBlockPlacedBy чтобы потом записать владельца блока, однако из EntityLivingBase его просто так не получить.
  6. NotYuki

    Исчезновение модели энтити

    Ещё как вариант натыкать кучу мелких боксов и менять их положение в зависимости от углов наклона
  7. NotYuki

    Исчезновение модели энтити

    Кстати, есть способы создать баундбокс с разными значениями длинны и ширины (а лучше со своей формой) ? + заставить его вращаться
  8. NotYuki

    Исчезновение модели энтити

    Вот в чём дело: при повороте камеры так, чтобы центр энтити (не TileEntity) был за экраном, модель исчезает. P.S: этот код не катит для сущностей, так как в Entity.java нет метода getRenderBoundingBox() @SideOnly(Side.CLIENT) @Override public AxisAlignedBB getRenderBoundingBox() { return...
  9. NotYuki

    Выход из энтити

    Всем сяб, заработало public class PacketDismount extends PacketBase { @Override public void encodeInto(ChannelHandlerContext ctx, ByteBuf data) {} @Override public void decodeInto(ChannelHandlerContext ctx, ByteBuf data) {} @Override public void...
  10. NotYuki

    Выход из энтити

    Либо я что-то не так делаю, либо не работает TestMod.getPacketHandler().sendToServer(new PacketDismount()); public class PacketDismount extends PacketBase { public PacketDismount(){} @Override public void encodeInto(ChannelHandlerContext ctx, ByteBuf data) {} @Override...
  11. NotYuki

    Выход из энтити

    мне нужно это только для конкретного энтити, + с предусловием
  12. NotYuki

    Выход из энтити

    Суть такова: нужно, чтобы при нажатии на мою кнопку игрок выходил из "вагонетки". Пытался через this.riddenByEntity = null; , но выходит только игрок на клиентской стороне. Перекопал почти весь майновский код, но ничего более менее по теме не нарыл. P.s: оставить шифт не катит, ибо на нём стоит...
  13. NotYuki

    Рендер с использованием пакетных значений

    Ничего не изменилось, +
  14. NotYuki

    Рендер с использованием пакетных значений

    Суть такова: в классе энтити у меня задаются переменные, которые должны передаваться на рендер модели этого энтити всем игрокам в радиусе 50 блоков. Но в итоге пакеты не доходят до рендера.
  15. NotYuki

    Краш при отправке пакета

    Я, кажется, уже понял в чём дело, я забыл PacketHandler создать, в итоге я пытался отправить пакет по каналу, которого не существует
  16. NotYuki

    Краш при отправке пакета

    Возможно всё предельно просто и это уже было, но... краш при отправке пакета...
  17. NotYuki

    Определение расстояния до блока, на который направлен entity

    Суть проблемы такова: у меня есть entity, rotationYaw и rotationPitch. Мне нужно вернуть расстояние до блока, на который будет направлен "луч направления" от entity. Как вариант можно определять координаты блока, на который он направлен и по Пифагору находить расстояние, но если направить его "в...
  18. NotYuki

    Ошибка при инициализации

    Решено, проблема была в неправильной компиляции мода. P.S.: Неплохо получилось всё-же хъ
  19. NotYuki

    Ошибка при инициализации

    Не помогло, импорты в порядке. Скорее всего проблема в компиляции, ибо он компилирует не в .jar , а в папку...
  20. NotYuki

    Ошибка при инициализации

    Суть проблемы такова: в среде разработки всё запускается и работает нормально, но после компиляции и запуска в клиенте... > Caused by: java.lang.NoSuchMethodError: by.Sasha.TestMod.Common.Items.ItemShip1.setMaxStackSize(I)Lnet/minecraft/item/Item; > at...
Назад
Сверху