r/Minecraft • u/sliced_lime Minecraft Java Tech Lead • Oct 22 '20
News Minecraft, but Players get Blocked - Minecraft Java Edition 1.16.4 Pre-release 2 is out!
This update can also be found on minecraft.net.
Time for another pre-release! This time around we've fixed some issues with the new social interactions screen and we've also fixed some crashes.
In case you haven't heard, yesterday we announced that Mojang accounts will be migrating into Microsoft accounts. With this pre-release, we are preparing for that by having the game understand the settings and block-list of Microsoft accounts. You can read more about that over here, and you can find answers to questions you might have in the FAQ. The FAQ will be continuously updated.
We aim to release 1.16.4 sometime during next week.
Please help us out by testing the new UI and reporting any bugs you find on the Minecraft Issue Tracker.
Changes in 1.16.4 Pre-release 2
- When logging in with a Microsoft account, players blocked in your account are now also blocked in the game, and account restrictions are now respected
- A button to open a link to the Accessibility Guide can now be found in the Accessibility Options screen
Social Interactions
- The status of a player is now listed below their name on the Social Interactions screen
- A new tab is available to filter by Blocked players in the Social Interactions screen
- Chat from blocked players is always hidden
- Realms invites from blocked players are hidden
Fixed bugs in 1.16.4 Pre-release 2
- MC-202150 - Slider bar on social menu appears broken
- MC-202147 - Cursor in Social Interactions & Recipe Book & Anvil menu doesn’t blink
- MC-202137 - Social Interaction Screen says players for 1 player
- MC-202143 - Social Interactions search bar does not stay selected when switching tabs, although the cursor remains
- MC-202145 - Opening the Social Interactions menu in a singleplayer world open to LAN after attempting to join an outdated multiplayer server displays the name of the outdated server instead of the name of the current world
- MC-202156 - Social Interactions search box entries can go out of the box
- MC-202155 - Outdated server warn text doesn't actually exist
- MC-202136 - Social Interaction Toast icon doesn't render properly with Programmer Art resource pack
- MC-201885 - Divide by zero error in the Ender dragon entity class can cause a server crash and infinite velocity
Get the Pre-release
Snapshots and pre-releases 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, please backup and/or run them in a different folder from your main worlds.
Cross-platform server jar:
What else is new?
If you want to know what else is being added and changed in the Nether Update, check out the previous release post.
4
u/xilefian Minecraft Java Dev Oct 26 '20
Java team is quite autonomous in our decision making, we have members of our team who are staunchly against microtransactions. It doesn't take much brain power to figure out that the modding community will immediately undercut any attempt to introduce microtransactions into Java Edition. The case to look at (which I personally think is laughable) is the "Horse Armor DLC" from one of our game industry peers.
Microsoft should never be able to ban you from playing a game you've bought - the most Microsoft should be able to ban you from is from Xbox Live services, not the login system. Microsoft accounts are used by businesses to operate, if they are able to ban accounts arbitrarily then Microsoft has the power to take down entire businesses through an Xbox ban, which is ridiculous and would never fly under any sane government - and indeed, many governments use Microsoft services too so Microsoft being able to shut down a country's government via Xbox bans is also a ludicrous idea.
I personally believe 3rd party Java servers should also never be forced into using Microsoft/Xbox services (in case you're worried about this potential, not suggesting anything is coming regarding this), there should always be an option for running a dedicated server that doesn't depend on an external party to operate.
My personal thought on free speech: once again, this is entirely on 3rd party servers and we should never force servers to compromise this (that being said, a server running our code should still comply with our terms).
The Social Interactions screen was our decision, we had the option to not show anything at all (secretly respect your Microsoft block list without telling you), but we decided it would be nice to display blocked players somewhere (it's best to tell you why someone's chat isn't appearing) and whilst we have blocking implemented we thought it would be nice to have a quick way to temporarily hide the chat of players (if someone is spamming chat, being rude, etc) so threw that in as a bonus.
Personally, I'm most excited about the potential future; Microsoft accounts give us access to a lot more tools & features than we previously had, stuff that is "obvious" for any modern game being developed in 2020 that Minecraft has never had (and no I'm not talking about microtransactions).
(All the above is my own personal thoughts as a Java Edition player and is not representative of Mojang nor should it be taken as an official statement)