{{Infobox version |title=Minecraft 22w46a |image=22w46a.jpg |image2=Java Edition 22w46a.png |edition=Java |type=Snapshot |date=November 16, 2022 |jsonhash=a9f5f7ddeedd7424b14912cac91d7ba1da210db7 |clienthash=fcb3e5462fb4cf29da933005ddac269dd31087ff |clientmap=01efd7b592dfa3650f41ca2190c4d59e929642f4 |serverhash=302ae4acba96e733fdbe144ebe2ba575b2bbf969 |servermap=f27522d1a43b80942bc5c66a8fcad51a0dc0fe18 |parent=1.19.3 |prevparent=1.19.2 |prev=22w45a |next=1.19.3 Pre-release 1 |nextparent=1.19.3 }} '''22w46a''' is the fifth and final [[snapshot]] for [[Java Edition 1.19.3]], released on November 16, 2022,{{snap|22w46a|November 16, 2022}} which adds [[piglin head]]s and the unique interactions between [[note block]]s and heads in the built-in experimental data pack, {{cmd|fillbiome}} command and new telemetry data screen, changes the telemetry and the mechanism of texture loading, and fixes bugs. This is the final snapshot to be released in [[Chronology of events|2022]]. == Additions == === Command format === ; {{cmd|fillbiome}} * 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: {{cmd|link=none|fillbiome [] [] []}} ** from: One corner of the area to fill. ** to: The other corner of the area to fill. ** biome: The biome to set. === General === ; [[Options]] * 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". ; [[Tag]]s * Added #all_signs block tag, contains #signs. == Changes == === Mobs === ; [[Endermen]] * Now only spawn at light level 7 and below in [[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. ** This is done by simulating the block being mined using a [[Silk Touch]] diamond axe. ; [[Skeleton]]s and [[wither skeleton]]s * Now only spawn at light level 7 and below in [[the Nether]], instead of 11 and below, to nerf certain portal-based mob farms. === Gameplay === ; [[Advancement]] * Changed the description of the "Glow and Behold!" advancement. ; Creative inventory * Reordered "Redstone" tab. * Added [[rail]]s to the "Tools & Utilities" tab next to [[minecart]]s. === Command format === ; {{cmd|execute}} * Can now be conditional on biomes. * Syntax: {{cmd|link=none|execute if{{!}}unless biome [] []}} === General === ; 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. ; [[Resource pack]] * 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 will no longer be automatically recognized and will 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 will be 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 will be available in models as test:custom/iridium. ; [[Tag]]s * Removed #stripped_logs block and item 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 indicates what impacts load times when added new features or do larger technical changes. ; General * Translation files and pack.mcmeta are now including non-ASCII characters (encoded as UTF-8) directly instead of using escape sequences. == Experimental == These additions and changes only take effect when the 1.20 experimental data pack is enabled. === Additions === ==== Blocks ==== ; [[File:Piglin Head (8) JE1.png|32px]] [[Piglin head]] * [[Piglin]]s now drop their heads when killed by a charged [[creeper]]. * The piglin head flaps its ears when powered by redstone, or when worn by a player while walking. ==== General ==== ; [[Tag]]s * Added #all_hanging_signs to the new #all_signs block tag, as the additional part when built-in data pack enabled. === Changes === ==== Blocks ==== ; [[Block of bamboo]] and [[block of stripped bamboo]] * Changed their top textures. ; [[Bamboo planks]] * Changed its texture by rotate 90 degress counterclockwise to match the same tiling pattern as other plank variants. ** Due to this change, the textures of [[bamboo button]], [[bamboo pressure plate]], [[bamboo slab]] and [[bamboo stairs]] are also changed. ; [[Chiseled bookshelf]] * Books in chiseled bookshelves can be added or removed from any slot by targeting the specific slot. ; [[Note block]] * When placing a mob [[head]] on a note block, that note block will now play one of the ambient sounds of that mob when played by a player or powered by [[redstone]]. ==== Gameplay ==== ; [[Advancement]] * [[Camel]]s are now required for the "Two by Two" advancement. * "Glow and Behold!" advancement can be obtained by using a [[glow ink sac]] on a [[hanging sign]] now. ** The description now says "Make the text of any sign glow". == Fixes == {{fixes|fixedin=22w46a |;From released versions before 1.19 |121865|High potion effect durations being displayed as **:** is misleading. |147605|Text cursors can exist in multiple fields. |151412|"Edit Server Info" window does not focus "Server Name" text field automatically |187539|{{cd|#tick}} function tag runs before {{cd|#load}} instead of the other way around. |205563|Endermen holding powder snow drop a powder snow bucket when killed. |209621|Endermen holding potted plants do not drop the pot nor the plant. |221722|Squids use the new texture when using Programmer Art. |222099|Endermen holding candle cakes do not drop the candle or the cake upon being killed. |233042|Server Address field isn't focused when Direct Connection menu is opened. |234029|You cannot hold any key to rapidly navigate between elements quickly after opening the inventory. |234161|You cannot hold the {{key|Tab}} key to navigate between buttons quickly in the "Optimize World" menu. |234240|You cannot hold the {{key|Tab}} key to navigate between buttons quickly in the "Superflat Customization" menu. |234408|You cannot hold the {{key|Tab}} key to navigate between buttons quickly in the "Reset world" realms menu. |234409|You cannot hold any key to rapidly execute the same function in the "World options" realms menu. |234572|You cannot hold the {{key|Tab}} key to navigate between buttons quickly in the "Delete Server" menu. |234621|You cannot hold the {{key|Tab}} key to navigate between buttons quickly in the "remove player" realms menu. |234782|You cannot hold the {{key|Tab}} key to navigate between buttons quickly in the "Close realm" realms menu. |234846|You cannot hold the {{key|Tab}} key to navigate between buttons quickly in the "switch world" realms menu. |234904|You cannot hold the {{key|Tab}} key to navigate between buttons quickly in the "Data Packs" menu. |248926|Setting spectatorsGenerateChunks to false and relogging freezes the game on the Loading Terrain screen. |249059|Loading terrain screen cannot close before 2 seconds have passed. |;From 1.19 |250262|Players sometimes get stuck on the "Loading terrain..." screen after switching dimensions whilst dead. |;From 1.19.2 |256308|limit selector parameter with "arbitrary" sorting does not stop searching early. |;dev |256472|Camels aren't required for the "Two by Two" advancement. |256509|Heads and Skulls are placed backwards. |256510|Using a glow ink sac on a hanging sign does not grant the advancement "Glow and Behold!". |256669|Crafting recipe for bamboo hanging signs is unlocked by having any stripped log. |256878|You cannot hold the {{key|Tab}} key to navigate between buttons quickly in the "Edit draft chat report" menu. |256882|Bats fly in the perched position and vertical movement is not smooth. |256935|Long player names within the "Select Chat Messages to Report" menu can extend past the scroll bar. |256993|End crystal knockback bug. |257073|You cannot hold the {{key|Tab}} key to navigate between buttons quickly in the "Experimental Features Warning" menu. |257113|Ender dragon, wither, snow golem and iron golem spawn eggs from before 1.13 do not convert properly. |257114|Incoherency: A random seed is already generated on the "Create New World" seed text field screen despite the "Leave blank for a random seed" label. |257188|You aren't prompted that your draft reports will be discarded upon disconnecting from worlds by using the "Title Screen" button within the death screen. |257266|Entities sink or fall through snow when it accumulates while the snowAccumulationHeight gamerule is set to any value greater than 1. |;previous |257329|Right-hand side tabs in the creative inventory are misaligned. |257334|Stacked items do not show creative inventory tab label. |257354|Messages sent by the hosts of LAN worlds are now considered unverified and cannot be reported. |257355|The "Social Interactions" menu now falsely claims that there are no reportable messages for given players. |257378|Villagers and piglins can't open or close doors. |257410|"Game Menu" on the pause menu is clickable. |257401|Frog walk animation speeds up greatly when tempted by food or chasing slimes. }} == Video == {{Slicedlime|TDWXU_YPeig}} == References == {{Reflist}} == Navigation == {{Navbox Java Edition versions|1.1x}} [[de:22w46a]] [[es:Java Edition 22w46a]] [[fr:Édition Java 22w46a]] [[ja:Java Edition 22w46a]] [[pt:Edição Java 22w46a]] [[ru:22w46a (Java Edition)]] [[zh:22w46a]]