Жила редстоуна из example datapack.
С помощью этого мода вы можете настроить дополнительные типы больших жил руд, помимо железных и медных. По умолчанию он не добавляет никаких, он читает файлы data/вашепространствоимён/worldgen/custom_ore_veins/вашажила.json из каждого датапака, которые должны иметь следующий формат (подчеркнутые ключи обязательны):
- dimension: тип измерения, в котором генерируется эта жила (overworld, если не указано).
- toggle: определяет регионы мира, в которых эта жила может генерироваться:
- density: функция плотности, из которой вычисляется значение переключателя.
- max_value: максимальное значение значения переключателя, при котором жилы генерируются (опционально, если указан min_value).
- min_value: минимальное значение значения переключателя, при котором жилы генерируются (опционально, если указан max_value).
- min_y: минимальный Y, на котором жила генерируется.
- max_y: максимальный Y, на котором жила генерируется.
- ridged: определяет форму жил. Если не указано, используется та же, что и у ванильных медных и железных жил, что не рекомендуется, потому что это вызывает их пересечение с добавленными.
- density: функция плотности, из которой вычисляется ребристое значение (опционально, см. выше).
- min_value: минимальное ребристое значение, при котором блоки генерируются (по умолчанию 0).
- gap: определяет, где генерируются руды, в отличие от основного камня. Если не указано, используется ванильное.
- density: функция плотности, из которой вычисляется значение зазора (опционально, см. выше).
- min_value: минимальное значение зазора, при котором генерируются руды (по умолчанию -0.3).
- stone: базовый блок камня.
- ore: блок руды.
- raw_ore: блок сырой руды (такой же, как ore, если не указано).
- min_ore_chance: шанс генерации блока руды во внешней части жилы (по умолчанию: 0.16).
- max_ore_chance: шанс генерации блока руды во внутренней части жилы (по умолчанию: 0.5).
- raw_ore_chance: шанс замены блока руды на сырую руду (по умолчанию 0.02).
Если вы (что понятно) не хотите разбираться с функциями плотности и прочим, вы можете скопировать и переименовать каждый файл из примерного датапака (который добавляет жилы редстоуна и угля) для каждого типа жилы, а затем изменить блоки stone, ore, raw_ore и ссылки на функции шума (ore_veinness и т.д.). Обратите внимание, что жилы из одной пары никогда не генерируются в одном и том же месте (так же, как медь и железо), если вы не хотите этого, вы можете добавить только один файл жилы для каждого набора файлов шума вместо двух.