Terrarium
Активный0.0
Установок
Последнее обновление
Версии
Terrarium
Pixel-Perfect Earth Terrain для Minecraft
Создавайте идеально точные виртуальные миры, используя реальные данные о рельефе Земли. Мод предлагает динамическую загрузку тайлов и гибкую настройку формирования ландшафта.
🎮 Использование
Для игры выберите тип мира «terrarium:terrarium». В одиночной игре просто выберите Earth при создании мира, а для дополнительных настроек воспользуйтесь опцией customize.
- Уровень масштабирования 8 -> 256×256 блоков в ширину
- Уровень 13 -> 2,097,152×2,097,152 блоков (планетарный масштаб)
🌍 Система загрузки данных
- Источник высот: AWS S3 (ведро terrarium/)
- Климатические данные: Временное хранилище на GitHub (получено через QGIS)
- Соотношение размеров: Один пиксель соответствует одному Minecraft-блоку
- Размер тайлов: 256×256 пикселей/блоков
- Система масштабирования: Количество блоков рассчитывается как 256 × 2^zoom
🖼️ Демонстрация
Примеры снимков сделаны в версии 0.0.2-beta.2 с использованием Bliss/Photon + WWOO
Масштаб 13 | Высота 768
⚙️ Технические особенности
Работа системы основана на следующих принципах:
- Загрузка пиксельных изображений с AWS с кэшированием для оптимизации
- Трансформация цветовых значений в высоты блоков через дополнительный множитель
- Распределение ванильных биомов на основе данных о рельефе и настроек изменения высоты
Настройки конфигурации
Файл /config/BlossomMods/Terrarium.json:
{
"ELEVATION_URL": "https://s3.amazonaws.com/elevation-tiles-prod/terrarium/", //Источник данных о высотах
"TEMPERATURE_URL": "https://raw.githubusercontent.com/ly-nxs/terrarium-data/refs/heads/main/tiles/climate-monthly/", //Источник климатической информации
"CACHE_DIR": "./tiles", //Директория для кэширования тайлов
}