Нет описания правки |
Нет описания правки |
||
Строка 48: | Строка 48: | ||
== Изменения == |
== Изменения == |
||
+ | |||
+ | === Блоки === |
||
+ | '''Основные''' |
||
+ | * Обновлён формат модели блока. |
||
+ | ** Теперь менее пригоден для использования. |
||
+ | ** UV должен быть [0,1] (текстуры больше не могут быть «заимствованы» у соседних блоков). |
||
+ | ** Плоскости должны иметь 1 «идентичную» ось (для выравнивания по X, Y или Z). |
||
+ | ** Угол поворота плоскости может быть только в пределах -45/45 по одной оси. |
||
+ | ** От/до и UV-координаты теперь находятся в «пространстве пикселя» (равному {{Дробь|1|16}} блока). |
||
+ | |||
+ | '''[[Командный блок]]''' |
||
+ | * Теперь отображает параметр ({{cd|@e}}). |
||
+ | |||
⚫ | |||
+ | * Вместо того, чтобы выбрасывать [[командный блок]], раздатчик теперь может размещать его с уже прописанной командой. |
||
+ | |||
+ | '''[[Красный факел]] и [[факел]]''' |
||
+ | * Теперь имеют наклонённую верхнюю сторону при размещении на боковой стороне блока. |
||
+ | |||
+ | === Игровой процесс === |
||
;[[Наблюдение]] |
;[[Наблюдение]] |
||
* Теперь мир можно открыть по сети в режиме Наблюдения. |
* Теперь мир можно открыть по сети в режиме Наблюдения. |
||
Строка 54: | Строка 74: | ||
* Должен иметь название <code>resources.zip</code>. |
* Должен иметь название <code>resources.zip</code>. |
||
** Пример: <code>.minecraft/saves/world/resources.zip</code>. |
** Пример: <code>.minecraft/saves/world/resources.zip</code>. |
||
− | ;[[Факел]] и [[красный факел]] |
||
− | * Изменена текстура факела, расположенного на стене. Теперь он немного наклонён. |
||
⚫ | |||
− | * Раздатчик теперь ставит командный блок, а не выкидывает. |
||
;[[Экран отладки]] |
;[[Экран отладки]] |
||
* Теперь при включенном экране отладки вы сможете увидеть координаты блока, посмотрев на него. |
* Теперь при включенном экране отладки вы сможете увидеть координаты блока, посмотрев на него. |
Версия от 16:57, 23 сентября 2020
14w07a
Издание | |
---|---|
Тип |
Предварительная сборка |
Дата выпуска |
14 февраля 2014 г. |
Основная версия | |
Загрузка | |
Версия протокола |
11 |
Версия данных |
Н/Д |
14w07a — это двенадцатая предварительная сборка, выпущенная для Java Edition 1.8.
Нововведения
Блоки
- Может быть открыт и закрыт при активации красным камнем, подобно железной двери.
- Создаётся из железных слитков, расположенных в форме 2×2, в результате получается 1 железный люк.
Команды консоли
- Позволяет запускать команды относительно позиции указанных сущностей.
- Пример:
/execute @e[type=Chicken] ~ ~ ~ fill ~-1 ~-1 ~-1 ~1 ~1 ~1 minecraft:glass
.
- Пример:
- Сравнивает две области мира.
- Пример:
/testforblocks 100 64 100 107 69 107 0 64 0 masked
.
- Пример:
- Цели ССИС для несуществующих игроков, имеющие имя, начинающееся с
#
, никогда не отобразят их на панели ССИС. - Новые подкоманды
/scoreboard
:/scoreboard operation
и/scoreboard test
.- Подкоманда
operation
может применять арифметические операции к счёту (+ – * / %) и накапливать очки игрока.- Пример:
/scoreboard players operation #teamscores redScore += @a[team=red] blueKills
добавляет количество убийств, сделанных каждым игроком из красной команды к общему счёту убийств красной команды.
- Пример:
- Подкоманда
test
может использоваться для тестирования, если значение ССИС находится между минимальным и максимальным значениями.- Пример:
/scoreboard players test #global anObjective 12 19
проверяет, находится ли общий счёт заданной цели между 12 и 19 включительно.
- Пример:
- Подкоманда
- Разные команды игроков теперь могут иметь разные цели, отображаемые на панели ССИС.
- Пример:
/scoreboard objectives set display sidebar.team.yellow objectiveName
(ссылаться нужно именно на цвет команды, а не на её название).
- Пример:
- Настраивать отображение меток теперь можно для каждой команды в отдельности —
/scoreboard teams option red nametagVisibility hideForOtherTeam
. Также возможны:hideForOwnTeam
,never
иalways
(по умолчанию).
- Новые аргументы для селекторов, обозначающие поворот сущностей по оси X или Y (rxm — минимальный наклон по оси X, rx — максимальный; rym — минимальный наклон по оси Y, ry — максимальный).
- Пример:
@a[rxm=-15,rx=15,rym=-45,ry=45]
,/say @a[rxm=30,rx=90] , не смотри вниз!
- Пример:
Изменения
Блоки
Основные
- Обновлён формат модели блока.
- Теперь менее пригоден для использования.
- UV должен быть [0,1] (текстуры больше не могут быть «заимствованы» у соседних блоков).
- Плоскости должны иметь 1 «идентичную» ось (для выравнивания по X, Y или Z).
- Угол поворота плоскости может быть только в пределах -45/45 по одной оси.
- От/до и UV-координаты теперь находятся в «пространстве пикселя» (равному 1⁄16 блока).
- Теперь отображает параметр (
@e
).
- Вместо того, чтобы выбрасывать командный блок, раздатчик теперь может размещать его с уже прописанной командой.
- Теперь имеют наклонённую верхнюю сторону при размещении на боковой стороне блока.
Игровой процесс
- Теперь мир можно открыть по сети в режиме Наблюдения.
- Пакет ресурсов можно положить в папку с миром, и он будет обязательно включаться только на этой карте.
- Должен иметь название
resources.zip
.- Пример:
.minecraft/saves/world/resources.zip
.
- Пример:
- Теперь при включенном экране отладки вы сможете увидеть координаты блока, посмотрев на него.
Команды консоли
- Теперь команды
/testfor
,/testforblock
и/clear
могут проверить предмет на наличие совпадений с некоторыми параметрами NBT.- Пример:
/testfor @p {Inventory:[{Slot:6b,id:"minecraft:diamond_sword"}],SelectedItemSlot:6}
.
- Пример:
- Значения ненастоящих игроков, чьи имена начинаются на
#
из ССИС никогда не появятся на экране. - Новые подкоманды для команды
/scoreboard
./scoreboard operation
используется для применения арифметических операций (+ — * / %) к счетам игроков для их обобщения.- Пример: {{cmd|scoreboard players operation #teamscores redScore += @a[team=red] blueKills.
/scoreboard test
используется для проверки находится ли показатель счёта между заданными значениями.- Пример:
/scoreboard players test #global anObjective 12 19
.
- Пример:
- Игроки, состоящие в одной команде могут вывести себе на экран отметку о цвете их команды.
- Пример:
/scoreboard objectives setdisplay team.yellow anotherObjective
.
- Пример:
- Теперь можно получить блок со встроенными в него параметрами NBT, которые активируются при установке.
- Пример:
/give @p command_block 1 0 {BlockEntityTag:{Command:"setblock ~ ~ ~ minecraft:diamond_block"}}
. Вы получаете командный блок, который при установке появится с командой setblock ~ ~ ~ minecraft:diamond_block.
- Пример:
- Игроки в творческом режиме теперь могут получить копию выбранного блока, включая его NBT параметры, нажав по нему Ctrl + СКМ.
- Команда
/tellraw
теперь может вывести значения из ССИС в сообщении.- Пример:
/tellraw @p {text:"Have ",extra:[{score:{name:"Searge",objective:"reward"}},{text:" diamonds"}]}
.
- Пример:
- Имена над игроками из другой команды теперь можно скрыть.
- Пример:
/scoreboard teams option red nametagVisibility hideForOtherTeam
.
- Пример:
Исправления
- MC-44489 — Команда
/kill @e
не убивает дракона Края. - MC-47817 — Ребёнок зомби-свиночеловека бегает со странной скоростью.
- MC-45773 — Сундуки не спаунятся в сокровищницах.
- MC-47545 — Аргумент
CanPlaceOn
не работает с деревянными дверьми. - MC-47555 — Нельзя установить лодку.
- MC-47598 — Цвет сахарного тростника не меняется в зависимости от биома.
- MC-47642 — Воронка:
java.lang.ArrayIndexOutOfBoundsException: 4
. - MC-47653 — У факелов пропадает текстура при размещении на нижней стороне блока.
- MC-47685 — Воронка:
java.lang.ArrayIndexOutOfBoundsException: 3
. - MC-47821 — Гасты не исчезают на мирной сложности.