GTM World Layers
Активный0.0
Установок
Последнее обновление
GTM World Layers - Пакет слоёв мира для модовых измерений
Этот специализированный аддон создаёт системные слои для различных измерений из сторонних модификаций в рамках экосистемы GregTech, специально предназначенные для использования совместно со скриптовой системой KubeJS в пользовательских сборках.
Если в процессе интеграции обнаруживается конфликт обработки ресурсов между различными модами, разработчик призывает сообщество участвовать в создании дополнительных слоёв через систему pull request'ов.
Ниже представлен рабочий пример конфигурации генерации руды на Луне из мода Ad Astra:
event.add('kubejs:moon/dilithium', vein => {
vein.weight(120)
vein.clusterSize(100)
vein.density(0.5)
vein.discardChanceOnAirExposure(1)
vein.layer("ad_astra_moon")
vein.dimensions("ad_astra:moon")
vein.heightRangeUniform(-40, 80)
vein.layeredVeinGenerator(generator => generator
.buildLayerPattern(pattern => pattern
.layer(l => l.weight(35).mat(GTMaterials.Diamond).size(2, 4))
.layer(l => l.weight(35).mat(GTMaterials.get('dilithium')).size(1, 4))
)
)
})
Доступные уровни генерации: "ad_astra_moon", "ad_astra_mars", "ad_astra_mercury", "ad_astra_venus", "ad_astra_glacio"