НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/Snow! Real Magic! - реалистичный снег в Minecraft
Snow! Real Magic! - реалистичный снег в Minecraft

Snow! Real Magic! - реалистичный снег в Minecraft

Мод Snow! Real Magic! делает снег в Майнкрафт живым: он накапливается во время метели, падает под гравитацией, покрывает заборы и цветы, амортизирует падение. Скачать Snow Real Magic.

Оцените первым
Открыть в FateLauncher
8.1M
1.4K

Snow! Real Magic! - мод для Майнкрафт, который берёт самый незаметный элемент ванильной игры, снег, и доводит его до ума. Название немного обманывает: никакой магии тут нет, это просто набор продуманных твиков поведения снежного слоя. Зато после установки зимние биомы наконец-то начинают выглядеть как настоящая зима, а не как белый ковёр, аккуратно постеленный поверх блоков.

Кто играл в Bedrock Edition, тот знает, о чём речь. Там снег давно умеет накапливаться во время снегопада и покрывать растения, а в Java-версии он по-прежнему ведёт себя как статичная декорация. Snow! Real Magic! переносит и расширяет эти механики: слои снега растут во время метели, падают вниз под гравитацией как песок, а заборы, цветы и полублоки реально покрываются снегом, причём такое может генерироваться и самим миром.

Что умеет мод

Список механик приличный, и каждая из них решает какую-то мелкую ванильную досаду. Пройдусь по основным:

  • Снег и забор в одном блоке - да, наконец-то можно поставить слой снега прямо на блок с забором, стеной или высокой травой. В ванили это невозможно, и из-за этого зимние постройки всегда выглядели криво.
  • Заснеженные плиты, ступени, стены, заборы и калитки - они покрываются снежной шапкой, и такие блоки могут появляться естественно при генерации мира.
  • Гравитация снега - слои падают как песок или гравий. Если падающий снег коснётся источника воды, он превратится в лёд. Красиво и логично.
  • Накопление снега - во время грозы со снегопадом (а по желанию и во время обычного снегопада) слои постепенно нарастают. Реальные сугробы в Minecraft.
  • Тонкая коллизия - по слою снега ходишь с уменьшенной коллизионной коробкой, как в Bedrock Edition. Ноги слегка утопают в снегу, очень атмосферно.
  • Мягкое приземление - чем больше слоёв снега под вами, тем меньше урон от падения. Толстый сугроб работает как естественная подушка.
  • Строительство прямо в снег - блок ставится прямо в слой снега, пока тот не заполнен целиком. Не нужно сначала ломать снег лопатой.
  • Снежки соскребанием - клик правой кнопкой лопатой по слою снега (или красться + пустая рука) соскребает снежок, расходуя один слой. Удобно добывать снежки без полного разрушения покрова.
  • Переключение снежного оверлея - клик пустыми руками по заснеженному блоку включает или выключает декоративную снежную обводку.
  • Настройка таяния - снег можно сделать вечным, заставить его таять в тёплых биомах или постепенно исчезать со временем естественным образом.

Всё это переключается в конфиге, так что если какая-то механика не нравится или конфликтует с другими модами - просто выключаете её.

Шуточная фича: снежные блоки с неба

Автор добавил два игровых правила: snowrealmagic:blizzardStrength (от 1 до 8, максимум слоёв) и snowrealmagic:blizzardFrequency (шанс N/10000 за тик на чанк). Включаете их - и с неба начинают падать целые блоки снега. Чистый хаос, но для зимнего ивента на сервере - самое то.

Почему это стоит поставить

Снег в ванильном Minecraft - одна из самых недоработанных механик. Он не накапливается, не падает, не взаимодействует с половиной блоков, а метель в игре чисто визуальная. Snow! Real Magic! исправляет всё это разом, причём делает аккуратно: мод от Snownee, автора с репутацией человека, который пишет качественные твики без лишнего мусора. Проект не добавляет новых предметов, руд или измерений - он просто заставляет существующий снег вести себя так, как вы и ожидали.

Особенно хорошо мод заходит в связке с сезонными модами и сборками на выживание: там есть отдельная опция, чтобы снег накапливался только зимой. А для билдеров заснеженные заборы и цветы - вообще подарок, зимние деревни и ледяные замки с ними выглядят в разы живее.

Важный нюанс: перед удалением мода включите в конфиге snow-cover.restoreOriginalBlocks. Тогда заснеженные блоки будут восстанавливаться в исходное состояние по мере загрузки чанков, и в мире не останется следов от мода. Если просто удалить мод без этой опции, заснеженные блоки пропадут или оставят мусор в мире.

Настройка через теги блоков

Датапаки могут менять, какие блоки взаимодействуют со снегом, через теги мода. Чтобы добавить свои записи, создайте файл в неймспейсе snowrealmagic внутри своего датапака, например data/snowrealmagic/tags/block/containables.json:

{
	"values": [
		"mymod:my_flower",
		{
			"id": "#mymod:my_pebbles",
			"required": false
		}
	]
}

Доступные теги:

  • containables - блоки, в которые можно поместить снег, делая их заснеженными. По умолчанию: plants, offset_y, expand_model и #c:chains.
  • not_containables - чёрный список. Блоки отсюда никогда не содержат снег, даже если попали в containables. По умолчанию: #minecraft:leaves.
  • plants - растения, которые становятся заснеженными при покрытии снегом. В отличие от #containables, теоретически могут определяться шейдерпаками для анимации покачивания, но насколько известно автору, ни один шейдерпак это пока не поддерживает. По умолчанию: сухой куст, цветы, саженцы, грибы и тому подобное.
  • entity_inside - заснеженные блоки, сохраняющие эффекты при касании, например урон от розы визера. По умолчанию: роза визера, куст сладких ягод.
  • animate_tick - заснеженные блоки, сохраняющие фоновые частицы, например куст светлячков. По умолчанию: роза визера, открытый eyeblossom, сухая трава, куст светлячков.
  • offset_y - плоские блоки, которые рендерятся чуть приподнятыми под снегом, чтобы избежать z-fighting со слоем. По умолчанию: камешки, веточки и похожие декорации из поддерживаемых модов.
  • expand_model - блоки, чья модель при покрытии снегом считается полным кубом. Нужно для совместимости с модами вроде вертикальных плит.
  • cannot_accumulate_on - на этих блоках снег не будет накапливаться естественным путём. По умолчанию: блок сена, плиты.

Если работаете с KubeJS, теги можно править и через него - принцип тот же.

Свои модели для заснеженных блоков

Ресурспаки могут менять внешний вид блока в заснеженном состоянии. Для этого рядом с файлом модели блока кладётся файл .json.mcmeta с секцией srm, указывающей на заменяющую модель. Пример для одуванчика, assets/minecraft/models/block/dandelion.json.mcmeta:

{
	"srm": {
		"model": "mypack:block/snowy_dandelion"
	}
}

Заснеженная модель - обычная модель блока. Для крестообразной листвы есть встроенный шаблон, который рендерит растение вместе со снежным оверлеем:

{
	"parent": "snowrealmagic:block/snowy_cross",
	"textures": {
		"cross": "block/dandelion",
		"snow": "mypack:block/snowy_dandelion"
	}
}

Для двухблочных растений вроде высокой травы mcmeta вешается на модель верхней половины, плюс добавляется список overrideBlocks с ID блока, чтобы верхняя часть тоже рендерилась заснеженной:

{
	"srm": {
		"model": "mypack:block/snowy_tall_grass_top",
		"overrideBlocks": ["minecraft:tall_grass"]
	}
}

Для этой фичи в клиентском конфиге должна быть включена опция snowVariants (по умолчанию включена).

Конфигурация

Общие настройки

Тут собраны все игровые механики. В скобках - влияние на производительность, чтобы вы понимали, чем платите за фичу:

  • snowGravity (по умолчанию: true) - слой снега падает как песок. [Нагрузка: низкая]
  • snowMakingIce (по умолчанию: true) - падающий снег превращается в лёд при касании воды. [Нагрузка: нет]
  • snowAlwaysReplaceable (по умолчанию: true) - слой снега всегда заменяется другими блоками, пока не заполнен. [Нагрузка: нет]
  • thinnerBoundingBox (по умолчанию: true) - уменьшенная коллизионная коробка слоя снега. [Нагрузка: нет]
  • snowNeverMelt (по умолчанию: false) - снег никогда не тает. [Нагрузка: нет]
  • snowSpawnMaxLightLevel (по умолчанию: 9) - максимальный уровень света для появления снега. [Нагрузка: нет]
  • snowPersistMaxLightLevel (по умолчанию: 11) - максимальный уровень света, при котором снег не тает. [Нагрузка: нет]
  • snowReduceFallDamage (по умолчанию: true) - уменьшение урона от падения на снег в зависимости от количества слоёв. [Нагрузка: нет]
  • sustainGrassIfLayerMoreThanOne (по умолчанию: true) - блок травы не превращается в землю, если слоёв снега больше одного. [Нагрузка: нет]
  • sneakSnowball (по умолчанию: true) - красться + использовать на слое снега, чтобы получить снежок, расходуется один слой. [Нагрузка: нет]
  • fancySnowOnUpperSlab (по умолчанию: true) - снег на верхней плите рисует снежный оверлей на боковой грани плиты. [Нагрузка: низкая]
  • rightClickToggleFancySnow (по умолчанию: true) - клик пустыми руками переключает декоративный снежный оверлей на любом слое снега. [Нагрузка: нет]
  • mobSpawningMaxLayers (по умолчанию: 8, диапазон 1-8) - максимум слоёв снега, при котором ещё спавнятся мобы. [Нагрузка: нет]
  • snow-cover.placeSnowOnBlock (по умолчанию: true) - снег можно помещать на блоки, делая их заснеженными. [Нагрузка: низкая]
  • snow-cover.placeNaturally (по умолчанию: true) - блоки покрываются снегом не только от рук игрока, но и от снегопада и генерации мира. [Нагрузка: низкая]
  • snow-cover.replaceWorldgenFeature (по умолчанию: true) - заменяет ванильную фичу генерации мира, чтобы заснеженные блоки появлялись естественно. [Нагрузка: низкая]
  • snow-cover.restoreOriginalBlocks (по умолчанию: false) - если хотите удалить мод, восстанавливает заснеженные блоки в исходные при загрузке чанков. [Нагрузка: низкая]
  • accumulation.accumulatesDuringSnowfall (по умолчанию: false) - снег накапливается во время обычного снегопада. [Нагрузка: средняя]
  • accumulation.accumulatesDuringSnowstorm (по умолчанию: true) - снег накапливается во время грозы. [Нагрузка: средняя]
  • accumulation.maxLayers (по умолчанию: 6, диапазон 0-9) - максимум слоёв накопления. Значение 9 - без ограничений. [Нагрузка: низкая]
  • accumulation.snowAndIceMeltInWarmBiomes (по умолчанию: false) - снег и лёд тают в тёплых биомах. [Нагрузка: низкая]
  • accumulation.naturalMelting (по умолчанию: true) - снег со временем тает, если слоёв больше одного. [Нагрузка: средняя]
  • accumulation.smoothAccumulation (по умолчанию: true) - снег накапливается и тает более плавно. [Нагрузка: низкая]
  • integration.accumulationWinterOnly (по умолчанию: false) - если стоит мод на сезоны, снег накапливается только зимой. [Нагрузка: нет]

Клиентские настройки

  • particleThroughLeaves (по умолчанию: true) - под снегом над листвой генерируются частицы снежинок. [Нагрузка: низкая]
  • snowVariants (по умолчанию: true) - некоторая заснеженная листва рендерится по-особому. [Нагрузка: низкая]

Совет по настройке

Обратите внимание на опции со средней нагрузкой: накопление во время снегопада и естественное таяние. На слабом железе или большом сервере их можно пощадить - например, оставить накопление только во время грозы (это и так дефолт) и выключить naturalMelting, если сугробы вам не мешают. А вот maxLayers выше 6 ставьте осторожно: безлимитные сугробы выглядят эпично, но могут засыпать фермы и механизмы.

Если собираете зимнюю сборку модов или сервер на выживание с сезонами - Snow! Real Magic! практически must-have. Мод небольшой, аккуратный, почти всё переключается, а визуальный эффект от настоящих сугробов и заснеженных заборов перевешивает любые вопросы. Скачать Snow Real Magic стоит хотя бы ради одного: впервые за годы метель в Minecraft перестанет быть просто погодным эффектом на экране.

Часто задаваемые вопросы

Совместимость

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:3 недели назад

Версии мода Snow! Real Magic! - реалистичный снег в Minecraft

Доступно 140 версий. Сначала показаны самые популярные и самые свежие.

16 из 140 версий
Самые популярные
B
10.5.4[Fabric 1.20.1] 10.5.4
1.20–1.20.1
R
10.6.2[Forge 1.20.1] 10.6.2
1.20–1.20.1
R
10.7.0[Forge 1.20.1] 10.7.0
1.20–1.20.1
R
10.5.2[Forge 1.20.1] 10.5.2
1.20–1.20.1
R
10.7.0[Fabric 1.20.1] 10.7.0
1.20–1.20.1
R
6.5.46.5.4
1.19.2
Самые Новые
R
12.2.4+fabric[Fabric 1.21.1] 12.2.4
1.21–1.21.1
R
12.2.3+fabric[Fabric 1.21.1] 12.2.3
1.21–1.21.1
R
12.2.3+neoforge[NeoForge 1.21.1] 12.2.3
1.21.1
R
26.0.4+neoforge[NeoForge 26.1.X] 26.0.4
26.1.x
R
26.0.3+fabric[Fabric 26.1.X] 26.0.3
26.1.x
R
12.2.2+fabric[Fabric 1.21.1] 12.2.2
1.21–1.21.1
R
12.2.2+neoforge[NeoForge 1.21.1] 12.2.2
1.21.1
R
26.0.2+fabric[Fabric 26.1.X] 26.0.2
26.1.x
R
26.0.1+fabric[Fabric 26.1.X] 26.0.1
26.1.x
R
26.0.0+fabric[Fabric 26.1.X] 26.0.0
26.1–26.1.1
Главная