<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3AJava_Edition_1.12-pre1</id>
	<title>Minecraft:Java Edition 1.12-pre1 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3AJava_Edition_1.12-pre1"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Java_Edition_1.12-pre1&amp;action=history"/>
	<updated>2026-11-14T03:36:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Java_Edition_1.12-pre1&amp;diff=236908&amp;oldid=prev</id>
		<title>SyncBot: Sync: new page from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Java_Edition_1.12-pre1&amp;diff=236908&amp;oldid=prev"/>
		<updated>2026-11-04T12:10:08Z</updated>

		<summary type="html">&lt;p&gt;Sync: new page from Minecraft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{log4j vulnerability|dev=true}}&lt;br /&gt;
{{Infobox version&lt;br /&gt;
|title=Minecraft 1.12-pre1&lt;br /&gt;
|edition=Java&lt;br /&gt;
|image=1.12-pre1.png&lt;br /&gt;
|image2=Java Edition 1.12-pre1.png&lt;br /&gt;
|type=Pre-release&lt;br /&gt;
|date=May 10, 2017&lt;br /&gt;
|parent=1.12&lt;br /&gt;
|clienthash=451d983529e78b807c8f8479f7f542863b1b6ae0&lt;br /&gt;
|jsonhash=51695897d818f3414ce5dbea33dea58682c6dc44&lt;br /&gt;
|serverhash=ebcafa3e1a3312500893087bf4bfb6c6f335ef0e&lt;br /&gt;
|prevparent=1.11.2&lt;br /&gt;
|prev=17w18b&lt;br /&gt;
|next=1.12-pre2&lt;br /&gt;
|nextparent=1.12.1&lt;br /&gt;
}}&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;1.12-pre1&amp;#039;&amp;#039;&amp;#039; is the first pre-release for [[Minecraft:Java Edition 1.12]], released on May 10, 2017,&amp;lt;ref&amp;gt;{{Mcnet|minecraft-112-pre-release-2|Minecraft 1.12 Pre-Release 1}}&amp;lt;/ref&amp;gt; which adds four new advancements, optimizes the recipe book and fixes bugs. This is the first pre-release released in 2017.&lt;br /&gt;
&lt;br /&gt;
== Additions ==&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Parrot]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Added new [[Minecraft:attribute]]: &amp;lt;code&amp;gt;generic.flyingSpeed&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Due to this their &amp;lt;code&amp;gt;generic.movementSpeed&amp;lt;/code&amp;gt; has been lowered from &amp;lt;code&amp;gt;0.40&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;0.20&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Gameplay ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Gamerule]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;code&amp;gt;gameLoopFunction &amp;lt;namespace:path/to/function/file&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** Runs a function every [[Minecraft:tick]] through the server.&lt;br /&gt;
&lt;br /&gt;
=== Command format ===&lt;br /&gt;
{{cmd|function &amp;lt;namespace:path/to/function/file&amp;gt;}}&lt;br /&gt;
* Runs a function once through the [[Minecraft:entity]] or [[Minecraft:command block]] which ran the /function command.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Advancement]]s&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Added 4 new advancements:&lt;br /&gt;
{{AdvancementTable|Nether/Adventure}}&lt;br /&gt;
{{AdvancementRow&lt;br /&gt;
|title=A Furious Cocktail&lt;br /&gt;
|bg=fancy&lt;br /&gt;
|Milk Bucket&lt;br /&gt;
|Have every potion effect applied at the same time&lt;br /&gt;
|Local Brewery&lt;br /&gt;
|{{Collapse&lt;br /&gt;
|title=Have &amp;#039;&amp;#039;all&amp;#039;&amp;#039; of these 11 status [[Minecraft:effect]]s applied to the player at the same time:&lt;br /&gt;
|content={{flatlist|class=searchaux|indent=1|&lt;br /&gt;
* {{EffectLink|Fire Resistance}}&lt;br /&gt;
* {{EffectLink|Invisibility}}&lt;br /&gt;
* {{EffectLink|Jump Boost}}&lt;br /&gt;
* {{EffectLink|Night Vision}}&lt;br /&gt;
* {{EffectLink|Poison}}&lt;br /&gt;
* {{EffectLink|Regeneration}}&lt;br /&gt;
* {{EffectLink|Slowness}}&lt;br /&gt;
* {{EffectLink|Speed}}&lt;br /&gt;
* {{EffectLink|Strength}}&lt;br /&gt;
* {{EffectLink|Water Breathing}}&lt;br /&gt;
* {{EffectLink|Weakness}}&lt;br /&gt;
}}&lt;br /&gt;
|expanded=1}}&lt;br /&gt;
The source of the effects is irrelevant for the purposes of this advancement. Other status effects may be applied to the player, but are ignored for this advancement.&lt;br /&gt;
|nether/all_potions&lt;br /&gt;
}}&lt;br /&gt;
{{AdvancementRow&lt;br /&gt;
|title=Subspace Bubble&lt;br /&gt;
|bg=fancy&lt;br /&gt;
|Empty Map&lt;br /&gt;
|Use [[Minecraft:the Nether]] to travel 7km in the [[Minecraft:Overworld]]&lt;br /&gt;
|Nether&lt;br /&gt;
|Use the Nether to travel between 2 points in the Overworld with a minimum horizontal euclidean distance of 7000 blocks between each other, which is 875 blocks in the Nether.&lt;br /&gt;
|nether/fast_travel&lt;br /&gt;
}}&lt;br /&gt;
{{AdvancementRow&lt;br /&gt;
|title=Uneasy Alliance&lt;br /&gt;
|bg=fancy&lt;br /&gt;
|Ghast Tear&lt;br /&gt;
|Rescue a [[Minecraft:ghast]] from the Nether, bring it safely home to the Overworld... and then kill it.&lt;br /&gt;
|Return to Sender&lt;br /&gt;
|Kill a ghast while being in the Overworld.&lt;br /&gt;
|nether/uneasy_alliance&lt;br /&gt;
}}&lt;br /&gt;
{{AdvancementRow&lt;br /&gt;
|title=Postmortal&lt;br /&gt;
|bg=oval&lt;br /&gt;
|Totem of Undying&lt;br /&gt;
|Use a [[Minecraft:totem of undying]] to cheat death&lt;br /&gt;
|Monster Hunter&lt;br /&gt;
|Activate a totem of undying by taking fatal damage.&lt;br /&gt;
|adventure/totem_of_undying&lt;br /&gt;
}}&lt;br /&gt;
{{AdvancementTable|foot}}&lt;br /&gt;
&lt;br /&gt;
* Added {{nbt|boolean|hidden}} field to advancement display info, defaults to false.&lt;br /&gt;
* Added new &amp;lt;code&amp;gt;effects_changed&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;used_totem&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;nether_travel&amp;lt;/code&amp;gt; advancements triggers.&lt;br /&gt;
* Added {{nbt|string|function}} to advancement rewards.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Function (Java Edition)|Function]]s&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Added new function system, which are plaintext files in &amp;lt;code&amp;gt;world/data/functions/namespace/file.txt&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Functions are a list of [[Minecraft:commands]], one line per command, with &amp;lt;code&amp;gt;//&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; comment support.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:NBT format]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Added the {{nbt|compound|enteredNetherPosition}} tag for [[Minecraft:player]]s.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Advancement]]s&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Advancement trees are now centered in the UI.&lt;br /&gt;
* [[Minecraft:Item]]s &amp;amp; [[Minecraft:entities]] in advancements have an extra &amp;lt;code&amp;gt;NBT&amp;lt;/code&amp;gt; field (string NBT, like in commands).&lt;br /&gt;
* Entities in advancements have an extra &amp;lt;code&amp;gt;effects&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;location&amp;lt;/code&amp;gt; field.&lt;br /&gt;
* Removed &amp;lt;code&amp;gt;commands&amp;lt;/code&amp;gt; from advancement rewards.&lt;br /&gt;
* Removed &amp;lt;code&amp;gt;arbitrary_player_tick&amp;lt;/code&amp;gt; advancement trigger.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Recipe book]]s&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Optimized the recipe book.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|fixedin=1.12 Pre-Release 1|prefix=Minecraft&lt;br /&gt;
|;old&lt;br /&gt;
|11240|Ignited TNT can be set on fire by a Flame Bow.&lt;br /&gt;
|50166|Game states that &amp;quot;The block couldn&amp;#039;t be placed&amp;quot; when using /setblock to place air in a space occupied by a tile entity, despite working&lt;br /&gt;
|95367|Tamed [wolf], cat or parrot in a minecart teleports to a player (not visually)&lt;br /&gt;
|100468|[Wolves], cats and parrots teleport to player despite being in a boat (yet not visually)&lt;br /&gt;
|111699|Can&amp;#039;t rename stacked items&lt;br /&gt;
|111744|Anvil outputs only 1 item when renaming&lt;br /&gt;
|;dev&lt;br /&gt;
|113380|Concrete powder won&amp;#039;t turn into concrete when replacing water&lt;br /&gt;
|113434|The color of white wool sheep is light gray&lt;br /&gt;
|114235|Concrete powder texture is not randomly rotated&lt;br /&gt;
|114534|Beacon beam is darker than it should be&lt;br /&gt;
|115070|Issue with crafting table UI on non-16:9 instances&lt;br /&gt;
|115206|Parrots stare at bats over 30 blocks away, through the ground&lt;br /&gt;
|115460|Recipe advancements for yellow dye have reversed unlock conditions&lt;br /&gt;
|115813|Old (non-dyed) beds are invisible&lt;br /&gt;
|116024|Pre-17w15a beds become red if in-world but white in chests&lt;br /&gt;
|116459|Parrots suffocate when getting in a bed with a solid block behind it&lt;br /&gt;
|116760|@a selector doesn&amp;#039;t work with the /recipe command in multiplayer&lt;br /&gt;
|116945|Knowledge book gives recipe before removing itself from inventory causing unexpected advancement behavior&lt;br /&gt;
|116952|Can&amp;#039;t read CPU info and shows &amp;lt;code&amp;gt;&amp;#039;CPU: &amp;lt;nowiki&amp;gt;&amp;lt;unknown&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;#039;&amp;lt;/code&amp;gt; in the debug screen (F3)&lt;br /&gt;
|116957|Advancement doesn&amp;#039;t get revoked when /reload is quickly executed afterwards&lt;br /&gt;
|116963|Changing dimension prints debug message in log&lt;br /&gt;
|116964|Parrots sometimes run in circles instead of pathfinding normally.&lt;br /&gt;
|117001|&amp;quot;Serious dedication&amp;quot; challenge is granted when breaking any tool&lt;br /&gt;
|117007|milk_bucket can&amp;#039;t trigger consume_item of advancements&lt;br /&gt;
|117008|Vines under trapdoors block them&lt;br /&gt;
|117015|Glass panes &amp;amp; iron bars no longer connect to glass&lt;br /&gt;
|117019|Tripwire hooks break off of backs and sides of stairs upon receiving a block update&lt;br /&gt;
|117036|17w18b Crafting book glitch&lt;br /&gt;
|117063|Snow layers on barriers&lt;br /&gt;
|117069|Door in Recipe Book when hold click shows the trapdoor recipe&lt;br /&gt;
|117118|Levers / buttons placed on the trapdoor are dropped if pressed&lt;br /&gt;
|117160|Parrots follow and watch invisible mobs&lt;br /&gt;
|117161|Parrots imitate silent mobs&lt;br /&gt;
|117167|Error message for player advancement data containing only &amp;quot;null&amp;quot; calls advancements &amp;quot;achievement&amp;quot;&lt;br /&gt;
}}&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Videos ==&lt;br /&gt;
{{slicedlime|DcFs4kwdr9M}}&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
* 1.12-pre1 was previously removed from the [[Minecraft:launcher]] for some time, but was added back in September 2018.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Java Edition versions|1.1x}}&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:1.12-pre1]]&lt;br /&gt;
[[Minecraft:es:Java Edition 1.12-pre1]]&lt;br /&gt;
[[Minecraft:fr:Édition Java 1.12-pre1]]&lt;br /&gt;
[[Minecraft:ja:Java Edition 1.12-pre1]]&lt;br /&gt;
[[Minecraft:nl:1.12-pre1]]&lt;br /&gt;
[[Minecraft:pt:Edição Java 1.12-pre1]]&lt;br /&gt;
[[Minecraft:ru:1.12-pre1 (Java Edition)]]&lt;br /&gt;
[[Minecraft:zh:Java版1.12-pre1]]&lt;/div&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
</feed>