Realism Craft [1.12/1.12.2] [Разработка идет хаотично]

Побольше? Не проблема. Вопрос лишь в том, чем это все заполнить(насчет разнообразности, будет три типа, тем более совместив послойку + обычный ворлдген, можно получить ухуенные результаты)


А еще, у меня не получается это нормально в мире генерить. Не смотря на то, что я указал в проверке блок песка снизу, все равно генерится в воздухе(
Код:
private void generateOasis(World world, Random random, int chunkX, int chunkZ){
 
 
 int x = (chunkX << 4) + random.nextInt(16) + 8;
 int y = random.nextInt(128);
 int z = (chunkZ << 4) + random.nextInt(16) + 8;
 BlockPos pos = new BlockPos(x,y,z);
 if((world.getBiome(new BlockPos(pos.getX(), world.getActualHeight(), pos.getZ())) == Biomes.DESERT || world.getBiome(new BlockPos(pos.getX(), world.getActualHeight(), pos.getZ())) == Biomes.DESERT_HILLS) && world.isAirBlock(pos) && world.getBlockState(pos.down()) == Blocks.SAND.getDefaultState()){
 new WorldGenOasis().generate(world, random, new BlockPos(x, y, z));
 }
 
 }
 
Liahim написал(а):
Зачем так сложно?
Код:
world.getBiome(new BlockPos(pos.getX(), world.getActualHeight(), pos.getZ())) == Biomes.DESERT

Почему бы не сделать так?
Код:
world.getBiome(pos) == Biomes.DESERT
Предположительно, [font=Monaco, Consolas, Courier, monospace]world.getActualHeight(), [/font]спасает от генерации в воздухе. Оказывается не спасает. Короче говоря, ни твой, ни мой не помогают - висящих в воздухе полно((
с
 
Я тебе никакого метода не предлагал...
Где ты тут слово "метод' увидел?)) Скобки правильно стоят. Вроде это решил, генерится редко, но хоть не в воздухе
 
Немного инфы. 
1) Кактус ванильный переработан по полной программе. В пустыне больше не встретите ванильных кактусов
1.1)Кактусы теперь не падают целиком если подрубить нижний блок
1.2)Кактусы растут аналогично деревьям, но немного быстрее. А если в радиусе блока вокруг есть вода - растут еще быстрее. 
1.3)Дроп с маленьких кактусов не падает,а с боковых побегов кактуса вы сможете выбить маленький побег и посадить его

2)Добавлены морские водоросли. В мире генерируются готовые, вплоть до 20 блоков высотой, если уровень океана позволяет. Если посадить под водой споры или побег(и то и то можно выбить с готовых, рандомно), будут расти до 15 блоков высоты. При прохождении сквозь них скорость игрока снижается вполовину(учитывая что в воде он передвигается медленнее!)
3) Добавлены кораллы. Генерятся в основном на побережьях на пляжах\пустынях(короче где песка много), если Entity попробует пройти или наступить на водоросли- сломаются и дропнуться.
 
Кульно) Но, надеюсь, такой вещи с водой (как на скрине) не будет во время игры.

>Кактусы теперь не падают целиком если подрубить нижний блок
Ля, я с этой идеи свой мод на реализм писать начал, но забросил.
 
Но, надеюсь, такой вещи с водой (как на скрине) не будет во время игры.
Всм? Я хз как сделать блок проходимым для воды  :blush:
 
Maxik001 написал(а):
Но, надеюсь, такой вещи с водой (как на скрине) не будет во время игры.
Всм? Я хз как сделать блок проходимым для воды  :blush:

То есть, у тебя водоросли будут с воздушным карманом под водой? Бака! Попробуй просто воду отрендерить в блоке, если она, например, над ним.
 
MJaroslav написал(а):
Maxik001 написал(а):
Но, надеюсь, такой вещи с водой (как на скрине) не будет во время игры.
Всм? Я хз как сделать блок проходимым для воды  :blush:

То есть, у тебя водоросли будут с воздушным карманом под водой? Бака! Попробуй просто воду отрендерить в блоке, если она, например, над ним.

Я в этих рендерах null полный. Как это вообще?)
 
Maxik001 написал(а):
Я в этих рендерах null полный. Как это вообще?)

А я в них - @Deprecated. Ну.. создай свой рендер, где будешь блок рисовать, а поверх копию блока воды (ну или сразу его, если есть такая фича).
 
MJaroslav написал(а):
Maxik001 написал(а):
Я в этих рендерах null полный. Как это вообще?)

А я в них - @Deprecated. Ну.. создай свой рендер, где будешь блок рисовать, а поверх копию блока воды (ну или сразу его, если есть такая фича).
Васи что ли? Зачем пилить новый рендер, когда в майне уже всё есть. Если чё, можно на крайняк мод на кораллы глянуть.
 
Maxik001 написал(а):
Немного инфы. 
1) Кактус ванильный переработан по полной программе. В пустыне больше не встретите ванильных кактусов
1.1)Кактусы теперь не падают целиком если подрубить нижний блок
1.2)Кактусы растут аналогично деревьям, но немного быстрее. А если в радиусе блока вокруг есть вода - растут еще быстрее. 
1.3)Дроп с маленьких кактусов не падает, как впрочем и с боковых, ммм... побегов.

2)Добавлены морские водоросли. В мире генерируются готовые, вплоть до 20 блоков высотой, если уровень океана позволяет. Если посадить под водой споры или побег(и то и то можно выбить с готовых, рандомно), будут расти до 15 блоков высоты. При прохождении сквозь них скорость игрока снижается вполовину(учитывая что в воде он передвигается медленнее!)
3) Добавлены кораллы. Генерятся в основном на побережьях на пляжах\пустынях(короче где песка много), если Entity попробует пройти или наступить на водоросли- сломаются и дропнуться.

Всё конечно хорошо, особенно кораллы понравились, но я чёт первый раз такое вижу, чтобы кактус со всех сторон имел ветви, не реалистично как-то. Сделай, чтобы рандомно ставились.
 
Maxik001 написал(а):
Добавлены кораллы. Генерятся в основном на побережьях на пляжах\пустынях(короче где песка много), если Entity попробует пройти или наступить на водоросли- сломаются и дропнуться.
Сделай коралловые рифы, чтобы можно было наступить и погубить его, а то в реальной жизни за такое дюлей можно получить :C
 
Ivasik написал(а):
Maxik001 написал(а):
Немного инфы. 
1) Кактус ванильный переработан по полной программе. В пустыне больше не встретите ванильных кактусов
1.1)Кактусы теперь не падают целиком если подрубить нижний блок
1.2)Кактусы растут аналогично деревьям, но немного быстрее. А если в радиусе блока вокруг есть вода - растут еще быстрее. 
1.3)Дроп с маленьких кактусов не падает, как впрочем и с боковых, ммм... побегов.

2)Добавлены морские водоросли. В мире генерируются готовые, вплоть до 20 блоков высотой, если уровень океана позволяет. Если посадить под водой споры или побег(и то и то можно выбить с готовых, рандомно), будут расти до 15 блоков высоты. При прохождении сквозь них скорость игрока снижается вполовину(учитывая что в воде он передвигается медленнее!)
3) Добавлены кораллы. Генерятся в основном на побережьях на пляжах\пустынях(короче где песка много), если Entity попробует пройти или наступить на водоросли- сломаются и дропнуться.

Всё конечно хорошо, особенно кораллы понравились, но я чёт первый раз такое вижу, чтобы кактус со всех сторон имел ветви, не реалистично как-то. Сделай, чтобы рандомно ставились.
Так рандомно) Это я для красоты вручную налепил. Корраловые рифы сделаем) Можно даже сделать чтобы они росли, но посколько они растут 1см в год, а сколько длится игровой год я не знаю. Также я еще не знаю для чего я их добавил - что полезного можно сделать из корралов, кроме украшений?
 
Я не спросил куда их девать. Я спросил что из них можно делать :\
 
Maxik001 написал(а):
Ivasik написал(а):
Maxik001 написал(а):
Немного инфы. 
1) Кактус ванильный переработан по полной программе. В пустыне больше не встретите ванильных кактусов
1.1)Кактусы теперь не падают целиком если подрубить нижний блок
1.2)Кактусы растут аналогично деревьям, но немного быстрее. А если в радиусе блока вокруг есть вода - растут еще быстрее. 
1.3)Дроп с маленьких кактусов не падает, как впрочем и с боковых, ммм... побегов.

2)Добавлены морские водоросли. В мире генерируются готовые, вплоть до 20 блоков высотой, если уровень океана позволяет. Если посадить под водой споры или побег(и то и то можно выбить с готовых, рандомно), будут расти до 15 блоков высоты. При прохождении сквозь них скорость игрока снижается вполовину(учитывая что в воде он передвигается медленнее!)
3) Добавлены кораллы. Генерятся в основном на побережьях на пляжах\пустынях(короче где песка много), если Entity попробует пройти или наступить на водоросли- сломаются и дропнуться.

Всё конечно хорошо, особенно кораллы понравились, но я чёт первый раз такое вижу, чтобы кактус со всех сторон имел ветви, не реалистично как-то. Сделай, чтобы рандомно ставились.
Так рандомно) Это я для красоты вручную налепил. Корраловые рифы сделаем) Можно даже сделать чтобы они росли, но посколько они растут 1см в год, а сколько длится игровой год я не знаю. Также я еще не знаю для чего я их добавил - что полезного можно сделать из корралов, кроме украшений?

Сделай времена года, в чём проблема? :D
 
Это слишком потно. Тем более я уже говорил, что создам специальный пак модов, которые будут дополнять мой(Season Mod уже есть)
т.е пилить все свое, как bioxx, я не буду
 
Назад
Сверху