Metron v0.1.0-dev.4
Список изменений
Новое 12
-
Небо в духе Minecraft
градиент от зенита к горизонту и процедурные звёзды ночью; под землёй и при выходе из мира атмосфера скрывается. - Текстурированные солнце и луна как светящиеся диски на небосводе — время суток читается сразу, без «пустого» купола.
- Облака из полупрозрачных кубов на высоте слоя, прокручиваются и следуют за игроком; сквозь них нельзя «врезаться», коллизий нет.
- В графических настройках появился фильтр текстур атласа: Mipmaps (по умолчанию) / Чёткая / Сглаженная — переключается сразу, без пересборки атласа.
- Меню настроек разбито на вкладки (графика / звук / управление) с прокруткой длинных секций, липким заголовком и звуком клика по переключателям.
- Сервер мультиплеера принимает
/--max-render-distance(по умолчанию 12, диапазон 2–32) и ограничивает, сколько чанков клиент может запросить.--view-distance -
Прочность инструментов
у предметов сmax_durability(например, деревянная кирка) полоска износа на хотбаре и в контейнерах; копание в survival тратит прочность активного инструмента. - Клавиша Q выбрасывает предмет из наведённого слота в инвентаре, сундуке, верстаке и печи (не только из хотбара в мире).
-
У предметов появились имя и теги (NBT)
видны в подсказках, сохраняются при броске и подборе; в Lua можно задать отображаемое имя черезmetron.inventory.set. - Активный слот хотбара синхронизируется с сервером отдельным сообщением — износ инструмента при копании считается по реальному выбранному слоту.
- Предметы из datapack подключены к
/giveи горячей перезагрузке ресурсов — кастомные ItemDef реально выдаются в игре. - Боковые грани травы получают оттенок биома через шейдерный overlay (одна отрисовка вместо второго слоя геометрии).
Улучшения 7
-
Плавнее подгрузка мира
после заметного фриза или тяжёлой вставки меша клиент ненадолго притормаживает применение новых участков (StreamApplyGate), чтобы кадры не «сыпались» пачкой. - Дальние кольца чанков (со 2-го кольца от игрока) грузятся упрощённой геометрией — без детальных моделей блоков и воды, зато быстрее; рядом с игроком меш позже обновляется до полной детализации.
- За один кадр применяется ограниченное число готовых мешей (с потолком по вершинам и очереди), чтобы бег по новой территории реже ронял FPS.
- Перестройка стыков на границах только что загруженных секций троттлится при большой очереди remesh: меньше лавины соседних пересборок во время стриминга.
- Шероховатость (PBR) из атласа реально влияет на рельеф освещения поверхности в terrain-шейдере.
-
Меню resource packs открывается быстрее
каталог читает метаданные без полной распаковки zip при каждом заходе; пересборка атласа — по «Применить». - Длинные меню и список серверов прокручиваются в пределах экрана и больше не обрезаются снизу.
Исправления 10
-
Мультиплеер
больше не выбрасывает в меню с «Connection lost» сразу при входе, пока ещё идёт подключение и приём чанков. -
Демо-плоскость воды больше не режет лес в воздухе
она привязана к уровню моря и учитывает видимость shaderpack с момента появления. - Убрано мерцание (moiré) на дальнем ландшафте и воде: у атласа появились mipmaps, волны на дистанции смягчаются (после смены фильтра/перезахода мир выглядит ровнее).
- Ползунок дальности прорисовки снова работает во всём диапазоне 2–32 (раньше интерес клиента фактически зажимался около 6, и настройка казалась «мёртвой»).
- Разные биомы снова дают разный цвет травы и листвы по метке биома; в F3 видны температура, влажность и hex оттенка травы.
- Высокая трава снова окрашена биомом, а не белая «заготовка».
- Чёрная земля и серые плиты листвы после слишком широкой сборки JSON-моделей: bake снова только для whitelist (сундук, факел, кактус, флора, верстак, печь и т.п.).
-
Звуки шагов
первый шаг после стояния срабатывает быстрее, дальше шаг/спринт спокойнее; при прыжке слышен звук поверхности. - Удары при добыче идут с фиксированным интервалом по времени; на мягких/быстрых блоках (например, листва) остаётся в основном финальный Break, без трескотни.
- Прочность сохраняется при броске и подборе предметов — полоска не «сбрасывается» после Q/дропа.
Игра и обновления ставятся через Metron Launcher — на сайте только история изменений.