Datapack Codex

Java Edition 1.12-pre4

Minecraft Wiki article. Categories: Java_Edition_development_versions_with_vulnerabilities, Java_Edition_versions, Java_Edition_1.12_pre-releases, Java_Edition_pre-releases_released_in_2017, Java_Edition_pre-releases, Pages_with_YouTube_videos

📌 Mirrored from Minecraft Wiki

This article is reproduced from Java Edition 1.12-pre4 on the Minecraft Wiki. Mirrored from revision 3505739. It is licensed CC BY-NC-SA 3.0 by the Minecraft Wiki contributors — not under the Codex’s CC BY-SA 4.0, and it may not be used commercially. Edits belong upstream, not here.

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-pre4
1.12-pre3.png: Infobox image for Minecraft version 'Minecraft 1.12-pre4'
Java Edition 1.12-pre4.png: Infobox image for Minecraft version 'Minecraft 1.12-pre4'

1.12-pre4 is the fourth pre-release for Java Edition 1.12, released on May 18, 2017.[2]

Additions

Command format

  • /function
    • Added new arguments:
      • if <selector> - runs the function only if the specified selector is found (currently only matches 1).
      • unless <selector> - runs the function except when the specified selector is found (currently only matches 0 or 2+).

Changes

Items

Maps

  • Beds now have the correct color on the map.

Fixes

17 issues fixed

From the 1.12 development versions

  • MC-115025 – Clicking on recipe or on book to close crafting help additionally clicks in inventory
  • MC-116622 – Sometimes blocks from Creative inventory can't be placed or dropped
  • MC-116723 – Particles of cracks when breaking colored shulkers boxes appear with the old color
  • MC-117428 – /function with /execute "An unknown error occurred while attempting to perform this command"
  • MC-117450 – Fences and walls now connect to melons, pumpkins, and jack-o'lanterns
  • MC-117543 – Recipe book is inconsistent with existing UI elements
  • MC-117544 – Colored beds don't appear colored on maps

From the previous development version

  • MC-117560 – Recipe book crashes the game upon attempting to craft
  • MC-117562 – Executing a function as an entity doesn't use new sender
  • MC-117563 – Crash when using enchanted bow to craft dispenser via recipe book
  • MC-117564 – Game crashes when you click "advancements" button while there is no advancement done
  • MC-117579 – Tools and weapons tab icon of recipe book isn't centered
  • MC-117580 – Recipe book doesn't update crafting grid if one of its slots already has enough items to craft as often as possible
  • MC-117586 – Feeding a parrot uses item in off-hand as well
  • MC-117589 – Feeding parrots cookies shows "fell out of world" death message
  • MC-117593 – Cookies kill invulnerable parrots in survival mode
  • MC-117605 – Ladders can be placed on transparent blocks if a solid block is nearby

Videos

Video made by slicedlime:

Trivia

  • 1.12-pre4 was previously removed from the launcher for some time, but was added back in September 2018.

References

Sources