У вас есть несколько различных стратегий, которым вы можете следовать в зависимости от того, что именно вы хотите сделать.
- Создать готовую карту.
http://www.mcedit.net/ - это автономный редактор (работает вне игры) миров Minecraft, который позволяет вам легко копировать, вставлять, редактировать и писать сценарии Python для фильтрации и преобразования блоков.
https://github.com/sk89q/worldedit/ Является онлайн-редактором (запускается в игре) миров Minecraft, который позволяет вам легко копировать и вставлять (используя схемы) запускать различные команды для запуска различных преобразований / кистей, а также писать сценарии javascript или напрямую подключиться к его API с помощью Java.
- World Gen
Эта опция требует создания пользовательского поколения мира через мод, Плагин или DataPack
Но вы можете создавать свои собственные деревни, которые естественным образом генерируют мир.
Сам Minecraft имеет ограниченную поддержку для этого без какого-либо программирования.
Эта функция известна как структура , и вы можете создавать собственные структуры и экспортировать их для использования в DataPacks с помощью структурного блока.
Кроме того, если вы создаете мод, структурный блок - это самый простой способ экспортировать здания из ваших детей для включения в случайную генерацию.
Изменение масштаба будет непростым делом, но вы можете полностью отфильтровать блоки и сохранить несколько схем / структур или иначе программно заменить некоторые из состояний блока.