Minecraft Blogs / Article

Minecraft 1.19.3 | Technical Changes

  • 1,787 views, 3 today
  • 8
  • 4
Bertiecrafter's Avatar Bertiecrafter
Retired Moderator
Level 70 : Legendary Engineer
775
Although according to semantic versioning 1.19.3 should only contain bugfixes, it actually comes with a good amount of fun technical changes that only real nerds can get excited about. (I can't wait!)

Added

  • In the future, we will see Mojang/Microsoft publish datapacks that only serve to toggle features on that were integrated into the game, but not ready to be fully released yet. (Located in the JSON path "features.enabled" in pack.mcmeta)
  • Currently available features that you need to enable with a data pack:
    • More bamboo blocks/items
    • Chiseled bookshelves that have 6 individual slots to store book items.
    • Hanging Signs
    • Piglin Heads (dropped when a piglin is killed by a charged creeper)
    • Bundles
    • Camels (can carry 2 players and most mobs cannot reach you while riding it)
    • A whole bunch of changes to item/block tags.
    • Note blocks imitating mobs when a mob head is placed on top. (Player head sounds are configurable in the item tags)
  • Setting to change the main menu panorama scroll speed.
  • A setting to enable the Operator Items Tab in the creative inventory (contains command blocks and debug sticks!), located in the Controls menu.
  • Added spawn eggs for ender dragon, iron golem, snow golem and wither! (Boss eggs only available through commands)
  • /fillbiome command to replace biomes in a certain area.
  • /execute if|unless biome sub-command was added to check the biome at a location.
  • New gamerules to set whether or not all blocks will be dropped in explosions: blockExplosionDropDecay, mobExplosionDropDecay, tntExplosionDropDecay
  • New gamerule to set the max amount of snow layers created while it's snowing: snowAccumulationHeight
  • New gamerules to set liquid source block generation: waterSourceConversion, lavaSourceConversion
  • New gamerule to set whether or not all players (in any location) will hear certain gameplay moments: globalSoundEvents
  • Mysterious chat_type sub-section in data packs that I could find no information on.
  • Vanilla world generation settings (data pack files) are now available in the game .jar files
  • Added extra settings screen to control how many diagnostics are collected. (Default: Minimal)
  • New conditions for Predicates specific to entities: Axolotl, boat, fox, mooshroom, painting, rabbit, horse, llama, villager, parrot, tropical_fish
  • In server.properties, added initial-enabled-packs, initial-disabled-packs to control which data packs are loaded during world creation.
  • Added all_signs and invalid_spawn_inside block tags, together with creeper_igniters and fence_gates item tags.
  • /publish now has new command arguments that were already available as buttons in the "Open to LAN" screen. (Both now have a "port" input field!)
  • Resource packs now have an "atlases" section. A texture atlas is a giant image (sometimes just in memory) consisting of multiple images together, like a sprite sheet. In a resource pack you can now define which textures belong to which atlases (e.g. blocks or paintings) and even define aliases/prefixes so that the namespaced id (namespace:path/file) does not necessarily match the physical file location.

Changed

  • The creative inventory tabs had a complete overhaul! Might take some getting used to, but probably a change for the best.
  • Endermen and (Wither) Skeletons in the nether now require a light level of 7 or lower to spawn, instead of 11 or lower.
  • Shulker boxes now pop off any blocks that were attached to their opened faces (e.g. torches) when opened.
  • Spawners no longer spawn pigs by default.
  • The loot drops of the blocks carried by endermen are now determined by loot tables, by default as if mined by silk touch.
  • There is a lot happening to chat that might not be immediately visible: All chat messages and their order are signed (a cryptographically secure way to ensure a message was sent by a certain player), you can report players and unsecure or edited messages will have visual markings to indicate this.
  • The minimum and maximum values of the Smooth Lighting settings have been merged as there was no difference between them.
  • Resource pack version is now 12
  • Vexes now look like evil allays.

Removed

  • Removed non_flammable_wood block tag and overworld_natural_logs item tag.

Bugfixes

  • The "minecraft:tick" function tag now always runs after the "minecraft:load" function tag, hooray!
  • Mobs dangling on leads are no longer building up fall damage over time, causing instant death.
  • Item tooltips no longer get cut-off at the edge of the screen.
  • MC-200000 was fixed! Nobody cares about the contents, but the ID is pretty cool!
  • Entity collision calculations are no longer running on the render thread! (More FPS in laggy environments?)
  • Melons no longer generate underwater. (Do with that what you want haha)




Minecraft 1.19.3 | Technical Changes
Minecraft 1.19.3 | Technical Changes
Tags

Create an account or sign in to comment.

Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome