Java Edition 14w28a

14w28a is the thirty-fourth snapshot released for 1.8.

Additions

 * Commands
 * Usage:
 * Alternative and more featureful way of interacting with
 * Will update a scoreboard objective based on the number of entities/blocks which has been affecting the command, it updates the objective for the entity that ran the command, fake players can be used when run in a command block
 * After the  there are currently 4 possible stats that can be updated: ,  ,   and
 * For example: will update a scoreboard objective named 'Test' for all players whenever a command is performed relative to them, the objective will update by the number of blocks affected by the command since the stat was set to
 * Will update a scoreboard objective based on the number of entities/blocks which has been affecting the command, it updates the objective for the entity that ran the command, fake players can be used when run in a command block
 * After the  there are currently 4 possible stats that can be updated: ,  ,   and
 * For example: will update a scoreboard objective named 'Test' for all players whenever a command is performed relative to them, the objective will update by the number of blocks affected by the command since the stat was set to

Changes

 * Servers
 * Servers can now customize network compression in
 * Enchantments & Effects
 * Enchantments and effects now accept named IDs as well as numerical IDs
 * Video Settings
 * Added Alternative Block option to disable (or enable) weighted alternative block models
 * When turned off, the least complex highest priority model will always be used for each block
 * Block States
 * Chunks now use block states instead of metadata
 * Rendering
 * Improved performance with rendering
 * Many optimizations to both the server (including singleplayer) and the client

Fixes
43 bugs fixed

From released versions before 1.8
 * – TNT flashing graphic when lit looks cut up and faded. / Z-fighting
 * – Heads, beds, and doors can't be placed where there is thin snow
 * – Rain goes through upside-down stairs
 * – Horse's jump bar appears even when the horse isn't saddled yet
 * – Text color in hopper and brewing stand GUI changes
 * – Iron golems can see and attack invisible hostile mobs
 * – If you sleep in a bed near a transparent block, you can get in the block
 * – New fragmented sentences in translation
 * – Normal players can use player selectors
 * – Horses do not convert their owner to UUID
 * – Spawning cows on Mooshrooms

From the 1.8 snapshots
 * – Player skin doesn't render at Y:254.3 or more
 * – Player skin (model) disappears when under -1.8 height level (void)
 * – Entities disappear in the void
 * – Tools can't break packed ice faster
 * – and  still uses ids
 * – Mobs not being targeted by team selector
 * – Rain particles not rendering
 * –  with   changes the sign color
 * – Wheat sprouts revert to seed at low light level blocks at night
 * – "" executed when weather is clear sets the weather to thunder
 * – Pressure plate disappearing glitch
 * – Negative color crosshair when using resource pack
 * – Smooth & chiseled sandstone & chiseled quartz has incorrect bottom texture
 * – Performance on Linux server tick-rate
 * – Grass blocks held by Endermen have wrong texture
 * – Logs not generating in the right position in structures
 * – Falling sand entities are invisible or show a solid colored (red/green/black) texture
 * – Double slabs become seamless
 * – Server logging broken
 * – End Portals has eye in it

From the previous snapshot
 * – Blacksmith roof slabs oriented wrong
 * – Pistons retract on placement as if they were powered
 * – Fence gates placed open
 * – Redstone repeaters are inverted
 * – Powered rail, detector rail, and activator rail are flipped when on an east/west slope
 * – Iron door and wood door
 * – Command blocks don't trigger when dispensed onto a redstone block
 * – Doors generating weirdly in strongholds
 * – Pumpkin/melon seeds fully grown when planted
 * – TNT spawns ignited on desert temples
 * – When placing fire on side of TNT it only renders on the side
 * – Tripwire hook block placed sound bug