Minecraft: Java Edition cover

Minecraft: Java Edition

Minecraft - Village & Pillage - 1.14.0 (Java) VILLAGE & PILLAGE CHANGELOGFEATURESTECHNICALGET THE RELEASE

VILLAGE & PILLAGE CHANGELOG

FEATURES

  • Lots of accessibility improvements!
  • Added bamboo blocks into the game
  • Added bamboo jungles in the world
  • Added barrels
  • Added the bell
  • Added yummy sweet berries and sweet berry bushes to the game! Be careful skipping merrily through those bushes though...
  • Added blast furnace
  • Rewrote the book & quill editing to be more intuitive
  • Added campfire
  • Added cartography table
  • Split cats and ocelots to their own creatures and updated cats with new features!
  • Added composter
  • Added crossbows
  • Added lots of new blocks!
  • Added lots of new decorative blocks!
  • Added fletching table
  • Added new dyes and flowers
  • Added some community suggestions
  • Updated the credits list
  • Added in-game buttons for reporting bugs or giving feedback
  • Improvements to invisibility to allow it to correctly work in many cases where it didn't but you'd expect it to
  • Added grindstone functionality
  • Added 'Hero of the Village' effect
  • Added leather horse armor
  • Added lantern
  • Added lectern
  • Added loom
  • Existing special banner patterns can now be crafted into a new item that is not consumed when used, Banner Patterns
  • Added a new "Globe" banner pattern and item
  • We're now using the new textures!
  • Added new noteblock sounds
  • Added pandas
  • Added foxes
  • Added Illager patrols
  • Added Pillagers
  • Added Pillager outpost
  • Added raids
  • Added Ravager
  • Added Wandering Trader
  • Added scaffolding
  • Rewrote the sign editing to be more intuitive
  • Added smithing table
  • Added smoker
  • Added stonecutter
  • Added suspicious stew – hmmmm!
  • Trading changes
  • Villager changes
  • Biome based architecture for villages

ACCESSIBILITY

  • There's a new Accessibility menu which provides a useful place for all of our accessibility features to be toggled
  • When the narrator is turned on, buttons will be narrated on focus
  • Most screens allow tab and shift+tab navigation through buttons, edit boxes and other UI elements
  • Most lists allow up/down arrow keys to navigate through them
  • We've added a new option for turning up the background of all transparent text elements, which should help make them more readable for some people

BAMBOO

  • Can be found in Jungles and the two new biomes: bamboo jungle and bamboo jungle hills
  • Can grow to a max height of 12 to 16 blocks
  • When sprinkled with bone meal, bamboo will grow with one or two bamboo blocks on the top
  • When struck with a sword, bamboo will instantly break
  • Two bamboo can be crafted into a single stick
  • Can be used as fuel, with four bamboo required to smelt a single item
  • Bamboo can be placed into flower pots
  • Bamboo can also be found in shipwrecks and jungle temples

BARRELS

Do a barrel roll!

  • Store things in them!
  • Rotate them!
  • Find them in villages!

BELLS

Ding dong, who's there? A RAID? GET INSIDE!!!

  • Trade with certain villagers to obtain the bell
  • Use the bell to alert villagers of nearby danger
  • A villager will ring the bell to alert other villagers of an impending raid
  • Ringing bells reveals all nearby mobs that can appear in raids

BERRIES

  • Delicious!
  • Not very filling!
  • Plant your berries in the ground and look with your special eyes as they grow up into a strong, independent bush!

BERRY BUSHES

  • Commonly found in taiga, taiga hills, and taiga mountains
  • Rarely found in snowy taiga and snowy taiga hills and snowy taiga mountains
  • You can stand inside them, but be careful, it will hurt to move
  • Has four stages of growth: sapling, no berries, some berries, full berries
  • Drops one or two berries in younger stage, then two or three in full growth stage
  • Supports bone meal!
  • Doesn't support silk touch!

BIOME BASED ARCHITECTURE FOR VILLAGES

  • Villages have recieved an updated look, with several new themes
  • The theme depends on the biome the village is in, taking both climate and to available resources into consideration
  • Uses the new mysterious jigsaw block for generation
  • Adds new structure files, quite many actually

BLAST FURNACE

  • A new furnace upgrade that allows for smelting ores and melting metals faster than the traditional furnace
  • Can be crafted via three smooth stone, one furnace, and five iron ingots
  • Added to world gen in some villager buildings

CAMPFIRES

Come one, come all, and toast your buns around the campfire!

  • A decorative fireplace without fire spread
  • Cooks up to four foods, but slowly
  • Acts as a smoke signal you can see very (VERY!) far away when a hay bale is below (hint: think note blocks!)
  • Cosy light source
  • Can be lit/unlit

CARTOGRAPHY TABLE

  • New functional block that provides an easier and simpler way of cloning, extending, and locking of maps
  • New map functionality with cartography table
    • Map Locking: allows you to lock maps in the cartography table with a glass pane so that they can no longer be modified
  • Fancy UI to more closely represent what the recipes actually do functionally
  • Crafted with two planks and two paper

CAT AND OCELOT SPLIT

Anti-fusion!

  • Stray cats can be tamed
  • Tamed cats can give lovely (or less lovely) morning gifts to their owners
  • Ocelots can't be tamed, but might start trusting you if you feed them with fish
  • Phantoms are terribly scared of cats - how convenient!
  • Cat collars can now be dyed
  • Added several new cat skins!

COMMUNITY SUGGESTIONS

As it turns out, you guys have GREAT suggestions!

  • Leaves now have a small chances to drop sticks
  • Chorus fruit flowers now break when shot by an arrow
  • Dead bushes can now be used as furnace fuel
  • Rabbit stew and beetroot soup have been changed to a shapeless recipe
  • Creepers will now drop records when killed by Stray in addition to skeletons
  • Dispensers with shears in them will now shear sheep that have wool in front of them
  • TNT and TNT minecart explosions now have 100% drop rate

COMPOSTER

  • Instead of eating your veggies you can make fertilizer from it!
  • Crafted with 3 planks and 4 fences

CROSSBOWS

This is such a fearsome weapon that it makes us quiver!

  • Shoots arrows with base power slightly stronger than the bow, but has less durability
  • Three unique enchantments
  • Fun, challenging advancements
  • New loading mechanics
  • Unique load animation

ENCHANTMENTS

  • Choose between the following three enchantments for your crossbow:

MULTISHOT (I)

  • Ever wanted to shoot more than one arrow at once? Look no further! With multishot, your crossbow splits your arrow into three, shooting the usual arrow straight ahead and two more at angles off to the sides!
  • Cannot be combined with piercing

PIERCING (I, II, III, IV)

  • With this pointy enchantment, arrows shot from your crossbow can travel through mobs, hitting more than one per shot
  • The number of mobs that can be damaged by a single arrow is equal to the level of this enchantment + 1
  • Cannot be combined with multishot

QUICK CHARGE (I, II, III)

  • Each level of quick charge decreases the amount of time it takes to fully charge your crossbow by .25 seconds

LOADING MECHANICS

  • To charge the crossbow, hold down the "Use" button
  • Once the crossbow string has been pulled all the way back, let go
  • Boom! Your crossbow is now loaded and ready to shoot with a single click of the "Use" button

DECORATIVE BLOCKS

Oh my, a bunch of new blocks!

  • Changed all existing stone slabs to smooth stone slabs (same look, new name!)
  • Changed all existing signs to oak signs (same look, new name!)
  • Made smooth stone slabs craftable from smooth stone
  • Added spruce, birch, jungle, acacia and dark oak signs
  • You can now right click on signs with dyes to change the text colour
  • Added stone stairs and slabs
  • Added granite stairs, slabs and walls
  • Added polished granite stairs and slabs
  • Added diorite stairs, slabs and walls
  • Added polished diorite stairs and slabs
  • Added andesite stairs, slabs and walls
  • Added polished andesite stairs and slabs
  • Added sandstone walls
  • Added smooth red sandstone stairs and slabs
  • Added smooth quartz stairs and slabs
  • Added brick walls
  • Added stone brick walls
  • Added mossy stone brick stairs, slabs and walls
  • Added nether brick walls
  • Added end stone brick stairs, slabs and walls
  • Added prismarine walls
  • Added red sandstone walls
  • Added red nether brick stairs, slabs and walls
  • Added smooth sandstone stairs and slabs
  • Added mossy cobblestone stairs and slabs
  • Made smooth stone obtainable by smelting stone
  • Made smooth sandstone obtainable by smelting sandstone
  • Made smooth red sandstone obtainable by smelting red sandstone
  • Made smooth quartz obtainable by smelting quartz block
  • Changed the recipe of nether brick fence to four brick blocks and two brick items
  • Changed the recipe of signs to require all of the same wood type, not any wood type

DYES

We've been dyeing to tell you more about this!

  • Separated bone meal, ink sac, cocoa beans, and lapis lazuli into their own dyes
  • Unified all dye names (red, yellow, and green dyes no longer have special names)
  • Added new recipes to obtain coloured stained glass and coloured carpet

FLETCHING TABLE

  • Crafted with four planks and two flint
  • Villagers use it as a work site

FLOWERS

Get your green fingers!

  • To celebrate our new dyes, we added... flowers! Say hello to cornflower, wither rose and lily of the valley
  • Be careful of the wither rose! Don't let its subdued beauty lull you into a false sense of security...

FOX

What do they say? ...but really, what do they say?

  • Foxes come in two variants: red and snowy
  • Foxes are nocturnal
  • Foxes will hunt rabbits, chickens, and fish
  • Foxes are hunted by wolves and polar bears
  • Foxes are nimble and quick, so sneak up on them carefully!
  • Breed foxes with berries
  • If you breed two foxes, their offspring will trust you forever
  • Trusting foxes will defend you, but will still eat your chickens
  • Foxes like to eat any and every food item they find on the ground
  • You may find a fox exploring a nearby village at night

GRINDSTONE

  • Moved inventory and crafting table repairing into the grindstone, this will be its new home
  • Has the ability to remove all non-curse enchantments from an item; for each enchant removed some XP is reimbursed

HERO OF THE VILLAGE

  • Hero of the Village effect causes the cost of trades with villagers to be reduced by a percentage and scales with level of the effect.
  • Hero of the Village additionally causes Villagers to occassionally toss items to you to thank you!

HORSE LEATHER ARMOR

  • Added a new armour type for horses
  • Dye it in lots (yes, LOTS!) of different colours

ILLAGER PATROLS

  • Spawn in the world as a pack of five random illagers
  • Spawn in all variations of the Plains, Taiga, Deserts, Savanna
  • Scary-spooky new banner can be found a top the patrol leaders head

LANTERN

Wait, another new block!?

  • The lantern is a new light source
  • The lantern can be placed either hanging under a block or on top of a block
  • It gives slightly more light than the torch

LECTERN

Ermahgerd berks... holder... thingy?

  • Right-click an empty lectern to place book
  • Right-click a lectern with book to open
  • Current page is persistent and shared between all readers
  • Emits redstone pulses when page is changed
  • Use a comparator to get book reading progress

LOOM

Bröther, may I have some lööm?

  • New and easier way of being able to apply patterns to banners, can still only apply six max patterns to a banner
  • Generic patterns now only require one dye in order to create patterns, instead of one to eight (depending on the pattern)
  • Special banner patterns (oxeye daisy, creeper skull, wither skeleton skull, enchanted golden apple) can now be crafted. These patterns don't consume the pattern item when used in the loom
  • Old pattern recipes in the crafting table for apply patterns to banners have been removed

NEW BLOCKS

Even more! Can you believe it?!

  • Added barrel
  • Added smoker
  • Added blast furnace
  • Added cartography table
  • Added fletching table
  • Added grindstone
  • Added lectern
  • Added smithing table
  • Added stonecutter
  • Added village bell

NEW TEXTURES

The extraordinary Minecraft Texture Update has been available at minecraft.net for quite a while, and now it’s finally available by default in the game

  • We’ve renovated the old textures of Minecraft and polished them for a new beginning
  • If you're feeling nostalgic you can always enable the old "Programmer Art" textures in the resource pack menu

NOTEBLOCK

  • 5 new Noteblock sounds have been added: Iron Xylophone, Cow Bell, Didgeridoo, Bit, and Banjo
  • 1 previously existing, but unused, sound effect has now been made available: Pling
  • The new Noteblock sounds can be heard by using Iron Blocks, Soul Sand, Pumpkins, Emerald Blocks, Hay Blocks, or Glowstone

PANDA

We bring pandamonium!

  • Pandas come in different types and personalities! There is even a rumour about a brown panda...
  • Pandas love bamboo! They kinda like cake as well
  • Pandas can be bred, and the cubs can inherit traits through a special panda inheritance system
  • Pandas spawn naturally in the new bamboo forest biome
  • Pandas drop bamboo when killed. Don't kill pandas :(
  • Most importantly: pandas are cute and terribly silly!
  • The babies are, in general, even more silly than their parents. Silly panda cubs!

PILLAGER

  • A new type of illager that, well, pillages!
  • Pillagers wield a new weapon, the crossbow!

PILLAGER OUTPOST

  • As if finding pillager patrols out in the wild wasn't scary enough, keep an eye out during your explorations and you may just find one of their outposts
  • Can be found in any biome villages generates in
  • Takes advantage of the new mystery block, the jigsaw, for generation

RAIDS

  • If you find an illager wearing a banner on its head, be careful not to kill it!
  • If you do kill it, you might find yourself facing a 'Bad Omen'
  • If you find yourself with a bad omen buff, be especially careful not to walk into a village
  • If you do walk into a village with it? Best of luck!

RAVAGER

  • A fearsome new foe who packs quite a wallop. Grab your sword and shield and prepare to get knocked around!

REWRITE OF BOOK & QUILL EDITING

The pen is mightier than the sword. Unless you're fighting a pillager!

  • Movable cursor for free text editing
  • Selection support
  • Copy & paste
  • Keyboard and mouse handling
  • Improved page filling and line wrapping
  • Increased book length (100 pages)

REWRITE OF SIGN EDITING

  • Movable cursor for free text editing
  • Selection support
  • Copy & paste

SCAFFOLDING

Here to make your life easy! No strings attached.

  • Easily buildable
  • Easily destroyable
  • Easily climbable
  • Easily the best use of your Bamboo

SMITHING TABLE

  • Crafted with 4 planks + 2 iron ingots
  • Villagers use it as a work site

SMOKER

  • New furnace upgrade that allows for the smelting of foods faster than the traditional furnace
  • Can be crafted via four Logs, and one furnace
  • Added to world gen in some villager buildings

STONECUTTER

  • New functional block that provides a simpler way to craft various stones (stairs, slabs, chiseled, and more)
  • Crafted with three stone + one iron ingot

SUSPICIOUS STEW

Hmmmm...

  • Found in buried ship treasure chests
  • Also craftable!
  • Whoever eats this stew will be imbued with an unknown effect for several seconds!
  • Whoever crafts the stew will know what effect they gave it

TRADING CHANGES

  • Lots of new trades have been added
  • Villagers now level up in a new way
  • The trading UI is updated (WIP)
  • The trading prices now depend on your reputation and on demand
  • The villagers will restock up to two times per day (if they can work at their work station!)
  • Added visual trading; villagers will display the item they want to trade for your in-hand item

VILLAGER CHANGES

  • Villagers and zombie villagers now have new fancy skins
  • Added mason profession
  • Cured zombie villagers retain their trades
  • Villagers now have a daily schedule. They will for example go to work and meet up at the village bell
  • Each villager will try to find their own bed and work station
  • Each profession has a specific block that works as a work station for them (e.g. lectern for the librarian and cauldron for the leatherworker)
  • Village detection is now based on beds, job sites, and meeting points instead of doors
  • Iron Golems will spawn when enough villagers meet

WANDERING TRADER

  • A mysterious trader that can be randomly found around
  • Provides various random trades from a variety of different biomes
  • Is escorted around by a few llama with some sweet new decorations! (Careful! They can be temperamental)

TECHNICAL

  • New optional tag for block items: BlockStateTag - contains map of block state properties to be overwritten after block is placed (note: item model is not affected).
  • Creative menu search box now accepts tags (starting with #)
  • Tooltip in creative search menu now lists item's tags
  • New item model property custom_model_data, backed directly by CustomModelData integer NBT field
  • Extended NBT path syntax
  • New sub-commands for NBT manipulation and querying
  • New chat component for displaying values from NBT
  • Textures for potion effects, paintings and particles are now split into individual files. As a side effect, they can now be animated in the same way as blocks and items.
  • Sprites for particles can now be configured in resource packs (though particle still controls how they will be used).
  • Added entity type tags. They work exactly the same as other ones (blocks, items and fluids, etc). Stored in tags\entity_types\
  • Added a feature registry
  • Added a registry for decorators
  • Added a registry for carvers
  • Added a registry for surface builders
  • Item lore tag now uses chat component syntax
  • Profiler now lists time spent waiting for next tick (mostly idling or waiting for asynchronous tasks). Previous root is now listed under tick
  • Paintings and item frames in item form now support EntityTag(same as spawn eggs)
  • Command parser now accepts ' as string quotes. Inside '-quoted string " is handled as normal character and requires no escaping (and vice-versa) - so now it's easier to input text components in NBT
  • New Light engine!
  • loot command - evaluates loot commands items in various contexts
  • Block drops are now controlled by loot tables
  • Players, armor stands and wither now have loot tables
  • Performance Improvements
  • Added schedule command for delaying execution of functions
  • Time arguments in time set, time add and schedule function can now have units (t - ticks, s - seconds, d - days). Fractions are allowed (for example 0.5d), but result will be rounded to nearest integer.
  • teammsg command - Sends a message to all players on your team.

ADVANCEMENTS

  • Entity type predicates now accept tags (#baz)

DAMAGE SOURCE PREDICATE

  • Damage source predicate now has option: is_lightning

ENTITY EQUIPMENT PREDICATE

  • Entity predicate now accepts equipment field
  • This predicate can contain up to six fields: head, chest, legs, feet, mainhand, offhand
  • If this predicate is non-null, test will fail for entities that have no equipment (i.e. not mobs, players or armor stands)

ENTITY FLAGS PREDICATE

  • Entity predicate now accepts flags field
  • Available tests: is_on_fire, is_sneaking, is_sprinting, is_swimming, is_baby

CHAT COMPONENTS

NBT CHAT COMPONENT

  • Block variant {"nbt": <path>, "block":"<coordinates>"}, where <coordinates> field uses same format as /setblock
  • Entity variant {"nbt": <path>, "entity":<selector>}, where selector field uses same format as /kill
  • Additionaly, if field interpret is present and set to true, contents of selected tags will be interpreted as chat components
  • Works same as selector components:
    • if there are no elements, returns empty string
    • if there are multiple elements, merges them with ,

COMMANDS

  • type field in @ selectors now accepts entity type tags (type=#fooand type=!#bar)
  • Item frame contents can now be modified with /replaceitem

DATA

  • data modify <block or entity> <path> <operation> <source>
    • Apply operation to selected fields
    • Basic operation: set - replaces value
    • List operations: insert <index> | prepend | append
    • Object operations: merge
    • Sources:
      • from <block or entity> <path> - copies value from existing tag
      • value <nbt> - uses NBT literal

EXECUTE

  • execute if data <block or entity> <path> (and execute unless)
    • when used as command, return count of matched elements
    • when used as part of command, continues on non-zero(if) or zero(unless) count

LOOT

General syntax: loot <target> <source>

SOURCES

  • fish <loot table id> <fishing location> [tool <item>|mainhand|offhand] - uses fishing context
  • loot <loot table id> - uses loot chest context (can be also used for advancement awards and cat gifts)
  • kill <entity selector> - simulates entity drops
  • mine <mining location> [tool <item>|mainhand|offhand] - simulates block drops

TARGETS

  • spawn <position> - drops in world
  • replace - works similar to /replaceitem. If count is missing, command will try to place all returned items. If count is higher than number of items, remaining slots will be cleared.
    • entity <entity selector> <start slot> [<count>] - replaces range of slots.
    • block <position> <start slot> [<count>] - replaces range of slots.
  • give <player selector> - inserts items into player's inventory (similar to /give)
  • insert <position> - inserts items into container (similar to shift left-click)

SCHEDULE

Schedules function or tag to run in <time> gametime ticks. Returns trigger time. Any tag or function can be scheduled only once. Calling this command for already scheduled function or tag will replace older record.

TEAMMSG

General syntax: teammsg <message> Sends <message> to all players on the team of the player who runs the command. Available to all players on a team.

ALIAS

  • tm <message>

NBT PATHS

  • Can now return multiple values. When used as target, modification will be applied to every element
  • When setting location and no elements are found, new matching element will be created:
    • For example writing to Items[{Slot:10b}] will either found element in Items for slot 10 or create new one
  • Add [{k1:v1,k2:v2}] to match objects in list that have matching fields
  • Add {k1:v1,k2:v2} to match objects (selects 0 or 1 elements, mostly as safeguard against mismatched entries)
    • Note: this also works with root object: {} is valid path for referencing root object
  • Allow negative indices in [index] to select element from end (i.e. [-1] is last element, [-2] second to last, etc)
  • Add [] to select all elements from list

DEDICATED SERVER

SERVER.PROPERTIES

  • difficulty and gamemode settings now accept string names (integer values are still allowed as legacy option)
  • Server will exit faster is eula.txt is not set

COMMAND LINE

  • Added new option --help. Not going to tell you what it does.
  • New command line option initSettings initializes eula.txt and server.properties with defaults, then exits

LIGHT ENGINE

We are de-lighted to have a new light engine!

  • Moved light storage from chunks to a separate structure
  • Moved light calculation from all over the code to a self-contained place
  • Moved light computation off the main thread (on the server)
  • Added support for directional opacity of blocks (used by slabs, stairs, snow layers, non-full-block dirt-related blocks and extended piston base blocks)
  • Also made enchanting table, end portal frame block and piston base block block light correctly

LOOT TABLES

Note: Some functions and predicates (like set_name, set_lore, fill_player_head, entity_properties) accept entity target parameter. Possible values are:

  • Block drops are now controlled by loot tables (stored in loot_tables/blocks/)
  • Tables and pools accept functions
  • Added new loot table entry types: dynamic, tag, alternatives, sequence, group
  • Added new loot table functions: apply_bonus, explosion_decay, copy_name, limit_count, set_contents, set_loot_table, set_lore, fill_player_head, copy_nbt
  • Added new loot table conditions: survives_explosion, block_state_property, table_bonus, match_tool, damage_source_properties, location_check, weather_check and two special modifiers: inverted and alternative
  • Integer values can now specify random number generator (available types: constant, uniform, binomial). If omitted, defaults to uniform
  • Loot tables have optional type, used to validate function usage (available types: empty, chest, fishing, entity, advancement_reward, block). Using function that references data not available in given context (for example, block state in fishing table) will cause warning
  • New entity parameter in predicates: direct_killer - allows access to projectiles etc.
  • this - usually entity performing action
  • killer_player
  • killer - primary source of damage
  • direct_killer - direct source of damage (may be different than killer - for example, when killing with bow, killer will be bow user, while direct_killer will be arrow entity)

MODIFIED CONDITIONS

ENTITY_PROPERTIES

Now uses same predicate syntax as advancements (like player_killed_entity). Parameters are now described in predicatefield. If this field is empty object, any entity is accepted (but still has to be present).

MODIFIED FUNCTIONS

SET_NAME

Added new parameter entity (see note about entity target parameter for values). If present, name will be resolved with that entity (allows using selector and score components).

NEW CONDITIONS

ALTERNATIVE

Joins conditions from parameter terms with "or" ("disjunction").

BLOCK_STATE_PROPERTY

Check properties of block state.

Parameters
  • block - id of block. Test will fail, if broken block does not match
  • properties - map of property:value pairs

DAMAGE_SOURCE_PROPERTIES

Checks damage source. Same syntax as entity_properties, but uses damage source predicate (see player_hurt_entity advancement trigger).

INVERTED

Inverts condition from parameter term

LOCATION_CHECK

Applies advancement location predicate.

Parameters
  • predicate - predicate applied to location. Uses same structure as advancements.

MATCH_TOOL

Checks tool (available for block breaking and fishing).

Parameters
  • predicate - predicate applied to item. Uses same structure as advancements.

SURVIVES_EXPLOSION

Return true with 1/explosion radius probability.

TABLE_BONUS

Passes with probability picked from table, indexed by enchantment level.

Parameters
  • enchantment - id of enchantment
  • chances - list of probabilities for enchantment level, indexed from 0

WEATHER_CHECK

No surprise here.

Parameters
  • raining - optional boolean
  • thundering - optional boolean

NEW ENTRIES

ALTERNATIVES

Tests conditions of child entries and executes first that can run. Has no weight or quality, but may have conditions.

DYNAMIC

Gets block specific drops. Currently implemented:

  • minecraft:contents - block entity contents, for shulker boxes
  • minecraft:self - for banners and player skulls

GROUP

Executes child entries when own conditions pass. Has no weight or quality.

SEQUENCE

Executes child entries until first one that can't run due to conditions. Has no weight or quality, but may have conditions.

TAG

Adds contents of item tag. Fields:

  • name - id of tag
  • expand - if false, entry will return all contents of tag, otherwise entry will behave as multiple item entries (all with same weight and quality)

NEW FUNCTIONS

APPLY_BONUS

Applies one of predefined bonus formulas.

Common fields
  • enchantment - id for enchantment level used for calculation
  • formula - type of used bonus formula
  • parameters - values required for formula (depend on type)
Formulas (based on existing fortune bonuses):
  • binomial_with_bonus_count:
    • parameters: extraRounds : int, probability : float
    • adds random value using binomial distribution with n <- level + extraRounds and p <- probabilty
  • uniform_bonus_count
    • parameters: bonusMultiplier
    • adds random value using uniform distribution from 0 to bonusMultiplier * level
  • ore_drops
    • no parameters
    • applies formula count * (max(0, random(0..1) - 1) + 1)

COPY_NAME

Copies display name from block entity to item (see enchanting table behaviour)

COPY_NBT

Copies NBT from source to item tags.

Parameters
  • source - may be this, killer, killer_player or block_entity
  • ops - list of copy operations:
    • source - source path (same as /data commands)
    • target - target path
    • op - replace, append (for lists), merge - for compound tags

EXPLOSION_DECAY

Applies flat chance (equal to 1/explosion radius) for every item to be destroyed (items in stack are processed separately)

FILL_PLAYER_HEAD

Copies player profile info to player head item.

Parameters
  • entity - source of profile (see note about entity target parameter for values, will do nothing if it's not player).

LIMIT_COUNT

Limits count of every item stack to range.

Parameters
  • limit:
    • min - optional
    • max - optional

SET_CONTENTS

Populates BlockEntityTag.Items (works for shulker boxes, chests, etc.) with items from entries.

Parameters
  • entries - list of entries (same as in pool)

SET_LOOT_TABLE

Sets BlockEntityTag.LootTable and BlockEntityTag.LootPoolSeed tags.

Parameters
  • name - id of loot table
  • seed - seed (if omitted or 0, LootPoolSeed will not be set)

SET_LORE

Adds or replaces lore lines.

Parameters
  • lore - list of lines (in chat component format) to be added
  • replace - if true, previous lore is erased
  • entity - if present, name will be resolved with selected entity (see note about entity target parameter for values).

PERFORMANCE IMPROVEMENTS

  • Improved performance of Redstone Wire when depowering.
  • Improved performance of Fish.
  • Mobs that would spawn and then despawn from being too far away from the player the next tick no longer spawn.

REFACTORING

CHANGES TO RENDER OPTIONS

  • Removed option to turn off VBO in the game settings. VBO are now always used.

WORLDGEN

  • Most of the biome related features now have a registry and their configuration can be serialized. I wonder what this is going to be used for...
  • Added "Bamboo Jungle" and "Bamboo Jungle Hills" biomes which behave like a normal jungle, but have bamboo!

GET THE RELEASE

To install the release, open up the Minecraft Launcher and click play!

Cross-platform server jar:

Report bugs here:

Want to give feedback?

Minecraft - 1.11.3 (Bedrock)

Fixes:

  • Fixed a crash that could occur when mobs found the nearest attackable mob
  • When converting from V1 to V2, villagers now keep their XP level
  • Villagers cured of zombification can no longer change their profession if they have enough XP (MCPE-42348)
  • Another fix for villagers changing their professions when they're not supposed to
  • Fixed pathfinding so when an entity can't float, swim, or be amphibious, it can still walk at the bottom of water
  • Fixed gamertags and gamerpics of Realms members not appearing on the members list
  • The Realms members list no longer returns to the first page when navigating to another page
  • When using commands, the villager and zombie_villager target selectors now target both V1 and V2 mob types

If you missed a previous update, check out aka.ms/MCChangelogs for a full list of updates.

Minecraft - 1.11.4 (Bedrock)

  • Fixed several crashes on Nintendo Switch that could occur during gameplay, especially surrounding villager job site blocks
  • Fixed issues with Marketplace maps so 'villager_v2' works in command selectors again, targeting both V1 and V2 villagers
  • Fixed the screen flashing white after relaunching the game on Oculus Rift

Additional Fixes from 1.11.3:

Nintendo Switch players also receive the following fixes from version 1.11.3:

  • Fixed a crash that could occur when mobs found the nearest attackable mob
  • When converting from V1 to V2, villagers now keep their XP level
  • Villagers cured of zombification can no longer change their profession if they have enough XP (MCPE-42348)
  • Another fix for villagers changing their professions when they're not supposed to
  • Fixed pathfinding so when an entity can't float, swim, or be amphibious, it can still walk at the bottom of water
  • Fixed gamertags and gamerpics of Realms members not appearing on the members list
  • The Realms members list no longer returns to the first page when navigating to another page
  • When using commands, the villager and zombie_villager target selectors now target both V1 and V2 mob types

If you missed a previous update, check out aka.ms/MCChangelogs for a full list of updates.

Minecraft: Java Edition - 1.14.3 CHANGES IN 1.14.3FIXED BUGS IN 1.14.3GET THE RELEASE

28 May 2019

CHANGES IN 1.14.3

  • Items can now be repaired by crafting them together again
  • Reverted the enchanting system to how it was before 1.14
  • Torches, lanterns and pressure plates can now be placed on glass panes and iron bars
  • Lanterns can now be attached below iron bars and glass panes
  • Saturation is no longer required for the "How did we get here?" advancement
  • You can now turn off raids with '/gamerule disableRaids true'
  • Patrol changes:
  • Vindicators are no longer part of patrols
  • Doubled the minimum time to spawn from 5 + (up to 1) minutes to 10 + (up to 1) minutes
  • Patrols no longer spawns if the block light level disallows monster spawning
  • Patrols are now allowed to spawn in any biome except mushroom biomes
  • Villagers that are panicking now have a bigger chance of spawning Iron Golems, assuming they can occasionally work and sleep
  • "Last slept" and "last worked" is now saved properly for Villagers
  • Farmers now spend more time farming when they are working
  • Farmers can now always give away food even if other villagers don't need it
  • Improved performance
  • Fixed bugs

FIXED BUGS IN 1.14.3

  • MC-47699 - Blazes are able to see a player through blocks
  • MC-72390 - Rcon is not thread-safe
  • MC-74407 - Villager inventories can get into a state where villagers cannot do anything useful
  • MC-93892 - Fire/Flame arrows and fireballs set player on fire even when blocking with shield
  • MC-110004 - Enderman/blaze don’t drop experience when hit with splash/lingering potion
  • MC-123836 - Double blocks aren’t loaded in structures
  • MC-124170 - Performance issue with particles causing lag
  • MC-129491 - Advancement location trigger works inconsistently for structures added in 1.9 or later
  • MC-138053 - Gamerule spectatorsGenerateChunks being false prevents chunks from being loaded
  • MC-139257 - Server crash on reload when worldborder is modified.
  • MC-141301 - Illager patrols spawning on blocks mobs shouldn’t spawn on, such as slabs, carpets, stairs, etc.
  • MC-142360 - Pillagers patrols can spawn pillagers on top of trees inside a leaf block
  • MC-143369 - Wandering trader text implies trades refresh
  • MC-144107 - Miscalculation of camera position in windowed mode on Linux
  • MC-144507 - The legs on cats clip through to the top of the model
  • MC-144929 - When there is water above a water source, other water sources adjacent to the water source flow outwards
  • MC-145863 - Villagers breed even if there are not enough beds
  • MC-146433 - Double Chest does not display custom name
  • MC-146835 - Illager captain spawned from raids will still give the bad omen effect to its killer, causing raids to never end
  • MC-147619 - Foxes that trust a player will still avoid wolves and other players they’re angry towards instead pursuing them
  • MC-147851 - Villagers frequently run right into mobs they’re “trying” to avoid
  • MC-148600 - Zombie pigmen will spread their anger forever if they can continously respawn
  • MC-148610 - Hostile mobs spawning on top Trapdoors, Glowstone and Sea Lanterns
  • MC-148986 - Low-tier enchants from lv.30 standard enchanting setups
  • MC-149372 - Game crashes when opening a 1.13.2 world
  • MC-149443 - Iron golems spawn too often
  • MC-149518 - Skylight appearing under blocks
  • MC-149877 - Baby foxes suffocate when jumping under blocks
  • MC-150319 - I can’t load up my minecraft world after doing /kill
  • MC-150401 - Chickens suffocate if jumping while under a solid block
  • MC-150954 - Pillager Patrol spawn is way off. Spawning too close to each other, in odd biomes, and too frequent.
  • MC-151079 - An employed villager quickly becomes unemployed and employed when he works, even if his workstation has not been deleted.
  • MC-151084 - Chunk rendering is slow and random in 1.14.1 (pre 1)
  • MC-151144 - Hostile mobs in lazy chunks no longer count towards mob cap, breaking mob switches
  • MC-151185 - Game crash after breaking villager point of interest
  • MC-151337 - Mob spawn rate too high
  • MC-151346 - Crash while F3 menu tries to access tags while /reload-ing
  • MC-151395 - Farmers create Bread ONLY when they pick up at least 3 wheat AT ONCE
  • MC-151566 - Pillagers patrols can spawn outside world border
  • MC-151710 - Enties not functioning in forceloaded chunks
  • MC-151753 - More than one raid can happen in a village
  • MC-151771 - Villagers don’t try to run away from zombie villagers
  • MC-151772 - Mob cap in the hundreds to over 1000 per player.
  • MC-151802 - Spawning causes massive TPS CPU load on a flat world.
  • MC-151989 - Players in Survival do not get Dolphins Grace effect if Dolphin cannot path to Player
  • MC-151995 - Patrol Leaders spawning without banner
  • MC-152044 - Baby trader llamas disappear immediately
  • MC-152053 - High client-side lag when pistons activate
  • MC-152228 - Can not /summon trader llama
  • MC-152542 - Resource Warning “Codepoint ‘1ed0’ declared multiple times in minecraft:textures/font/accented.png”
  • MC-152638 - Villager trade GUI does not close when a major change happens to the Villager, leading to free trades and quick stock refreshing
  • MC-152810 - Cat’s natural spawning causes Null Pointer Exception
  • MC-153221 - dragon fireball causes FPS to crash
  • MC-153222 - Broken/Incorrect recipe files cause a data pack not to load with nothing in log
  • MC-153470 - Language map does not close internal ‘en_us.json’ file after reading
  • MC-154000 - When dispenser places shulkerbox it decreases its stack twice.
  • MC-154080 - Wandering Trader trade GUI does not close when the Wandering Trader changes dimensions allowing you to trade infinitely
  • MC-154081 - Opening survival inventory when opening world crashes game
  • MC-154092 - Zombie Pigmen lose aggro even when they’re in range and have a line of sight
  • MC-154239 - NPE server crash when painting entities spawned with mob spawn eggs are saved
  • MC-154328 - The Village Siege (Zombie Siege) never happens

GET THE RELEASE

Cross-platform server jar:

Report bugs here:

Want to give feedback?

Minecraft: Java Edition - 1.14.2 CHANGES IN 1.14.2FIXED BUGS IN 1.14.2GET THE RELEASE

28 May 2019

CHANGES IN 1.14.2

  • All light will now be re-calculated the first time you open a world saved in a previous version
  • Errors encountered while loading regions now print more diagnostics to the log file
  • Fixed so parrots can spawn on grass blocks and not only on grass
  • Added server-side chunk count to debug screen
  • Modified raider spawning so they can only ever spawn in fully loaded chunks
  • Increased search radius for bell when starting a raid from 48 to 64 blocks
  • Fixed bugs

FIXED BUGS IN 1.14.2

  • MC-152824 - Stuck in Doorways and fence gates
  • MC-147715 - Entities clip through blocks after travelling through an end gateway
  • MC-142134 - Light sources spontaneously not working in some chunks
  • MC-147715 - Entities clip through blocks after travelling through an end gateway
  • MC-148933 - You cannot swim while sneaking
  • MC-149111 - When hovering over a world that needs to be updated, the game calls the current version a snapshot even if it is a release
  • MC-149916 - Teleporting long distances on servers causes you to clip into the ground
  • MC-152272 - Server stops responding after log out error
  • MC-148898 - Hebrew letters aren't assigned to their correct textures
  • MC-148627 - Swimming up to a ceiling makes the player crouch
  • MC-16883 - Villagers play the trade sound multiple times overlapping on shift-click
  • MC-90423 - Ender Dragon makes breath attack at highest block placed in the center column of the portal
  • MC-140174 - No item pickup sound when a villager picks up an item
  • MC-142134 - Light sources spontaneously not working in some chunks
  • MC-145730 - Iron golem does not attack players when hitting villagers
  • MC-147431 - Max item stack amount can be skipped using new villager trades menu
  • MC-148064 - "Ghost" End Crystals stay behind after destruction on ender dragon respawns.
  • MC-148073 - Beacon beam doesn't have the correct color if the colored glass isn't directly on top of the beacon
  • MC-148626 - Shulker boxes lose their names
  • MC-148677 - Mobs do not spawn on soul sand
  • MC-148805 - Breaking an empty shulker box in Creative mode causes it to drop itself
  • MC-148847 - Guardian zapping noise is looped when played
  • MC-149511 - No sounds for villagers planting crops
  • MC-149993 - Cut Sandstone Slabs aren't part of the slabs block tag
  • MC-150170 - Animals, Villagers, Item Frames, Armor Stands, etc are disappearing
  • MC-150414 - Constructing and placing a beacon doesn't give the advancement
  • MC-150969 - The Wither is attacking undead mobs
  • MC-151047 - Trader llamas immediately disappear when being bred or spawned with a spawn egg
  • MC-151062 - Grindstoning an enchanted book without a custom name names the new (unenchanted) book "Enchanted Book"
  • MC-151185 - Game crash after breaking villager point of interest
  • MC-151329 - Major FPS drop after running a mob farm for 30 minutes
  • MC-151365 - Flaming arrows can light waterlogged campfires
  • MC-151418 - Observers don't update redstone properly
  • MC-151674 - RegionFiles are not closed when they are evicted from cache

GET THE RELEASE

Cross-platform server jar:

Report bugs here:

Want to give feedback?

Minecraft - 1.12.0 (Bedrock) Posted: July 9, 2019Changes:Fixes:For Map Makers and Add-On Creators:Script Engine Updates:(Currently available on Windows 10 with Experimental Gameplay enabled)

Posted: July 9, 2019

Changes:

  • Increased the frequency and volume of the ambient mob sounds made during raids, to make them easier to locate
  • Added new Wandering Trader sounds (MCPE-41191)
  • Updated the main menu splash text
  • Updated the default main menu panorama from Aquatic to Village & Pillage
  • The "Store" button on the main menu has been renamed to "Marketplace"
  • 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

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 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-37926MCPE-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-19699MCPE-43176MCPE-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. Did I say that right?
    • 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 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 armour colour no longer effects other horse armour (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
  • Commands
    • 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

For Map Makers and Add-On Creators:

  • Updated templates for 1.12.0 with new resources, behaviors, documentation, and example packs can be downloaded from aka.ms/MinecraftAddons
  • Created a screen to view content log errors for Behavior and Resource Packs
    • The log screen can be opened using Ctrl + H after enabling in Profile Settings
  • Enabled content logging for creators on Bedrock Dedicated Server to debug pack errors
  • Mob events can now be toggled using the new '/mobevent' command
  • Particle emitters can now trigger slash commands, actor events, and MoLang expressions
  • Added the ability to play single animations at any time, overriding an entity's current state-based animation
  • Animations and particles can be spawned without being linked to entities using animation timelines
  • Sound effects can now be triggered by animation events
  • Added auto-complete to the Command Input field for command blocks
  • Delay in Ticks for Command Blocks
    • A delay can be added to the command block using the new field, measured in Redstone ticks
  • Data-Driven Crafting Recipes (Experimental)
    • Allows custom crafting recipes for shaped crafting, shapeless crafting, and furnaces using Behavior Packs
    • Recipe JSON files have been added to the Behavior Pack template
  • Add New Simple Item (Experimental)
    • New "simple" items can be added to the game using Behavior Packs
    • Currently, only a subset of components has been exposed, with more being added in future updates to allow more complex behaviors
    • Some items, such as food, are now data-driven and their JSON files have been added to the Behavior Pack template
  • Add New Simple Block (Experimental)
    • New "simple" blocks can be added to the game using Behavior Packs
    • Currently, only a subset of components has been exposed, with more being added in future updates to allow more complex behaviors
  • New Data-Driven Particles:
    • Llama Spit
    • Large Explosions
    • Colored Flames
    • Redstone Dust
    • Falling Dust
    • Lava
    • Enchanting Table
    • Conduit
  • New Data-Driven Animations:
    • Wolf
    • Fang Attack
    • Arrow
    • Shulker Bullet
    • Bow
    • Water Movement

Script Engine Updates:
(Currently available on Windows 10 with Experimental Gameplay enabled)

  • Block API V0
    • New block events and two new APIs have been included to query for blocks:
    • 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
  • Item API V0
    • Basic item related events have been exposed to the Script Engine. This includes:
      • actor_acquired_item
      • actor_carried_item_changed
      • actor_dropped_item
      • actor_use_item
      • actor_equipped_armor
  • Inventory API V0
    • Basic inventory events have been exposed to the Script Engine. This includes:
      • inventory_container
      • armor_container
      • hand_container (note that the hand container will get you both the main hand and offhand)
      • hotbar_container
  • executeCommand API
    • Allows executing commands with a callback when the command is executed without using events
    • Only usable on Server Scripts
  • Event Data API
    • Data is contained in objects passed to callbacks under the data field
    • Custom events need to be registered (registerEvent) before being triggered

Minecraft: Java Edition - 1.14.4

  • Fixed bugs
  • Performance improvements
  • Suspicious stew made from poppies now gives you night vision instead of speed
  • Added /debug report for getting more detailed information. Please include this while making bug reports about performance!
  • Fixed a memory leak
  • Removed camera pivot offset in first-person
  • Improved chunk loading when travelling at high speed
  • Fixed incorrect Pillager texture
  • /reload and /forceload is now available to gamemasters
  • function-permission-level is a new setting in server.properties that controls which commands functions have access to
  • Villagers now stock more items
  • Villagers will now remember their gossip after becoming a Zombie Villager 
  • Improved performance of Villager pathfinding
  • Villagers can now work without also restocking at the same time
  • Gossip about players who converted a zombie villager will now last longer
  • The Player Activity button on the Realm screen has been removed
  • Villagers now wait with restocking until they have trades that need restocking
  • Village sieges no longer occur on mushroom islands
  • Mobs will no longer try to pathfind their way through bamboo
  • Pinged the human

FIXED BUGS IN 1.14.4

  • MC-150623 - The game crashed whilst rendering overlay: Unable to fit texture
  • MC-156389 - Game Crashes when Shift + Command + Delete 18 characters at once on Anvil
  • MC-156407 - Unobtainable (speed) suspicious stew can be obtained from villagers
  • MC-156574 - Villager demand values increase/decrease indefinitely
  • MC-149018 - High Idle CPU usage on Server Edition (Minecraft 1.14 Release)
  • MC-154271 - Rolling shutter issue on MacOS since 1.14.3 Pre-Release 2
  • MC-149880 - Villager trades wrong book
  • MC-151282 - Villager trade GUI doesn’t show the correct price on servers if trade demand is high
  • MC-156042 - Villager demand never goes down over time unless traded with
  • MC-156349 - Cannot press Enter on Direct Connect
  • Fixed debug reports in worlds with a dot in their name
  • Fixed server freeze when Villagers fell into the void
  • MC-145769 - Villagers aren’t shutting doors behind them
  • MC-148613 - Aquatic mobs are not spawning / Fish spawned from buckets count towards the aquatic mob cap again
  • MC-152908 - When a player joins a server, everything that happened during the time offline queued on connecting to the server
  • MC-153406 - Score JSON Component Crash in items
  • MC-153749 - Trusting Foxes attack player when self-injured
  • MC-153852 - Concrete powder deleting waterlogged blocks when falling
  • MC-155711 - Functions capable of running commands they shouldn’t be able to (publish, debug …)
  • MC-156013 - Breaking Blocks “re-appear” to nudge player
  • MC-136318 - Floatable mobs are unable to walk when in waterlogged blocks
  • MC-151150 - Entities (Villagers) cause massive lag when attempting to pathfind
  • MC-151376 - Villagers are not pathfinding towards their POI; POI detection range is too small
  • MC-151810 - Mobs don’t try to avoid fall damage anymore
  • MC-154214 - Chunks refusing to unload due to incorrect player ticket additions
  • MC-155147 - Mouse acceleration with the new 1.14.3 update
  • MC-155906 - Failed to save debug dump if the destination location contains a space
  • MC-100946 - Bow with mending undraws when receiving XP while drawed
  • MC-113968 - Zombies of village siege spawn despite gamerule doMobSpawning being false
  • MC-113970 - Zombies of village siege do not spawn centered on a block
  • MC-134964 - Unexpected error: java.util.NoSuchElementException
  • MC-142037 - java.lang.NullPointerException: Initializing game
  • MC-143755 - Arbitrary score/selector/NBT resolution using lectern without operator rights
  • MC-143886 - Acacia leaves render improprly from a distance
  • MC-146289 - Farmer villagers don’t stop to pick up their crops
  • MC-147844 - Pillagers don’t pathfind around obstacles & out of water
  • MC-152094 - End city/end ship generation gets cut at chunk borders sometimes
  • MC-152636 - Killing a zombie right as it converts into a Drowned will drop the loot from zombie while still converting into a Drowned
  • MC-153498 - Cyrillic letter Є is not included in the Minecraft font
  • MC-153665 - Full villager inventory creates invisible items
  • MC-153712 - Java using 100-200% CPU (MacOS)
  • MC-153766 - Rabbits no longer need sand/grass in order to spawn in deserts/tundras
  • MC-153892 - Mending slows down breaking blocks
  • MC-154019 - Beacon deactivate sound not sounds when you break the base
  • MC-154031 - villagers give away all food if they want to share it
  • MC-154068 - parrots occasionally disappearing when you take them from a boat
  • MC-154201 - Trying to trade with villager immediately closes trading menu for some villagers
  • MC-154362 - Crossbow has to re-load when mending takes place
  • MC-154509 - Bashkir letters Ҙ, ҙ, Ҡ, ҡ, Ҫ, and ҫ are not included in the Minecraft font
  • MC-154668 - Invalid characters crash the game in jigsaw block input upon pressing enter
  • MC-154830 - All wall signs use oak color on maps
  • MC-155092 - Zombie sieges can happen on mushroom islands
  • MC-155104 - when closing a menu while moving the mouse, the screen will move in that direction
  • MC-155172 - Hostile Wolf AI has been broken. Wolves can no longer attack enemies efficiently.
  • MC-155238 - Villagers picking up workstation through wall
  • MC-155345 - ConcurrentModificationException when a player leaves an active raid
  • MC-155571 - Silverfish & Endermite spawners no longer functioning

GET THE RELEASE

To install the release, open up the Minecraft Launcher and click play!

Cross-platform server jar:

Report bugs here:

Want to give feedback?

Minecraft - 1.12.1 (Bedrock)

  • Fixed several crashes that could occur during gameplay
  • Fixed players getting stuck on "Generating World" when loading into a world while located in The End (MCPE-49778)
  • Fixed an issue that caused many players on Nintendo Switch not being able to sign in to their Microsoft Account (MCPE-34662)
  • Multiple Ender Dragons can no longer spawn at once in The End (MCPE-37590)

 If you missed a previous update, check out aka.ms/MCChangelogs for a full list of updates.

Minecraft - 1.13.3 (iOS Only)

NOTE: This hotfix is only for iOS devices and is multiplayer compatible with other versions of 1.13.

Fixes:

  • Fixed the cause of several crashes that occurred on iOS

Minecraft: Java Edition - Buzzy Bees BUZZY BEES CHANGELOGSUMMARYTECHNICALGET THE RELEASE

Usually finding out something you love is now full of bees is bad news (your cat, parents, self, etc). We hope you find the abundance of bees now buzzing merrily in Minecraft: Java Edition a delightful exception! Along with the Buzzy Bees, you'll also find honeycomb, honeycomb blocks, honey blocks, the honey bottle, bee nests and beehives and absolutely no cats full of bees. Actually, I'm just gonna quickly double-check that last one...

Enjoy!

BUZZY BEES CHANGELOG

SUMMARY

  • Added bees!
  • Added bee nests and beehives!
  • Added honey blocks!
  • Added the honey bottle!
  • Added honeycomb!
  • Added honeycomb blocks!
  • Accessibility improvements
  • Added advancements for bees and honey!
  • Added iron golem healing
  • Added features found in other Minecraft editions
  • Dispenser changes
  • Experience orbs now appear in the same location as loot when an entity is killed

BEE

We’re buzzing with excitement!
Can someone tell Cory to stop making bee puns now?

  • Bees are cute, fuzzy, neutral mobs
  • Don’t hurt them, they don’t want to hurt you
  • If a bee does sting you, it will leave its stinger in you and eventually die, dropping nothing :(
  • Bees love pretty flowers and spend their lives gathering pollen from them
  • After gathering pollen, bees fly back to their home nest
  • Bees help you by growing crops while carrying pollen back to the nest
  • Bees like sharing the location of their favorite flowers with other bees
  • If a bee doesn’t have a home nest, it will wander around until it finds one it can use
  • Bees don’t like the rain and they sleep at night. They will go back to the nest in these cases
  • Bees can be bred using flowers
  • If a bee can’t find nectar, after a while it will return home for a bit
  • Bees try to avoid water
  • Bees go inside if it’s raining at all in the world, not just where the bee is located
  • Bees will search up to 10 blocks away from itself in all directions to find a nest/hive to call home

BEE NESTS / BEEHIVES

In real life, bees dance in their nests to show other bees where flowers are!

  • Bee nests spawn naturally in flower forests, plains, and sunflower plains biomes
  • When a bee visits this block and completes its journey undisturbed, the level of honey increases
  • Max of 5 levels of honey
  • Level 5 is quite…sticky
  • Bees use nests and hives to share flower locations with other bees
  • Sometimes bees that already know about a flower will choose not to use this information
  • Beehives are crafted by players using honeycomb and wood planks
  • Use a silk touch tool to get the block with the bees stored inside
  • Bee nests will be destroyed unless you use silk touch
  • Use shears when at full honey to get honeycomb
  • Use a bottle when at full honey to get a honey bottle
  • Campfire smoke calms bees - place one underneath the nest/hive to keep them in chill mode
  • Redstone-friendly!
  • Bees like bee nests and beehives the same amount! They don’t play favorites :)
  • Bees only exit through the front of the nest/hive

HONEY BLOCK

Sticky. Very sticky!

  • Walking and jumping is limited
  • If you stand on a honey block that is pushed by a piston, you come along for the ride
  • Jump into a wall of honey blocks to slide down and slow your fall
  • Landing on a honey block cushions your fall somewhat
  • When a honey block is pushed or pulled by a piston, it sticks to adjacent blocks and tries to move them in the same direction (just like slime blocks do)
  • Honey blocks and slime blocks don’t stick to each other, because… um… because of special Minecraft chemistry
  • Mobs and animals dislike walking on honey blocks unless they really need to as it’s too sticky for their comfort
  • Honey blocks are crafted from four honey bottles

HONEY BOTTLE

Organic, gluten-free, delicious locally-farmed honey!

  • Use an empty glass bottle on a hive or nest that is full of honey to get a bottle of honey!
  • Drink it!
  • ???
  • Profit!
  • Oh yeah, also craft it into sugar!
  • Or craft four bottles into a honey block!
  • Drinking honey also cures poison

HONEYCOMB

Disclaimer: Cannot be used to comb your hair

  • Shear a full-honey hive or nest to obtain
  • Craft with wood planks to create a beehive

HONEYCOMB BLOCK

BYOH - Build Your Own Honeycomb

  • Craft 2x2 Honeycomb to get a honeycomb block
  • Purely decorative!

ACCESSIBILITY

  • Sneak and sprint inputs can now be switched between hold and toggle mode in the accessibility options
  • Descriptions under buttons on the create world screen are now narrated
  • Changed the button highlight to make it easier to distinguish which button is selected

ADVANCEMENTS

  • Added “Sticky Situation” for jumping into a honey block to break your fall
  • Added “Bee Our Guest” for safely collecting honey from a beehive using a campfire
  • Added “Total Beelocation” for moving a bee nest with 3 bees inside using silk touch

DISPENSERS

  • Dispensers can now fill bottles with water and honey
  • Dispensers can now shear honey combs from bee nests and hives
  • Dispensers now eject empty bottles properly when not facing water

IRON GOLEMS

  • Iron golems start cracking when badly damaged
  • Repair them with iron ingots!
  • Damage progress is based on ratio of current health to max health

PARITY

Things from other editions of Minecraft have arrived to Java Edition!

  • Trying to sleep in a bed during daytime will now set the player’s spawn location to that bed
  • Setting the respawn point by using a bed now shows a message
  • Bells will now ring if powered with a redstone signal
  • The doInsomnia game rule can now be switched off to prevent phantoms from spawning during nighttime
  • The doImmediateRespawn game rule can now be switched on to have players respawn immediately without showing the death screen
  • The drowningDamage, fallDamage and fireDamage game rules can now be used to prevent certain sources of damage
  • Sponges now dry out when placed in the Nether
  • Fireworks dispensed from a dispenser now travel in the direction they were fired
  • Boats as fuel now smelt 6 items in a furnace
  • Campfire can be extinguished with a shovel
  • When breedable mobs in groups spawn naturally they sometimes spawn babies in the groups
  • Parrots can sit on a player’s shoulder even when the player is riding
  • Composters are now crafted from wooden slabs
  • All foods are now edible in creative mode
  • Dark prismarine is now crafted from black dye instead of ink sacs
  • Increased scaffolding burn time when used as fuel in a furnace
  • Added stats for anvil and grindstone interaction counts

TECHNICAL

  • Item predicate in advancements now makes distinction between actual enchantments and stored enchantments (like ones stored in enchanted books)
  • Added general-purpose storage for data commands
  • Added a spectate command
  • Loot table predicates can now be defined in separate files and used for entity selectors and in execute if command
  • Extended advancement and loot table predicates
  • Extended schedule command to allow scheduling function multiple times

ADVANCEMENTS

  • Changes in item predicate:
    • enchantments now only matches enchantments on item itself - it can no longer be used for enchanted books
    • to match contents enchanted book, use stored_enchantments

ENTITY PREDICATE

PLAYER

Entity predicate now accepts player field, which checks player properties. Fails when entity is not player.

Fields:
  • level - range of allowed player levels
  • gamemode - same values as /gamemode command
  • stats - list of statistics to match. Entry fields: type (like minecraft:custom), stat (like minecraft:sneak_time) and value (int range)
  • recipes - map of recipe ids. Boolean value tells if it should or should not be known to player
  • advancements - map of advancement ids. If value is boolean, checks if advancement is done. If value is object, checks completion of critera

TEAM

Entity predicate now accepts team field, which matches team name.

LOCATION PREDICATE

BLOCK AND FLUID

Predicate also accepts block and fluid sub-predicate. Available fields:

  • block/fluid - exact block/fluid id to match
  • tag - block/fluid tag to match
  • nbt - matcher for block entity NBT (only for blocks)
  • state - map of name-value properties. Value can be integer, boolean or string or object with optional min and max properties

LIGHT

Predicate now accepts light sub-predicate. Object has one integer range - light that matches visible light (max(sky-darkening,block)).

CHAT COMPONENTS

CLICK ACTION

  • Added copy_to_clipboard action to clickEvent

NBT CHAT COMPONENT

  • Added variant for NBT storage: {"nbt": <path>, "storage":"<resource id>"}. NBT storage can be manipulated with commands like /data merge storage <resource id> ...

COMMANDS

DATA

  • Data commands can now use storage as target. This is general-purpose, key-value storage
    • Storage is shared between all dimensions in level
    • Data in storage persist between reloads

EXECUTE IF PREDICATE

New subcommand evaluates custom predicates (defined in predicates directory of datapack).

SCHEDULE

  • Added new syntax /schedule ... [append|replace] (/schedule ... defaults to replace)
  • Added new syntax /schedule clear <id> to remove existing schedules (returns number of removed schedules)

EFFECT

The effect clear command now defaults to @s if no target argument is given.

ENTITY SELECTORS

New selector parameter predicate allows to apply custom custom predicate (defined in predicates directory of datapack).

KILL

The kill command now defaults to @s if no target argument is given.

SPECTATE

New command that makes a player in spectator mode spectate an entity. Syntax: spectate [target] [player]
Parameters:

  • player - The player that should spectate the target. Must be in spectator mode. If omitted, @s is used
  • target - The target to spectate. If omitted, makes the player stop spectating

CUSTOM PREDICATES

Condition part of loot tables can now be defined as separate data pack resource in predicates directory.

LOOT TABLES

LOCATION_CHECK

New parameters added:

  • offsetXoffsetYoffsetZ - optional offsets to location

TIME_CHECK CONDITION

New condition that checks day time.

PARAMETERS

  • value - range of accepted values
  • period - if present, time will be modulo-divided by this value (for example, if set to 24000, value will operate on time of day)

NEW CONDITIONS

REFERENCE

Includes condition defined in predicates directory of datapack, selected with name parameter.

NEW FUNCTIONS

COPY_STATE

Copies state properties from dropped block to BlockStateTag in dropped item.

Parameters
  • block - source of properties (block id)
  • properties - list of property names. All must be present on block

MODDING

In an effort to help make modding the game easier, we have decided to publish our game obfuscation maps with all future releases of the game. This means that anyone who is interested may deobfuscate the game and find their way around the code without needing to spend a few months figuring out what’s what. It is our hope that mod authors and mod framework authors use these files to augment their updating processes that they have today. These mappings will always be available, instantly and immediately as part of every newly released version. This does not, however, change the existing restrictions on what you may or may not do with our game code or assets. The links to the obfuscation mappings are included as part of the version manifest json, and may be automatically pulled for any given version.
Prefixed to every obfuscation map is the following legal disclaimer:

© 2019 Microsoft Corporation. All rights reserved. This information is provided “as-is” and you bear the risk of using it. This information does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this information for your internal, reference purposes. Microsoft makes no warranties, express or implied, with respect to the information provided here.

PARTICLE PERFORMANCE

  • Vertically moving particles are performing better when they collide with blocks

PISTONS

BUG FIX

  • Blocks that can be manually placed on farmland can now also be pushed onto it by a piston without destroying the farmland

RESOURCE PACKS

  • The resource pack version is now 5
  • The game now tries to make out of date resource packs work as much as possible
  • Increased sizelimit for client downloading resource packs from 50MB to 100MB

STATE MATCHING

Few advancements and loot table predicates that used block state properties (locationblock_state_propertyenter_blockplaced_block) can now match ranges (by replacing single value with {"min": ..., "max": ...}).
Also, block type is now optional in those predicates - so for example it is not possible to match any crop with age property in certain range.

TEXTURES

  • Changed texture map for all chests
  • Banner and shield patterns are now using alpha channel instead of brightness
  • Ender Dragon does not have separate texture for the bottom of the wing anymore
  • Enchanted item glint texture is now like it looks in the game

COMMAND USED TO CHANGE THE PATTERNS

  • for f in *.png; do convert "$f" -alpha copy tmp.png && composite tmp.png -compose copy-opacity ../shield_base.png tmp2.png && convert tmp2.png -fill "rgba(0,1,0,1)" -draw "rectangle 0,0 1,63" -draw "rectangle 2,0 63,1" -draw "rectangle 2,22 64,64" -draw "rectangle 12,2 64,64" -fill none -draw "matte 0,0 floodfill" tmp3.png && mv tmp3.png "$f" && rm tmp.png tmp2.png; done

GET THE RELEASE

To install the release, open up the Minecraft Launcher and click play!

Cross-platform server jar:

Report bugs here:

Want to give feedback?