Copyright sportskeeda

Minecraft has released a huge snapshot for Java Edition, introducing tons of new features for the upcoming Mounts of Mayhem game drop. Minecraft snapshot 25w44a adds two new mob variants for deserts: the first is undead camels, and the second is parched skeletons.Mojang has already confirmed that there are more “mayhem” features coming for the 2025 Winter game drop. Undead camels and parched skeletons are the new dangers players will face in the dried deserts of Minecraft. In deserts, players can now find a pair of a husk and a parched skeleton riding the new undead camel during nighttime.The husk will wield a spear and charge at the player, while the parched skeleton will shoot arrows from the back. This deadly combo is surely going to make deserts a dangerous place. Aside from new mob variants, Mojang has also added a new visual setting called Anisotropic Filtering, fixed the Lunge enchantment issue, and tweaked many different features.Minecraft snapshot 25w44a patch notes: Everything you need to knowNew featuresUpdated advancements to include the Camel Husk, and the ParchedAdded a new graphical option "Anisotropic Filtering"ParchedNew Skeleton variantSpawns at 0 light level in Deserts replacing some of the regular SkeletonsDoes not burn in sunlightShoots Arrows of WeaknessHas a slower rate of fire compared to normal Skeletons, similar to BoggedDoes not spawn in caves, following the Husk's spawning rulesCamel HuskNew undead camel (Image via Mojang) New undead Camel variantSpawns at 0 light level in DesertsDoes not burn in sunlightSpawns with two riders: A Husk wielding a Spear and a ParchedDoes not spawn in caves, following the Husk's spawning rulesIs hostile if the rider is a hostile mobPassive without a riderDespawns like other hostile mobs, but becomes persistent when ridden by a PlayerFavorite food is Rabbit FootCannot be bredAs a mount they work similar to normal CamelsSpear WeaponLunge EnchantmentReduced the number of hunger points consumed by using Lunge across all Enchantment levelsLevel 1 Lunge now consumes 1 hunger point, level 2 consumes 2 points, and level 3 consumes 3 points (from 4, 5, and 6)Added a durability cost of 1 for using Lunge across all Enchantment levelsAnisotropic FilteringThis new option improves the visual quality of blocks when viewed at a distance or at an angleThe default depends on your graphics preset, and the values are "off", "2x", "4x", and "8x"If your hardware does not support it, it will not be usedThis significantly impacts video memory usage (especially combined with a high mipmap count)ChangesMounts are getting better (Image via Mojang)Parrots now can mimic the sounds of Zombie Nautilus, Zombie Horse, Camel Husk and ParchedNautiluses and Zombie Nautiluses can now attack any mob if provoked by that mob, not just playersEnvironmental Fog in the Nether is no longer dependent on the render distance setting, and will consistently be applied from 10 to 96 blocksHorses, Mules, Donkeys, and Camels no longer sink in water while ridden by a playerChunks now fade in instead of appearing out of nowhere, with the fade-in time adjustable through Video SettingsBats no longer spawn more frequently and in higher light levels between October 20 and November 3UI"Interface" inside the Video Settings screen has been renamed to "Preferences"The Single Biome Customization screen now has a search boxThe language selection screen now has a search box to filter languagesTechnical changes in Minecraft snapshot 25w44aThe Data Pack version is now 92.0The Resource Pack version is now 72.0The Minecraft Server Management Protocol version is now 2.0.0Added support for KQueue on OSX to improve network connection performanceMinecraft Server Management Protocol Version 2.0.0In the typed_game_rule and untyped_game_rule schemas, the type of the value field has been changed from string to take either a boolean or an integerAlso, it now uses the game rule resource location as the keyCommandsChangedworldborderThe time argument for setting the size can now also specify seconds or in-game days using an s or d suffixThe time argument for setting the warning distance now specifies ticks by default but can also specify seconds or in-game days using an s or d suffixGame RulesGame rules have been moved into a registry. With that, all game rules have been renamed from their previous camel case names to resource locations in snake case.Additionally, the following game rules have been further renamed:announceAdvancements -> minecraft:show_advancement_messagescommandBlocksEnabled -> minecraft:command_blocks_workcommand_modification_block_limit -> minecraft:max_block_modificationsdisableElytraMovementCheck -> minecraft:elytra_movement_checkThe value is inverted accordingly in places that use the resource locationdisablePlayerMovementCheck -> minecraft:player_movement_checkThe value is inverted accordingly in places that use the resource locationdisableRaids -> minecraft:raidsThe value is inverted accordingly in places that use the resource locationdoDaylightCycle -> minecraft:advance_timedoEntityDrops -> minecraft:entity_dropsdoImmediateRespawn -> minecraft:immediate_respawndoInsomnia -> minecraft:spawn_phantomsdoLimitedCrafting -> minecraft:limited_craftingdoMobLoot -> minecraft:mob_dropsdoMobSpawning -> minecraft:spawn_mobsdoPatrolSpawning -> minecraft:spawn_patrolsdoTileDrops -> minecraft:block_dropsdoTraderSpawning -> minecraft:spawn_wandering_tradersdoVinesSpread -> minecraft:spread_vinesdoWardenSpawning -> minecraft:spawn_wardensdoWeatherCycle -> minecraft:advance_weathermaxCommandChainLength -> minecraft:max_command_sequence_lengthmaxCommandForkCount -> minecraft:max_command_forksnaturalRegeneration -> minecraft:natural_health_regenerationsnowAccumulationHeight -> minecraft:max_snow_accumulation_heightspawnRadius -> minecraft:respawn_radiusspawnerBlocksEnabled -> minecraft:spawner_blocks_workLimitsSome game rules that previously did not have a limited value range now do:minecraft:max_block_modifications: Minimum 1minecraft:max_command_forks: Minimum 1minecraft:max_command_sequence_length: Minimum 0minecraft:max_entity_cramming: Minimum 1minecraft:max_snow_accumulation_height: Minimum 0, maximum: 8minecraft:players_nether_portal_creative_delay: Minimum 0minecraft:players_nether_portal_default_delay: Minimum 0minecraft:players_sleeping_percentage: Minimum 0minecraft:random_tick_speed: Minimum 0minecraft:respawn_radius: Minimum 0Addedminecraft:fire_spread_radius_around_playerControls the maximum distance in blocks that fire can spread around a playerThis replaces the previous doFireTick and allowFireTicksAwayFromPlayer game rules, which have now been removedSetting it to 0 will disable fire spreadingSetting it to -1 will allow fire spreading without players aroundLimit: Minimum -1Game TestsIn the game_rules test environment the keys bool_rule and int_rule have been replaced with a single key rules. It is a map from game rules resource locations to the game rules value. The value type is either integer or boolean depending on the game rule.Environment AttributesModifiers on ARGB Color ValuesoverrideArgument format: ARGB Coloradd - component-wise additive color blendingArgument format: RGB Colorsubtract - component-wise subtractive color blendingArgument format: RGB Colormultiply - component-wise multiplicative color blendingArgument format: RGB or ARGB ColorIf specified, the alpha component is multiplied independently just like the other color channelsalpha_blend - traditional alpha blending that might be seen in image editing softwareArgument format: ARGB ColorWhen the argument alpha is 1, it will behave as an override with no blendingChanged Environment AttributesRenamed minecraft:visual/water_fog_radius to minecraft:visual/water_fog_end_distanceRemoved minecraft:visual/extra_fogReplaced minecraft:visual/cloud_opacity with minecraft:visual/cloud_colorAddedminecraft:visual/water_fog_start_distanceThe distance in blocks from the camera at which underwater fog starts to have an effect. If negative, the fog will start out with density as if it had started that many blocks behind the camera.Value type: floatDefault value: -8.0Modifiers: Float ModifiersInterpolated: yesResolved at the camera's positionAddedminecraft:visual/fog_start_distanceThe distance in blocks from the camera at which fog starts to have an effect (when the camera is not submerged in another substance). If negative, the fog will start out with density as if it had started that many blocks behind the camera. Note: the final value is also modified by weather.Value type: floatDefault value: 0.0Modifiers: Float ModifiersInterpolated: yesResolved at the camera's positionAddedminecraft:visual/fog_end_distanceThe distance in blocks from the camera at which fog reaches its maximum density (when the camera is not submerged in another substance).Note: the final value is also modified by weather.Value type: non-negative floatDefault value: 1024.0Modifiers: Float ModifiersInterpolated: yesResolved at the camera's positionAddedminecraft:visual/sky_fog_end_distanceThe distance in blocks from the camera at which the fog that affects the sky reaches its maximum density (when the camera is not submerged in another substance).Note: this value is restricted by the Render Distance option.Value type: non-negative floatDefault value: 512.0Modifiers: Float ModifiersInterpolated: yesResolved at the camera's positionAddedminecraft:visual/cloud_fog_end_distanceThe distance in blocks from the camera at which the fog that affects clouds reaches its maximum density (when the camera is not submerged in another substance).Note: this value is restricted by the Cloud Distance option.Value type: non-negative floatDefault value: 2048.0Modifiers: Float ModifiersInterpolated: yesResolved at the camera's positionAdded minecraft:visual/cloud_colorThe color of the clouds. If fully transparent, clouds are entirely disabled and Happy Ghasts will not regenerate health faster when at cloud height.Value type: ARGB colorDefault value: #00000000Modifiers: ARGB Color ModifiersInterpolated: yesResolved at the camera's position for rendering, or at the position of a Happy Ghast for regenerationSlot SourcesAdded slot sources to allow the location of any inventory slot to be specified within datapacksFormat: object with fieldstype: the slot source type: additional fields depending on the typeminecraft:emptyTypeEmpty selection containing no slotsminecraft:groupTypeMerges several slot sources into one, with the resulting selection containing all slots from each slot source providedIf a slot is included in more than one slot source, it will be repeated in the resulting slot sourcee.g. [a, b] + [c, a] -> [a, b, c, a]Format:terms: list of slot sources to joinCan alternatively be written inline as a list of slot sourcesminecraft:slot_rangeTypeSelects slots within a slot range from the inventory of an entity or block entityMirrors the behavior of the from argument of the /item commandFormat:source: an entity or block entity from which the slots will be sourced, from loot contextCan be block_entity, this, attacking_entity, last_damage_player, direct_attacker, target_entity, or interacting_entityslots: a slot range in the format of or . (e.g. armor.chest or container.*)minecraft:contentsTypeSelects all non-empty slots from the inventory component of one or more itemsIf no item is stored inside that component, the resulting selection will be emptyThe location of the item(s) whose inventory component to use is specified by another slot sourceIf the slot source includes more than one item with that component, the resulting selections will be merged identically as with the minecraft:group typee.g. Bundle [a, b] + Shulker Box [c, d] -> [a, b, c, d]Format:component: the inventory component to targetAllowed values are minecraft:bundle_contents, minecraft:charged_projectiles, and minecraft:containerslot_source: a slot source containing slots with item(s) to targetminecraft:filteredTypeApplies a filter to the selected slots, excluding any non-matching slots from the resulting selectionFormat:item_filter: an item predicate to match against the items in each slotslot_source: the slot source to filterminecraft:limit_slotsTypeLimits the number of slots provided, with the resulting selection containing at most that number of slotsAny slots bringing the number of slots above that limit will be excluded, in order of inclusione.g. [a, b, c, d] -> [a, b, c] if the limit is set to 3Format:limit: integer, the maximum number of slots to include in the resulting selectionslot_source: the slot source to limitLoot TablesAdded new minecraft:slots loot pool entryProvides the items contained within the selected slots to the loot tableFormat:slot_source: a slot source describing where the items are locatedSupports all standard loot pool entry fieldsRemoved contents as a supported value for the dynamic loot entry typeIts behavior of providing the contents of a Shulker Box was made redunant by the addition of the slots loot entry type, and can now be replicated with the slot_range slot sourceWorld GenerationBiomesThe following color fields in the effects definition now support colors as a string in the form "#rrggbb", or a float array in the form [red, green, blue]water_colorfoliage_colordry_foliage_colorgrass_colorgrass_color_modifierTagsItem TagsAdded #camel_husk_food - all items that can be used to feed a Camel HuskEntity TagsAdded #can_float_while_ridden - entities that can float on water while being riddenChanged #skeletons to include ParchedChanged #zombies to include Zombie Nautilus, Zombie Horse and Camel HuskChanged #can_equip_saddle to include Nautilus, Zombie Nautilus, Zombie Horse and Camel HuskResource Pack Version 72.0block.vsh/fsh copies terrain.vsh/fsh and handles ad-hoc blocks (e.g. held by entities)Added ChunkSection uniform, used by terrain.vsh (which replaces DynamicTransforms)New shaders have been introduced to perform GPU based sprite animationsGlobals uniform now has camera coordinatesTexturesItem SpritesAdded new item sprites:item/camel_husk_spawn_eggitem/parched_spawn_eggEntity TexturesAdded new entity textures:entity/camel/camel_husk.pngentity/equipment/camel_husk_saddle/saddle.pngentity/skeleton/parched.pngentity/skeleton/parched_overlay.pngSoundsRemoved item.underwater_saddle.equipAdded new sound events for the Nautilus:item.nautilus_saddle_equipitem.nautilus_saddle_underwater_equipAdded new sound events for the Parched:entity.parched.ambiententity.parched.deathentity.parched.hurtentity.parched.stepAdded new sound events for Camel Husk:entity.camel_husk.ambiententity.camel_husk.dashentity.camel_husk.dash_readyentity.camel_husk.deathentity.camel_husk.eatentity.camel_husk.hurtentity.camel_husk.saddleentity.camel_husk.sitentity.camel_husk.standentity.camel_husk.stepentity.camel_husk.step_sandAdded new sound events for the Parrotentity.parrot.imitate.camel_huskentity.parrot.imitate.parchedentity.parrot.imitate.zombie_horseentity.parrot.imitate.zombie_nautilusShaders & Post-process EffectsAdded animate_sprite* core shaders, which use a new SpriteAnimationInfo uniformSprite AnimationsSprites (textures as part of a larger atlas) are now animated on the GPU rather than per-tick on the CPUFor regular frame-based animations, animate_sprite.vsh and animate_sprite_blit.fsh are used to perform the drawFor interpolated animations, animate_sprite.vsh and animate_sprite_interpolate.fsh are used to perform the drawThe UBO SpriteAnimationInfo contains information on where the sprite should be drawn to, within the greater texture atlasShaders & Post-process EffectsAdded animate_sprite* core shaders, which use a new SpriteAnimationInfo uniformSprite AnimationsSprites (textures as part of a larger atlas) are now animated on the GPU rather than per-tick on the CPUFor regular frame-based animations, animate_sprite.vsh and animate_sprite_blit.fsh are used to perform the drawFor interpolated animations, animate_sprite.vsh and animate_sprite_interpolate.fsh are used to perform the drawThe UBO SpriteAnimationInfo contains information on where the sprite should be drawn to, within the greater texture atlasFixed bugs in Minecraft snapshot 25w44aMC-2791 - The player model in the inventory screen renders in the wrong orientation when it's not standing up straightMC-73186 - Gaps between the faces of item models and complex block modelsMC-149630 - Some particles have very thin, vertical lines that flash in and out around the particlesMC-237158 - Magma blocks can generate on the ceilings of caves below aquifersMC-298942 - Character body moves instead of the head when riding a happy ghastMC-300642 - When texture atlases are large, gaps are rendered between blocks that have a low resolutionMC-301311 - The “Transfer Now” button no longer renders highlighted when the java realms information box is selectedMC-301516 - The mouse cursor doesn’t change to the hand shape when hovering over tabs in the “Create New World” menu and similar screensMC-301517 - The mouse cursor doesn’t change to the hand shape when hovering over arrows in the singleplayer, multiplayer, resource packs, and data packs menusMC-301527 - The mouse cursor doesn’t change to the resize shape when scrolling in the advancements menuMC-301988 - Buttons in the telemetry screen are not aligned properly in some languagesMC-302111 - Elements within the resource pack and data pack menus are not selected in order when using the TAB keyMC-302325 - When the player toggles a debug renderer using its hotkey (F3+B, F3+G) while in the debug options screen, the corresponding entry is not updatedMC-302338 - The narrator button in the Accessibility Settings menu doesn't update upon pressing Ctrl+BMC-302362 - Clicking on "Singleplayer" or "Multiplayer" in the main menu then immediately clicking on a world or server joins it even when not clicking the play buttonMC-302482 - Resource and data pack names can overlap selection boxes when the scroll bar is presentMC-302678 - Arrows and tridents get stuck on players and mobsMC-303072 - Game crashes when a trident entity with PierceLevel ≥ 1 hits a mob or playerMC-303168 - Equipping a saddle onto a nautilus uses the "subtitles.entity.horse.saddle" subtitleMC-303255 - Nautiluses do not deal damage if mobGriefing is falseMC-303429 - Piglins and hoglins shake in the netherMC-303432 - Chinese input is not recognizedMC-303434 - Japanese input is not recognizedMC-303439 - Held items in third-person view show strange artifacts when viewed at certain anglesMC-303455 - The cursor is no longer centered when opening a container or menu on WaylandMC-303460 - The cursor no longer follows the look set by the system on WaylandMC-303461 - The application icon shows the generic Wayland icon instead of the Minecraft icon on WaylandMC-303478 - Cannot launch 25w43a on Linux with Nvidia GraphicsMC-303481 - Game has no audio and crashes with Mac Studio DisplayMC-303485 - The game can no longer save chunks in custom dimensionsMC-303504 - Nether sprouts textures still expand when viewed from a sharp angleMC-303506 - Control-key combinations additionally send the normal letter on WaylandMC-303520 - Sweet berry bush textures still expand when viewed from a sharp angleMC-303541 - The game doesn't boot on WaylandMC-303651 - Rotating dropped items sometimes create visual artifactsMinecraft snapshot 25w44a is now available for download. Interested players can download the latest snapshot and create a new world or enter an existing one to experience the new undead camels, parched skeletons, and other changes.