In today's snapshot we're introducing the new Friends List for Java Edition, making it easier than ever to stay connected and jump into play together. Curious how it works? You can read more about Friends List here.
But that's not all! We might be feature complete – but we have a final surprise for you! Listen to the official soundtrack for Chaos Cubed by fingerspit (Paula Ruiz) today – including the music disc Bounce!
Happy Mining!
New Features
- Added a new Music Disc with the track "Bounce" by fingerspit
- Added 5 new music tracks by fingerspit
- Added the Friends List
- Added the ability to easily play with your friends through peer-to-peer, even when you're not on the same local network
Music
- Added a new music disc:
- "Bounce" by fingerspit
- Has a chance of being found in Mineshaft Chest Minecarts that are located in a Sulfur Cave biome
- Has a comparator output of 8 when played in a Jukebox
- Added 5 new background music tracks by fingerspit:
- "Shores"
- "Memories"
- "Nightly"
- "Home"
- "Ebb"
Friends List
- Added a Friends List, accessible from a new Friends button on the Title Screen and the Pause Menu
- The Friends list can be opened with a new key bind (default: "O")
- The Friends button shows a notification badge with the number of incoming friend requests, up to 5 (a "more" indicator is shown beyond that)
- The Friends List is presented as an overlay with two tabs:
- Friends: shows your current friends, lets you remove them, and lets you send a new friend request by Profile Name
- Pending: shows incoming friend requests (which can be accepted or declined) and outgoing friend requests (which can be canceled)
- The presence of your friends is shown under their name in the Friends List as one of the following:
- "Offline"
- "Online"
- "In a world"
- "In a joinable world"
- Sending, accepting, declining, cancelling, and removing actions are confirmed in the UI and show a clear error message when the service is unreachable, rate limited, or the requested Profile Name does not exist
- Friend changes that happen while the game is running are shown through toast notifications:
- When a friend request is sent
- When a friend request is received
- When an outgoing friend request is accepted by the other player
- Toasts show the other player's face when the skin is available
- The Friends List checks for updates once per minute while the Friends List is open, or every 5 minutes otherwise
- The first time the Friends button is shown on the Title Screen, a confirmation dialog is presented to opt in to the Friends List
- The Friends List, friend request privacy, and the Microsoft account safety settings link are managed from the new "Friends List" section in Online Options
- Players that have their chat settings set to "Friends Only" on their XBox profile will only see chat messages from other players if they are friends
Known Issues
Developer's Note: This is the first version of this system, released with a few known issues. It will be improved over the coming snapshots.
- Cancelling a friend request before the receiver has accepted it can leave the receivers incoming list in a desynced state
- The receiver will still see it as incoming, but when they accept it, it'll turn into an outgoing friend request for them
- Rejecting a friend request can leave the sender's outgoing list in a desynced state
- The sender also needs to cancel their friend request to get back to a properly synced state
- If a player has the friend list turned on, but the "Allow Requests" setting turned off, other players can't accept outgoing friend requests from them
- If your Xbox profile chat setting is set to "Friends Only", you cannot see your own chat messages
Peer-to-Peer
- Added the ability to open singleplayer worlds to online multiplayer from the new Multiplayer Options screen
- There are two paths to play with your friends
- Invite to world: the host can invite friends to their world, and the invited players can accept or deny the invitation
- Request to join world: players can request to join a friend's world (if it's open to online multiplayer), and the friend can accept or deny the request
- Added new p2p_connection opt-in telemetry event
Changes
- The Slow Bouncy Sulfur Cube archetype is no longer buoyant
- The grass color is now less green in Sulfur Caves
- Updated the Main Menu background panorama
Potent Sulfur
- Eruption and cooldown times of Geysers are now randomized based on the position of the block and do not change if the block is replaced
- Potent sulfur can now erupt when a Lava block is placed underneath
- With Lava underneath, the Geyser eruption is continuous, but with slightly muted sounds compared to the eruption from a Magma block
- Noxious Gas from Potent Sulfur can now rise through non-collidable waterlogged blocks and spread through other non-collidable blocks
- Erupting Potent Sulfur can now emit its plume and boost entities through non-collidable blocks
- This includes Scaffolding, which can be used as an alternative to Copper Grates to stand above erupting Potent Sulfur without being affected by Noxious Gas
UI
- Added a Friends button to the Title Screen and the Pause Menu
- Replaced the Open to LAN screen with the new Multiplayer Options screen
Multiplayer Options
- This screen allows you to configure the multiplayer settings of the world you're currently in
- The multiplayer scope can be set to one of the following:
- Off: (default) Nobody can join your world
- Local: only players in your local network can join your world, as the Open to LAN screen used to work
- Online: you can invite your friends to join your world from anywhere
- The game mode and allow cheats options are also available in this screen
Settings
- Added a setting to control the availability of the Friends List and its features in Online Options
- Added an "In-game Notification" toggle in Online Options to control whether Friends List toasts appear while in a world
- Added an "Allow Requests" toggle in Online Options to control whether other players can send you friend requests
- Added an "Xbox Settings..." button in Online Options that opens the Microsoft account privacy and online safety settings
- Added a Presence option in Online Options screen to control how much activity is shared with friends (default: "All")
- "All": shares activity, and allows friends to request to join your world if opened up to online multiplayer
- "Limited": activity sharing limited to "Online" & "Offline"
- "None": no activity shared. Appearing as "Offline" to friends
Technical Changes
- The Data Pack version is now 105.1
- The Resource Pack version is now 87.0
Data Pack version 105.1
Block Tags
- Added #causes_periodic_geyser_eruptions - all blocks that cause periodic eruptions of Potent Sulfur blocks
- Added #causes_continuous_geyser_eruptions - all blocks that cause continuous eruptions of Potent Sulfur blocks
Resource Pack Version 87.0
- Signs and Hanging Signs now use block models instead of built-in entity models
- The text on Signs and Hanging Signs cannot be configured yet
- The minecraft:signs atlas has been removed
Block Sprites
- Signs and Hanging Signs now use block models and textures, replacing <wood_type> with the sign's wood type (e.g. mangrove)
- block/<wood_type>_sign.png
- block/<wood_type>_hanging_sign.png
- The process of upgrading your pack's Bed, Sign, and Hanging Sign textures can be assisted by using this automated Slicer tool
Item Sprites
Added new Item sprites:
- item/music_disc_bounce.png
UI Sprites
- Added new textures for the Sign edit screen background, replacing <wood_type> with the sign's wood type (e.g. mangrove):
- gui/sign/<wood_type>.png
- Added new UI sprites:
- gui/sprites/friends/multiplayer/invite.png
- gui/sprites/friends/multiplayer/join_request.png
- gui/sprites/friends/accept.png
- gui/sprites/friends/accept_highlighted.png
- gui/sprites/friends/cancel.png
- gui/sprites/friends/friends.png
- gui/sprites/friends/illustrations_00.png
- gui/sprites/friends/list_separator_top.png
- gui/sprites/friends/loading.png
- gui/sprites/friends/reject.png
- gui/sprites/friends/reject_highlighted.png
- gui/sprites/friends/remove.png
- gui/sprites/friends/background.png
- gui/sprites/friends/button.png
- gui/sprites/friends/button_disabled.png
- gui/sprites/friends/button_highlighted.png
- gui/sprites/friends/toast_background.png
- gui/sprites/pause_menu/player_reporting.png
- gui/sprites/pause_menu/bug.png
- gui/sprites/pause_menu/social_interactions.png
Sounds
- Added sounds for Geyser eruptions:
- block.potent_sulfur.geyser_continuous_eruption
- block.potent_sulfur.geyser_continuous_eruption_active
- Added biome music for Sulfur Caves:
- music.overworld.sulfur_caves
Item Models
- The following special model types have been removed:
- minecraft:standing_sign
- minecraft:hanging_sign
Telemetry
New opt-in events
- p2p_connection
- This event is sent after a peer-to-peer connection attempt
- Added new property: p2p_connection_successful
- Whether the peer-to-peer connection was established successfully
- Added new property: p2p_connection_failure_stage
- The stage where an unsuccessful connection attempt failed, such as SIGNALING, ICE_CONNECT, or TIMEOUT
- Added new property: p2p_connection_ice_path
- The type of network path used for the connection, such as LOCAL, DIRECT, RELAY, or UNKNOWN
- Added new properties: p2p_connection_local_candidate_type and p2p_connection_remote_candidate_type
- The ICE candidate types used by each side of the connection, such as HOST, SRFLX, PRFLX, or RELAY
- Added new properties: p2p_connection_total_time_ms, p2p_connection_signaling_time_ms, and p2p_connection_ice_connect_time_ms
- Timing information for each stage of the peer-to-peer connection flow
Fixed bugs in 26.2 Snapshot 7
- MC-297491 - Glyphs from TTF files are no longer rendered correctly on glow signs
- MC-306401 - Shulkers' name tags display inside them when they're open
- MC-306972 - Wardens repeatedly roar in place when detecting ghasts
- MC-307144 - The game reads world generation data from data packs or world_gen_settings.dat inconsistently, preventing updating large biome sources
- MC-307221 - The missing texture is no longer used for blocks with no model or an invalid model
- MC-307272 - Servers can no longer detect left clicks from players in Spectator mode
- MC-307336 - Colors are less saturated with the Vulkan rendering backend on some Mac systems
- MC-307339 - The player's vertical motion is reset when moving on the ground
- MC-307387 - When using Vulkan, the Globals uniform is not available in multiple core shaders unless explicitly defined
- MC-307418 - The game crashes when trying to upgrade a legacy world
- MC-307421 - Vulkan does not trigger an error when a resource pack that cannot be loaded is loaded
- MC-307442 - The game crashes upon startup on Mac systems with Intel graphics of Gen8 architecture
- MC-307455 - The game crashes when minimized on some Intel graphics
- MC-307498 - The standing_sign special model renderer uses a field misspelled as "attachement"
- MC-307499 - The game crashes upon detecting invalid shader files during loading
- MC-307585 - The fall_after_explosion advancement trigger does not work with TNT anymore
- MC-307605 - The "Exclusive Fullscreen" and "Graphics API" options prompt the user to restart the game differently
- MC-307817 - Target selectors no longer allow specifying type multiple times when using tags
- MC-307877 - Bone meal cannot be used on dry grass with a block directly above it
- MC-307905 - Crash report generation can crash when StackTraceElement.getFileName() is null
- MC-307912 - Sulfur spikes in sulfur springs are not waterlogged
- MC-307919 - Geysers' force goes through some transparent blocks
- MC-307920 - Bucketed sulfur cubes can despawn
- MC-307929 - Dispensers can equip armor on sulfur cubes
- MC-307952 - The enchantment glint does not render on top of banner patterns applied on a shield
Get the Snapshot
Snapshots are available for Minecraft: Java Edition. To install the Snapshot, open up the Minecraft Launcher and enable snapshots in the "Installations" tab.
Testing versions can corrupt your world, so please backup and/or run them in a different folder from your main worlds.
Cross-platform server jar:
Report bugs here:
Want to give feedback?
- For any feedback and suggestions, head over to the Feedback site. If you're feeling chatty, join us over at the official Minecraft Discord.
分享這個故事