Bedrock Edition 1.12.0

v1.12.0

 서버 버전
 출시일
* Windows 서버
* Java Edition
* Education Edition
* PlayStation 3 Edition
* PlayStation 4 Edition
 ◄◄ 1.11.0◄ 1.11.4

**1.12.0**은 2019년 7월 9월에 출시된 *베드락 에디션*의 주요 업데이트이다. This update mostly focuses on map-making features by re-adding the camera, adding new game rules, command-related features, and as well as expanding add-on mechanics.

## 추가됨

### 아이템

카메라
* 다시 추가됨.
	+ `/give` 명령어로만 꺼낼 수 있음.
* 아이템으로만 있고 설치할 수 없음.

### 명령어

Gamerule
* `spawnradius` 게임룰 추가
	+ `/setworldspawn`으로 설정한 스폰지점부터 어느 범위까지 스폰 가능하게 할지의 여부.
* `sendcommandblockfeedback` 게임 룰추가.
	+ 명령어 결과 등을 채팅창에 띄울지의 여부.

설정
* "Respawn Radius" 게임 설정이 추가됨.

Command
* Added several new commands related to add-ons and mapmaking.

Namespace
* `minecraft:` 접두사가 추가됨 그리고 `/give` to separate vanilla items and add-on items.

`/particle`
* 새롭게 추가된 파티클들:
	+ `minecraft:dragon_death_explosion_emitter`
	+ `minecraft:underwater_torch_particle`
	+ `minecraft:dragon_destroy_block`
	+ `minecraft:dragon_dying_explosion`
	+ `minecraft:enchanting_table_particle`
	+ `minecraft:falling_dust_concrete_powder_particle`
	+ `minecraft:falling_dust_scaffolding_particle`
	+ `minecraft:falling_dust_gravel_particle`
	+ `minecraft:falling_dust_red_sand_particle`
	+ `minecraft:falling_dust_sand_particle`
	+ `minecraft:falling_dust_top_snow_particle`
	+ `minecraft:huge_explosion_lab_misc_emitter`
	+ `minecraft:ice_evaporation_emitter`
	+ `minecraft:knockback_roar_particle`
	+ `minecraft:lab_table_heatblock_dust_particle`
	+ `minecraft:lab_table_misc_mystical_particle`
	+ `minecraft:mob_block_spawn_emitter`
	+ `minecraft:note_particle`
	+ `minecraft:obsidian_glow_dust_particle`
	+ `minecraft:phantom_trail_particle`
	+ `minecraft:stunned_emitter`

### General

Dedicated servers
* Enabled content logging on from a Bedrock Dedicated Server.

Item IDs
* Item instance IDs can now be synchronized between clients and servers.

Seed picker
* Added 10 new seeds.

Splashes
* Added new splash texts:
	+ "All blocks covered!"
	+ "feedback.minecraft.net"
	+ "It came from space."
	+ "Rainbow turtle?"
	+ "Something funny!"
	+ "I need more context."
	+ "Ahhhhhh!"
	+ "Don't worry, be happy!"
	+ "Water bottle!"
	+ "What's the question?"
	+ "Plant a tree!"
	+ "Go to the dentist!"
	+ "What do you expect?"
	+ "Look mum, I'm in a splash!"

## Changes

### Blocks

Seagrass and Bamboo
* Updated their textures to match *Java Edition*.

Command blocks
* Added auto complete to command blocks.
* Added a delay option to command blocks.
	+ A delay can be added to the command block using the new field. The ticks for this delay are in redstone ticks.

Barrels
* Now has its own section in the creative inventory, instead of under the chests category.

Cartography tables and lecterns
* Adjusted and added UI tooltips for both blocks.

Structure Block
* Now has an outline when placed.

### Items

Golden Apples and Enchanted Apples
* Now have rarity tooltips.

### Mobs

Wandering traders and zombie villagers
* Added new sounds.

Villagers
* Villager trading UI no longer opens and closes if the player is standing too far away.
* Clerics can now correctly pathfind to their job sites.
* Villagers that are actively trading with players will no longer run and hide if the raid bell rings.
* Added a sound to indicate when a villager does not want to trade, such as during a raid.
* Cured villagers now keep the jobs they had before becoming a zombie.

Illager captain
* Converting a normal pillager to a captain with the tag command now displays the banner correctly.
* Illager captains now drop banners correctly even if the world is reloaded.
* The Bad Omen effect is now only received when killing an illager captain, and not when dealing non-fatal damage with a bow or damage potion.

### General

* Improved performance.
* Changed the chat font to Segoe UI.

애드온
* New items can now be added with add-ons.
* Mob events can now be enabled and disabled in world templates.
* Animations and particles can be added without being linked to entities.
* Inventory, armor, and hand containers can be adapted through scripting.
* Sound effects can now be triggered by animation events.
* Added new executeCommand to the Scripting API.
* Added Scripting events for interaction with items, for example:
	+ Item picked up
	+ Item dropped
	+ Carried item changed
* Added One-shot animation support, allowing the ability to execute a single animation on an entity.
* Particle emitters can now trigger scripting events.
* Updated documentation of actor events, to document client-side usage of actor events in resource packs.
* "Add block" components now use JSON schemas.
* Added a screen to view content log errors.
* The log screen can be opened using Ctrl+H, or by going to Settings and then Profile.
* Added code to allow static validation scripts to be run locally.
* Custom blocks can now be added through Scripting.
	+ This is currently still a "work in progress" feature, and more functionality will be added in future updates.
* Custom blocks can currently only be added through additional JSON scripting.
	+ Custom blocks can only be placed with slash commands.
* Added new data-driven particles:
	+ Llama Spit
	+ Large Explosions
	+ Colored Flames
	+ Redstone Dust
	+ Falling Dust
	+ Lava
	+ Enchanting Table
	+ Conduit
* Added new data-driven animations:
	+ Wolves
	+ Fang Attack
	+ Arrows
	+ Shulker Bullets
	+ Bows
	+ Water
* Updated documentation to include a breaking changes section
* Basic item related events have been exposed to the scripting API. This includes:
	+ `actor_acquired_item`
	+ `actor_carried_item_changed`
	+ `actor_dropped_item`
	+ `actor_use_item`
	+ `actor_equipped_armor`
* Basic inventory events have been exposed to the scripting API. This includes:
	+ `inventory_container`
	+ `armor_container`
	+ `hand_container`
	+ `hotbar_container`
* New block events and two new APIs have been included to query for blocks. This includes:
	+ APIs
	+ `getBlock(Ticking Area, x, y, z)`
	+ `getBlock(Ticking Area, PositionObject)`
	+ `getBlocks(Ticking Area, x min, y min, z min, x max, y max, z max)`
	+ `getBlocks(Ticking Area, Minimum PositionObject, Maximum PositionObject)`
	+ Events:
		- `block_destruction_started`
		- `block_destruction_stopped`
		- `piston_moved_block`
		- `player_destroyed_block`
		- `player_placed_block`
		- `executeCommand API`
	+ Allows the scripting API to get the result of a slash command.
* Event data API:
	+ Allows creators to create event data, register and pass it to the event function.
* Updated demo pack.
* Biome generation now customizable via behavior packs.

Music
* Music will now still play when the keyboard is being used.

Menu screen
* The "Store" button has been renamed to "Marketplace".
* The Village & Pillage panorama should now properly appear instead of 1.8 or Update Aquatic.

Realms
* Realm owners can now set relevant permissions for players invited to their Realm.
	+ Default settings can be set for all new members entering a Realm.
	+ The owner can set permissions for an invited player to either visitor, member or operator.
	+ When resetting a world, or uploading a new world, already set permissions stay in place.

스플래시
* Notch와 관련된 스플래시 삭제
	+ "Made by Notch!"
	+ "The Work of Notch!"
	+ "110813!"

소리
* Increased the frequency and volume of the ambient mob sounds made during raids, to make them easier to locate.

## Fixes

Crashes
* Fixed several crashes that could occur during gameplay
* Fixed a crash that could occur when launching the game on some Windows 10 devices
* Fixed a crash that could occur when certain interactive blocks are loading in when joining a Realm (e.g. beds, chests, furnaces)
* Fixed a crash that could occur when switching players on Xbox One
* Fixed a crash that could occur when engaging in a fight with an elder guardian in an ocean monument
* Fixed a crash that could occur when loading the game
* Fixed a crash that could occur when throwing an egg or snowball (MCPE-40435)
* Fixed a crash that could occur when trading with a villager
* Fixed a crash that could occur when throwing a trident with Loyalty enchantment
* Fixed a crash that could occur on Nintendo Switch when the game was saving or loading (MCPE-45862)
* Fixed a crash on Nintendo Switch that could occur when suspending and resuming the game
* Fixed a crash that could occur when exiting the game
* Fixed a crash that could occur when signing into Xbox Live
* Fixed a crash that could occur when choosing a skin on the first launch of the game
* Fixed a Marketplace issue that could result in the game getting stuck or crashing when loading in items
* Fixed a crash that could occur when the game was checking for previously downloaded content

Performance
* Made further performance improvements when opening inventory screens (MCPE-27167)
* Made several performance improvements related to various UI screens and interactions
* Significantly reduced bandwidth usage by allowing the client to reuse chunks it has already seen
* Improved chunk loading performance in multiplayer
* Improved performance around new villages and villager job sites
* Several other performance improvements, included some related to mob AI pathfinding
* Frosted ice blocks no longer drops performance while they’re melting (MCPE-39698)
* Endermen teleporting particles no longer cause consistent performance drops, especially during boss fights
* Reduced the amount of memory required to load textures
* Cached resource packs no longer decrease performance on Nintendo Switch (MCPE-36976)

General
* Removed an unnecessary Xbox Live sign-in notification
* Fixed an issue where consuming the last item in a stack to unlock an achievement could cause the achievement not to unlock
* The Haggler achievement once again unlocks when requirements are met
* The Zombie Doctor achievement now unlocks when curing a zombie villager (MCPE-46271)
* Marketplace resource packs are now immediately applied after downloading in the world edit menu (MCPE-33121)
* Player permissions now apply correctly when more than one operator tries to adjust them
* Made improvements to roaming skins, which should apply correctly after reloading or reinstalling the game and signing in
* Custom skins are now applied correctly without needing to restart the game to see them (On compatible platforms) (MCPE-37926, MCPE-45476)
* Skins equipped from the ‘Recent’ section are once again applied when selected
* World settings now sync correctly between different Xbox One devices
* Resource packs are now applied correctly after downloading through the world or global settings
* Newly purchased Realms are now always visible after finalizing the purchase
* Fixed an issue that would show an error message when attempting to renew a Realm subscription on Xbox One (REALMS-1686)

Gameplay
* Fixed several related issues with end gateway portals. These should now teleport the player to the correct safe location when used (MCPE-19699, MCPE-43176, MCPE-43177)
* Villager trading now properly takes away items from the second slot, when applicable (MCPE-45506)
* Only players who fought in a raid now receive the Hero of the Village effect in Realms
* The Bad Omen effect is now only received when killing an illager captain, not when dealing non-fatal damage with a bow or potion
* Players no longer see through the world when clipping into blocks after leaving a boat (MCPE-42593)
* You can now interact with blocks while holding a charged crossbow on touch devices
* Players no longer clip through walls when transitioning from swimming to standing in water
* Players that are being healed can now still be knocked back by TNT.
* Arrows that are shot into blocks keep their position when reloading the world
* Area of Effect clouds no longer try to spawn excessive numbers of particles when the time of day is changed (MCPE-39595)

Mobs
* Corrected the position of leads on wolves
* Tamed cats no longer slide around while sitting (MCPE-44491)
* Fixed the missing taiga zombie villager skin
* Fixed a z-fighting texture issue on some villager skins
* Dyed leather horse armor color no longer affects other horse armor (MCPE-43230)
* Vindicators can now path correctly over carpet during raids
* The Wither no longer plays its spawning animation when reloading a world (MCPE-32415)
* Mobs will no longer path-find over brewing stands
* Added a sound to indicate when a villager does not want to trade (Like during a raid)
* Illager captains now drop banners correctly even if the world is reloaded
* Mobs will now spawn on double slabs (MCPE-30765)
* Fixed the sitting model for cats that were previously tamed ocelots (MCPE-41929)
* Fixed missing zombie villager sounds (MCPE-43329)
* V2 zombie villagers now have the correct name in death messages instead of a placeholder name (MCPE-45932)
* Mobs no longer get stuck when pathfinding on ladders (MCPE-43034)
* Evokers no longer move too fast when moving towards villages in raids
* Mobs no longer spawn inside leaves during raids
* Villagers that are actively trading with players will no longer run and hide when the raid bell rings
* Clerics now correctly pathfind to their job sites
* Tamed tuxedo cats now use the proper texture (MCPE-43527)
* Stray cats can no longer claim beds in villages for worlds converted from version 1.10 (MCPE-44299)
* The ghast spinning model in monster spawners is now the correct size
* Fixed wandering trader podzol and coral trades
* Fletchers now trade 16 arrows instead of 5
* Changed the cost of butcher's cooked rabbit trade
* Leatherworker's saddle trade is lowered from 10 to 6 emeralds
* Removed the sand trade from the wandering trader and adjusted the cost of a diamond hoe from tool smith villagers
* Iron golems no longer run to the world center after their village is destroyed (MCPE-45509)
* Villagers without professions now follow regular schedules and will actually sleep, which they deeply need
* Fixed the creeper model in some Marketplace maps
* Converting a normal pillager to a captain with tag commands now displays the banner correctly

Blocks
* Fixed various scenarios where certain blocks couldn't be placed until the game was restarted
* Frosted ice blocks can now be broken (MCPE-41256)
* Fixed sea grass texture brightness (MCPE-34795)
* Bamboo leaves are now lighter (MCPE-42635)
* Flowing lava once again turns into cobblestone when hit by water (MCPE-43990)
* Red sandstone stairs now have correct textures on all sides (MCPE-20677)
* Players no longer lose villager job site locations if they replace a job site block that is tied to an experienced villager
* Village job site blocks now have consistent sound volume levels when used by players
* Scaffolding can no longer be placed on conduit blocks
* The bell now swings towards a player when it is hit (MCPE-42469)
* Note block particles now correctly correspond to the notes played
* The grindstone now correctly combines and repairs two damaged items
* Farmland now has the correct side and bottom textures (MCPE-42746)
* Smokers now have the correct bottom texture (MCPE-43944)
* Fixed door and trapdoor textures (MCPE-43173)
* Cocoa beans now break and drop when pushed by pistons (MCPE-41868)
* Slabs and other non-solid blocks once again prevent grass from growing on dirt (MCPE-42975)
* Flowing water is no longer left behind after flowing over string (MCPE-36343)
* Bells now ring when hit with splash and lingering potions
* Composter growth particles now appear in the correct location
* Blocks can once again be placed on unlit redstone ore (MCPE-44305)
* Fixed animated textures for flowing lava and water on several texture packs

Items
* Efficiency pickaxes now break packed ice at a faster rate (MCPE-23648)
* Dropped items no longer prevent minecarts from being placed on rails
* Empty glass bottles now stack correctly when removed from brewing stands (MCPE-42175)
* Banner patterns can no longer be lost or duplicated when switching them in a loom with a full inventory
* Using Pick Block on sweet berry bushes now gives the player the correct item (MCPE-41877)
* Bone meal is now consumed correctly when used on grass
* Cactus blocks of different growth stages can be smelted into green dye again (MCPE-42497)
* Stripped birch wood is no longer used to craft acacia planks when playing on Realms (MCPE-44398)
* Shields no longer appear too bright in item frames (MCPE-41222)
* Updated the illager banner texture (MCPE-43233)
* Barrels now appear in the proper place of the creative inventory (MCPE-43946)
* Correct colors of wool are now displayed as a material required to create colored banners in the recipe book
* The player's arm is no longer displaced in first person view after eating food (MCPE-40135)
* Tinted spawn eggs are now properly scaled in item frames

World Generation
* Fixed a bug on dedicated servers and Realms which could cause the wrong block types to generate in the world
* Tweaked the number of job sites that generate in villages

User Interface
* Updated the glass texture for locked maps in the cartography table UI (MCPE-43314)
* Adjusted the cartography table screen to fit Android screens when using Classic UI
* Pressing the Y button on controller on the cartography output slot now only crafts the correct amount
* Added controller tooltips for the lectern screen
* The villager trading screen no longer opens and closes if the player is standing too far away
* Items that are split between slots in the villager trading screen still count as a total trade amount
* The How to Play button on the cartography table now directs to the proper screen
* Killing a wandering trader's llama can no longer display their inventory screen
* The screen reader prompt no longer appears every time network settings are adjusted on Nintendo Switch
* The 'Always Day' toggle now correctly animates and shows the correct setting (MCPE-43304)
* Dates appear again next to player earned achievements in the achievements menu
* The 'Invite to Game' button is no longer enabled on featured servers
* Going back to the Play screen (or Settings screen) will now properly select the previously selected tab when Text to Speech is enabled
* The "Wheel Turning" button is now only shown once in the Minecraft VR settings
* Made improvements to the patch notes to make sure the correct ones show up after an update
* The Marketplace search screen now displays the proper pack icons
* The 'New' tag will be properly removed from a Marketplace collection once it has been viewed
* Fixed Marketplace sale items not showing the discount percentage

명령어
* Further improvements to performance when using selectors with commands
* Removed "tile" prefix in the '/give' command (MCPE-44667)
* Made item names more consistent by removing “tile” from the beginning of some of them
* Blocks and entities that aren't available in the Creative inventory no longer require the "minecraft" namespace when used as parameters in commands
* After 'fishing\_hook' is killed by command, players can now cast the hook again without having to cast twice
* Killing a rideable entity no longer respawns its rider when killed in the same tick
* The 'testforblock' command now works reliably with items renamed in the language files

Add-Ons and Script Engine
* The Behavior Pack template once again contains the 'spawn\_rules' folder
* Removing a timer component and adding a new one should no longer have the new timer inherit the old timer's time value
* Custom underwater mobs can now spawn naturally
* Custom entities now correctly re-evaluate current target validity
* 'getBlocks' now returns a 3D array of block objects
* Fixed a scripting issue that could cause the player to float
* 'ScriptAttackComponent' and ScriptCollisionBoxComponent' now correctly retrieve updated data
* Pick Block now works correctly on non-vanilla entities that have been added using Add-Ons (MCPE-38205)
* Functions ran on a game loop now use an origin which has Game Master permissions, not Owner permissions
	+ Added a new constructor parameter to the 'ServerCommandOrigin' so that the Function Manager can create an instance with upgraded permissions
* Player Position is now reported for the player feet like other mobs
* Collision Box and Attack components report the correct data now

## 동영상

Video made by slicedlime:

참고
--

1. ↑ "Minecraft 1.12.0 (Bedrock)" – 마인크래프트 피드백, July 9, 2019
2. ↑ “All the new Splashes added in the 1.12.0.3 Beta update. More than i would have expected. Also. Mum. They spelt it the correct way 😅” – @ryfol, 2 May 2019