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

  1. Alchemist

    Добавление сделки к существующей профессии жителя

    Так тоже крашит. А вот на счёт эвентов можно поподробнее?
  2. Alchemist

    Добавление сделки к существующей профессии жителя

    Переложил в preInit() но всё равно крашит: [18:06:43] [main/INFO] [GradleStart]: Extra: [] [18:06:43] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Alchemist/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}...
  3. Alchemist

    Добавление сделки к существующей профессии жителя

    В общем, сделал так: public class Trades implements EntityVillager.ITradeList { @Override public void addMerchantRecipe(IMerchant merchant, MerchantRecipeList recipeList, Random random) { recipeList.add(new MerchantRecipe(new ItemStack(Items.EMERALD,9),new...
  4. Alchemist

    Добавление сделки к существующей профессии жителя

    Чёто я не нашёл рецептов торговли в ассетах майна.
  5. Alchemist

    Добавление сделки к существующей профессии жителя

    VillagerRegistry.VillagerCareer career_engineer = new VillagerRegistry.VillagerCareer(PROF_ENGINEER, ImmersiveEngineering.MODID+".engineer"); career_engineer.addTrade(1, new EmeraldForItemstack(new ItemStack(IEContent.itemMaterial, 1, 0), new EntityVillager.PriceInfo(8...
  6. Alchemist

    Добавление сделки к существующей профессии жителя

    Новые профессии мне создавать пока не надо, но посмотрю. Хотя читать исходники больших модов иногда ненамного проще, чем инструкцию от двигателя инопланетного корабля. Авторы модов очень любят создавать свои обёртки для того что имеется в Forge (и я их понимаю!), даже если не выносят их в...
  7. Alchemist

    Добавление сделки к существующей профессии жителя

    Есть предмет, который показывает определённые характеристики игрока. Предмет работает как и задумано. Хотелось бы сделать, чтобы его нужно было не крафтить, а покупать у жителя, в данном случае у священника. Как сделать, чтобы священники в деревнях предлагали этот предмет в числе прочих своих...
  8. Alchemist

    Синхронизация данных игрока

    Ну, видимо я не нашёл годного источника информаци и по незнанию написал говнокод, который потом всё равно выкинул, т.к. он требовал ещё и обмена пакетами (брррр....). В любом случае, я выбрал систему с EntityDataManager, чтобы не изжарить свой мозг необходимостью использовать сетевые пакеты...
  9. Alchemist

    Синхронизация данных игрока

    Спасибо огромное, похоже, это как раз то, что мне нужно. Точнее будет понятно только когда поэкспериментирую.
  10. Alchemist

    Синхронизация данных игрока

    А можно поподробнее?
  11. Alchemist

    Синхронизация данных игрока

    Может, есть более удобное и простое решение, чем Capabilities?
  12. Alchemist

    Синхронизация данных игрока

    Я вообще первый раз имею дело с Capabilities - и мне они показались просто ужасом - чтобы хранить несколько чисел, нужны целых 7 классов... Что касается отправки пакетов, то всё ещё хуже:
  13. Alchemist

    Синхронизация данных игрока

    Нужно сделать мод, в котором у игрока будет несколько дополнительных характеристик, схожих с опытом - а точнее, расположение того или иного божества или демона к игроку, и для повышения/понижения значений нужны будут разные действия. Сами значения хранятся в Capabilities, но нужно как то...
  14. Alchemist

    Как проверить, в каком инвентаре хранится предмет?

    Нужно сделать так, чтобы предмет невозможно было хранить где-либо, кроме инвентаря игрока и эндер-сундука. Можно ли сделать так на 1.12.2, и насколько это сложно? Предмет, в данном случае - 3 вида монеток, складываются в стак, и больше ничего - ни крафтов, ни эффектов, просто предметы.
  15. Alchemist

    Катализатор превращающий одну жидкость в другую, 1.12.2, для аддона к Galacticraft

    Ну если блок жидкости будет преобразоваться как только соприкоснётся с нормальной водой, это же вызовет цепную реакцию и ужасные лаги? Насколько мне известно, в Galacticraft нет блоков воздуха, вакуума, и инопланетных атмосфер, и вообще, разьве воздух - блок? Есть такой мод, называется...
  16. Alchemist

    Катализатор превращающий одну жидкость в другую, 1.12.2, для аддона к Galacticraft

    onItemRightClick это понятно, а считать на сколько терраформирован океан никто не собирается, это только для атмосферы, и там никакого подсчёта блоков, только подсчет продолжительности процесса и изменение степени урона от вдыхания не-терраформированного воздуха, от дефолтного при 0%...
  17. Alchemist

    Катализатор превращающий одну жидкость в другую, 1.12.2, для аддона к Galacticraft

    Здравствуйте! Я занимаюсь разработкой мода для проекта, на котором играю, и суть мода заключается в том, чтобы мобы из Lycanites Mobs (вообще-то, любые мобы но ванильных я внес в черный список в самом коде) не дохли на планетах Galacticraft или его аддонов, а так же дает возможность настраивать...
  18. Alchemist

    Мод работает при запуске из Eclipse, но не работает самостоятельно

    В том то и дело что белый столбик делает всё что должен делать крипер. То же самое со слизнем, там код чуть менее чем полностью тот же. Только там помимо отсутствия текстуры он еще и двигается не как слизень. Других мобов не добавлял пока проблема не решена, а то вдруг потом тонны кода...
  19. Alchemist

    Мод работает при запуске из Eclipse, но не работает самостоятельно

    Я и делал через gradle build. Из за этого мод может не видеть, например, ванильные модели мобов?
  20. Alchemist

    Мод работает при запуске из Eclipse, но не работает самостоятельно

    Начал писать небольшой мод для 1.12.2, добавляющий необычные разновидности ванильных мобов. На данный момент готов крипер который не взрывается и которого можно приручить. При запуске из Eclipse все работает идеально, но когда я собрал jar файл из командной строки и поместил его в папку с...
Назад
Сверху