Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Java Edition 1.19.3

From SAS Gaming Wiki
Revision as of 11:13, 12 April 2026 by SyncBot (talk | contribs) (Sync: new page from Minecraft)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Infobox version

1.19.3 is a minor update to Template:El released on December 7, 2022.<ref>Template:Mcnet</ref> This update adds experimental features scheduled for 1.20, overhauls the Creative inventory, tweaks settings and tags, and much more. This version is not compatible with 1.19.2 servers.

This update was originally planned to be released on December 6, 2022, but it had been postponed and released on December 7, 2022.<ref>Template:Mcnet</ref> This is the final version released in 2022.

Additions

Template:Additions table

Items

Minecraft:Spawn eggs

Command format

Template:Cmd

  • A new command to change biome entries for an area.
    • Because biomes are not stored per-block, affected positions may not match input precisely.
  • Syntax: Template:Cmd
    • from: One corner of the area to fill.
    • to: The other corner of the area to fill.
    • biome: The biome to set.
    • filter: A biome or biome tag to replace.

Gameplay

Minecraft:Game rules

  • Added blockExplosionDropDecay, mobExplosionDropDecay and tntExplosionDropDecay.
    • When set to false, all blocks drop loot.
    • When set to true, blocks drop loot randomly depending on how far from the explosion center.
    • Defaults to false for TNT, true for block and mob.
  • Added snowAccumulationHeight.
    • When it is snowing, this game rule determines the maximum number of snow layers that can be accumulated in each block.
    • Defaults to 1.
    • Set to 0 makes no snow form at all.
    • Set to 8 or above lets snow form up to the level of a full block.
  • Added waterSourceConversion and lavaSourceConversion.
    • When set to true, allows new sources of that fluid to form.
    • Defaults to true for water and false for lava.
  • Added globalSoundEvents, controlling whether certain gameplay moments are heard by all players regardless of location, defaults to true.

General

Minecraft:Chat

  • Added drafts for player reports, which can keep player reports temporarily while connected to a server.
    • When exiting the player reporting screen, the report can be either discarded or kept as a draft.
      • The draft always is kept if the screen was forcefully closed (e.g. player dying).
    • Draft reports are kept until the player leaves the current server or world.
      • When leaving, the player is prompted to either discard or finish and send the report.

Minecraft:Data packs

  • Added a subsection called Template:Cd.
  • Added a subsection called Template:Cd.
    • Contains vanilla data packs that enable certain features.
  • The vanilla world generation data pack is now visible within the game's jar.

Feature flags

  • Option to enable or disable certain groups of game elements (i.e. blocks, entities, and items).
  • Game elements controlled by feature flags are hardcoded and stored per world.
  • Built-in data packs now enable features and provide other things such as associated recipes and advancements.
  • Feature flags can affect:
    • Blocks
      • Disabled blocks are not recognized by commands, won't spawn in structures, won't be loaded as part of entities, and can't be interacted with by players.
    • Entities
      • Disabled entities are not recognized by commands, do not spawn or load in the world, and spawn eggs for disabled entities do not function.
    • Items
      • Disabled items are not recognized by commands, are hidden from the Creative menu, can't be used by players for interacting or attacking, and recipes and loot tables cannot create disabled items.

Minecraft:Languages

  • Added Nahuatl.
  • Added Rusyn.

Minecraft:Options

  • Added a new "Panorama Scroll Speed" accessibility option.
  • Added "Operator Items Tab" option in the "Controls" menu, which is off by default.
  • Added telemetry data collection screen.
    • Displays information about the type of data that is sent.
    • The level of data sent can be controlled between "Minimal" and "All".
      • "Minimal" sends only the required data.
      • "All" sends the required data, as well as optional data.
    • The default data level is "Minimal".

Minecraft:Player

  • Added new default skins for offline players.
    • The old skins have been removed, with the new skins being located on a new folder.

Minecraft:Predicate

  • Added new entity sub-predicates for some entity types with variants:
    • axolotl
      • variant - values: lucy, wild, gold, cyan, blue.
    • boat
    • fox
      • variant - values: red, snow.
    • mooshroom
      • variant - values: red, brown.
    • painting
      • variant - values: see painting_variant registry.
    • rabbit
      • variant - values: brown, white, black, white_splotched, gold, salt, evil.
    • horse
      • variant - values: white, creamy, chestnut, brown, black, gray, dark_brown.
      • Markings are separate value and not matched.
    • llama
      • variant - values: creamy, white, brown, gray.
    • villager
      • variant - values: see villager_type registry.
      • Also works for Minecraft:zombie villagers.
      • Profession and level are separate values and not matched.
    • parrot
      • variant - values: red_blue, blue, green, yellow_blue, gray.
    • tropical_fish
      • variant - values: kob, sunstreak, snooper, dasher, brinely, spotty, flopper, stripey, glitter, blockfish, betty, clayfish.

Minecraft:server.properties

  • Added Template:Cd and Template:Cd.
    • Allows for which packs to be selected to load during world creation.
    • Template:Cd contains a list of packs to be enabled (feature packs need to be explicitly enabled).
    • Template:Cd contains a list of packs that are not enabled automatically.
      • Data packs added after world creation are disabled if they require features that are not enabled for the loaded world.

Minecraft:Splashes

  • Added the following splash texts:
    • "You are valid!"
    • "I'm glad you're here!"
    • "You are welcome here!"
    • "Your gender is valid!"
    • "Contains infinite genders!"
    • "Made with lave!"
  • Many of these new splashes reference gender identity.

Minecraft:Tags

Changes

Blocks

Minecraft:Chorus flower

  • Mobs no longer spawn on this block.

Minecraft:Fence gates

  • No longer provide center support beneath them.
    • For example, hanging signs cannot be placed under fence gates.

Minecraft:Invisible blocks

Minecraft:Scaffolding

  • Changed its texture.
  • Mobs no longer spawn on this block.

Minecraft:Shulker box

  • Now pops off blocks attached (such as Minecraft:torches) to the opened faces when opening.
    • While open, blocks which require support cannot be placed on these open faces.

Spawners

  • No longer have a default mob spawn type when placed by a player, which was a pig previously.
  • Do not emit fire particles when a mob spawn type has not been defined.
  • Renamed to "Monster Spawner" to match Template:BE, and removed purple text color.
  • Pick-block now works for spawner blocks.
  • The mob type is now displayed in the hover description of a spawner item stack.
    • If a mob type has not been defined yet, the hover description describes how to set it.

Items

Minecraft:Bucket

  • Water buckets can now be emptied into waterlogged blocks.

Minecraft:Spawn eggs

  • Changed the colors of polar bear spawn egg, to distinguish it from the ghast spawn egg.

Mobs

Minecraft:Creepers

Minecraft:Enderman

  • Now only spawn at light level 7 and below in Minecraft:the Nether, instead of 11 and below, to nerf certain portal-based mob farms.
  • Blocks carried by endermen now use loot tables to generate drops when killed.

Minecraft:Rabbits

Minecraft:Skeleton and Minecraft:wither skeleton

  • Now only spawn at light level 7 and below in Minecraft:the Nether, instead of 11 and below, to nerf certain portal-based mob farms.
  • The process of converting to Minecraft:stray can be interrupted now.

Minecraft:Turtles

Minecraft:Vex

  • Changed its model and textures.
    • Retains a slightly oversized hitbox to make it easier to fight.

Non-mob entities

Minecraft:Minecart with spawners

  • No longer have a default mob spawn type when placed by a player, which was a pig previously.
  • Do not emit fire particles when a mob spawn type has not been defined.
  • Renamed to "Minecart with Monster Spawner".

World generation

Minecraft:Stronghold

  • The placement code has been changed to be more efficient, causing stronghold positions to shift.
    • They are still placed in concentric rings, but their positions in the rings may change by a few degrees.

Command format

Template:Cmd

Template:Cmd

  • Now has new arguments to enable commands and set the default game mode.

Gameplay

Minecraft:Advancements

  • The advancement "Birthday Song" is now a regular advancement instead of a challenge.

Minecraft:Creative inventory

  • The ordering of tabs and the contents in the Creative inventory have been overhauled to make the experience of finding relevant blocks and items easier.
    • Blocks and items have been moved into categories that fit them better.
    • Blocks are now ordered by their material as much as possible.
      • For example, all oak blocks and variants are now next to each other.
    • Some items can now be found in more than one tab.
    • Various tabs have been renamed or collapsed into others.
      • The new tabs for blocks are "Building Blocks", "Natural Blocks", "Functional Blocks", "Redstone Blocks", and "Colored Blocks".
      • The new tabs for items are "Tools & Utilities", "Combat", "Food & Drinks", "Ingredients", and "Spawn Eggs".
    • The search tab now lists items sequentially grouped by the other tabs.
      • For example, items found in building blocks always appear before items in redstone blocks.
  • Changed the icons of Creative tabs for better color coding as well as to show most iconic visuals.
  • Petrified oak slab has been removed from the Creative inventory, but can still be accessed through commands.
  • Operator-only blocks and items can now be found in the "Operator Utilities" tab when a player has both the "Operator Items Tab" option in controls menu set to ON and the required operator permissions.
  • Tooltips for all items in Creative menu outside single-category tabs show categories where this item can be found.
    • Previously this only happened on the search tab.
  • The textures for the tabs are now skinnier.

Pause screen

  • The 'Game Menu' text heading has been moved to the top of the screen instead of being just right above the buttons.

Minecraft:Spectator

  • "Teleport to Team Member" option in spectator menu now only shows up for teams with viable target players.

General

Minecraft:Chat

  • Removed chat preview.
  • Chat messages deleted by server moderators are no longer completely hidden, but rather replaced with text stating "This chat message has been deleted by the server."
  • Deleted chat messages are now displayed in the chat window for at least 3 total seconds before being hidden.
  • The "Chat Trust Status" indicators have been tweaked:
    • The 'Modified' tag no longer displays for server-modified messages where only style has been changed.
    • The 'Modified' tag icon and indicator is now dark gray.
    • The 'Not Secure' tag is now light gray and does not have an icon.
  • Partially filtered chat messages now show the filtered text as gray hashes with a hover text saying that it was filtered.
  • The chat reporting screen now shows when the player being reported rejoined chat.

Logging

  • Every telemetry event sent from the client is now logged to disk.
    • Old log files are removed after 7 days.
    • These can be found under the logs/telemetry directory.
      • A shortcut to this directory is available via the "Open My Data" button on the telemetry data collection screen.

Minecraft:Multiplayer

  • Makes changes to the "Open to LAN" screen.
  • Now allows selecting the port on which to host the LAN world.
  • The game mode and allow cheats buttons are now initialized with the default values of the world.

Minecraft:Music

  • The Wild Update music has been tweaked to be slightly less loud.

Minecraft:Options

  • Merged the "Minimum" and "Maximum" options for the smooth lighting video setting, since there's no difference between them.

Protocol

  • The network protocol now supports adding player entities to the world without being added to the 'tab' player list.
  • Servers can now lazily distribute players' profile public keys along with their first chat packet.
  • Message 'headers' within the secure chat protocol no longer need to be distributed when private messages are sent.
  • Contextual message references are now deduplicated for efficiency within the Secure Chat network protocol.
  • Profile public keys are now refreshed without reconnecting.
  • Clients now reset their chat session on receiving a login packet.

Minecraft:Realms

  • The "Realms News" button now shows a confirmation screen before opening the link.

Minecraft:Recipes

  • Many recipe files were made to be formatted more consistently.
  • Blocks and items that are crafted using nine of a single item are now considered shapeless recipes, though this has no impact on gameplay.
  • Crafting book categories/tabs can now be controlled by recipe definitions.
  • Categories available for shaped/shapeless and various special crafting recipes:
    • building
    • redstone
    • equipment
    • misc (default)
  • Categories available for smelting, blasting, smoking, campfire_cooking
    • food
    • blocks
    • misc (default)
  • Some crafting books collapse multiple categories into a single tab.
  • The exact mappings might change in the future.

Minecraft:Resource pack

  • The Minecraft:pack format version is now 12.
  • Removed "fixers" for resource packs with versions 3 and 4 (pre-flattening).
    • Game no longer tries to adapt packs with those versions to the current version.
  • To improve loading performance, block and item textures are now loaded before they are processed by block and item models.
    • By default, textures not in the textures/item and textures/block directories are no longer automatically recognized and fail to load.
  • Can have configuration files now, located in the new atlases directory, that control which images are included in the atlases. That directory contains following JSON entries for configuring atlases:
    • blocks: textures used by block and item models.
    • banner_patterns, beds, chests, shield_patterns, shulker_boxes, signs: used to render some special-case models.
    • mob_effects: textures used for effect icons in the UI.
    • paintings: textures used for paintings.
    • particles: textures used for particles (referenced by the textures field in files within the particles directory).
  • If multiple packs include those files, they are merged by their order within the pack (same as tags in data packs).
  • Inside these files is a JSON object with a single list called sources.
    • Every entry in sources runs in during load, in order of definition, adding or removing new files to the texture list; to be later referenced by block models, particles, etc.
  • Types of sources:
    • directory: lists all files in a directory and its subdirectories, across all namespaces.
      • source: directory in pack to be listed (relative to textures directory)
      • prefix: string to be appended to the sprite name when loaded.
    • single: adds a single file.
      • resource: location of a resource within the pack (relative to textures directory, implied .png extension).
      • sprite: sprite name (optional, defaults to resource).
    • filter: removes sprites matching the given pattern.
      • namespace, path: patterns (regular expressions, regex) of ids to be removed (only works for entries already in the list), if omitted, any value is matched.
    • unstitch: copies rectangular regions from other images.
      • resource: location of a resource within the pack (relative to textures directory, implied .png extension)
      • divisor_x, divisor_y: used for determining the units used by regions.
      • regions: list of regions to copy from the source image.
        • sprite: sprite name.
        • x, y: coordinates of the top-left corner of the region.
        • width, height: size of the region.
      • Values such as x are transformed to real image coordinates via dividing by their divisor, and then multiplying by the real image size.
  • Example:
    • If a pack has a file named assets/test/textures/fancy/iridium.png and source is {"type": "directory", "source": "fancy", "prefix": "custom/"}, the texture is available in models as test:custom/iridium.

Minecraft:Sounds

Minecraft:Tags

Telemetry

  • Added WorldUnloaded event, and removed client Java version from the WorldLoaded event.
    • They are required events.
    • Data includes game mode, client or server modded status and game version.
    • Can be used to calculate how long the world session has lasted (in seconds and ticks).
    • Data from WorldLoaded is sent when a world is launched, and data from WorldUnloaded is sent when a world is shut down (quitting to title, disconnecting from a server).
  • Added 2 new optional events:
    • PerformanceMetrics
      • Data includes frame rates, rendering performance, memory usage, operating system, and the modded status of the client and server.
      • With game version, it can be used to compare the performance profile for new versions of Minecraft.
    • WorldLoadTimes
      • Data includes the total time in milliseconds for the world to load, whether this was a new world, as well as game version and platform details.
      • Can indicate what impacts load times when added new features or do larger technical changes.

User interface

  • When tabbing through buttons, tooltips are displayed above or below them.
  • Tooltips displayed when hovering are displayed next to the cursor.
  • Tooltips from focused buttons (focused by pressing tab) take priority over tooltips from hovered buttons.
  • Updated Minecraft:knowledge book textures on crafting UI and Minecraft:tutorial hints to the revision updated in the Minecraft:texture update.

General

  • Migrated linear algebra types to Java OpenGL Math Library (JOML).
  • Translation files and pack.mcmeta are now including non-ASCII characters (encoded as UTF-8) directly instead of using escape sequences.
  • Optimized some exceptionally slow cases of structure lookup.

Experimental

These additions and changes only take effect when the 1.20 experimental data pack is enabled, the exception to this is the re-addition of Minecraft:bundles, which only takes effect when enabling its respective experimental data pack.

Additions

Template:Additions table

Blocks

File:Bamboo Mosaic JE1 BE1.png Minecraft:Bamboo mosaics

  • A plank variant exclusive to the bamboo wood set.

File:Block of Bamboo JE3 BE2.png Minecraft:Block of bamboo and File:Block of Stripped Bamboo JE3 BE2.png Minecraft:block of stripped bamboo

  • Two new log-like blocks.
  • Block of bamboo can be crafted from 9 Minecraft:bamboo and can be stripped like other wood logs.
  • Bamboo planks crafted from block of bamboo yield only 2 planks compared to 4 for wood logs.

File:Bamboo Button JE3.png Minecraft:Buttons, File:Bamboo Door JE1.png Minecraft:doors, File:Bamboo Fence (EW) JE1.png Minecraft:fences, File:Bamboo Fence Gate JE1 BE1.png Minecraft:fence gates, File:Bamboo Planks JE2 BE2.png Minecraft:planks, File:Bamboo Pressure Plate JE2 BE2.png Minecraft:pressure plate, File:Bamboo Sign (0) JE1 BE1.png Minecraft:signs, File:Bamboo Slab JE2 BE2.png Minecraft:slabs, File:Bamboo Stairs JE2.png Minecraft:stairs, and File:Bamboo Trapdoor JE1 BE1.png Minecraft:trapdoors

  • Added their Minecraft:bamboo variants.
  • Bamboo planks can be crafted using 1 block of bamboo (stripped or unstripped) to craft 2 bamboo planks.

Template:Animate Minecraft:Chiseled bookshelves

  • Can be crafted with 6 planks and 3 wooden slabs.
  • Can store up to 6 books, books and quills, written books, and enchanted books.
    • Books in chiseled bookshelves can be added or removed from any slot by targeting the specific slot.
    • Books are directly added and removed, so there is no interface.
  • Can interact with Minecraft:redstone comparators (giving a signal strength matching that of the slot that was last interacted with).
  • Do not increase the power of Minecraft:enchanting tables.
  • Require a Minecraft:Silk Touch axe to mine.

Template:Animate Minecraft:Hanging signs

  • A more expensive version of normal signs, which can be crafted with 2 chains and 6 Minecraft:stripped logs, resulting 6 of them.
  • Has a total of 10 wood variants: oak, spruce, birch, jungle, acacia, dark oak, mangrove, bamboo, crimson, and warped.
  • Can be hung up in the following ways:
    • Underneath a block that provides support in the center, like a fence or an iron bar.
      • When the hanging sign is placed underneath a non-full block, or when placed while sneaking, chains take on an upside-down v-shape. Signs in this configuration can be placed in 16 different angles, similar to an armor stand.
    • Underneath a full block.
      • When the hanging sign is placed underneath a full block, chains are on parallel sides of the sign. Signs in this configuration can be placed in the 4 cardinal directions, North, South, East, and West.
    • Attached to the solid side of a block.
      • When attached to the side of a block, its chains are parallel, hanging onto a horizontal bar sticking out from the side of said block. Hanging signs in this configuration display text perpendicular to the side of the block they were attached to.
    • Attached to the side or underneath another hanging sign.
      • This displays the same way as being placed underneath a non-full block.
  • Cannot be placed directly on the ground without support from the side or above.
    • However, hanging signs that have a horizontal bar do not break when the supporting block is removed.
  • If it is hanging underneath of a block and that block is broken, the hanging sign also breaks immediately.
  • Unlike regular signs, the space available for text is much smaller.
  • Text can be dyed with any color of dye and tinted with Minecraft:glow ink sacs to make text glow.

File:Piglin Head JE1.png Minecraft:Piglin head

Items

Template:Animate Minecraft:Bundle

  • Moved behind its own feature toggle.

Minecraft:Spawn eggs

Mobs

Template:Animate Minecraft:Camel

  • A rideable entity, which can be equipped with a Minecraft:saddle and ridden by two players.
  • Has Template:Hp health points.
  • Spawns naturally in Minecraft:desert villages.
  • Can be bred with Minecraft:cacti, and follows players holding a cactus on hand.
  • Mobs that are 2 blocks tall and lower cannot reach the player (except spiders) when the player is riding it, due to its height.
  • Can walk over 1.5 block tall obstacles (such as fences and blocks with a slab on top).
  • Randomly sits down.
    • While sitting, it is difficult to convince them to move.
  • Can either walk slowly or sprint quickly.
  • Can also dash forward (if the player uses the jump key while riding it) but loses stamina for a while.
    • When it loses stamina, it cannot sprint or dash again for a few seconds.
    • A dash can extend more than 10 blocks when executed perfectly.

Non-mob entities

File:Bamboo Raft JE1 BE1.png Minecraft:Boats and File:Bamboo Raft with Chest JE1 BE1.png Minecraft:Boats with Chests

  • Added bamboo raft and bamboo raft with chest.
    • Can be crafted with bamboo planks instead.
    • They function the same as ordinary boats, but have a unique look to them.

General

Minecraft:Tags

  • Added the Template:Cd block tag.
  • Added the Template:Cd block and item tag.
  • Added the Template:Cd block tag.
    • Contains all ceiling versions of hanging sign blocks.
  • Added the Template:Cd block tag.
    • Contains all wall versions of hanging sign blocks.
  • Added the Template:Cd item tag.
    • Contains book, written book, enchanted book, and book and quill.
  • Added the Template:Cd item tag.
    • Contains all hanging sign items.
  • Added Template:Cd, bamboo mosaic slab and bamboo mosaic stairs to the Template:Cd block tag.
  • Added crimson hanging sign and warped hanging sign to the Template:Cd item tag.
  • Added relevant bamboo blocks to the Template:Cd block and item tags.
  • Added relevant bamboo blocks to the Template:Cd block tags.
  • Added relevant bamboo items to the Template:Cd item tags.
  • Added bamboo fence gate to the new Template:Cd item tag, as the additional part when built-in data pack enabled.
  • Added Template:Cd to the new Template:Cd block tag, as the additional part when built-in data pack enabled.

Changes

Blocks

Minecraft:Note block

  • When placing a mob Minecraft:head on a note block, that note block now plays one of the ambient sounds of that mob when played by a player or powered by Minecraft:redstone.

Minecraft:Player head

Gameplay

Minecraft:Advancement

Fixes

Template:Fixes

Videos

Template:Slicedlime

References

Template:Reflist

Navigation

Template:Navbox Java Edition versions

Minecraft:de:1.19.3 Minecraft:es:Java Edition 1.19.3 Minecraft:fr:Édition Java 1.19.3 Minecraft:ja:Java Edition 1.19.3 Minecraft:pl:Java Edition 1.19.3 Minecraft:pt:Edição Java 1.19.3 Minecraft:ru:1.19.3 (Java Edition) Minecraft:uk:1.19.3 (Java Edition) Minecraft:zh:Java版1.19.3