world

  1. H

    world IsRemote не работает

    Пытаюсь выполнить код только на стороне клиента, но результата это не приносит. Все равно код выполняется два раза @Override public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing facing, float hitX, float hitY, float...
  2. Magmaout

    Прочитать информацию из даты мира

    Как прочитать дату мира в виде nbt и получить от туда значения? (типа из фалйика level.dat у мира)
  3. Magmaout

    Данные мира (или мира сервера) 1.12.2

    Какие данные мира (или мира сервера) можно получить с клиента на 1.12.2? Мне нужно свойство мира которое у каждого мира разное, и чтобы его можно было получить на клиенте (кроме названия мира)
  4. Magmaout

    Как получить сид мира 1.12.2

    Как получить сид мира или сервера в который зашёл игрок на 1.12.2? World world = player.getEntityWorld(); player.sendChatMessage("Info: "+world.getSeed()); Эта строчка отправляет 0 Если вкратце то мне нужно получить любые данные которые будут у каждого мира разные, и мне нужно будет эти...
  5. Artur114

    WorldType не работает

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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