тайл

  1. day-d

    Снять копию ItemStack для тайла

    Всем привет. Появилась необходимость сделать из тайла itemstack со всеми вытекающими, включая NBT. Возможно ли это? Может быть есть вариант проще? Мне нужно дропнуть тайл в виде айтема, сохранив при этом, к примеру, энергию. Пытаюсь сделать что-то такое, но в итоге получаю айтем без тегов (с...
  2. SecretAgent12

    тайл

    Всем привет. Уже несколько часов пытаюсь найти гайд по простым тайлам для 1.7.10. Мне всего лишь нужно хранить 3 строки в блоке. Скиньте пример кода или гайд на 1.7.10. Заранее благодарен.
  3. Miv2nir

    Тайл перестает правильно работать после перезахода в игру

    Сделал тикающий тайл, который по кд спавнит мобов рядом с блоком. Проблема только в том, что после перезахода в игру оно перестает работать. Не совсем понимаю что я сделал не так. package com.miv2nir.basalt.tile; import net.minecraft.entity.monster.EntityPigZombie; import...
  4. Maxik

    Сохранение числа в тайл и считывание его.

    Проблема, казалось бы просторешаемая, но я уже сижу над ней в сумме семь часов. Может это я аутист, но настолько надоело, что решил обратится за помощью сюда, иначе я ** уже скоро. Он мне ночью снился, этот сраный тайл. В общем, у меня есть стейт, который в мету уже не влазит. Было решено этот...
  5. L

    Ошибка в гуи контейнер

    Всем привет.При открытии гуиКонтейнер блока выходит ошибка,помогите решить public class BrewingStandCustom extends Block implements ITileEntityProvider { public static final int GUI_ID = 1; protected static final AxisAlignedBB BASE_AABB = new AxisAlignedBB(0.0D, 0.0D, 0.0D, 1.0D...
  6. Pa4ok

    можно ли получить тайл сундука через ивент его открытия

    ку всем делаю систему спавна лута в сундуках для своего мода, лут в сундуке спавнится при его открытии, хранить данные собираюсь в его тайле немного модифицировал ивент открытия в фордже, добавив поле с самим ивентарем для работы с ним public class PlayerOpenContainerEvent extends PlayerEvent {...
  7. Зарак

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

    Как синхронизировать тайл с клиентом через пакет?
  8. AustereTony

    Tile Entities Часть I:Основы

    Доброго времени суток, уважаемые модмейкеры. В данной статье я предоставляю свой перевод гайда с сайта shadowfacts по работе с TileEntity (1.12.2). Исходный туториал значительно доработан и кроме того адаптирован для версии 1.7.10. Исходники разобранного примера на GitHub: 1.7.10 и 1.12.2...
  9. Зарак

    Кнопка в Контейнере

    Создал контейнер, гуи для него, в гуи добавил кнопку, как отследить нажатие по кнопке? public class GuiFinder extends GuiContainer { private static final ResourceLocation TEXTURE = new ResourceLocation(Reference.MODID + ":textures/gui/container/finder.png"); GuiButton enable = new...
  10. Зарак

    Оптимизация кода.

    Привет всем, есть код, который заряжает предмет в сундуке, который сверху от генератора, код: @SubscribeEvent(priority = EventPriority.HIGHEST) public void deGenerator(TickEvent.WorldTickEvent e){ if(e.side.isClient())return; List<TileEntity> tileEntities =...
  11. AlexSoсol

    Синхронизация "на ходу"

    Доброго времени суток о/ В общем, есть у меня тайл и рендер к нему. В тайле есть переменная (точнее две), от которых зависит рендер. И они отличаются на сервере и клиенте. Я синхронизировал их как обычно - пакетами S35PacketUpdateTileEntity (в writeCustomNBT), и при перезагрузке чанка всё...
  12. STFlowerG

    Краш при создании TileEntityBlock

    Здравствуйте, я решил создать модель для блока, но я столкнулся с проблемой. Когда всё было закончено я в предвкушении запускаю игру. Бац! Мне прилетатет краш репорт, который ввёл меня в ступор. crash-2018-01-08_12.32.52-client.txt Код скину после просьбы. А то много текста выйдет...
  13. C

    Лифт

    Доброго времени суток. Я создаю лифт(блок без коллизии который будет поднимать/спускать игрока), но никак не могу найти функцию которая могла бы определить позицию игрока, собственно как и функцию способную установить новую позицию игрока. ps: Я в джаве и фордже полный 0.1 , дальше вводных...
  14. Зарак

    Пропадает значение getTileData()

    Допустим есть у меня солн. генератор, он собрал 10000 энергии, записана она в NBT, при перезаходе, энергия пропадает, равно 0.
Сверху