world

  1. Artur114

    WorldType не работает

    Делал все по гайду не понимал что происходит напихал везде System.out.println(), в итоге оказало что WorldType конструируется и больше не выполняет никаких методов. package com.artur.returnoftheancients.generation; import com.artur.returnoftheancients.init.ModWorldGen; import...
  2. K

    SurfaceBuilder для ванильного биома

    Hi меня интересует создание SB для саванны сам SB уже есть, но как заставить его генерироваться в саванне? Прошу подсказать Код Savanna SurfaceBuidler(навсякий) public SavannaSurfaceBuilder(Codec<SurfaceBuilderConfig> codec) { super(codec); } @Override public void...
  3. I

    java.lang.ClassNotFoundException: net.minecraft.world.biome.BiomeGenBase

    Почему то при попытке создать инстанцию класса который расширяет BiomeGenBase с biomeId -51 выдаёт вот это
  4. HomaPlus

    WorldEvent.Load вызывается 3 раза подряд

    При создании нового мира событие WorldEvent.Load вызывается несколько раз подряд, что ломает мой генератор мира, подскажите как мне избежать дублирование вызова метода, при создании (или загрузке) нового мира @Mod.EventBusSubscriber public class Example{ @SubscribeEvent public static...
  5. HomaPlus

    Проблемы с производительностью при генерации мира

    Столкнулся с серьезными зависаниями при генерации мира, подскажите возможные решения проблемы public class StructPower { private int power; public StructPower(int max){ power = max; } public boolean use(){ return power--<1; } } //класс AbcStruct //то место...
  6. Ainazzzz

    [РЕШЕНО]Не работает entity.getEntityWorld()

    В общем я перерыл весь интернет и не нашёл ответа на вопрос. Буквально неделю назад у меня всё работало безупречно, однако сейчас при использовании entity.getEntityWorld() у меня ничего не работает, как будто этого метода вообще не существует. В Intellij он высвечивается красным, а при...
  7. _SupCM_

    [РЕШЕНО] Как получить seed на клиенте?

    В моём моде есть перемешивание списка в зависимости от seed'а мира. Однако, если я делаю это методом выше, то при подключении игрока к серверу, на клиенте (у игрока) не вызываются нужные мне методы (т.к. они вызываются исключительно на сервере). Эти листы я использую в TileEntityRenderer, и они...
  8. U

    world.getBlockState нужна помощь.

    Когда я ипользую код int get = 0; int getBlock; if(world.getBlockState(BlockPosition).getBlock() == Blocks.stone || world.getBlockState(BlockPosition).getBlock() == Blocks.stone){ } выдает две ошибки "не удается разрешить символ мир" что я делаю не так?
  9. senjmam

    Получить экземпляр класса World

    Добрый день мододелы. В предыдущей моей теме мне нужно было достать из класса World геймрул и перепесать метод в другом классе через миксин используя геймрул. Однако решение было переписать метод в котором уже есть world @Overwrite public void scheduledTick(BlockState state, ServerWorld world...
  10. Flareon

    Проверка на наличие блока над блоком

    Здравствуйте. Никак не могу найти способ, как можно определить: находится ли над блоком какой-либо иной блок, кроме Air. В диапазоне высоты от currentY+1 до maxY. Если более точно - то я хочу запретить выработку энергии, если над блоком находится какой-либо другой блок, но с исключениями...
  11. _SupCM_

    Как получить seed мира?

    При переносе мода с 1.12.2 на 1.16.5 столкнулся с проблемой: world#getSeed() не существует. Как получить seed мира? Хочу его использовать в Random'е и использовать в дальнейшем для перемешивания кастомного листа с String'ами. World получаю через WorldEvent.Load.
  12. NotYuki

    Быстрая коллизия прицела и плоскости

    Некоторые уточнения: Написано это было на 1.12.2, но его можно использовать на любых версиях с незначительными изменениями; Старая версия привязана к камере игрока, что может привести к некорректной работе при виде от 3-го лица. Новая версия привязана к энтити игрока и работает при любой...
  13. 1

    Как установить грозу?

    Хочу сделать чтобы предмет ставил грозу пробовал для вызова грозы world.updateWeatherBody, но не работает подскажите!
  14. N0kergui

    Не спаунится предмет в мире

    Предмет просто не спаунится, выделенную часть кода брал из старого куска, при этом там предмет спаунится @SubscribeEvent public void entityDie(LivingDeathEvent event) { if(event.getSource().getTrueSource() instanceof EntityPlayer) { EntityPlayer player = (EntityPlayer)...
  15. MaksMaltsev

    Где в исходниках хранятся сами классы?

    ТОЛЬКО НЕ ИГРОРЬТЕ, ПЛИЗ! ОТВЕТ ДАТЬ МОЖЕТ КАЖДЫЙ, КТО ХОТЬ РАЗ ПИСАЛ МОД! Мне срочно нужен исходный код майна, чтобы исправить фризы при прогрузке чанков в моей игре. Я вроде как декомпилировал minecraft по инструкции. И вижу кучу непонятных файлов и папок, где никак не могу найти что мне...
  16. GoogleTan

    NBT для сохранения информации в мире.

    В 1.15.2 по пути event.world.worldInfo.getDimensionData(DimensionType.THE_END) лежал НБТ доп инфы для измерения, но на 1.16.4 его там нету. Какие аналоги есть? Желательно не WSD
  17. D

    Генерация структур в аду

    Я использую скрипты для генерации структур из этого репозитория(ссылка на репозиторий). Но мне надо сделать так, чтобы некоторые структуры генерировались в аду.
  18. D

    Получить энтити по координатам

    Здравствуйте, как я могу получить энтити по координатам? Такая идея: у меня есть итем палочки которая лечит того чего касается, но у itemInteractionForEntity очень короткая дистанция... Может как-то можно расширить этот радиус? Или получить энтити по координатам..?
  19. sk9zist :l

    Крупный БАГ.

    когда получаю ентити через findNearestEntityWithinAABB в world (незнаю зависит ли от этого или нет), но ЭНтити я могу получить только с двух сторон - севера и востока. Почему так?
  20. Sunrise

    Чтение файлов .mca

    Добро, подскажите как правильно можно получить содержимое файлов региона? Хочется пройтись по ним итерацией, собрать статистику
Сверху