161 lines
8.4 KiB
Text
161 lines
8.4 KiB
Text
{{Infobox version
|
|
| title = Minecraft 1.12-pre3
|
|
| edition = Java
|
|
| image = 1.12-pre3.png
|
|
| image2 = Java Edition 1.12-pre3.png
|
|
| type = Pre-release
|
|
| date = May 17, 2017
|
|
| parent = 1.12
|
|
| downloads = '''Original:'''<br>
|
|
[https://piston-data.mojang.com/mc/game/1.12-pre3/client/972573dd3a89ac600c4f9b6eee1ccc6834c8e516/client.jar Client]<br>
|
|
[https://piston-data.mojang.com/mc/game/1.12-pre3/server/e9e603bfedf1cdc96f5875829abf45a1f28bcb18/server.jar Server]<br>
|
|
'''Reupload:'''<br>
|
|
{{dl|8929ff4a80fae0cf26e24bb05c6706f4d7638fdd|client}} ({{dl|a2dc7f1792b986f3b1456630e0a76b9cfb37acc6|json}})<br>
|
|
{{dl|c985b2083848efcc8d1658d6cda5644681035f80|server}}
|
|
| prevparent = 1.11.2
|
|
| prev = 1.12-pre2
|
|
| next = 1.12-pre4
|
|
| nextparent = 1.12.1
|
|
}}<onlyinclude>
|
|
|
|
'''1.12-pre3'''<ref name=1.12-pre3>{{Mcnet|minecraft-112-pre-release-3|Minecraft 1.12 Pre-Release 3}}</ref> is the third pre-release for [[Java Edition 1.12]].
|
|
|
|
It was later reuploaded due to an issue with advancements crashing the game.<ref>{{tweet|Dinnerbone|864845511966281728|If you don't have any advancements, yes! Working on it.|May 17, 2017}}</ref>
|
|
|
|
== Additions ==
|
|
=== General ===
|
|
; [[Advancement]]s
|
|
* Added [[Resistance]] to the list of required effects in the "How Did We Get Here?" hidden challenge.
|
|
** Now gives 1000 [[experience]] as a reward.
|
|
* Added more required food items to the "A Balanced Diet" challenge.
|
|
** Now requires both types of golden apples, both types of cooked fish, and four types of raw fish (previously only one in each group), which brings the total number of needed foods from 30 to 35.
|
|
* Advancements now remember the tab that was last selected.
|
|
* Changed <code>requirements</code> of advancements to an AND of ORs.
|
|
|
|
; [[Controls]]
|
|
* Added new keybinding for opening advancements (default "L").
|
|
|
|
; [[Function (Java Edition)|Function]]s
|
|
* Now use a new file extension ".mcfunction" instead of ".txt".
|
|
|
|
; [[Sounds]]
|
|
* Added new sounds for sound events <code>entity.player.hurt_drown</code> and <code>entity.player.hurt_on_fire</code>.
|
|
|
|
== Changes ==
|
|
=== Mobs ===
|
|
; [[Parrot]]s
|
|
* Changed parrots to be tamed with [[seeds]], not [[cookie]]s.
|
|
** Attempting to feed a parrot a cookie instantly kills the parrot.
|
|
*** The parrot gives off [[Poison]] particles as it dies.
|
|
*** Displays the message "''Parrot was slain by <player>''".
|
|
* Allowed parrots to spawn in old jungles.
|
|
|
|
; [[Wither]]s
|
|
* Can no longer break end gateway blocks and piston extensions.
|
|
|
|
=== General ===
|
|
; [[Function (Java Edition)|Function]]s
|
|
* Commands on each line no longer begin with "/" (forwards slash).
|
|
* Now only use "#" to comment (not "//").
|
|
* Functions should recurse as expected, even while mixing {{cmd|function}} and {{cmd|execute}}.
|
|
|
|
; Optimizations
|
|
* Huge optimizations to both [[recipe book]] and [[Creative inventory]] searching.
|
|
* Some optimizations to advancements.
|
|
|
|
; [[Tutorial hints]]
|
|
* Now smarter about deciding whether or not to display.
|
|
|
|
== Fixes ==
|
|
{{fixes|fixedin=1.12 Pre-Release 3|prefix=Minecraft
|
|
|;old
|
|
|92324|Players become invisible
|
|
|96555|Wolves, ocelots and parrots can teleport in all non-full cube blocks near owner including path, lava, fire
|
|
|101234|Stack trace is not printed in log when exception occurs while running command
|
|
|103067|The unit for "Minutes Played" statistic is not always minutes
|
|
|108304|"Level Requirement" message is not translatable
|
|
|108343|''Minecraft'' crashes with "java.lang.NullPointerException: Ticking screen" while pinging server on multiplayer server list (previously due to network issues, now more frequent)
|
|
|110243|Sneaking + hit -> moved wrongly / no knockback
|
|
|111054|Invalid lang in options.txt leads to connection error
|
|
|112017|The anvil rename field accepts 31 characters but the server rejects it if it is over 30
|
|
|112425|Hitting rabbits with fire aspect sword: "Couldn't smelt 0xtile.air@0 because there is no smelting recipe"
|
|
|112765|<code>hoverEvent</code> JSON with specified color does not share among new lines
|
|
|113255|Server does not test if some files exist before trying to interact with them
|
|
|113429|Wither can break piston extension and end gateway
|
|
|114110|Constructor for playerlist header and footer packet <code>SPacketPlayerListHeaderFooter</code> is missing footer parameter
|
|
|114281|<code>MutableBlockPos</code> leak
|
|
|115407|Loot entries serialize incorrectly
|
|
|116422|Fires put out by splash water bottles do not cause block update
|
|
|117197|Message for non-existent team specified in entity NBT data is logged as info instead of warning or error
|
|
|;dev
|
|
|115033|Recipes for certain item subtype are unlocked for any subtype of item
|
|
|115404|Items can duplicate if the item entity gets modified
|
|
|116373|Glazed terracotta blocks can be pulled with slime blocks
|
|
|116409|Popup instructions for new players invasive for experienced users
|
|
|116422|Fires put out by splash water bottles do not cause block update
|
|
|116505|Other sneaking players appear lower than you in multiplayer
|
|
|116533|Glazed terracotta can't be pushed by branched slime block
|
|
|116663|Empty advancement file crashes server when loading world
|
|
|116667|Advancement GUI loading random textures if no background is defined
|
|
|116735|"Previous Output" in command blocks shows under textbox
|
|
|116808|<code>@s</code> is described as "target yourself" in a command block
|
|
|116905|Dispenser recipe uses enchanted bow
|
|
|116924|Invalid advancement frame type crashes server
|
|
|116925|Messages for narrator library are not logged properly
|
|
|116926|Advancement file containing only <code>null</code> crashes server
|
|
|116927|Server crashes with <code>null</code> as advancement title or description value
|
|
|116934|Advancement trigger <code>changed_dimension</code> ignores End to Overworld
|
|
|116973|{{cmd|fill}} only supports block entity tags for one of the filled blocks
|
|
|116982|Block particles displayed in corner of area when using destroy option in {{cmd|fill}} command
|
|
|117009|Some blocks can't trigger <code>placed_block</code> of advancements
|
|
|117012|<code>placed_block</code> trigger doesn't detect corresponding block from buckets (but does detect the bucket item itself)
|
|
|117022|{{cmd|fill}} does not always send block updates
|
|
|117035|Selected advancement tab is forgotten when menu is closed
|
|
|117117|Parrots disappear when entering the back of a boat
|
|
|117138|"Loaded 'X' advancements" console spam
|
|
|117197|Message for non-existent team specified in entity NBT data is logged as info instead of warning or error
|
|
|117223|{{cmd|reload}} feedback does not mention functions
|
|
|117268|{{cmd|function}} feedback says "commands" despite functions being able to contain only one command
|
|
|117313|Advancements inherit <code>"hidden": "true"</code> field from their parent and cannot be overwritten
|
|
|117318|Advancement title is not highlighted in hover text of advancement announcement in chat
|
|
|117331|Tripwire hooks and ladders can be placed on blocks that they should not be able to
|
|
|117518|Recipe book "Click and hold for more" option does not default to items you have in your inventory
|
|
|;previous
|
|
|117319|{{cmd|execute}}selectors are broken
|
|
|117321|[Functions] Anything commands executed relative to anything doesn't doesn't run the command
|
|
|117332|Gamerule <code>sendCommandFeedback</code> and <code>commandBlockOutput</code> doesn't stop functions from writing errors
|
|
|117341|"How Did We Get Here?" does not require the Resistance effect
|
|
|117352|Advancements misaligned off-screen
|
|
|117382|"How did we get here" advancement does not give the reward
|
|
|117402|Recipe book does not correctly add items to already placed but offset items in crafting grid invalidating recipe
|
|
|117419|Advancement conditions with NBT data do not work correctly for <code>inventory_changed</code>
|
|
|117471|Obtaining charcoal unlocks block of coal recipe
|
|
|117481|Cannot place levers on hoppers anymore
|
|
|117545|Recipe book tabs are cut off/misaligned
|
|
|;Private issues
|
|
|111859|Movement validation wrong<ref name=1.12-pre3/>
|
|
|116425|Invalid map can crash server<ref name=1.12-pre3/>
|
|
}}</onlyinclude>
|
|
|
|
== Video ==
|
|
Video made by [[slicedlime]]:
|
|
{{yt|_t2hFWzn7cI}}
|
|
|
|
== Trivia ==
|
|
* 1.12-pre3 was previously removed from the [[launcher]] for some time, but was added back in September 2018.
|
|
* This version was released 8 years after [[Java Edition Classic 0.0.11a|Classic 0.0.11a]], the first publicly released version of ''Minecraft''.
|
|
|
|
== References ==
|
|
{{reflist}}
|
|
|
|
== Navigation ==
|
|
{{Navbox Java Edition versions|1.1x}}
|
|
|
|
[[de:1.12-pre3]]
|
|
[[es:Java Edition 1.12-pre3]]
|
|
[[fr:Édition Java 1.12-pre3]]
|
|
[[ja:Java Edition 1.12-pre3]]
|
|
[[nl:1.12-pre3]]
|
|
[[pt:Edição Java 1.12-pre3]]
|
|
[[ru:1.12-pre3 (Java Edition)]]
|
|
[[zh:Java版1.12-pre3]]
|