Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Java Edition 1.3.1/List of broken features

From SAS Gaming Wiki

This is a list of features which were broken by 12w18a's client-server logic split which remained broken into the full release of 1.3.1. As a relatively large number of things were affected by this change, and in many cases the differences are subtle or difficult to notice at a glance, this page serves to demonstrate these behaviors in more detail than is typically provided by the regular changelog.

Summary

Note that due to the nature of these bugs, all of the features listed here only functioned in singleplayer prior to 12w18a – the reason they broke in the first place is because singleplayer was changed to use multiplayer logic internally and these features were not accounted for. Likewise, features that have since been fixed now function in both singleplayer and multiplayer.

Feature Description Fixed in version(s) Minecraft:Bug tracker report(s)
Hidden experience level in Creative mode The player's Minecraft:experience level would be hidden from the HUD while in Minecraft:Creative mode. Template:Tc Template:Tc
Darker thunderstorms Thunderstorms would darken the sky, clouds, and lighting to a greater extent than normal rain. Template:Tc Template:Tc
Health bar showing lost hearts Taking damage would cause the lost hearts to flash a pale red color on the HUD. Template:Tc Template:Tc
Portal travel sound Entering a Nether portal or End portal would play a sound once the loading screen appeared. Template:Tc Template:Tc
Most server-side particles Water/lava collisions, burning out redstone torches, mob armor breaking, end portal frame eye additions and more would create dedicated particles for these events. Template:Tc Template:Tc
Saving Level text A "Saving level.." indicator would appear on the bottom left of the pause menu when the level was being saved. Template:Tc Template:Tc
Nether portal exit animation Being placed at a destination nether portal would show the effect at full intensity, rapidly decreasing to nothing. Template:Tc Template:Tc
Ambient darkness effects Entity shadows, water overlays and vignettes would adjust according to sky brightness. Template:Tc Template:Tc
Sky instantly reflecting desired time after time change The sky would instantly change its appearance after sleeping or changing time with commands. Template:Tc Template:Tc
Dragon egg trails Minecraft:Dragon eggs would create a trail of particles leading from their old location to their new location upon teleporting. rowspan=2 Template:Tc Template:Tc
Template:Tc
Map behavior Minecraft:Maps would draw new terrain very quickly, restore visible terrain instantly after a world reload, and update the position marker to match the player's position/rotation continuously with no delay. Template:Tc Template:Tc
Directional damage tilt The screen tilting would indicate what direction damage came from. rowspan=2 Template:Tc Template:Tc
Template:Tc
Progress bars These would be shown under text when creating, loading or saving worlds or when entering or exiting dimensions. Template:Tc Template:Tc
Specialized loading text Loading screens would display specialized text for entering and leaving dimensions, respawning, and deleting the world in hardcore mode. Template:Tc Template:Tc
Notch dropping an apple on death Players named Minecraft:Notch would drop an apple along with their inventory upon death. Template:Tc Template:Tc
Mob construction particles Building iron golems and snow golems would result in the production of particles. Template:Tc Template:Tc
Enderman teleport particles Minecraft:Endermen would produce a trail of particles upon teleportation. Template:Tc Template:Tc
Ghast loading animation Minecraft:Ghasts would visually expand directly prior to shooting a fireball. Template:Tc Template:Tc
Minecart physics Minecarts would quickly change orientation in response to entity collision and could push other entities. Template:Tc Template:Tc
Instant entity teleportation Teleporting entities, namely Endermen, would move instantly to their new location instead of interpolating to it. Template:Tc Template:Tc
Creative mode default items Players in Minecraft:creative mode would receive a set of default items upon loading the world or switching from another game mode. Template:Tc Template:Tc

Still broken features

Specialized loading text

Loading screens would originally change their upper line of text to be specialized to the action that was being performed. When entering the Nether or End, the screen would respectively display "Entering the Nether" or "Entering the End". Leaving either dimension would display "Leaving the Nether" or "Leaving the End". Respawning after death would display "Respawning", while deleting the world after dying in Minecraft:Hardcore mode would display "Deleting world". All of these no longer occur since 12w18a. In Minecraft:Java Edition 1.20.5, dimension backgrounds were added to distinguish the Nether or End dimension teleports, but the text has yet to be restored and there is still no loading screen displayed when respawning.

As Hardcore mode no longer deletes the world on death, the loading text for that can arguably be considered "fixed" by technicality – although no corresponding text is displayed for spectating the world either.

Notch dropping an apple on death

Prior to 12w18a, any player named "Minecraft:Notch" would drop an Minecraft:apple along with their inventory when killed in singleplayer. This no longer happens, and their inventory will simply be dropped as normal.

In the years since, Mojang has distanced themselves from Notch and removed most references to him from the game, following controversial statements he made on Twitter. Despite this, the associated bug tracker issue remains open.

Mob construction particles

When a Minecraft:snow golem was built, along with the snow golem, a cloak of snowflake particles would also be generated around it. Similarly, when building an Minecraft:iron golem, a burst of Minecraft:snowball-textured particles would also be created at the instant of its spawning. In 12w18a, these particles would no longer appear at all, and the mobs would just phase into existence with no further effects.

When the Minecraft:wither was made spawnable, its spawning code also made it create snowball particles in much the same way that iron golems would. The particles stop appearing in 13w03a.

In 17w47a, due to changes to the breaking of blocks, particles would again be generated upon the creation of the golems and for the first time ever the wither. However, these particles are functionally and fundamentally different – where the particles were themed for the mob at first, these particles were simply the result of the constituent blocks being broken by the game, and as such were block breaking particles using the textures of the blocks in question.<ref>Template:Bug</ref> The actual particles for these three mobs still remain to be fixed.

Before:

After:

Enderman teleport particles

Template:More images Minecraft:Endermen are programmed to create a trail of particles leading from their old location to their new location when teleporting, but this is not networked correctly. As a result, the particles did not appear in multiplayer and no longer appear at all since 12w18a. Note that due to teleportation no longer being instant, some particles may still appear – these are simply a result of the enderman happening to emit ambient particles mid-interpolation, rather than an effect intentionally programmed into the game. The original teleportation particles have yet to be fixed.

Ghast loading animation

When Minecraft:ghasts were first added, they would expand slightly before shooting a fireball, similarly to a creeper about to explode. This created the effect of the ghast "charging" a fireball, rather than just opening its mouth and firing it. They would also shrink back to normal size if the player gets out of their sight before they can shoot a fireball. However, the effect was not properly networked from the server to the client, causing it to not work in multiplayer. As a result, when singleplayer was changed to use an internal server, the effect broke there too. The expand code was removed entirely in 1.8.

Minecart physics

Prior to the client-server split, minecarts were capable of pushing players, and would react immediately and change direction when pushed. However, minecarts no longer push the player, and turn very sluggishly.

Instant entity teleportation

Template:More images Teleporting entities originally snapped straight from their old position to their new position, with no visible movement between them, as would be expected from a teleport. However, client-side interpolation is not turned off for teleporting entities in multiplayer (and singleplayer after 12w18a), causing them to instead appear to quickly travel in a straight line to the new position. This was reported on the issue tracker and closed as "Works As Intended".<ref>Template:Bug</ref>

Creative mode default items

Prior to 12w18a, creating or loading a singleplayer world in creative mode would automatically fill empty slots in the hotbar with specific blocks corresponding to each slot: Template:Hotbar These are the same blocks that Creative mode players spawned with from Indev version 20091223-1457 until the mode's removal a few days later. When commands were added to singleplayer in Minecraft:12w16a, these blocks would also be given when switching from Survival to Creative mode using the Template:Cmd command. In 12w18a onwards, the player no longer receives these blocks.

Partially fixed features

Dragon egg trails

When first implemented, Minecraft:dragon eggs would leave a trail of particles upon performing a teleportation. This trail of particles would lead from their initial position directly to the position they teleported to. Like several other particle effects, these stopped appearing in 12w18a.

In 1.4.3,<ref>Template:Bug</ref> the particles were restored, but they are broken – they are created by the client independently of the egg's actual teleport destination, and thus rarely point to the correct location. This has yet to be fixed.

Map behavior

Template:More images Minecraft:Maps originally had the ability to draw in new terrain very quickly, and the marker indicating the player's location would update in real-time as the player moved and turned. Additionally, opening an existing map after a world reload would have its contents be visible immediately. Since 12w18a, terrain on maps (both new and existing) is now very slowly drawn in column-by-column, and the position marker appears noticeably more choppy, only updating around three to four times per second.

Minecraft:14w28a greatly improved the speed at which terrain appears on maps to be near-instant, but the position marker remains unfixed.

Before:

After:

Directional damage tilt

Originally, taking damage would cause the player's camera to tilt toward the entity that damaged them. If the damage came from an environmental source, then it would instead tilt randomly to either the left or the right. However, the direction value was not properly networked or set in multiplayer, causing the camera to always tilt left, as this is the default value. As a result, when singleplayer was changed to use an internal server, this feature broke entirely.

The directional tilt when being damaged by an entity was fixed in 23w03a, despite being previously marked as "Won't Fix" on issue tracker. However, damage from non-entity sources is still broken, as it will "remember" the last direction the camera tilted in instead of randomly tilting left or right.

Progress bars

When generating or loading a world or entering a given dimension, a green progress bar would appear on screen under relevant text. As of 1.3.1, this progress bar would no longer appear. For world generation and loading, a chunk graph was added in 1.14 and a progress bar was re-added in 1.21.9. However, dimension loading screens still show nothing.

Fixed features

Hidden experience level in Creative mode

Template:More images In Minecraft:Creative mode, all icons above the hotbar were intended to be hidden, but due to game mode logic being handled differently between singleplayer and multiplayer, the Minecraft:experience level number (but not the experience bar) was incorrectly still shown in multiplayer. As a result, this carried over to singleplayer in 12w18a.

In Minecraft:13w21a, the experience level was hidden again while fixing a bug that caused the experience bar to also become visible in Creative mode.<ref>Template:Bug</ref> While this could arguably be considered a loss of functionality, later issues regarding the experience bar/level being hidden were closed as "Works As Intended", confirming that not showing the experience level (as had previously been the case in singleplayer) was the intended behavior.<ref>Template:Bug</ref>

Darker thunderstorms

Prior to 12w18a, thunderstorms would darken the sky, clouds, and world lighting further than rain did. However, clients were not notified if the world was thundering so the sky appears to be like regular rain instead. This was fixed in 13w39a, where thunderstorms now darken the sky again.

Health bar showing lost hearts

Originally when taking damage, the health bar would flash the hearts that had just been lost with a pale red color. This effect did not work in multiplayer, and thus broke when singleplayer was changed to an internal server. The animation was restored in Minecraft:14w32a, and further enhanced so it now stacks lost hearts if damage is taken repeatedly in a short period of time.<ref>https://twitter.com/Dinnerbone/status/497362125476478976</ref>

Portal travel sound

Travelling to another dimension via the use of a Minecraft:nether portal or Minecraft:end portal would result in a dedicated sound being played on the dimension loading screen. However, this sound did not play in multiplayer, and the player would instead be teleported silently. Therefore, when singleplayer was changed to use a multiplayer server in 12w18a, the sound stopped playing in singleplayer too. In 16w02a, this sound would now play again, but after transport to the dimension rather than on the loading screen.<ref>Template:Bug</ref>

Most server-side particles

Certain particles were created dependent on the server, and never showed up on clients connected to said servers. As a result, several particles simply stopped appearing in 12w18a and beyond. The majority of these were eventually fixed in 19w14a.

The following particles stopped appearing in 12w18a:

Before:

After:

Saving Level text

Template:Verify

In the pause menu, the bottom left would display "Saving level.." for a few seconds as it saved the level. As of 21w42a, the text "Saving world" shows in the bottom right whenever the game autosaves, regardless of if the player is in the pause menu. This can be toggled in the video settings.

Nether portal exit animation

Exiting a nether portal originally showed a Minecraft:screen effect combination, in which the nausea effect would ramp down and stop and the portal texture overlay would disappear. Starting in 12w18a, this would no longer occur; spawning in the exit portal would either not play a screen animation at all, or the ramp-up animation used when entering the portal would repeat and then loop forever until stepping out. As of 12w34a, the latter now seems to occur consistently, making the brokenness of this harder to spot.

The intended animation was restored in 1.20 Pre-release 1.

The table below demonstrates the historical visual behavior of entering a nether portal, with time passing going to the right. Blank spaces show where the effect does not play, an animated nether portal texture shows when the effect is at full intensity, and a static nether portal texture shows where the portal animation is either accelerating or decelerating.

Behavior type Before entering a portal Standing in the entry portal Loading screen Standing in the exit portal Stepping out of the portal
Alpha v1.2.0 – 12w17a
(intended behavior)
File:Blank.png File:End Portal (inventory) JE5.png File:End Portal (inventory) JE5.png File:End Portal (inventory) JE4.gif File:End Portal (inventory) JE4.gif File:Dirt (texture) JE1 BE1.png File:End Portal (inventory) JE4.gif File:End Portal (inventory) JE5.png File:Blank.png File:Blank.png File:Blank.png File:Blank.png File:Blank.png
12w18a – 12w32a
(sometimes)
File:Blank.png File:End Portal (inventory) JE5.png File:End Portal (inventory) JE5.png File:End Portal (inventory) JE4.gif File:End Portal (inventory) JE4.gif File:Dirt (texture) JE1 BE1.png File:Blank.png File:Blank.png File:Blank.png File:Blank.png File:Blank.png File:Blank.png
12w34a – 23w18a;
sometimes in earlier versions
File:Blank.png File:End Portal (inventory) JE5.png File:End Portal (inventory) JE5.png File:End Portal (inventory) JE4.gif File:End Portal (inventory) JE4.gif File:Dirt (texture) JE1 BE1.png File:End Portal (inventory) JE5.png File:End Portal (inventory) JE5.png File:End Portal (inventory) JE4.gif File:End Portal (inventory) JE4.gif File:End Portal (inventory) JE4.gif File:End Portal (inventory) JE5.png File:Blank.png

Ambient darkness effects

At night time, entity shadows would be hidden, the water overlay would be darker and the vignette would show up. In multiplayer however, the variable determining the strength of these effects was not updated even though it is a client-side feature. This was fixed in 24w40a where the effects were restored.

Before:

After:

Sky instantly reflecting desired time after time change

Before 12w18a, the sky would instantly change its appearance after the sleeping animation, or after changing time with commands. As of 12w18a there is a noticeable delay before the sky's appearance actually changes as a result of the server only periodically sending time of day updates to clients. Fixed in 24w44a for the Template:Cmd commandTemplate:Info needed and in Minecraft:26.1 Snapshot 3 for beds.<ref>Template:Bug</ref>

References

Template:Reflist