Java Edition 1.19.1

This page covers a version that has a critical issue under certain conditions.
 
Issues and crashes fixed in 1.19.2
  • Issue causing players to get disconnected with secure chat.
  • Crash in the social interactions screen
Minecraft 1.19.1
1.19.1 banner.jpg: Infobox image for Minecraft 1.19.1 the version in Minecraft
Java Edition 1.19.1.png: Infobox image for Minecraft 1.19.1 the version in Minecraft
Edition

Java Edition

Release date

July 27, 2022

Development versions
Snapshots (1)
Pre-releases (6)
Release candidates (3)
(View all)
Downloads

Client (.json)
Server

Obfuscation maps

Client
Server

Protocol version

760

Data version

3117

Resource pack format

9

Data pack format

10

Minimum Java version

Java SE 17

Other editions with a version "1.19.1":
 

1.19.1 is a minor update to Java Edition released on July 27, 2022. It adds allay duplication, player chat reports, chat signing status indicators, and fixes bugs and crashes.[1] This version is not compatible with 1.19 servers.

This update was originally planned to be released on June 28, 2022,[2] but it was postponed and then released on July 27, 2022.[3]

Additions

General

Chat

  • Messages that are not signed with the secure chat system, or have been tampered with by the server are now marked.
    • Messages with missing or invalid signatures are marked as "Not Secure".
    • Messages that are detected as modified are marked as "Modified".
    • A warning toasts when connecting to a server that doesn’t enforce secure chat.
  • The trust status of messages are displayed with both a colored indicator and an icon.
    • The colored indicator is always visible.
    • The icon is only visible when the chat screen is open.
  • Hovering over the icon provides more information about the trust status.
    • For modified messages, the original secure text is also displayed in the tooltip.

Resource pack

  • Added report_button.png, which contains 3 new icons for the report chat function.
  • Added chat_tags.png, which contains 2 new icons about trust statuses of messages.

Social interactions screen

The screen that appears in-game when an account is banned. In this case, the ban is permanent.
  • The list of players on the social interactions screen now places entries for players with recently seen messages at the top of the list.
  • It is now possible to report a player for sending abusive messages in the chat on the social interactions screen.
    • Multiple chat messages can be selected for reporting.
    • The category of the chat report can be selected from a list of chat report categories, as following:
      • Child sexual exploitation or abuse
        • Someone is talking about or otherwise promoting indecent behavior involving children.
      • Defamation, impersonation, or false information
        • Someone is damaging someone else's reputation, pretending to be someone they're not, or sharing false information with the aim to exploit or mislead others.
      • Drugs or alcohol
        • Someone is encouraging others to partake in illegal drug related activities or encouraging underage drinking.
      • Harassment or bullying
        • Someone is shaming, attacking, or bullying you or someone else. This includes when someone is repeatedly trying to contact you or someone else without consent or posting private personal information about you or someone else without consent ("doxing").
      • Hate speech
        • Someone is attacking you or another player based on characteristics of their identity, like religion, race, or sexuality.
      • Imminent harm - Self-harm or suicide
        • Someone is threatening to harm themselves in real life, or talking about harming themselves in real life.
      • Imminent harm - Threat to harm others
        • Someone is threatening to harm you or someone else in real life.
      • Non-consensual intimate imagery
        • Someone is talking about, sharing, or otherwise promoting private and intimate images.
      • Terrorism or violent extremism
        • Someone is talking about, promoting, or threatening to commit acts of terrorism or violent extremism for political, religious, ideological, or other reasons.
    • Additional comments can be entered to provide more details and information regarding the report.
  • Reported players can now be banned from online play and Realms after moderator review.
  • The game shows a notice screen on startup if a player has been banned from online play.
    • The reason and the duration of the ban is shown on this screen.

Game events

  • Added the following game events:
    • jukebox_play
    • jukebox_stop_play

Realms

  • A message that has been filtered by the Java Realms profanity filter is now marked with a yellow marker.
  • Players are notified if a chat message they have sent has been fully filtered for one or more receiving players on the Realm.

Splash

  • Added the splash "Technoblade never dies!" for the commemoration of Technoblade.

Changes

Blocks

Sculk catalysts

  • Now drop 5 XP instead of 20 XP.

Mobs

Allays

  • Can now dance when a nearby jukebox is playing.
  • If an allay is given an amethyst shard while dancing, it can "duplicate", creating another allay and consuming the shard.
    • It has a 5 minute cooldown between each duplication.
    • The newly created allay does not share the original allay's properties (such as custom name).
    • Controlled by a [Byte] CanDuplicate tag (set to true by default).

Command format

General

  • The run_command click event for text components no longer supports sending chat messages directly or any commands that send chat messages.

General

Chat

  • Moved the chat scrollbar to the right of the chat window.
  • When writing chat messages, the signing status of the displayed chat messages is shown with a colored indicator.
    • The indicator either appears to the left of the chat input field, or to the left of the chat preview if chat preview is being used.
    • The indicator is light blue when the displayed message is signed.
    • The indicator is light yellow when chat preview is enabled and a preview is waiting to be signed.
  • System message are now displayed with a gray color indicator.
  • Insecure chat messages logged in the server are prefixed with a [Not Secure] tag.
  • The order of chat messages are now cryptographically verified.
    • This is used for validating the context of chat messages for player reports.
  • Chat types added to the chat_types registry are now only used for player chat, and not system messages.
    • The system and game_info chat types have been removed.
  • The msg_command chat type has been split apart into msg_command_incoming and msg_command_outgoing.
  • The team_msg_command chat type has been split apart into team_msg_command_incoming and team_msg_command_outgoing.
  • The team_name chat type parameter has been renamed to target.
    • This chat type parameter is now used by msg_command_outgoing.
  • Chat types have been simplified and are now only required to define chat and narration decorations.
    • Chat types no longer support overlays.
    • A system message should instead be used to display overlays.
  • The chat input box no longer applies to custom font glyphs with negative advances, or glyphs with advances greater than 32.

Chat preview

  • The background of the chat preview also displays slightly faded when a preview is waiting to be signed.
  • The "While Typing" mode no longer displays previews if the message has not been modified by the server.
  • Chat preview is now enabled in singleplayer, and is displayed when using commands that have selector substitution such as /say.
  • Previewed hover events and click events are now highlighted with a solid background.

Chat styling

  • The style field default value is no longer present in the JSON file for chat types.
  • game_info.json now contains a narration setting by default.

Options

  • Added "When Sending" chat preview option for updating chat previews only when attempting to send a message.
    • To confirm sending a message, a second hit of the ↵ Enter/↵ Return key is required.
    • The previous "ON" setting has been renamed to "While Typing".

Pause menu

  • The social interactions screen is now available via the pause screen when in a multiplayer game.

Protocol

  • Custom servers can set their own auto-completion options for regular chat via a new network packet.
  • Custom servers can hide player chat messages from display via a new network packet.
    • This does not delete player chat messages from chat logs.

server.properties

  • enforce-secure-profile is now defaulted to true for dedicated servers.

Fixes

41 issues fixed

From released versions before 1.19

  • MC-72687 – There are no shadows on text displayed within the action bar.
  • MC-93254 – Color in text prompt using commands.
  • MC-130243/debug stop message uses OS locale specific number formatting.
  • MC-144043 – Trader llamas continue to spit after their target died.
  • MC-146891 – Nitwit villager can have a profession.
  • MC-148149 – Linux game crash when opening links.
  • MC-149047 – Scroll Sensitivity slider label uses OS locale for number formatting.
  • MC-177505 – Cured Villager can work at wrong workstation.
  • MC-207077 – Crash on loading pre-1.13 world with noteblock + note NBT in inventory.
  • MC-211239 – The background opacity box of command suggestions is rendered behind the "Leave Bed" button when sleeping in a bed
  • MC-220872 – Chat scroll bar is still offset
  • MC-235614 – Reference to unexisting predicate in a datapack causes java.lang.NullPointerException.
  • MC-252082 – Loading server resource packs reloads twice when one is already loaded.
  • MC-252265--server argument causes java.lang.NullPointerException crash on some servers.

From 1.19

  • MC-249523 – Sky color is visible for a brief moment after applying Night Vision under Darkness effect.
  • MC-249973 – Loading resource packs is significantly slower in 1.19.
  • MC-250020 – Allay doesn't ignore items when mobGriefing is set to false.
  • MC-250261 – Frogs can lay spawn on flowing water.
  • MC-250267 – Frogs don't lay their spawn on waterlogged blocks.
  • MC-252190 – Player-dropped items creating vibrations depends on you sneaking at the moment the item hits the ground, instead of when you threw the item.
  • MC-252258 – Wool block / carpet items generate vibrations, unless thrown by crouching players.
  • MC-252327 – World list fails to load after restarting game and deleting a world.
  • MC-252363 – Mobs that naturally spawn in with equipment will play the respective equipping noise.
  • MC-252439 – Cured Villager trades are not refreshing.
  • MC-252508 – Realms worldgen type missing language string.
  • MC-252511 – Bedrock not generating on the new blending border between old and new blending.
  • MC-252539 – Commands sending messages use formatting of regular chat in server logs.
  • MC-252546 – Poor audio quality compared to 1.18.2.
  • MC-252683 – Unexpected exception in the selector loop causing server lag.
  • MC-252702 – Game crashes when trying to launch 1.19 when system is in Arabic, Persian, or adjacent formats.
  • MC-252987 – Illegal character \n in text component clickEvent.
  • MC-253053 – Tooltips are cut off at the bottom of the screen
  • MC-253055 – Resource packs causing each WeighedSoundEvents to duplicate Sounds
  • MC-253214 – Tooltips will become offset in certain cases.
  • MC-253336 – Using the eye of ender "crashes" game in the seed: -3721742095548798177.
  • MC-253402 – Game crash when you ⇧ Shift right click on item in your hotbar to the chest at the same time as you die.
  • MC-253888 – Messages that servers have tampered with through chat reporting are signed and reportable.
  • MC-254228 – Client data generator crashes due to locale-dependent String.format.
  • MC-254230/worldborder center message uses OS locale specific number formatting.
  • MC-254349 – Crash when putting dye into a loom on a modded server.
  • MC-254355 – Key binds set to mouse buttons of number greater than 8 switch over by 1 when the game starts.

Video

Video made by Slicedlime:

Trivia

  • This update was considered controversial by some due to the new chat reporting feature.
  • This is the first minor update to have a pre-release released after a release candidate.
  • This is the first minor update since 1.16.4 to have been postponed.

References

Navigation