How Do I Update Minecraft

From Open Source Bridge
Jump to: navigation, search
- Fixed a critical security flaw that allowed attackers code on other's devices (RCE exploit). This can be done via in game messaging or other methods. The game logs a certain exploitable text as $jndi ://, because of an upstream vulnerability in the log.



Fog:



- World fog now starts further away from the player, to make distant terrain more visible. Fog is no more applied as a spherical volume. It is now applied as an cylindrical volume.



Additions



Music Disc - Lena Raine has added a new music disc titled "otherside". - Rarely found in stronghold corridor chests or dungeon chests. The disc's ring has a blue-green color.



World generation



- Caves - Completely overhauled. - Now stretch down to Y=-59. The caves now have 2 layers of different bases depending on their depth. - The layer below Y=8 is made of regular stones. - From Y=8 to 0, stone can be transformed into deepslate. Deepslate completely replaces stones from Y=0 through bedrock. Deepslate still produces certain types of ores, structures, and tuff and gravel. This layer does not contain dirt, diorite or granite.



- Sometimes, lava is used to generate water from aquifers below Y=0



Cheese caves have large towers of stone that stretch from the bottom to top of the cave. These towers can be used to safely fly elytra. Spaghetti Caves are long, narrow caves with small aquifers. They are more like original caves. - Noodle caves are thinner, squigglier, and more claustrophobic variants of spaghetti caves.



- Available in 6 subbiomes: – Meadow - A grassy, elevated biome that looks a lot like a colder, flowery plain. It has an aqua-colored grass and dark blue water.

- Usually found in plateaus and at the base of some mountains, but also near other temperate biomes. - Includes tall grass, grass, dandelions. Azure bluets. cornflowers. poppies. daisies. Alliums. Birch and oak trees are not likely to appear in this biome. This biome is only suitable for sheep, donkeys, rabbits and other small animals. This biome can produce plains villages and pillager outposts.

- When surrounded by forested biomes, generates on the slopes a snowy mountain. - Reminiscent of a snowy taiga with a surface of snow blocks and powder snow, instead of grass blocks. - Rabbits, wolves, foxes, sheep, pigs, chickens and cows spawn in this biome. This biome is home to outposts of pillarers.



- Creates on the slopes a mountain when it is next to snowy tundra and plains. - In snow, snowblock and powder snow. - Only rabbits and goats spawn in this biome. - Igloos and pillager outposts can generate in this biome.



- One biome that generates in the mountain peaks. - Covered with snow, snow blocks, or stone. - Tends to generate in sharp and jagged peaks in areas with snowy, cold, and temperate biomes. - Only goats spawn in this biome. This biome can also be used to generate pillar outposts.



- One of three biomes that generate in the mountain peaks. - Covered with snow, snow blocks and ice. - Tends to generate in smoother and less jagged peaks in areas with snowy, cold, and temperate biomes. This biome is only for goats. This biome is suitable for generating pillar outposts.



- One of three biomes that generate in the mountain peaks. - Covered in gravel, stone, and calcite strips. To avoid temperature clashes: Tends to create in any peak that is surrounded warm biomes, such as jungles or savannas. This biome is not suitable for spawning animals. This biome can be generated by Pillager outposts.



- Long and rare ore deposits. - Copper ore veins mixed with granite and blocks of raw copper generate above Y=0. - Iron veins are formed when iron ore is mixed with tuff and iron blocks.



Upgrading old worlds



Terrain from new pieces will now blend with terrain from old pieces. These chunks will contain any player-made structures. They can be buried, buried, or deteriorated. - The old bedrock layer between Y=0 and Y=4 in old chunks gets replaced with deepslate. - If there is any bedrock at Y=0, lower places under non-air block in old chunks will be generated by new world generation. Y=-64 is the location of a new layer of bedrock.



Format for command



/jfr



- When enabled, begins profiling with Java FlightRecorder, as well as the following custom events: - minecraft.ServerTickTime: Sampling event exposing average server tick times in intervals of a second - minecraft.ChunkGeneration: Time taken to generate individual chunk stages - minecraft.PacketRead / minecraft.PacketSent: Network traffic - minecraft.WorldLoadFinishedEvent: Initial world loading duration



- Advancements - Added four new advancements: - Caves & Cliffs - Fall from the top to the bottom of the Overworld.



- Ride a strider on lava for 50 blocks in the Overworld.



- In a meadow biome, you can make music using a jukebox.



- Trade with a villager at or below the build height limit



- Triggered when a player lands after falling - ride_entity_in_lava - Triggered for every tick when player rides in lava.



- Debug Screen - Added three lines: terrain, biome builder, multinoise. - Only if the dimension in question uses the multinoise biome source types. Multinoise lists all parameters used at the position of the player to place a Biome. C is continentalness, E erosion, T temperature, H humidity, and W weirdness. As you move further inland, your continentalness increases. Oceans can be generated in areas where there is low continentality. Erosion determines how mountainous or flat an area is. Higher values are associated with flatter areas, while lower values are associated with mountainous areas. The terrain is not affected by temperature and humidity. They only affect biome placement. - Weirdness indirectly drives the PV (peaks and valleys) noise and determines which biome variant gets placed.



Font



- Added illageralt, the rune-like font from Minecraft Dungeons. - Currently, it is only possible to use via commands



Languages



- Added Lombard. [note 1] [note 2]



Loot tables



- Added type field, which must be added. BlockEntityTag.id was written to ensure that the tag can be correctly migrated between versions.



- Has the following parameters. id: Potion Identification



Music



- Added new music in the Overworld (when you are playing in survival mode), and distributed it to the new biomes and the main menu. [note3] - Lena Raine: "Stand Tall", Left to Bloom", One More Day", Wending, and "Infinite Amethyst". "Stand Tall," plays in the snowy and jagged peaks biomes. "Left to Bloom," plays in the meadow biomes and lush caves biomes as well as on the menu screen. "One More Day" is played in the meadow, snowy slopes, and lush caves biomes. It can also be found on the menu screen. "Wending", which plays in the grove with jagged peaks, steep peaks, and dripstone caverns biomes, is also available on the menu screen. - "Infinite Amethyst" plays in the grove and dripstone caves biomes, as well as the menu screen.



"Floating Dream", a song that plays in the jagged peaks or lush caves biomes, is called. "Comforting Memories," which plays in the grove biome. "An Ordinary Day", plays in the snowy slopes and lush caves biomes.



NBT tags



Spawners have a new CustomSpawnRules Tag, which allows them to override spawn rules of the spawned mb. - In the tag, players can specify BlockLightLimit, which indicates the highest block-light the spawners will spawn mobs at.



Options



- Can now disable lightning flashes. This stops lightning from making the sky flash. Lightning bolts will still be visible. - The device the game outputs audio to can now be chosen in-game. - Added "Chunk Builder", video settings. - This controls how chunk sections are updated synchronously within a single frame. There are three options: Fully Blocking is the way chunk sections were updated prior to 21w37a. Semi Blocking and Threaded reduce stuttering while placing and removing blocks. The last two options may result in rare visual delays during world updates.



- Entities, blocks, and fluids cannot be updated beyond the simulation distance. Allows for greater render distance while consuming less CPU load. - 5 chunks is the lower limit.



- When the game is saving the world file, the indicator will appear in the bottom left of the screen. Defaults on.



- The new "Realms Notifications” option is now on this screen. - Contains the new "Allow Server Listings" option. - Player names that have been deactivated will not appear in online player listings.



Particles



- Added block_marker. This will replace light and barrier. - Renders with texture declared for block state model. - Summoned with the same syntax and block particle (i.e. block_marker wheat[age=2]).



server.properties



- Added simulation distance. - Added hide online-players. When set to "True", it will not send a player listing on status requests.



Subtitles



- Added subtitles to various bundle sounds. - Added a subtitle for the crop sound of shears.



Tags



- Added the animals_spawnable_on_block tags. - Contains grass blocks. - Animals can spawn on blocks in this tag.



- Contains clay. Extremecraft This tag can be used to spawn axelotls on blocks.



- Contains #dirt, #sand, #terracotta, snow block, and powder snow.



- Contains #lush_ground_replaceable, #terracotta and red sand.



- It contains #dirt, #smaller dripleaf placeable, as well as farmland. This tag can contain big dripleaf.



- Contain dirt, grass block, podzol and mycelium.



- Includes snow, snowblock, podzol, coarse dirt, and grass block. - Foxes can spawn on blocks in this tag.



- Contient stone, snow, snowblock, powder snow, packed snow, ice, and gravel. - Goats can spawn on blocks in this tag.



Contains mycelium. This tag can be used to spawn mushrooms.



- Contains grass block, air, #leaves and #logs. - Parrots can spawn on blocks in this tag.



- Contain ice - Polar bears can spawn on blocks in this tag when in the frozen ocean biome.



- Includes grass block, snow, sand, and snow blocks This tag allows rabbits to spawn on the blocks.



- Contains grass, fern, dead bush, vine, glow lichen, sunflower, lilac, rose bush, peony, tall grass, large fern, and hanging roots.



- Includes terracotta as well as 16 variations of colored terracotta.



- This tag contains grass block, snow block and snow block. This tag can be used by wolves to spawn.



Telemetry



- Readded, formerly a part of the game "snooper" up to 18w20c. - Only implemented in world load event now. - Sent data for loading singleplayer worlds or connecting to multiplayer servers. - Contains following information: - Launcher identifier - User identifier (XUID) - Client session ID (changes on restart) - World session ID (changes per world load, to be reused for later events) - Game version - Operating system name and version - Java runtime version - If client or server is modded (same information as on crash logs) - Server type (single player, Realms or other) - Game mode - Cannot be disabled,[5]



Changes Blocks:



- Anvil - Slightly changed the hammer texture on its GUI.

- Big Dripleaf: Restricted big-dripleaf placement to clays, coarse dirt, dirt, dirt, farmland and grass blocks, mycelium podzol and roots dirt. - Carrot crop: Texture of the crop stage3 was changed to Carrots Age 3 J2 BE2.png to Carrots Age 3 J3.png. An extra pixel was also removed. - Cartography Table: Texture was updated from Cartography Table (JE2 BE1.png) to Cartography Table (JE3.png), to match the plank texture that was updated in the texture upgrade. Cave Vines and Kelp, Twisting Vines and Weeping Vines now stop growing when shears are used to trim the tip. This action changes the age block status of the tip from 25 to 25. - Cave Vines Plants JE2.png has been changed to Cave Vines Plants JE1 BE1.png. Cocoa Beans- The textures of cocoa pods (stage0, stage1) were altered. Conduit - Now has a designated tool, the pickaxe. Copper Ore now drops 2-5 Raw Copper per mine instead of the previous 2-3. - Dirt Path - Side texture was changed to match its top texture. Doors - To fix the top/bottom texture of the spruce door, I changed its model. - Changed textures of oak door and iron door, to remove the extra horizontal line. Enchanting Table: Now emits a light level equal to 7. - Changed the texture of the lapis icon in the GUI from Lapis Lazuli (enchanting slot) JE1 BE1.png to Lapis Lazuli (enchanting slot) JE2.png. - Glass Pane: The top texture was modified to match the side texture. - Lectern- The base texture was changed to match a new plank texture that was added in the texture upgrade. Logs – Top textures of crimson and warped stems were modified to match Bedrock Edition. - Changed dark oak log's top texture. To match the top texture of the stripped oak log, I also changed the side texture. - Magma Blocks - Slightly increased the frequency of underwater magma. - Redstone Comparator – Changed the base texture for lit comparators from Powered Redstone Comparator(S) JE4.png to Powered Redstone Comparator(S) JE5.png. - Stained Glass – Changed the textures of blue and red stained glasses to match transparency of other types. - Stonecutter: A block of copper can be turned into 4 Cut Copper by using stonecutter.

Items:



- Beetroot Seeds and Melon Seeds - Textures were moved down by 1 pixel. - Campfire and Soul Campfire: Changed the item textures to Campfire (item), JE1BE1.png Soul Campfire, (item), JE4 BE2.png to Oak Door (item), JE2.png.png.png.png.png.png.png.png.png.png.png Soul Campfire, (item), JE2.png.png.png.png.png.png Acacia door (item), JE4.png) JE4.png.png) JE4.png.png.png.png.png.png.png.png. Doors - Changed item textures of all doors except crimson from Oak Door(item), J3 BE1.png Spruce Door(item), J4 BE2.png Oak Door(item), (JE4).png Spruce Door/item), (JE4).png Jungle Door/item), (JE5).png Acacia Door/item, JE4.png Dark Oak Door/item), (JE3).png.png.png.png. - Item Frames, Glow Item Frames – Changed the item textures from Oak Sign JE2 BE2.png Spruce Sign JE1 BE1.png Dark Oak Sign JE1 BE1.png Acacia Sign JE1 BE1.png Birch Door (item), JE4.png Jungle Door (item), JE4.png Iron Door (item), JE3.png. - Signs: Changed the item textures of Oak Sign JEB2 BE2.png Spruce JE1 Be1.png Dark Oak sign JE1BE1.png Crimson JE1BE1.png Warped JE2 BE1.png Item Frame (item), JE3.png.png.png.png.png.png.png.png.png.png.png Jungle Sign.png.png.png.png.png.png.png.png.png.pNG2.png.



Mobs:



- Axolotls: The texture of the wild axolotl has been changed. - Now, spawning can only be done in water above clay blocks and lush caves. - They now have their own mob cap. - Cod, Salmon, Pufferfish, Tropical Fish, Squid, and Dolphins - Now only spawn in water from Y=50 to Y=64. - Furthermore, tropical fishes can now spawn in lush caves at any elevation. Drowned – Now, you can spawn inside dripstone caves in aquifers. Evoker, Pillager and Vindicator - Does not attack baby villagers anymore. - Removed hoods on the textures for evokers/vindicators. - Fixed a few pixels that were not properly placed in the illusioner texture. Glow squids - They now only spawn under Y=30 in water blocks. Goats now only spawn in snowy slopes, jagged tops, and frozen peak biomes. Horses, mules, donkeys and mules - Follow players holding golden carrots, golden apple, and enchanted gold apples. - Llamas - Now follow players holding hay bales. - Parrots - Models were changed to all parrot variants, their wings are not reversed now. - Witches – Removed the hoods from their textures. - Wither – Tweaked texture of wither skull to allow for the Texture Update. - Zombie villager - Modified the textures of the zombie villager armorer and weaponsmith villager zombie villager to remove stray villagerpixels.



General:



- Hostile mobs won't spawn in areas with less than 0. - This change only affects block-light and not sky-light. [6] – Optimized AI for Axolotls. - All feedable mobs, except sheep, will now see the player correctly.