VOOZH about

URL: https://minecraft.wiki/w/Java_Edition_1.12-pre1

⇱ Java Edition 1.12-pre1 – Minecraft Wiki


Java Edition 1.12-pre1

From Minecraft Wiki
Jump to navigation Jump to search
This page covers a development version that has a major issue under certain conditions.
 
The dedicated server for this version has a security vulnerability in the Log4j library that could be used to perform a remote code execution exploit. It can be addressed by appending a certain JVM argument to the server startup command line.[1]
Minecraft 1.12-pre1
Edition Java Edition
Release date May 10, 2017
Type Pre-release
Pre-release for 1.12
Downloads Client (.json)
Server
Protocol version 328
Data version 1132
Resource pack format 3
Minimum Java version Java SE 8
β—„β—„  1.11.2 1.12 1.12.1 β–Ίβ–Ί

β—„  17w18b

1.12-pre1

1.12-pre2 β–Ί

{
 "title": "Minecraft 1.12-pre1",
 "images": [
 "1.12-pre1.png",
 "Java Edition 1.12-pre1.png"
 ],
 "rows": [
 {
 "field": "''(link to Java Edition article, displayed as Java Edition)''",
 "label": "(link to Edition article, displayed as Edition)"
 },
 {
 "field": "May 10, 2017",
 "label": "Release date"
 },
 {
 "field": "(link to Pre-release article, displayed as Pre-release)",
 "label": "(link to Version types article, displayed as Type)"
 },
 {
 "field": "(link to Java Edition 1.12 article, displayed as 1.12)",
 "label": "Pre-release for"
 },
 {
 "field": "[https://piston-data.mojang.com/v1/objects/451d983529e78b807c8f8479f7f542863b1b6ae0/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/51695897d818f3414ce5dbea33dea58682c6dc44/1.12-pre1.json .json])<br />[https://piston-data.mojang.com/v1/objects/ebcafa3e1a3312500893087bf4bfb6c6f335ef0e/server.jar Server]",
 "label": "(link to Tutorial:Installing a version#Manual version installation article, displayed as Downloads)"
 },
 {
 "field": "328",
 "label": "(link to Protocol version article, displayed as Protocol version)"
 },
 {
 "field": "1132",
 "label": "(link to Data version article, displayed as Data version)"
 },
 {
 "field": "3",
 "label": "<span style=\"white-space: normal;\">(link to Pack format#List of pack formats article, displayed as Resource pack format)</span>"
 },
 {
 "field": "<span class=\"plainlinks\">[https://en.wikipedia.org/wiki/Java_version_history#Java_SE_8_.28LTS.29 Java SE 8]</span>",
 "label": "<span style=\"white-space: normal;\">Minimum Java version</span>"
 }
 ],
 "invimages": [],
 "footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Java Edition 1.11.2|<span style=\"margin-right:-0.35em\">β—„</span>β—„  1.11.2]]</td>\n<td style=\"padding: 0.4em\">'''[[Java Edition 1.12|1.12]]'''</td>\n<td style=\"padding: 0.4em\" >[[Java Edition 1.12.1| 1.12.1 <span style=\"margin-right:-0.35em\">β–Ί</span>β–Ί]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Java Edition 17w18b|β—„  17w18b]]\n</td>\n<td style=\"padding: 0.4em\">''' 1.12-pre1'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 1.12-pre2| 1.12-pre2 β–Ί]]\n</td>\n</tr>\n</table>"
}

1.12-pre1 is the first pre-release for Java Edition 1.12, released on May 10, 2017,[2] which adds four new advancements, optimizes the recipe book and fixes bugs. This is the first pre-release released in 2017.

Additions

[edit | edit source]

Parrot

Gameplay

[edit | edit source]

Gamerule

  • gameLoopFunction <namespace:path/to/function/file>
    • Runs a function every tick through the server.

Command format

[edit | edit source]

/function <namespace:path/to/function/file>

General

[edit | edit source]

Advancements

  • Added 4 new advancements:
Nether/Adventure
IconAdvancementIn-game descriptionParentActual requirements (if different)Resource locationRewards
πŸ‘ Image
πŸ‘ Image
Have every potion effect applied at the same timeLocal Brewery 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.nether/all_potionsβ€”
πŸ‘ Image
πŸ‘ Image
Use the Nether to travel 7km in the OverworldNetherUse 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.nether/fast_travelβ€”
πŸ‘ Image
πŸ‘ Image
Rescue a ghast from the Nether, bring it safely home to the Overworld... and then kill it.Return to SenderKill a ghast while being in the Overworld.nether/uneasy_allianceβ€”
πŸ‘ Image
πŸ‘ Image
Use a totem of undying to cheat deathMonster HunterActivate a totem of undying by taking fatal damage.adventure/totem_of_undyingβ€”
  • Added [Boolean] hidden field to advancement display info, defaults to false.
  • Added new effects_changed, used_totem, nether_travel advancements triggers.
  • Added [String] function to advancement rewards.

Functions

  • Added new function system, which are plaintext files in world/data/functions/namespace/file.txt.
  • Functions are a list of commands, one line per command, with // or # comment support.

NBT format

  • Added the [NBT Compound / JSON Object] enteredNetherPosition tag for players.

Changes

[edit | edit source]

Advancements

  • Advancement trees are now centered in the UI.
  • Items & entities in advancements have an extra NBT field (string NBT, like in commands).
  • Entities in advancements have an extra effects and location field.
  • Removed commands from advancement rewards.
  • Removed arbitrary_player_tick advancement trigger.

Recipe books

  • Optimized the recipe book.

Fixes

[edit | edit source]

34 issues fixed

From released versions before 1.12

  • MC-11240 – Ignited TNT can be set on fire by a Flame Bow.
  • MC-50166 – Game states that "The block couldn't be placed" when using /setblock to place air in a space occupied by a tile entity, despite working
  • MC-95367 – Tamed [wolf], cat or parrot in a minecart teleports to a player (not visually)
  • MC-100468 – [Wolves], cats and parrots teleport to player despite being in a boat (yet not visually)
  • MC-111699 – Can't rename stacked items
  • MC-111744 – Anvil outputs only 1 item when renaming

From the 1.12 development versions

  • MC-113380 – Concrete powder won't turn into concrete when replacing water
  • MC-113434 – The color of white wool sheep is light gray
  • MC-114235 – Concrete powder texture is not randomly rotated
  • MC-114534 – Beacon beam is darker than it should be
  • MC-115070 – Issue with crafting table UI on non-16:9 instances
  • MC-115206 – Parrots stare at bats over 30 blocks away, through the ground
  • MC-115460 – Recipe advancements for yellow dye have reversed unlock conditions
  • MC-115813 – Old (non-dyed) beds are invisible
  • MC-116024 – Pre-17w15a beds become red if in-world but white in chests
  • MC-116459 – Parrots suffocate when getting in a bed with a solid block behind it
  • MC-116760 – @a selector doesn't work with the /recipe command in multiplayer
  • MC-116945 – Knowledge book gives recipe before removing itself from inventory causing unexpected advancement behavior
  • MC-116952 – Can't read CPU info and shows 'CPU: <unknown>' in the debug screen (F3)
  • MC-116957 – Advancement doesn't get revoked when /reload is quickly executed afterwards
  • MC-116963 – Changing dimension prints debug message in log
  • MC-116964 – Parrots sometimes run in circles instead of pathfinding normally.
  • MC-117001 – "Serious dedication" challenge is granted when breaking any tool
  • MC-117007 – milk_bucket can't trigger consume_item of advancements
  • MC-117008 – Vines under trapdoors block them
  • MC-117015 – Glass panes & iron bars no longer connect to glass
  • MC-117019 – Tripwire hooks break off of backs and sides of stairs upon receiving a block update
  • MC-117036 – 17w18b Crafting book glitch
  • MC-117063 – Snow layers on barriers
  • MC-117069 – Door in Recipe Book when hold click shows the trapdoor recipe
  • MC-117118 – Levers / buttons placed on the trapdoor are dropped if pressed
  • MC-117160 – Parrots follow and watch invisible mobs
  • MC-117161 – Parrots imitate silent mobs
  • MC-117167 – Error message for player advancement data containing only "null" calls advancements "achievement"

Videos

[edit | edit source]
Video made by slicedlime:

Trivia

[edit | edit source]
  • 1.12-pre1 was previously removed from the launcher for some time, but was added back in September 2018.

References

[edit | edit source]

Navigation

[edit | edit source]
Retrieved from "https://minecraft.wiki/w/Java_Edition_1.12-pre1?oldid=3505742"

Navigation menu