Обновление Майнкрафт, снапшот 17w43a

Наконец-то вышел первый снашпот Minecraft Java Edition 1.13. Представляю вам перевод официального анонса.


После продолжительной разработки, мы готовы к выпуску предварительных версий Minecraft Java Edition 1.13!

Версия 1.13 будет обновлением, связанным с техническими улучшениями, направленная на то, чтобы для игроков игра стала работать лучше, и чтобы нам было проще добавлять в неё новые вещи в будущем. Не ждите никаких игровых новинок или механик в версии 1.13, поскольку в этом обновлении мы сосредоточены на улучшении игрового движка.

В первом снашпоте мы представим два важных изменения платформы: наборы данных (Data Packs) и библиотеку LWJGL 3.

 

Наборы данных

Использование и установка

Набор данных может быть представлен архивом в формате zip или директорией, расположенными в папке <мир>/packs/. Вот два примера, корректных наборов данных:

  • <мир>/packs/CoolPack2000.zip/
  • <мир>/packs/SuperPack3000/

Если вы получаете набор данных от друга, или загружаете его откуда-то, то скорее всего это будет просто zip-файл. Разместите его в папке packs/ и он будет автоматически установлен.

 

Структура файлов

  • pack.mcmeta (Обязателен) — точно также как в ресурспаках, он будет содержать описание набора.
  • data/ — это то, что делает его набором данных, здесь размещаются все файлы данных.
  • <пространство_имён>/ — как и в наборах ресурсов, всё должно быть сгруппировано по именам.
    • functions/ — содержит все функции (списки команд)
      • <название>.mcfunction — файл функции, которая называется <пространство_имён>:<название>
    • loot_tables/ — содержит таблицы трофеев (дропа)
      • <название>.json— файл трофеев, полное название <пространство_имён>:<название>
    • structures/ — содержит все конструкции мира
      • <название>.nbt — файл конструкции, полное название <пространство_имён>:<название>
    • advancements/ — содержит все достижения
      • <name>.json — достижение, полное название <пространство_имён>:<название>
    • recipes/ — содержит все рецепты (см. примечание ниже)
      • <name>.json — рецепт, полное название <пространство_имён>:<название>

 

Иерархия наборов

Точно также как и у ресурспаков, у наборов данных есть порядок загрузки. Однако, пока нет возможность как-то увидеть или изменить его. Извините! Мы над этим работаем. ❤

 

Примечание: Рецепты?

Рецепты должны быть полностью перемещены в наборы данных, но мы пока не завершили реализацию этого. Поэтому, мы пока не ищем рецепты в наборах данных, и не осуществляем синхронизацию рецептов на сервере с клиентом.

В общем, они не работают. Всё будет скороооо!

 

Пространства имён

Это не новая концепция, хотя я думаю, что нужно пояснить, что такое «пространства имён». У многих вещей в игре есть своё пространство имён, так что если мы добавим нечто и мод (или карта, или что угодно) тоже добавит нечто, то это будут разные нечто. Поэтому, когда вам нужно указать на что-то, например таблицу трофеев, то необходимо будет указать и пространство имён, чтобы обозначить откуда это нечто взялось. Если вы не указываете пространство имён, то умолчанию считается, что это «minecraft». Это значит, что нечтои minecraft:нечто — это одно и тоже.

Пожалуйста всегда используйтесь собственные пространства имён для всего нового, что вы добавляете; и используйте другие пространства имён, если вам необходимо перезаписать что-то другое. Не пытайтесь добавлять новые вещи в пространство имён minecraft.

Пространства имён могут включать следующие символы:

  • 0123456789
  • abcdefghijklmnopqrstuvwxyz (в нижнем регистре)
  • _
  • -

Рекомендуемый формат для названий пространства имён — «нижний регистр с прочёркиванием»: lower_case_with_underscores.

 

Названия… вещей…

Можно придумывать любые названия любым вещам (рецептам, достижениями и т.д.), но, пожалуйста, оставайтесь в рамках этих символов:

  • 0123456789
  • abcdefghijklmnopqrstuvwxyz (в нижнем регистре)
  • _
  • /
  • .
  • -

Рекомендуемый формат для названий — «нижний регистр с прочёркиванием»: lower_case_with_underscores.

 

LWGJL 3

Мы наконец-то обновились до новейшей версии библиотеки LWJGL. Благодаря этому исправится огромное число старых ошибок на Mac OS и Linux, а игра будет работать стабильнее. А самым главным плюсом, который вы можете заметить, это будет то, что полноэкранный режим будет отображаться в виде окна без рамок, поэтому переключение из полноэкранного режима в оконный будет происходить очень быстро! Тем не менее, мы уже выявили ряд проблем, с которыми вы можете столкнуться:

  • Полноэкранный режим в Mac OS с большой вероятностью приводит к сбоям, поэтому мы отключили его, пока не найдём решения.
  • Иногда, по каким-то причинам, нажатие на кнопки отправляется дважды. Например, при нажатии кнопки выбора предмета на хотбаре, в процессе поиска в творческом инвентаре.
  • В Mac OS, иконка игры перестала быть блоком дёрна. Работаем над этим!

 

Обратная совместимость — в прошлом!

Это всегда воспринимается неоднозначно, но мы просто обязаны сказать об этом сейчас. Мы не поддерживаем официально возможность возврата к старым версиям игры в той же папке, где вы запускали новые версии Minecraft. Если вы запустите этот снашпот, а потом вернётесь обратно к старой версии, то будут потеряны все назначения клавиш.

Мы всегда рекомендуем запускать снашпоты (и любые другие версии, кроме «финальных релизов») в отдельных папках. Между прочим, именно поэтому вы снова и снова видите обучающие подсказки ;)

 

Небольшое предупреждение

У версии 1.13 будет множество экспериментальных снапшотов, которые могут сломать всё и, даже, испортить воздух. И возможно, это один из этих снапшотов. Такое случается, когда мы меняем всё на свете!

 

Установка снапшота

Пожалуйста сообщайте о любых найденных в Майнкрафте ошибках на bugs.mojang.com. Если нам никто о них не расскажет, то мы их и исправить не сможем!

Чтобы получить обновленную версию, открой лаунчер и нажмите кнопку «New Profile». Назовите новый профиль «snapshots», поставьте галочку в поле «Enable experimental development snapshots» и сохраните. Чтобы переключиться в нормальную версию, Вы можете выбрать её в выпадающем списке в нижнем левом углу лаунчера. Создавайте резервные копии, перед запуском снапшота или запускайте игру в другой директории (см. опции в окне «new profile»).
Снапшоты могут сломать Ваш мир и сделать Вам больно! Создавайте резервные копии и/или запускайте игру в директории отличной от Вашего основного мира.

Скачать Minecraft сервер 17w43a

На ошибки жаловаться сюда:

 

A Minecraft Java Edition snapshot for 1.13

Minecraft.net


Автор статьи: fromgate (Igor Fromgate)

Опубликовано:

Источник