Minecraft Wiki
Advertisement

Шаблон:Полузащищена

Эта страница содержит материалы, которые предполагается добавить в предстоящем обновлении.
Эти материалы появились в предварительной версии, но полное обновление, содержащее эти материалы, официально ещё не выпущено.
1.13
UpdateAquatic
Издание

Java Edition

Название

Update Aquatic[1]

Запланированная
дата выпуска

Весна 2018 г.[2]

Предварительные сборки

Просмотреть описания

Другие версии 1.13

1.13 (Update Aquatic[1]) — запланированное крупное обновление Minecraft: Java Edition, которое выйдет весной 2018 года. Основное внимание будет уделено океану, исправлениям ошибок и техническим изменениям.[3][4] Это обновление изначально планировали разделить на два разных: 1.13, изначально названное «Technically Updated» и содержащее технические изменения, и 1.14, названное «Update Aquatic» и содержащее изменения океана.[1]

Нововведения

Основные

Наборы данных
  • Подобны пакетам ресурсов, но предназначены для функций, конструкций, рецептов, достижений, таблиц добычи и меток.
  • Одновременно можно загружать несколько наборов данных или вовсе не загружать.
  • Папка/архив набора данных содержит pack.mcmeta. Смотрите: Пакет ресурсов. Наборы располагаются по пути (мир)/datapacks/.
  • Конструкции загружаются по пути (мир)/generated/structures/(пространство имён)/(файл) перед проверкой набора данных.
  • Перезагружаются с помощью команды /reload.
  • Структура: pack.mcmeta, папка data, содержащая папку, название которой определяет пространство имён её содержимого.
    • Пространство имён может содержать в себе только следующие символы: 01​​234​5​6​78​9abcdefghijklmnopqrstuvwxyz-_.
    • Внутри папки пространства имён можно создать папки functions, recipes, loot_tables, structures, advancements и tags.
Метки
  • Предметы, блоки и функции могут быть «помечены» идентификатором.
    • Метки блоков можно использовать при поиске блоков в мире.
    • Предметные метки можно использовать при поиске предметов в инвентарях.
    • Метки функций можно использовать при вызове функций в командах или достижениях.
      • Функции, помеченные minecraft:tick, запускаются в начале каждого игрового такта.
      • Функции, помеченные minecraft:load, однократно запускаются после (пере)загрузки.
  • Метки создаются в наборах данных по пути data/(пространство имён)/tags/blocks, data/(пространство имён)/tags/items и data/(пространство имён)/tags/functions.
    • При переопределении метки, можно выбрать замену или добавление элементов.
      • По умолчанию все метки добавляют элементы.
      • При добавлении записи "replace": true к метке все элементы существующих меток заменятся элементами данной.
    • Например: data/(пространство имён)/tags/blocks/foo.json
    • Создаёт метку блока, названную (пространство имён):foo.
    • Содержит список всех блоков, которые должны быть «помечены».
      • Список может включать в себя другие метки такого же типа.
        • Можно добавить, например, #foo:bar в список, чтобы добавить элементы из метки foo:bar.
        • Метка не может в себя включить себя же.
  • Существует 14 стандартных меток блоков и предметов: minecraft:banners, minecraft:buttons, minecraft:carpets, minecraft:doors, minecraft:logs, minecraft:planks, minecraft:saplings, minecraft:stone_bricks, minecraft:wooden_buttons, minecraft:wooden_doors, minecraft:wooden_pressure_plates, minecraft:wooden_slabs, minecraft:wooden_stairs и minecraft:wool
отдельные 3 метки блоков: minecraft:anvil, minecraft:flower_pots и minecraft:enderman_holdable
и ещё 1 метка предметов: minecraft:boats.
  • В достижениях вместо предметов также можно использовать предметные метки, заменив item на tag.
Таблицы добычи
  • Добавлена функция set_name.
Сообщения о смерти
  • Добавлено сообщение о смерти, когда игрок умирает от взрыва кровати в Незере или Энде.
    • «Игрок was killed by [Intentional Game Design]»
      • При нажатии на «[Intentional Game Design]» откроется ссылка на MCPE-28723
  • Добавлено сообщение о смерти, когда игрок умирает в бездне из-за другого игрока или моба.
    • «Игрок не захотел жить в том же мире, что и Игрок/Моб»
Настройки
  • Разрешение экрана
    • Позволяет выбрать разрешение для полноэкранного режима.
  • Параметр в настройках чата для переключения автоматического отображения подсказок в командах при вводе.
    • При выключенном параметре для появления подсказок необходимо будет нажимать Tab ↹.
  • Кнопки в окне редактирования информации о мире, позволяющие сделать его резервную копию и открыть папку с резервными копиями.

Команды консоли

Основное
  • Подсказки при вводе команды в чате.
    • Различные части команд окрашиваются в разные цвета.
    • Ошибки команды отображаются ещё до её запуска.
  • Новое условие у селектора: nbt.
  • Новая библиотека обработки команд, известная как «бригадир».
Координаты
  • Добавлен новый тип координат — локальные.
    • Чтобы указать локальные координаты, необходимо перед числом поставить карет (^).
    • Оси, используемые локальными координатами, зависят от поворота исполнителя команды.
    • Использование в командах: ^влево ^вверх ^вперёд
    • влево/вверх/вперёд соответствует количеству блоков в указанном направлении.
Команды
/data
  • Команда даёт возможность получать, заменять и удалять NBT-данные сущности и блока.
  • /data get block <позиция> [<путь>] [<множитель>]
    • Возвращает NBT-данные блока на указанной позиции. Путь используется для получения только определённых данных. Числовые значения будут «результатом» команды, у строки «результатом» будет её длина, у списка — количество элементов в нём, у составного тега (Compound) — число тегов в нём. Множитель используется для умножения возвращаемого значения на указанное число.
  • /data get entity <цель> [<путь>] [<множитель>]
    • Возвращает NBT-данные указанной цели. Путь используется для получения только определённых данных. Числовые значения будут «результатом» команды, у строки «результатом» будет её длина, у списка — количество элементов в нём, у составного тега (Compound) — число тегов в нём. Множитель используется для умножения возвращаемого значения на указанное число.
  • /data merge block <позиция> <NBT-данные>
    • Заменяет указанными NBT-данными NBT-данные блока на указанной позиции.
  • /data merge entity <цель> <NBT-данные>
    • Заменяет указанными NBT-данными NBT-данные цели. Замена NBT-данных игроков запрещена.
  • /data remove block <позиция> <путь>
    • Удаляет NBT-данные по указанному пути у блока на указанной позиции.
  • /data remove entity <цель> <путь>
    • Удаляет NBT-данные по указанному пути у цели. Удаление NBT-данных игроков запрещено.
  • Путь выглядит примерно так: foo.bar[0]."Безумное [название]".baz.
    • foo.bar — потомок тега foo с названием bar.
    • foo[0] — нулевой элемент тега foo.
    • Если название ключа содержит недопустимые символы, необходимо использовать заключённый в кавычки текст.
  • Примеры со старыми командами:
    • /entitydata <сущность> {}/data get entity <цель>
    • /blockdata <x> <y> <z> <тегДанных>/data merge block <позиция> <NBT-данные>
  • Примеры:
    • /data get entity @e[type=pig,limit=1] Saddle 2 — возвращает 2, если седло надето на свинью, 0 — если нет.
    • /data remove block 17 45 34 Items — очищает все предметы в блоке на координатах (17, 45, 34).
/datapack
  • Позволяет управлять загрузкой наборов данных.
  • Имеет следующие подкоманды:
    • enable <название> — активирует указанный набор.
    • disable <название> — отключает указанный набор.
    • list [available|enabled] — отображает список всех наборов данных или только включённых/отключённых.
  • Наборы данных по умолчанию включены.
  • Если набор был выключен, его можно активировать с помощью следующих команд:
    • enable <название> — активирует указанный набор данных, помещая его на его позицию по умолчанию.
    • enable <название> first — активирует указанный набор данных, помещая его перед всеми другими наборами (низший приоритет).
    • enable <название> last — активирует указанный набор данных, помещая его после всех других наборов (высший приоритет).
    • enable <название> before <существующий> — активирует указанный набор данных, помещая его перед существующим набором, тем самым снижая свой приоритет.
    • enable <название> after <существующий> — активирует указанный набор данных, помещая его после существующего набора, тем самым повышая свой приоритет.
/bossbar.
  • /bossbar create <ID> <название> создаёт боссбар.
    • ID используется для указания боссбара в форме пространство_имён:название, например: foo:bar. Если не указано пространство_имён, будет использоваться minecraft.
    • название — это отображаемое название боссбара. Принимает текст только в формате JSON.
  • /bossbar set <ID> name <название> изменяет название боссбара.
  • /bossbar set <ID> color (blue|green|pink|purple|red|white|yellow) изменяет цвет текста (если он не указан в текстовом компоненте названия) и боссбара. По умолчанию white.
  • /bossbar set <ID> style (notched_10|notched_12|notched_20|notched_6|progress) изменяет стиль боссбара. По умолчанию progress.
  • /bossbar set <ID> value <значение> изменяет текущее значение боссбара. По умолчанию 0.
  • /bossbar set <ID> max <максимум> изменяет максимальное значение боссбара. По умолчанию 100.
  • /bossbar set <ID> visible (true|false) изменяет видимость боссбара. По умолчанию true.
  • /bossbar set <ID> players <цель> — боссбар будет отображаться только указанным целям. По умолчанию никому не отображается.
  • /bossbar remove <ID> удаляет боссбар.
  • /bossbar list отображает список созданных боссбаров.
  • /bossbar get <ID> (max|players|value|visible) возвращает запрошенный параметр боссбара в качестве результата команды.
/teleport
  • Добавлен аргумент facing.
    • При перемещении перемещаемая сущность будет направлена к указанным координатам или сущности.
/time
  • Добавлены аргументы noon и midnight в команду /time set.

Блоки

  • Люки, кнопки и нажимные плиты из всех шести видов дерева.
  • Блок тыквы без лица. Тыква с лицом теперь называется «Вырезанная тыква».
    • Если на тыкве использовать ножницы, она превратится в тыкву с лицом и появится 4 семени.
  • Добавлены блоки cave_air и void_air.
    • Обладают такими же свойствами, что и air.
    • cave_air образуется в пещерах.

Предметы

  • Предметы для блоков коры всех шести видов дерева.
  • Предметы для гладкого кварца, гладкого красного песчаника, гладкого песчаника и гладкого камня.
  • Предметы для блоков грибного дерева.
  • Палка отладки для изменения состояний блоков.
    • Удар палкой по блоку сменит его редактируемое состояние.
    • Использование палки на блоке изменит значение редактируемого состояния.
    • Если присесть, порядок смены состояний/значений изменится в обратную сторону.

Изменения

Основные

«Сжатие»ruen
  • Значения данных блоков полностью исчезли, и остались только состояния блоков.
  • Разделено, объединено, создано, удалено и переименовано большое количество предметов, блоков и состояний блоков.
    • Блоки и предметы, ранее отличающиеся по числовым метаданным, получили собственный идентификатор. Например, wool 14 превратилось в red_wool.
    • Значение данных, используемое инструментами и бронёй, перешло в элемент Damage тега tag; используемое картами — в элемент map.
    • Файлы и команды больше не используют data и set_data.
  • Structures do not run an upgrade path for this.[не переведено]
    • Чтобы обновить свои конструкции, необходимо их загрузить в 1.12, затем перейти в 1.13 и снова сохранить все конструкции.
Рецепты
  • Рецепты теперь загружаются из наборов данных по пути data/(пространство имён)/recipes/(рецепт).json
  • Добавлена книга рецептов для печи.
    • Рецепты печи перемещены в JSON-файлы.
      • Эти файлы используют "type": "smelting".
      • cookingtime — время создания предмета в печи.
      • experience — количество опыта, которое получит игрок, забравший созданный предмет.
      • Затрачиваемое топливо определить нельзя.
  • Уведомления «Открыты новые рецепты!» теперь показывает значок, указывающий на то, какой рецепт был открыт.
Творческий инвентарь
Управление
  • Названия клавиш стали актуальными (например, «RETURN» → «Enter», «SLASH» → «/»).
    • Если клавиша не назначена, отображается «Not bound».
Настройки
  • Настройка «3D анаглиф» удалена.
Пакеты ресурсов
  • Обновлён номер версии: 4.
  • Стандарный пакет ресурсов теперь можно перемещать вверх и вниз.
Статистика
  • Обновление статистики.
    • stat.(статистика) теперь minecraft.custom:minecraft.(статистика).
    • stat.(статистика).minecraft.(ID блока/предмета/сущности) теперь minecraft.(статистика):minecraft.(ID блока/предмета/сущности).
Другое
  • Обновление игровых библиотек
    • Обновление до LWJGL 3
  • При загрузке или создании мира показывается прогресс, выраженный в процентах.
    • Теперь отображается этап загрузки «Preparing spawn area».
  • При сбое игры в отчёте теперь сообщается какие наборы данных были включены.
  • Data generators are now exposed, you can get a dump of all blocks/items/commands/etc from the game without opening it up.[не переведено]
  • Формат файлов переводов изменён с .lang (ключ=значение) на .json ("ключ": "значение").
    • Появилась поддержка переноса на новую строку.

Команды консоли

Основное
  • Команды и функции стали ещё быстрее и эффективнее.
  • Большинство команд ещё более чувствительны к регистру, чем раньше. Строчные буквы предпочтительнее, где это возможно.
    • Например, так писать больше нельзя: /scoreboard ObJeCtIvEs ...
  • Вместо вывода количества успешных выполнений команды в командном блоке, он выводит результат выполнения.
  • Команды сервера (от функций, консоли, RCON) теперь выполняются с точки возрождения мира, а не с позиции 0, 0, 0.
  • Сообщения об ошибках во время набора команды стали лучше.
  • Команды добавлены в профайлер (/debug).
  • В селекторах и состояниях блоков теперь можно использовать пробелы.
NBT
  • NBT-ключи Thrower и Owner предметов-сущностей?! теперь имеют тип Compound и содержат два ключа с типом Long — L и M.
  • NBT-ключ owner снежков, яиц и эндер-жемчугов теперь имеет тип Compound и содержит два ключа с типом Long — L и M.
  • Все пользовательские названия (блоков, предметов, сущностей, блоков-сущностей) изменены на переводимые текстовые компоненты.
Функции
  • Функции будут полностью проанализированы и кэшированы при загрузке.
    • Это означает, если команда будет неверна по какой-либо причине, игрок узнает об этом при загрузке.
Команды
/advancement
  • Команда /advancement test удалена, в связи с появлением у селектора параметра advancements.
/blockdata
  • Команда удалена, в связи с появлением команды /data.
/clear
  • Использование /clear изменено.
/clone
  • Использование /clone изменено.
    • /clone clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> filtered [force|move|normal] [блок] [значениеДанных состояние]/clone <начало> <конец> <назначение> filtered <фильтр> [force|move|normal]
    • /clone clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [replace|masked] [force|move|normal] [блок] [значениеДанных состояние]/clone <начало> <конец> <назначение> [replace|masked] [force|move|normal]
/defaultgamemode и /gamemode
/difficulty
  • Больше не принимает сокращённые и числовые ID в качестве аргументов.
  • Выполнив команду /difficulty без аргументов, можно узнать текущую сложность.
/effect
  • Использование команды /effect разделено, чтобы избежать неоднозначности.
    • /effect <игрок> <эффект> [время, с] [уровень] [скрыватьЧастицы]/effect give <цель> <эффект> [<время, с>] [<уровень>] [<скрыватьЧастицы>]
    • /effect <игрок> clear/effect clear <цель> [<эффект>]
  • Применение эффекта не удастся, если он фактически ничего не сделал.
    • Некоторые мобы невосприимчивы к эффектам (например, дракон Края).
    • Нельзя применить эффект меньшего уровня при наличии такого же, но более мощного.
/entitydata
  • Команда удалена, в связи с появлением команды /data.
/execute
  • Использование команды /execute разделено на подкоманды.
    • Подкоманды-модификаторы, которые позволяют изменить способ выполнения команды:
      • /execute as <цель> выполняет команду, исполнителем которой является цель (место выполнения не изменяется).
      • /execute at <цель> выполняет команду так, будто исполнитель имеет такие измерение, позицию и поворот, что и цель (исполнитель не изменяется).
      • /execute positioned <позиция> выполняет команду с указанной позиции.
      • /execute positioned as <сущность> выполняет команду с позиции указанной сущности.
      • /execute align <оси> выполняет команду, подстраивая координаты места её выполнения под сетку блоков (т. е. происходит их округление). Оси — это комбинация букв x, y и z (например: x,xz,zyx, yz).
        • Примеры:
          • x=-1.8,y=2.3,z=5.9 с использованием x превратится в x=-2,y=2.3,z=5.9
          • x=2.4,y=-1.1,z=3.8 с использованием yxz превратится в x=2,y=-2,z=3
      • /execute facing <позиция> выполняет команду так, будто исполнитель направлен в указанную позицию.
      • /execute facing entity <цель> (eyes|feet) выполняет команду так, будто исполнитель направлен к «ногам» или «глазам» цели.
      • /execute rotated <поворот> выполняет команду так, будто исполнитель имеет указанные углы поворота.
      • /execute rotated as <сущность> выполняет команду так, будто исполнитель имеет углы поворота указанной сущности.
      • /execute in (overworld|the_end|the_nether) выполняет команду так, будто исполнитель находится в указанном измерении.
      • /execute anchored (feet|eyes) выполняет команду так, будто локальные координаты (^ ^ ^) исполнителя закреплены к его «ногам» или «глазам».
    • Подкоманды-условия, которые могут препятствовать выполнению команды:
      • /execute (if|unless) block <позиция> <блок> выполняет команду, если на указанной позиции найден (при unless — не найден) блок.
      • /execute (if|unless) blocks <начало> <конец> <назначение> (all|masked) выполняет команду, если область между началом и концом идентична (при unless — не идентична) назначению.
      • /execute (if|unless) entity <сущность> выполняет команду, если сущность существует (при unless — не существует).
      • /execute (if|unless) score <цель> <задача-цель> (<|<=|=|>=|>) <source> <sourceObjective> выполняет команду, если счёт цели в задаче-цели соответствует (при unless — не соответствует) счёту source в sourceObjective указанным образом.
      • execute (if|unless) score <цель> <задача-цель> matches <диапазон> выполняет команду, если счёт цели в задаче-цели содержится (при unless — не содержится) в указанном диапазоне (примеры диапазонов: 1, 1..5, ..3).
    • Замена команды /stats — подкоманда store позволяет сохранить информацию о выполнении команды:
      • /execute store (result|success)
      • result записывает результат выполнения команды. Заменяет старую статистику: AffectedBlocks, AffectedEntities, AffectedItems, QueryResult.
      • success записывает количество успешных выполнений команды. Заменяет SuccessCount.
      • Значение будет записано, когда вся команда полностью закончит выполнение.
      • Если команда выполнена неуспешно (success равен 0), result будет равным 0.
      • /execute store (result|success) score <цель> <задача>
        • Значение записывается в счёт цели в задаче.
        • Задача должна существовать.
        • В отличие от /stats, устанавливать начальное значение цели не нужно.
      • /execute store (result|success) block <позиция> <путь> (byte|double|float|int|long|short) <множитель>
        • Значение записывается по указанному пути в NBT-данные блока, располагающегося на указанной позиции, в качестве умноженного на множитель числа с указанным типом.
      • /execute store (result|success) entity <цель> <путь> (byte|double|float|int|long|short) <множитель>
        • Значение записывается по указанному пути в NBT-данные цели в качестве умноженного на множитель числа с указанным типом.
        • Как и /data, команда /execute store не может изменять NBT-данные игроков. NBT-данные по пути «Inventory[индекс].tag» или «EnderItems[индекс].tag» являются исключением и могут быть изменены командой /execute store[5].
      • Путь выглядит примерно так: foo.bar[0]."Безумное [название]".baz.
        • foo.bar — потомок тега foo с названием bar.
        • foo[0] — нулевой элемент тега foo.
        • Если название ключа содержит недопустимые символы, необходимо использовать заключённый в кавычки текст.
      • Пример:
        • /execute as @e[type=pig] at @s store success entity @s Saddle byte 1 if entity @p[distance=..5] — если в радиусе пяти блоков вокруг свиньи есть игрок, на неё наденется седло.
    • Подкоманды можно объединять вместе.
      • После каждой подкоманды необходимо вводить другую.
      • Когда перечисление подкоманд завершено, необходимо ввести аргумент run, затем саму команду для выполнения.
        • / перед запускаемой командой не разрешён.
    • Примеры со старыми командами:
      • /execute @e ~ ~ ~ say Привет!/execute as @e run say Привет!
      • /execute @e ~ ~ ~ detect ~ ~-1 ~ stone 0 say Камень!/execute as @e at @s if block ~ ~-1 ~ stone 0 run say Камень!
/experience
  • /xp становится другим вариантом использования /experience.
  • Использование команды разделено:
    • /experience add <цель> <количество> [points|levels]
      • Добавляет количество очков опыта (points) или уровней опыта (levels) цели.
      • Поддерживаются отрицательные значения для вычитания очков и уровней опыта.
      • Прибавление очков опыта может вызвать повышение уровня.
      • Вычитание очков опыта может вызвать понижение уровня.
    • /experience set <цель> <количество> [points|levels]
      • Задаёт количество очков опыта (points) или уровней опыта (levels) цели.
      • Нельзя задать очков опыта больше, чем позволяет текущий уровень.
      • При изменении уровня процентное соотношение очков опыта не изменятся.
    • /experience query <цель> (points|levels)
      • Возвращает количество очков опыта (points) или уровней опыта (levels) цели.
/fill
  • Использование команды /fill изменено.
    • /fill fill <x1> <y1> <z1> <x2> <y2> <z2> <блок> <значениеДанных состояние> replace [заменяемыйБлок] [значениеДанных состояние]/fill <начало> <конец> <блок> replace [<фильтр>]
    • /fill fill <x1> <y1> <z1> <x2> <y2> <z2> <блок> [значениеДанных состояние] [destroy|hollow|keep|outline] [<тегДанных>]/fill <начало> <конец> <блок> [destroy|hollow|keep|outline]
/function
  • Аргументы [if|unless] <сущность> удалены, в связи с изменением команды /execute.
/gamerule
  • Невозможно больше создавать или изменять свои игровые правила.
  • Тип значений проверяется.
    • Например, если указать строковый тип игровому правилу, требующему числовой тип, возникнет ошибка.
  • Удалено игровое правило gameLoopFunction, в связи с появлением метки minecraft:tick.
/give
  • Использование команды /give изменено.
/kill
  • Аргумент цель теперь обязателен.
/locate
  • Координата Y теперь отображается как 64.
  • Результатом команды является расстояние до указанного строения.
  • Тип строений Temple разделился на несколько.
    • Desert_Pyramid, Igloo, Jungle_Pyramid и Swamp_Hut.
/particle
  • Аргумент [параметры] удалён. Вместо этого после частиц вида block необходимо писать дополнительный аргумент (в данном случае блока).
    • /particle block polished_granite ~ ~ ~ 0 0 0 0 1
    • /particle dust 1 1 1 1 ~ ~ ~ 0 0 0 0 1
      • 1 1 1 1 по порядку — три значения цвета (0-1) в системе RGB и размер частицы.
  • Добавлено сокращение /particle <название> <позиция>. Дельта, скорость и количество имеют значение по умолчанию 0.
/playsound
  • Tab ↹ можно использовать для автоподстановки пользовательских звуковых событий.
/replaceitem
  • Использование команды /replaceitem изменено.
    • /replaceitem block <x> <y> <z> <ячейка> <предмет> [кол-во] [данные] [тегДанных]/replaceitem block <позиция> <ячейка> <предмет> [<количество>]
    • /replaceitem entity <селектор> <ячейка> <предмет> [кол-во] [данные] [тегДанных]/replaceitem entity <цель> <ячейка> <предмет> [<количество>]
    • Смотрите типы аргументов предмета, чтобы узнать больше.
  • Аргумент ячейка не требует написание slot..
    • Например, slot.hotbar.1 теперь hotbar.1
/scoreboard
  • Аргумент [<тегДанных>] удалён, в связи с появлением у селекторов параметра nbt.
  • Команды /scoreboard players tag и /scoreboard teams удалены. Они заменены командами /tag и /team соответственно.
  • Команда /scoreboard players test удалена, в связи с появлением команды /execute (if|unless) score, параметра scores у селекторов и команды /scoreboard players get <цель> <задача>.
/setblock
  • Использование команды /setblock изменено.
    • /setblock setblock <x> <y> <z> <блок> [значениеДанных состояние] [обработкаСтарогоБлока] [тегДанных]/setblock setblock <позиция> <блок> [destroy keep replace]
    • Смотрите типы аргументов блока, чтобы узнать больше.
/stats,
  • Команда удалена. Теперь она часть команды /execute.
/stopsound
  • * в качестве источника звука остановит указанное звуковое событие, перебирая его во всех источниках.
/tag
  • Замена для /scoreboard players tag.
  • Используется как раньше.
    • /tag <цель> add <название> назначает на цель метку с указанным названием.
    • /tag <цель> remove <название> снимает с цели метку с указанным названием.
    • /tag <цель> list отображает список меток на указанной цели.
/team
  • Замена для /scoreboard teams.
  • Используется так же, как раньше.
    • /team add <команда> [<отображаемоеНазвание>]
    • /team empty <команда>
    • /team join <команда> [<участники>]
    • /team leave [<участники>]
    • /team list [<команда>]
    • /team option <команда> <параметр> <значение>
/testfor, /testforblock и /testforblocks
  • Команды удалены. Теперь они часть команды /execute.
/toggledownfall
  • Команда удалена.
  • Вместо этого необходимо использовать /weather.
/tp и /teleport
  • Команда /tp становится идентичной команде /teleport (как /w, /msg и /tell идентичны друг другу).
  • Команда /teleport была немного изменена.
    • /teleport <сущность> телепортирует к указанной сущности.
    • /teleport <позиция> телепортирует на указанную позицию.
    • /teleport <цель> <сущность> телепортирует цель к указанной сущности.
    • /teleport <цель> <позиция> <поворот> телепортирует цель на указанную позицию и изменяет её углы поворота.
    • /teleport <цель> <позиция> facing <точка направления> телепортирует цель на указанную позицию и направляет её в точку направления.
    • /teleport <цель> <позиция> facing entity <сущность направления> [feet|eyes] телепортирует цель на указанную позицию и направляет её к «ногам» или «глазам» сущности направления (по умолчанию к «ногам»).
    • Телепортация между измерениями теперь разрешена.
/trigger
  • /trigger <задача> является сокращением команды /trigger <задача> add 1.
/weather
  • Если время не указано, погода изменится на 5 минут (раньше на случайный промежуток времени).
Типы аргументов
Селекторы
  • Введена дополнительная обработка ошибок.
  • Теперь аргументы могут быть заключены в кавычки.
    • Записи, подобные limit=0, level=-10, gamemode=purple, запрещены.
  • Разделения «минимальное и максимальное значение» больше нет, их заменяют диапазоны.
    • level=10 — 10 уровень
    • level=10..12 — 10, 11 или 12 уровень
    • level=5.. — 5 уровень или выше
    • level=..15 — 15 уровень или ниже
  • Сокращения переименованы.
    • mgamemode
    • l и lmlevel
    • r и rmdistance
    • rx и rxmx_rotation
    • ry и rymy_rotation
    • c -> limit
  • x, y, z, distance, x_rotation, y_rotation теперь имеют числовой тип с плавающей точкой (например, 12.34).
    • x и z больше не корректируют по центру блока.
      • Это означает, что x=0 больше не соответствует x=0.5.
  • gamemode (ранее — m) больше не принимает числовые и сокращённые ID.
  • limit (ранее — c) больше не принимает отрицательные значения.
    • Вместо этого необходимо использовать sort=furthest.
  • name теперь поддерживает пробелы в том случае, когда текст заключён в кавычки.
  • Стало возможным использование нескольких одинаковых условий в селекторе.
    • tag=foo,tag=bar,tag=!baz ищет сущность с метками foo, bar, но без метки baz.
    • type=!cow,type=!chicken ищет сущность, не являющуюся курицей или коровой.
    • type=cow,type=chicken недопустимо, потому что сущность не может быть и коровой, и курицей.
  • Есть возможность указать тип сортировки.
    • sort=nearest — сортировка от ближайшего (по умолчанию у @p).
    • sort=furthest — сортировка от самого дальнего.
    • sort=random — случайная сортировка (по умолчанию у @r).
    • sort=arbitrary — без сортировки (по умолчанию у @e и @a).
  • Указание фильтра по счёту в задаче выглядит так: scores={foo=1,bar=1..5}
  • Возможно осуществление проверки наличия достижений: advancements={достижение1=true,достижение2=false,пространство_имён:каталог/достижение={условие1=true,условие2=false}}
    • true — достижение/условие выполнено, false — не выполнено.
Блоки
  • Ранее аргумент <блок> мог дополнительно требовать значениеДанных|состояние и тегДанных, но теперь это просто аргумент <блок>, выглядящий следующим образом:
    • stone
    • minecraft:redstone_wire[power=15,north=up,south=side]
    • minecraft:jukebox{RecordItem:{...}}
    • minecraft:furnace[facing=north]{BurnTime:200}
  • Сначала указывается ID блока (как и раньше, пространство имён по умолчанию — minecraft:).
  • Далее необязательным параметром в квадратных скобках ([]) идёт перечисление через запятую пар «состояние=значение», которые должны быть у блока.
    • minecraft:stone[несуществующее=true] считается ошибкой, потому что у блока с ID stone не может быть состояния несуществующее.
    • minecraft:redstone_wire[power=вторник] считается ошибкой, потому что у состояния power значением является целое число между 0 и 15.
  • Затем необязательным параметром в фигурных скобках ({}) идут NBT-данные, которые должны быть у блока.
  • Если идёт поиск блока, то будут учитываться только указанные состояния.
    • redstone_wire[power=15] ищёт указанный блок с полной силой сигнала, но игнорирует другие состояния (например, north).
  • Если происходит установка блока, то все неуказанные состояния будут состояниями по умолчанию.
    • redstone_wire[power=15] устанавливает блок с силой сигнала 15, а, например, north примет значение по умолчанию (т. е. значение none).
  • Исчезло такое понятие, как значение данных; теперь это либо состояние, либо другой ID блока.
Предметы
  • Ранее аргумент <предмет> мог дополнительно требовать данные и тегДанных, но теперь это просто аргумент <предмет>, выглядящий следующим образом:
    • stone
    • minecraft:stick{display:{Name:"Палка неправды"}}
  • Сначала пишется ID (как и раньше, пространство имён по умолчанию — minecraft:).
  • Далее необязательным параметром в фигурных скобках ({}) идут NBT-данные, которые должны быть у предмета.
  • Исчезло такое понятие, как значение данных или повреждение предмета.
    • Повреждение предмета перешло в его NBT-данные.

Генерация мира

Основное
  • Переписана система генерации мира.
Хижина ведьмы
  • Теперь генерируется с грибом в горшке.
    • Ранее он был пуст.

Блоки

  • Ограничение по количеству идентификаторов блоков исчезло.
  • Под блоками (кроме редстоунового провода), под которыми раньше не было текстуры, (повторители, факела и т. п.) появилась текстура.
  • При переключении рычага теперь отображаются частицы редстоуна.
  • Изменились хитбоксы некоторых блоков.
    • Затронулись: наковальни, котлы, воронки, заборы, железные прутья, стеклянные панели, заполненные рамки портала в Энд, лианы, кувшинки, ступеньки, зельеварки и поршни.
    • Изменена форма столкновения у наковальни и воронки.
  • Теперь под кроватью должны быть блоки опоры. Раньше они требовались только при размещении кровати, после чего блоки можно было разрушить, и с кроватью ничего бы не произошло.
  • Появилась возможно ставить сундуки и сундуки-ловушки рядом друг с другом.
    • Присев и разместив сундук или сундук-ловушку рядом с предыдущим, можно создать два не соединяющихся между собой сундука.
  • Для размещения тыквы и калитки больше не требуется блок под ними.
  • Заражённые блоки теперь ломаются мгновенно вне зависимости от инструмента.
    • При разрушении с помощью инструмента, имеющего чары «Шёлковое касание», выпадет незаражённый аналог.
  • Кору теперь можно создать.
  • Лианы теперь можно размещать на нижней стороне блока.

Сущности

Лошадь
  • Модель изменена, чтобы стать похожей на модели других мобов.[6]
Рамки
  • Рамки теперь можно размещать на верхнюю и нижнюю стороны блока.
Картины
  • NBT-тег Motive у картин теперь использует ID с пространством имён.
Поплавок
  • У поплавка появился идентификатор: fishing_bobber.
    • Может использоваться только для поиска, создание с помощью /summon невозможно.

Запланированные нововведения

Чары

  • Loyalty[7]
    • Могут быть применены к трезубцу, чтобы возвратить его назад.[7]
  • Impaler[7]
    • Предмет зачарованный на эти чары наносит больший урон морским существам.
  • Slipstream Dash[7]
    • Могут быть применены только к трезубцу
    • Заставляет игрока подскочить вперёд.
    • Работает только под водой или во время дождя.
  • Channeling[8]
    • В место где находится кинутый трезубец ударяет молния
    • Работают только во время дождя

Генерация мира

Коралловый риф

  • Структура из разных блоков коралла, которая генерируется на дне тёплого океана
Затонувший корабль

Затонувший корабль

Затонувшие корабли[2]
Файл:Биом айсбергов.jpg

Биом айсбергов.[11]

Айсберги[2][11]
Биомы океана[2]
  • Добавление большего количества вариантов океана, включая тёплые и холодные версии.[2][11]
  • Не будут генерироваться чанках миров, созданных в старых версиях.[10]

Подводные руины[12]

  • Состоят из небольших полуразрушенных построек из каменных кирпичей, булыжника и гладкого гранита
  • На видео из официального инстаграма майнкрафта видно несколько небольших построек вокруг центральной башни
  • Часть этой структуры видна на заднем плане одного из изображений черепахи

Блоки

Блок коралла[2][13]
  • Может быть блоком, плитой или ступенькой.
  • Погибнет, если окажется вне водоёма.[14]
    • Изменит цвет на серый/белый.
    • Не может быть восстановлен.
  • Представлен в разных цветах.
Ламинария и морские водоросли[7][13][8]
  • Растут на дне водоёма вертикально вверх.
  • Расположена в биоме, отличного от того, в котором растут кораллы.[2]
  • Морская водоросль может вырасти в 1-2 блока, а ламинария растёт до предпоследнего блока воды.
  • Если пережарить лист ламинарии, то можно получить еду - высушенную водоросль.[8]
    • Восстанавливает половину единицы голода
    • Имеет более быструю анимацию еды.
  • Добавлен блок из пережаренной водоросли[8]
    • Пока не имеет крафта
    • Может переплавить около полустака предметов.
    • Хорошо горит!
Яйца черепахи [15]
  • Образуются в гнезде черепахи.
  • Ночью из яиц вылупляются детёныши черепахи.
    • В этот момент будет показана анимация разрушения яйца.
  • Можно добыть с помощью инструмента с чарами «Шёлковое касание».[16]
  • Если прыгать на яйцах черепах, то они с некоторой вероятностью разваляться.[8]
  • Зомби, Свинозомби и Кадавры будут ломать яйца

Предметы

Трезубец[2][7]
  • Новый вид оружия, который пригоден как для ближнего боя, так и для метания во врагов.
  • Может иметь уникальные чары: «Loyalty», «Slipstream Dash» и «Channeling»,
  • На данный момет является самым сильным оружьем в игре имея 9 урона и 1.1 скорость атаки в ближнем бою, и 4 урона в дальнем[8]
  • Кинутый трезубец может подобрать только тот игрок, который его кинул.[8]
Панцирь черепахи[17]
  • Выпадает из взрослой черепахи с очень маленьким процентом
  • Используется для создания шлема из черепашьего панциря[18]
  • Также панцирь черепахи можно получить в момент превращения маленькой черепахи в большую[18]

Шлем из черепашьего панциря[8]

  • Крафтится из черепашьего панциря
  • Шлем даёт эффект подводного дыхания на 10 секунд
    • Таймер будет идти только когда игрок находится в воде

Зелье Turtle Master[8]

  • Крафтится добавлением к грубому зелью в зельеварке шлема из черепашьего панциря
  • Даёт эффект замедления 4-ого уровня, а также эффект защиты 4-ого уровня
  • Эффекты длятся 1 минуту
  • При добавлении к этому зелью светящейся пыли все эффекты увеличатся с 4-ого уровня на 6-ой.
  • Также добавили стрелы с эффектами от этого зелья

Зелье замедления

  • Теперь можно усилить с помощью светопыли
  • Эффект от улучшенного зелья будет V уровня, на 10 секунд

Мобы

Фантом (Моб B)[7][19][20]
  • Был избран зрителями на голосовании MineCon Earth.[2]
  • Появляется на большой высоте и нападает группой (3–4 особи) на игроков, которые долго не спали.[2]
    • Игрок должен находится выше уровня моря.
Дельфин[2][21]
  • Водоплавающий моб
  • Может перепрыгивать препятствия в несколько блоков.
  • Помогает игрокам находить подводные сокровищницы.[2]
  • Ничего не выпадает после его смерти.[22]
  • На них нельзя будет кататься.[23]
Рыба[2][13]
  • Может быть разной окраски и видов.
    • Кроме уже существующих видов рыб (обычная, лосось, рыба-клоун, иглобрюх) добавят несколько видов коралловых рыб.
  • Плавающую рыбу можно поймать живьём с помощью ведра, а затем выпустить. После этого рыба перестанет исчезать.
Черепаха[24][15]
  • Строят гнёзда на берегах различных биомов.
  • Детёныши черепах, вылупляющиеся из яиц, будут бежать к воде после появления.
  • Размножаются самостоятельно, но могут начать спариваться если покормить их водорослями.[8]
  • Будут откладывать яйца из которых будут вылупляться детёныши.
  • Черепахи будут возвращаться на родной пляж, не зависимо от того как далеко они от него находятся[18]
  • Можно приманивать водорослями
  • Их будут атаковать скелеты, зимогоры, скелеты-иссушители, зомби, кадавры, свинозомби, оцелоты и волки.

Запланированные изменения

Основные

  • Генерацию мира можно будет изменить с помощью JSON-файлов, в том числе строения.[20]
  • Воду можно будет поместить в одно место с полупрозрачным блоком (такие как забор и плиты).[20]
    • Однако, если вода будет помещена около такого блока, созданное течение не сможет проходить через блоки.[20]
    • Предметы будут перемещаться через полупрозрачные блоки, которые находятся в воде.[2]
  • Предметы в воде будут всплывать вверх.[2]
  • Анимация плаванья[8]
    • Способность активируется в воде, если нажать CTRL.
    • Хитбокс игрока также изменяется с двух блоков в высоту на один).
    • Этот вид плаванья более быстрее стандартного
  • Теперь при выныривании из воды "Уровень воздуха" восполняется не сразу.
  • При выращивании большой ели, вокруг неё теперь трава заменяется на подзол, а земля на её каменистый аналог.

Блоки

  • Магма, расположенная под водой, будет создавать пузыри, которые затруднят перемещение в воде.[2]
    • Магма будет появляться в подводных оврагах океана.[9]
    • Пузыри заставят лодку раскачиваться, пока она не будет потоплена.[2]
    • Пузыри также будут влиять на предметы.[2]
    • Игрок сможет дышать в столбе пузырей.[9]
  • Если расположить Песок душ под водой, то он будет создавать столб пузырей поднимающий сущности вверх.
    • Игрок сможет дышать в столбе пузырей
    • Пузыри также будут влиять на предметы
    • В отличии от Магмы, Песок душ не будет спавниться самостоятельно.
  • Добавлены полублоки и ступеньки к блоку призмарин, призмариноый кирпич, тёмный призмарин.[8]
  • Если кликнуть по блоку древесины ПКМ держа в руке топор, то с древесины как-бы "спадёт" кожура, и блок древесины превратится в блок древесины без кожуры

Мобы

  • Если ударить спрута, то вокруг него образуются частицы похожие на чернила.[8]

Неподтверждённые нововведения

Этот контент не подтверждён для 1.13, но он был упомянут или продемонстрирован разработчиками во время разработки. Основная статья: Нереализованный контент
  • Возможность изменять технические цвета биомов (например, неба и листвы) без модификаций игры.[25]
  • Возможность изменять рецепты по выбору с помощью редактирования файлов. [26]
  • Возможно изменение дизайна книги рецептов.[27][28]
  • Команды /save-all, /save-on и /save-off заменятся на /save, /save enable и /save disable соответственно.[29]
  • /ban, /ban-ip, /pardon и /pardon-ip заменятся другими командами.[30]

Галерея

Примечания

  1. 1,0 1,1 1,2 "Java Edition Technically Updated" – Minecraft.net, 24 января 2018 г.
  2. 2,00 2,01 2,02 2,03 2,04 2,05 2,06 2,07 2,08 2,09 2,10 2,11 2,12 2,13 2,14 2,15 2,16 2,17 «Update Aquatic выйдет в Minecraft весной 2018!» — видео на YouTube, 18 ноября 2017
  3. «It'll probably be in 1.13 at this point, I'm afraid :( It'll be a more bugfixy and technical update, so it will get more love then.» — @Dinnerbone, 24 апреля 2017.
  4. «Запомните, 1.13 — это техническое обновление, позволяющее запускаться игре быстрее и упрощающее добавление/изменение чего-либо в будущем. Например, новых блоков!» — @Dinnerbone, 16 октября 2017.
  5. https://bugs.mojang.com/browse/MC-123307
  6. "Встречайте лошадь" – Minecraft.net, 10 октября 2017 г.
  7. 7,0 7,1 7,2 7,3 7,4 7,5 7,6 7,7 "Всё, что было объявлено на MINECON Earth!" – Minecraft.net, 18 ноября 2017 г.
  8. 8,00 8,01 8,02 8,03 8,04 8,05 8,06 8,07 8,08 8,09 8,10 8,11 8,12 https://minecraft.net/ru-ru/article/minecraft-snapshot-18w07a
  9. 9,0 9,1 9,2 “Hey guys, I came second in the Minecon Earth costume contest. I was able to ask jeb_ some questions about 1.14 and Minecon. Heres his answers!” – /u/Retro28, 19 ноября 2017
  10. 10,0 10,1 “Jeb explained 1.14 water physics "in detail"” – /u/Manipendeh, January 20, 2018
  11. 11,0 11,1 11,2 «Made the icebergs for Update Aquatic a bit more crazy ^^.. here is a screenshot of how they look at the moment» — @_LadyAgnes, 4 декабря 2017.
  12. https://www.instagram.com/p/BfOVzs6D5gw/?taken-by=minecraft
  13. 13,0 13,1 13,2 «Exciting stuff! We'll have more information about all of Jens ' announcements of http://Minecraft.net soon! #MINECON» — @minecraft, 18 ноября 2017.
  14. https://i.imgur.com/sHJA4FU.png
  15. 15,0 15,1 «Да, черепахи вылупляются из яиц» — @_LadyAgnes, 16 января 2018.
  16. «Да, но только используя шёлковое касание :)» — @_LadyAgnes, 16 января 2018.
  17. «Хе-хе, ладно ;) Это кусочек панциря черепахи, используемый для создания целого панциря, а также для зельеварения...» — @_LadyAgnes, 9 февраля 2018.
  18. 18,0 18,1 18,2 https://minecraft.net/ru-ru/article/java-devs-talk-update-aquatic
  19. «Поздравляем, МОБ B! Теперь ты часть Minecraft! #MINECON» — @minecraft, 18 ноября 2017.
  20. 20,0 20,1 20,2 20,3 https://mixer.com/jebkhaile?vod=16775563
  21. «Here's everything we announced at MINECON Earth! Thanks to all our players for helping us put on a show for everyone. We couldn't do it without you. Enjoy the Aquatic Update!» — @minecraft, 18 ноября 2017.
  22. «Ничего» — @helenangel, 10 января 2018.
  23. «Нельзя будет кататься на дельфинах. Это жестокое обращение с животными. 😠» — @mialem_n, 10 января 2018.
  24. "Новый подход к мобам" – Minecraft.net, 26 декабря 2017
  25. “I have a branch with a prototype for this somewhere, might have time to work on it for 1.13 :)” – /u/_Grum, 20 апреля 2017
  26. «furnace recipes but yeah that is the plan I have no time frame though for when this will get in.» — @mialem_n, 3 августа 2017.
  27. 27,0 27,1 «Trying out a new design for the recipe book button. What do you think?» — @mialem_n, 7 августа 2017.
  28. «Ещё одна идея для книги рецептов, анимированной. Комментарии?» — @mialem_n, 7 августа 2017.
  29. «Whilst I'm changing all the commands, I kinda want to change save-all, save-on, save-off into: '/save', '/save enable', '/save disable'» — @Dinnerbone, 5 октября 2017.
  30. «(То же самое касается ban/pardon/banip/unbanip)» — @Dinnerbone, 5 октября 2017.
  31. «Hey mapmakers. It's ab́out time I show you thís thingý. Ónly just finished it. Śeriously though. Ǵreat stuff. Ŕight? <3» — @Dinnerbone, 6 июля 2017.
  32. https://imgur.com/biyOSGR
  33. «Сейчас работаю над:» — @mialem_n, 3 августа 2017.
  34. «Oh hey I forgot to mention this is a thing in things like /entitydata» — @Dinnerbone, 6 октября 2017.
  35. «Нашла что-то... странное?... сегодня на пляже!» — @_LadyAgnes, 16 января 2018.
Advertisement