14w07a

14w07a

Издание | |
---|---|

Тип |
Предварительная сборка |

Дата выпуска |
14 февраля 2014 г. |

Основная версия | |

Загрузка | |

Версия протокола |
11 |

Версия данных |
Н/Д |


**14w07a** — это двенадцатая предварительная сборка, выпущенная для Java Edition 1.8.

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

### Блоки

- Может быть открыт и закрыт при активации красным камнем, подобно железной двери.
- Создаётся из железных слитков, расположенных в форме 2×2, в результате получается 1 железный люк.

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

`/execute`


- Позволяет запускать команды относительно позиции указанных сущностей.
- Пример:
`/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`

).

- Вместо того, чтобы выбрасывать командный блок, раздатчик теперь может размещать его с уже прописанной командой.

- Теперь имеют наклонённую верхнюю сторону при размещении на боковой стороне блока.

### Предметы

- Огненные стержни теперь отображаются в руках подобно инструментам.

- Лестницы, не направленные ни в какую сторону и полученные с помощью команд, теперь отображаются как куб с отсутствующей текстурой.

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

`/testfor`

, `/testforblock`

, `/clear`


- Теперь можно проверять частичные совпадения списков NBT.
- Пример:
`/testfor @p {Inventory:[{Slot:6b,id:"minecraft:diamond_sword"}],SelectedItemSlot:6}`

.

- Пример:

- Значения из панели ССИС теперь можно вставлять в сообщения.
- Пример:
`/tellraw @p {text:"Have ",extra:[{score:{name:"Searge",objective:"reward"}},{text:" diamonds"}]}`

.

- Пример:

### Игровой процесс

**Режим Творчества**

- Игроки теперь могут создавать копию блока-сущности на своей панели быстрого доступа с сохранением всех данных NBT, используя
`Ctrl`+ клавиша выбора блока (по умолчанию`Ctrl`+`СКМ`).

**Режим Наблюдения**

- Теперь мир можно открыть по сети в режиме Наблюдения.

### Общие

- Теперь при включённом экране отладки можно увидеть координаты блока, на которого направлен взгляд.
- Экземпляры BlockItem теперь могут содержать пользовательский тег NBT, объединяющийся в блок-сущность при его размещении.
- Пример:
`/give @p command_block 1 0 {BlockEntityTag:{Command:"setblock ~ ~ ~ minecraft:diamond_block"}}`

.

- Пример:

**Инвентарная система**

- Инвентарная система полностью переписана.
- Возвращена до релиза Java Edition 1.8.
[1][2]

- Возвращена до релиза Java Edition 1.8.
- Исправлены некоторые ошибки, улучшена производительность и возможность проще производить улучшения.
- Позволяет добавлять пользовательские NBT, которые не обрабатываются игрой, к предметам.
- Пользовательские теги останутся даже в том случае, если NBT предметов будут изменены в игре (то есть путем переименования).


- Пакет ресурсов можно привязать к миру, для этого его необходимо разместить в папку с сохранением и назвать его
`resources.zip`

.- Пример:
`.minecraft/saves/TheMapWithTheThing/resources.zip`

.

- Пример:

## Исправления

- 33 ошибки исправлены
- Из выпущенных версий до 1.8

- MC-1818 – Skullowner is lost when «picking» the skull in Creative.
- MC-4837 – Zombie/player held beacon experience Z-fighting.
- MC-7133 – Texture of burning furnace (ID62) shows no face in Inventory.
- MC-11270 – Scoreboard don't work with offline / non-existant players.
- MC-36947 –
`/weather clear <time in seconds>`

doesn't clear weather for anywhere near the amount given. - MC-41594 – Game crashes when Ender crystal is stacked on top of horse.
- MC-44829 – Unable to load Twitch libraries.
- MC-46431 – Iron golem breaks lead.

- Из выпущенных предварительных версий 1.8

- MC-46696 – Too many flowers near lake.

- Из предыдущей предварительной версии

- MC-44489 –
`/kill @e`

doesn't kill ender dragons. - MC-45106 – Mipmapping strength is not applied to non-standard blocks.
- MC-45571 – Farmer type villagers don't generate on superflat without grass.
- MC-45773 – Chest not spawning in monster dungeons.
- MC-46400 – Player arm invisible after using
`F5`in spectator mode and switching to creative. - MC-46559 – Spectating a mob leaves the player at two blocks tall view.
- MC-46838 –
`/testfor`

NBT parsing error. - MC-47212 –
`/testfor`

+ inventory bug. - MC-47520 – Standing under block with water/lava on top will apply blue/red filter.
- MC-47543 – Items stacked with items that have
`PickupDelay`

set to 32767 can no longer be picked up. - MC-47545 –
`CanPlaceOn`

does not work with wooden doors. - MC-47555 – Cannot place boats.
- MC-47596 – Items of the same type (IE, stone, and stone) ignore data values and stack anyway.
- MC-47598 – The color of sugar canes doesn't change depending on the biome.
- MC-47642 –
`Hopper: java.lang.ArrayIndexOutOfBoundsException: 4`

. - MC-47653 – Torches causing missing texture when placed on bottom side of block.
- MC-47685 –
`Hopper: java.lang.ArrayIndexOutOfBoundsException: 3`

. - MC-47796 – Leaves, grass, and tall grass all have a more brightly colored tint.
- MC-47817 – Baby zombie pigman running with strange speed.
- MC-47821 – Ghasts do not despawn in Peaceful mode
- MC-48043 – Held blaze rod not in hand.
- MC-48341 – Locking chests, furnaces, etc.
- MC-48357 – Cubic selectors return out-of-order (per-chunk?) results. (
`/kill`

). - MC-48784 – Duplication of items using gravity.

## Интересные факты

- 14w07a ранее была удалена из лаунчера на некоторое время, однако в сентябре 2018 года была возвращена туда.