Шаблон:Полузащищена
Эта страница содержит материалы, которые предполагается добавить в предстоящем обновлении.
Эти материалы появились в предварительной версии, но полное обновление, содержащее эти материалы, официально ещё не выпущено.
|
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
, содержащая папку, название которой определяет пространство имён её содержимого.- Пространство имён может содержать в себе только следующие символы:
0123456789abcdefghijklmnopqrstuvwxyz-_
. - Внутри папки пространства имён можно создать папки
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
- «Игрок was killed by [Intentional Game Design]»
- Добавлено сообщение о смерти, когда игрок умирает в бездне из-за другого игрока или моба.
- «Игрок не захотел жить в том же мире, что и Игрок/Моб»
- Разрешение экрана
- Позволяет выбрать разрешение для полноэкранного режима.
- Параметр в настройках чата для переключения автоматического отображения подсказок в командах при вводе.
- При выключенном параметре для появления подсказок необходимо будет нажимать Tab ↹.
- Кнопки в окне редактирования информации о мире, позволяющие сделать его резервную копию и открыть папку с резервными копиями.
Команды консоли
- Основное
- Подсказки при вводе команды в чате.
- Различные части команд окрашиваются в разные цвета.
- Ошибки команды отображаются ещё до её запуска.
- Новое условие у селектора:
nbt
. - Новая библиотека обработки команд, известная как «бригадир».
- Координаты
- Добавлен новый тип координат — локальные.
- Чтобы указать локальные координаты, необходимо перед числом поставить карет (
^
). - Оси, используемые локальными координатами, зависят от поворота исполнителя команды.
- Использование в командах:
^влево ^вверх ^вперёд
влево/вверх/вперёд
соответствует количеству блоков в указанном направлении.
- Чтобы указать локальные координаты, необходимо перед числом поставить карет (
- Команды
/data
- Команда даёт возможность получать, заменять и удалять NBT-данные сущности и блока.
/data get block <позиция> [<путь>] [<множитель>]
- Возвращает NBT-данные блока на указанной
позиции
.Путь
используется для получения только определённых данных. Числовые значения будут «результатом» команды, у строки «результатом» будет её длина, у списка — количество элементов в нём, у составного тега (Compound) — число тегов в нём.Множитель
используется для умножения возвращаемого значения на указанное число.
- Возвращает NBT-данные блока на указанной
/data get entity <цель> [<путь>] [<множитель>]
- Возвращает NBT-данные указанной
цели
.Путь
используется для получения только определённых данных. Числовые значения будут «результатом» команды, у строки «результатом» будет её длина, у списка — количество элементов в нём, у составного тега (Compound) — число тегов в нём.Множитель
используется для умножения возвращаемого значения на указанное число.
- Возвращает NBT-данные указанной
/data merge block <позиция> <NBT-данные>
- Заменяет указанными
NBT-данными
NBT-данные блока на указаннойпозиции
.
- Заменяет указанными
/data merge entity <цель> <NBT-данные>
- Заменяет указанными
NBT-данными
NBT-данныецели
. Замена NBT-данных игроков запрещена.
- Заменяет указанными
/data remove block <позиция> <путь>
- Удаляет NBT-данные по указанному
пути
у блока на указаннойпозиции
.
- Удаляет NBT-данные по указанному
/data remove entity <цель> <путь>
- Удаляет NBT-данные по указанному
пути
уцели
. Удаление 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-данные>
- Примеры:
- Позволяет управлять загрузкой наборов данных.
- Имеет следующие подкоманды:
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)
возвращает запрошенный параметр боссбара в качестве результата команды.
- Добавлен аргумент
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
— количество опыта, которое получит игрок, забравший созданный предмет.- Затрачиваемое топливо определить нельзя.
- Эти файлы используют
- Рецепты печи перемещены в JSON-файлы.
- Уведомления «Открыты новые рецепты!» теперь показывает значок, указывающий на то, какой рецепт был открыт.
- Творческий инвентарь
- Из-за «сжатия»ruen большое количество блоков и предметов было перемещено.
- В группу «Декоративные блоки» добавлены: грибные блоки, грядка и тропа.
- В группу «Разное» добавлен пустой фейерверк.
- Названия клавиш стали актуальными (например, «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 test
удалена, в связи с появлением у селектора параметраadvancements
.
- Команда удалена, в связи с появлением команды
/data
.
- Использование
/clear
изменено./clear [игрок] [предмет] [данные] [максКол-во] [тегДанных]
→/clear [<цель>] [<предмет>] [<максКол-во>]
- Смотрите типы аргументов предмета, чтобы узнать больше.
- Использование
/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]
- Больше не принимают сокращённые и числовые ID в качестве аргументов.
/gamemode 2
→/gamemode adventure
/defaultgamemode sp
→/defaultgamemode spectator
- Больше не принимает сокращённые и числовые ID в качестве аргументов.
/difficulty 2
→/difficulty normal
/difficulty p
→/difficulty peaceful
- Выполнив команду
/difficulty
без аргументов, можно узнать текущую сложность.
- Использование команды
/effect
разделено, чтобы избежать неоднозначности. - Применение эффекта не удастся, если он фактически ничего не сделал.
- Некоторые мобы невосприимчивы к эффектам (например, дракон Края).
- Нельзя применить эффект меньшего уровня при наличии такого же, но более мощного.
- Команда удалена, в связи с появлением команды
/data
.
- Использование команды
/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
, затем саму команду для выполнения./
перед запускаемой командой не разрешён.
- Примеры со старыми командами:
- Подкоманды-модификаторы, которые позволяют изменить способ выполнения команды:
/xp
становится другим вариантом использования/experience
.- Использование команды разделено:
/experience add <цель> <количество> [points|levels]
- Добавляет
количество
очков опыта (points) или уровней опыта (levels)цели
. - Поддерживаются отрицательные значения для вычитания очков и уровней опыта.
- Прибавление очков опыта может вызвать повышение уровня.
- Вычитание очков опыта может вызвать понижение уровня.
- Добавляет
/experience set <цель> <количество> [points|levels]
- Задаёт
количество
очков опыта (points) или уровней опыта (levels)цели
. - Нельзя задать очков опыта больше, чем позволяет текущий уровень.
- При изменении уровня процентное соотношение очков опыта не изменятся.
- Задаёт
/experience query <цель> (points|levels)
- Возвращает количество очков опыта (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]
- Аргументы
[if|unless] <сущность>
удалены, в связи с изменением команды/execute
.
- Невозможно больше создавать или изменять свои игровые правила.
- Тип значений проверяется.
- Например, если указать строковый тип игровому правилу, требующему числовой тип, возникнет ошибка.
- Удалено игровое правило
gameLoopFunction
, в связи с появлением меткиminecraft:tick
.
/give
- Использование команды
/give
изменено./give <игрок> <предмет> [количество] [данные] [тегДанных]
→/give <цель> <предмет> [<количество>]
- Смотрите типы аргументов предмета, чтобы узнать больше.
/kill
- Аргумент
цель
теперь обязателен.
- Координата Y теперь отображается как
64
. - Результатом команды является расстояние до указанного строения.
- Тип строений
Temple
разделился на несколько.Desert_Pyramid
,Igloo
,Jungle_Pyramid
иSwamp_Hut
.
- Аргумент
[параметры]
удалён. Вместо этого после частиц видаblock
необходимо писать дополнительный аргумент (в данном случае блока). - Добавлено сокращение
/particle <название> <позиция>
.Дельта
,скорость
иколичество
имеют значение по умолчанию0
.
- Названия частиц были изменены.
старое название | новое название |
---|---|
mobSpellAmbient
|
ambient_entity_effect
|
angryVillager
|
angry_villager
|
blockdust, blockcrack
|
block
|
damageIndicator
|
damage_indicator
|
dragonbreath
|
dragon_breath
|
dripLava
|
dripping_lava
|
dripWater
|
dripping_water
|
reddust
|
dust
|
spell
|
effect
|
mobappearance
|
elder_guardian
|
enchantmenttable
|
enchant
|
magicCrit
|
enchanted_hit
|
endRod
|
end_rod
|
mobSpell
|
entity_effect
|
largeexplosion
|
explosion
|
hugeexplosion
|
explosion_emitter
|
fallingdust
|
falling_dust
|
fireworksSpark
|
firework
|
wake
|
fishing
|
happyVillager
|
happy_villager
|
instantSpell
|
instant_effect
|
iconcrack
|
item
|
slime
|
item_slime
|
snowballpoof
|
item_snowball
|
largesmoke
|
large_smoke
|
townaura
|
mycelium
|
explode, snowshovel
|
poof
|
droplet
|
rain
|
sweepAttack
|
sweep_attack
|
totem
|
totem_of_undying
|
suspended
|
underwater
|
witchMagic
|
witch
|
take
|
— |
footstep
|
— |
depthsuspend
|
— |
- Tab ↹ можно использовать для автоподстановки пользовательских звуковых событий.
- Использование команды
/replaceitem
изменено./replaceitem block <x> <y> <z> <ячейка> <предмет> [кол-во] [данные] [тегДанных]
→/replaceitem block <позиция> <ячейка> <предмет> [<количество>]
/replaceitem entity <селектор> <ячейка> <предмет> [кол-во] [данные] [тегДанных]
→/replaceitem entity <цель> <ячейка> <предмет> [<количество>]
- Смотрите типы аргументов предмета, чтобы узнать больше.
- Аргумент
ячейка
не требует написаниеslot.
.- Например,
slot.hotbar.1
теперьhotbar.1
- Например,
- Аргумент
[<тегДанных>]
удалён, в связи с появлением у селекторов параметраnbt
. - Команды
/scoreboard players tag
и/scoreboard teams
удалены. Они заменены командами/tag
и/team
соответственно. - Команда
/scoreboard players test
удалена, в связи с появлением команды/execute (if|unless) score
, параметраscores
у селекторов и команды/scoreboard players get <цель> <задача>
.
- Использование команды
/setblock
изменено./setblock setblock <x> <y> <z> <блок> [значениеДанных состояние] [обработкаСтарогоБлока] [тегДанных]
→/setblock setblock <позиция> <блок> [destroy keep replace]
- Смотрите типы аргументов блока, чтобы узнать больше.
/stats
,
- Команда удалена. Теперь она часть команды
/execute
.
*
в качестве источника звука остановит указанное звуковое событие, перебирая его во всех источниках.
/tag
- Замена для
/scoreboard players tag
. - Используется как раньше.
/team
- Замена для
/scoreboard teams
. - Используется так же, как раньше.
/testfor
,/testforblock
и/testforblocks
- Команды удалены. Теперь они часть команды
/execute
.
- Команда удалена.
- Вместо этого необходимо использовать
/weather
.
- Команда
/tp
становится идентичной команде/teleport
(как/w
,/msg
и/tell
идентичны друг другу). - Команда
/teleport
была немного изменена./teleport <сущность>
телепортирует к указаннойсущности
./teleport <позиция>
телепортирует на указаннуюпозицию
./teleport <цель> <сущность>
телепортируетцель
к указаннойсущности
./teleport <цель> <позиция> <поворот>
телепортируетцель
на указаннуюпозицию
и изменяет её углы поворота./teleport <цель> <позиция> facing <точка направления>
телепортируетцель
на указаннуюпозицию
и направляет её вточку направления
./teleport <цель> <позиция> facing entity <сущность направления> [feet|eyes]
телепортируетцель
на указаннуюпозицию
и направляет её к «ногам» или «глазам»сущности направления
(по умолчанию к «ногам»).- Телепортация между измерениями теперь разрешена.
- Если время не указано, погода изменится на 5 минут (раньше на случайный промежуток времени).
- Типы аргументов
- Введена дополнительная обработка ошибок.
- Теперь аргументы могут быть заключены в кавычки.
- Записи, подобные
limit=0
,level=-10
,gamemode=purple
, запрещены.
- Записи, подобные
- Разделения «минимальное и максимальное значение» больше нет, их заменяют диапазоны.
level=10
— 10 уровеньlevel=10..12
— 10, 11 или 12 уровеньlevel=5..
— 5 уровень или вышеlevel=..15
— 15 уровень или ниже
- Сокращения переименованы.
m
→gamemode
l
иlm
→level
r
иrm
→distance
rx
иrxm
→x_rotation
ry
иrym
→y_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]
считается ошибкой, потому что у блока с IDstone
не может быть состояниянесуществующее
.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]
- Состоят из плотного льда, слоёв снега и блоков снега.
- Образуются на поверхности замёрзшего океана.
- Биомы океана[2]
- Добавление большего количества вариантов океана, включая тёплые и холодные версии.[2][11]
- Не будут генерироваться чанках миров, созданных в старых версиях.[10]
Подводные руины[12]
- Состоят из небольших полуразрушенных построек из каменных кирпичей, булыжника и гладкого гранита
- На видео из официального инстаграма майнкрафта видно несколько небольших построек вокруг центральной башни
- Часть этой структуры видна на заднем плане одного из изображений черепахи
Блоки
- Может быть блоком, плитой или ступенькой.
- Погибнет, если окажется вне водоёма.[14]
- Изменит цвет на серый/белый.
- Не может быть восстановлен.
- Представлен в разных цветах.
- Растут на дне водоёма вертикально вверх.
- Расположена в биоме, отличного от того, в котором растут кораллы.[2]
- Морская водоросль может вырасти в 1-2 блока, а ламинария растёт до предпоследнего блока воды.
- Если пережарить лист ламинарии, то можно получить еду - высушенную водоросль.[8]
- Восстанавливает половину единицы голода
- Имеет более быструю анимацию еды.
- Добавлен блок из пережаренной водоросли[8]
- Пока не имеет крафта
- Может переплавить около полустака предметов.
- Хорошо горит!
- Яйца черепахи [15]
- Образуются в гнезде черепахи.
- Ночью из яиц вылупляются детёныши черепахи.
- В этот момент будет показана анимация разрушения яйца.
- Можно добыть с помощью инструмента с чарами «Шёлковое касание».[16]
- Если прыгать на яйцах черепах, то они с некоторой вероятностью разваляться.[8]
- Зомби, Свинозомби и Кадавры будут ломать яйца
Предметы
- Новый вид оружия, который пригоден как для ближнего боя, так и для метания во врагов.
- Может иметь уникальные чары: «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 секунд
Мобы
- Был избран зрителями на голосовании MineCon Earth.[2]
- Появляется на большой высоте и нападает группой (3–4 особи) на игроков, которые долго не спали.[2]
- Игрок должен находится выше уровня моря.
- Водоплавающий моб
- Может перепрыгивать препятствия в несколько блоков.
- Помогает игрокам находить подводные сокровищницы.[2]
- Ничего не выпадает после его смерти.[22]
- На них нельзя будет кататься.[23]
- Может быть разной окраски и видов.
- Кроме уже существующих видов рыб (обычная, лосось, рыба-клоун, иглобрюх) добавят несколько видов коралловых рыб.
- Плавающую рыбу можно поймать живьём с помощью ведра, а затем выпустить. После этого рыба перестанет исчезать.
- Строят гнёзда на берегах различных биомов.
- Детёныши черепах, вылупляющиеся из яиц, будут бежать к воде после появления.
- Размножаются самостоятельно, но могут начать спариваться если покормить их водорослями.[8]
- Будут откладывать яйца из которых будут вылупляться детёныши.
- Черепахи будут возвращаться на родной пляж, не зависимо от того как далеко они от него находятся[18]
- Можно приманивать водорослями
- Их будут атаковать скелеты, зимогоры, скелеты-иссушители, зомби, кадавры, свинозомби, оцелоты и волки.
Запланированные изменения
Основные
- Генерацию мира можно будет изменить с помощью JSON-файлов, в том числе строения.[20]
- Воду можно будет поместить в одно место с полупрозрачным блоком (такие как забор и плиты).[20]
- Предметы в воде будут всплывать вверх.[2]
- Анимация плаванья[8]
- Способность активируется в воде, если нажать CTRL.
- Хитбокс игрока также изменяется с двух блоков в высоту на один).
- Этот вид плаванья более быстрее стандартного
- Теперь при выныривании из воды "Уровень воздуха" восполняется не сразу.
- При выращивании большой ели, вокруг неё теперь трава заменяется на подзол, а земля на её каменистый аналог.
Блоки
- Магма, расположенная под водой, будет создавать пузыри, которые затруднят перемещение в воде.[2]
- Если расположить Песок душ под водой, то он будет создавать столб пузырей поднимающий сущности вверх.
- Добавлены полублоки и ступеньки к блоку призмарин, призмариноый кирпич, тёмный призмарин.[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]
Галерея
Изображение, которое твитнул Dinnerbone, показывающее интерфейс командной строки и использование команды
/effect
.Изображение, которое твитнул Dinnerbone, показывающее интерфейс командной строки и использование команды
/scoreboard
.Скриншот книги рецептов печи.[33]
Скриншот возможного нового дизайна книги рецептов.[27]
Окрашивание вывода команды в чате (в данном случае
/entitydata
). Изображение твитнул Dinnerbone.[34]Интерфейс командной строки и использование команды
/particle
. Изображение твитнул Dinnerbone.Изображение обновления Update Aquatic, на котором показан новый запланированный моб: дельфин.[7]
Первый скриншот яиц черепах.[35]
Примечания
- ↑ 1,0 1,1 1,2 "Java Edition Technically Updated" – Minecraft.net, 24 января 2018 г.
- ↑ 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
- ↑ «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.
- ↑ «Запомните, 1.13 — это техническое обновление, позволяющее запускаться игре быстрее и упрощающее добавление/изменение чего-либо в будущем. Например, новых блоков!» — @Dinnerbone, 16 октября 2017.
- ↑ https://bugs.mojang.com/browse/MC-123307
- ↑ "Встречайте лошадь" – Minecraft.net, 10 октября 2017 г.
- ↑ 7,0 7,1 7,2 7,3 7,4 7,5 7,6 7,7 "Всё, что было объявлено на MINECON Earth!" – Minecraft.net, 18 ноября 2017 г.
- ↑ 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,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,0 10,1 “Jeb explained 1.14 water physics "in detail"” – /u/Manipendeh, January 20, 2018
- ↑ 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.
- ↑ https://www.instagram.com/p/BfOVzs6D5gw/?taken-by=minecraft
- ↑ 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.
- ↑ https://i.imgur.com/sHJA4FU.png
- ↑ 15,0 15,1 «Да, черепахи вылупляются из яиц» — @_LadyAgnes, 16 января 2018.
- ↑ «Да, но только используя шёлковое касание :)» — @_LadyAgnes, 16 января 2018.
- ↑ «Хе-хе, ладно ;) Это кусочек панциря черепахи, используемый для создания целого панциря, а также для зельеварения...» — @_LadyAgnes, 9 февраля 2018.
- ↑ 18,0 18,1 18,2 https://minecraft.net/ru-ru/article/java-devs-talk-update-aquatic
- ↑ «Поздравляем, МОБ B! Теперь ты часть Minecraft! #MINECON» — @minecraft, 18 ноября 2017.
- ↑ 20,0 20,1 20,2 20,3 https://mixer.com/jebkhaile?vod=16775563
- ↑ «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.
- ↑ «Ничего» — @helenangel, 10 января 2018.
- ↑ «Нельзя будет кататься на дельфинах. Это жестокое обращение с животными. 😠» — @mialem_n, 10 января 2018.
- ↑ "Новый подход к мобам" – Minecraft.net, 26 декабря 2017
- ↑ “I have a branch with a prototype for this somewhere, might have time to work on it for 1.13 :)” – /u/_Grum, 20 апреля 2017
- ↑ «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,0 27,1 «Trying out a new design for the recipe book button. What do you think?» — @mialem_n, 7 августа 2017.
- ↑ «Ещё одна идея для книги рецептов, анимированной. Комментарии?» — @mialem_n, 7 августа 2017.
- ↑ «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.
- ↑ «(То же самое касается ban/pardon/banip/unbanip)» — @Dinnerbone, 5 октября 2017.
- ↑ «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.
- ↑ https://imgur.com/biyOSGR
- ↑ «Сейчас работаю над:» — @mialem_n, 3 августа 2017.
- ↑ «Oh hey I forgot to mention this is a thing in things like /entitydata» — @Dinnerbone, 6 октября 2017.
- ↑ «Нашла что-то... странное?... сегодня на пляже!» — @_LadyAgnes, 16 января 2018.