Снимок 25w37a для игрового выпуска «The Copper Age» (предположительно для версии 1.21.9) теперь доступен с различными исправлениями ошибок и улучшениями медного голема.
Дополнения и изменения
- Для игры теперь требуется OpenGL 3.3, а не 3.2. Это не меняет минимальные системные требования (OpenGL 4.0).
- Зона поражения медного голема теперь составляет 0,98 блока в ширину, что позволяет ему перемещаться по узким пространствам.
- Медные големы теперь могут открывать двери.
- Исправлена возможная визуальная ошибка в инвентаре игрока, возникающая, когда другой игрок взаимодействовал с полкой в тот момент, когда она разрушалась.
- Изменена логика выбора потенциального снаряжения для монстров, чтобы добавить медь в качестве возможного варианта.
- Первоначальный выбор теперь лежит между кожей, медью и золотом.
- Шанс увеличить броню на один уровень теперь увеличен с 9,5% до 10,87%.
- Освещение объектов было скорректировано для большего визуального соответствия блокам и другим игровым элементам.
- Нижняя сторона плоских поверхностей теперь освещается с этой стороны, а не с противоположной.
- В основном это касается моделей, содержащих плоские или «полые» кубы, таких как:
- Носимые доспехи
- Надкрылья несли
- Внешние слои скинов игроков
- Грудные клетки скелетов или скелетов лошадей
- Ножки куриц или лягушек
- Крылья Фантомов или Эндер Дракона
- Рыбьи плавники
- И другие
- Переключение из режима наблюдателя в творческий режим больше не приводит к прекращению полета игрока.
- Вместо этого полет теперь будет отключаться только при переключении игровых режимов, если игрок находится близко к земле.
- Игрок считается находящимся около земли, если в пределах одного блока под ним есть сталкивающаяся с ним поверхность (например, блоки, Счастливые Призраки, лодки и т. д.).
- Полет не будет отключен, если игрок находится внутри сталкивающегося блока или объекта.
- Вместо этого полет теперь будет отключаться только при переключении игровых режимов, если игрок находится близко к земле.
- Блоки тестовых экземпляров теперь сохраняют маркеры ошибок между перезагрузками мира.
- Некоторые аудиоползунки в параметрах «Музыка и звук» теперь позволяют предварительно прослушивать звук при настройке параметров вне мира.
- Экраны выбора пакетов ресурсов и пакетов данных теперь имеют поле поиска.
Протокол управления сервером Minecraft
- Для доступа к API клиенты должны пройти аутентификацию.
- Клиенты должны предоставить заголовок токена авторизации, содержащий секрет, специфичный для сервера.
- Секрет настраивается в
server.propertiesфайле сервера.management-server-secret=- Пароль должен состоять ровно из 40 буквенно-цифровых символов (A-Z, a-z, 0-9).
- Секрет будет сгенерирован автоматически, если свойства сервера пусты.
- Неавторизованные запросы отклоняются с кодом 401 «Неавторизованный».
- TLS включен по умолчанию
- Может быть отключено в
server.properties.management-server-tls-enabled=false
- Требуется настроить файл хранилища ключей в
server.properties.management-server-tls-keystore=path/to/keystore.p12
- Файл хранилища ключей должен быть в формате PKCS12.
- Пароль хранилища ключей можно установить несколькими способами в порядке приоритета.
- Переменная окружения:
MINECRAFT_MANAGEMENT_TLS_KEYSTORE_PASSWORD - Аргумент JVM:
-Dmanagement.tls.keystore.password= - Свойства сервера:
management-server-tls-keystore-password=
- Переменная окружения:
- Может быть отключено в
- Значение
management-server-portdans по умолчаниюserver.propertiesбыло изменено с25585на0, назначая доступный порт каждый раз при запуске сервера управления.
Технические элементы
- Некоторые ранее скрытые функции отладки теперь доступны игрокам.
- Отдельные значения можно включить с помощью свойств JVM:
- Во-первых, необходимо включить глобальный флаг отладки с помощью
-DMC_DEBUG_ENABLEDили-DMC_DEBUG_ENABLED=true - Затем можно включить определенную функцию, например
-DMC_DEBUG_BRAIN, или-DMC_DEBUG_BRAIN=true - Чтобы получить список всех доступных свойств отладки, добавьте
-DMC_DEBUG_PRINT_PROPERTIES
- Во-первых, необходимо включить глобальный флаг отладки с помощью
- Внимание: это отладочный код. Обращайтесь с ним крайне осторожно!
- Это расширенная функция, предназначенная для помощи моддерам. Её не следует использовать в обычном игровом процессе.
- Работоспособность функций не гарантируется.
- Это может привести к сбою игры или повреждению миров.
- Отдельные опции могут быть добавлены, изменены или удалены без предварительного уведомления.
- Отдельные значения можно включить с помощью свойств JVM:
Версия пакета данных 87.0
- Добавлено игровое правило
spawnerBlocksEnabled, контролирующее включение и выключение блоков генератора. По умолчанию установлено значениеtrue. - Правило игры
enableCommandBlocksбыло переименовано вcommandBlocksEnabled.
Версия пакета ресурсов 69.0
- Местоположение результата
gui/container/villager.pngбыло перемещено на один пиксель вверх. - Новый флаг
PER_FACE_LIGHTINGбыл добавлен в шейдерыcore/entity.vshиcore/entity.fsh- При включении этой опции кардинальное освещение будет рассчитываться отдельно для передней и задней граней.
- Поскольку теперь требуется OpenGL 3.3, версия всех шейдеров была изменена с
150на330.
