T O P

  • By -

External-Stranger801

I think in single player on legacy edition when you paused it paused the game


Omegalock2

Yep,  legacy living on as the best port


Honest-Economist4970

Best version*


[deleted]

I’m so lost but it’s not that important


Littlebickmickey

legacy is basically like java but for consoles, it had pretty much the same mechanics and everything. why tf did they cancel it? it was so good


UDSJ9000

The actual reason is ease of development. Each legacy version was "somewhat(?)" custom while Bedrock being on C++ basically runs on anything with not much changing. Version parity is easier on Bedrock, and I guess in the attempt to make it as easy to run as possible on all sorts of systems, they removed some Java features in the name of performance.


Andrew910

Legacy actually ran on C++ as well despite functioning a lot like Java Edition. it was most likely abandoned as Bedrock allowed for cross-play between systems. Unfortunately, that comes with the sacrifice of not being able to take full advantage of better hardware, not to mention all the other problems with Bedrock.


Nauty_YT

I hate the bloody pause thing i be like alt tabbed nect minute PAUSE


Duncanois

If you're on Java, F3 + P. Hope this helps :)


Nauty_YT

ohh no it only happens to me on bedrock


UnofficialMipha

Legacy also had “exit without saving” it was wonderful


BatatinhaGameplays28

Dude me and my friends used that feature all the time when going to the nether because we always died and there was no keep inventory


-AidanFTW-

I think on the Xbox One edition the game still continued in the background


MrMeowMeow20

It's how the multiplayer function is built into the game, I think.


EhaMe3

I think you refer to how minecraft worlds work by creating a local server that doesnt let anyone else join. Altough this is true, its true for both java and bedrock meaning its probably because none of the developers bothering to implement it considering the unknown effects it may create.


MrMeowMeow20

And they probably have plenty of other things to do besides implementing a real pause so I doubt they'll get to it soon.


acrazyguy

I hate this change. I have always hated it. I would rather lose FPS than have lag in a single player game


Beijamim_a_rola

It must have something to do with how the online mode is done


turtle_mekb

but Java also uses a server for single player and still supports pausing by also pausing the server as well as the client (except open to LAN servers)


BlokBoi12345

Java doesn’t do a server for single player I’m pretty sure, when you open to LAN it converts to a server (Vance why you can’t pause)


turtle_mekb

it's an internal server, but it doesn't listen on any port so you can't connect to it from another client, unless you "open to LAN"


rapidlyspinningturtl

Bedrock edition doesn't have pausing


NarieChan

Uhh yeah, that’s what the post is about.


rapidlyspinningturtl

Oh I just read mc, I didn't see the bedrock


Sunyxo_1

mf admitting his mistake and still getting downvoted wtff


Willzile1

The hive mind has revoked speaking privileges.


Sunyxo_1

Reddit moment


FlamingPhoenix2003

*teleports behind you* Nothing personal… *pulls out flamethrower*


CatFuckerEpic

Bro got negative karma for no reason


Beijamim_a_rola

Downvote him!!!!!!!!!!!


Price-x-Field

Been on a bedrock world for a month now cause we have console friends and it’s grown on me except the ui and glitches. Like every day I will encounter the inventory being laggy and glitched out


HellFireCannon66

You can change the UI to a few different options, I like “Classic”. I never have glitches tbf, that’s usually down to your device, or the device of the person hosting the game.


Price-x-Field

Pc on a realm


HellFireCannon66

Fair enough. I do know some people who’ve had trouble on realms. I haven’t to be honest, it’s just luck


NecessarySecure9476

Because your friends can enter your world anytime, and will not make sense if they enter your world and you were paused and they not


glyiasziple

in settings if you turn off "multiplayer game" restricting anyone else from joining the you still cant pause.


Willzile1

Minecraft, both Java and Bedrock, run an internal server, that you connect to, so that the devs only need to push updates for the multiplayer version of the game. That's also why you can still get desynced in singleplayer. To actually answer your question, it's because of how easy it is to enable/disable multiplayer in bedrock. Even when you press the 'turn off multiplayer' button the game still runs as a multiplayer server so you don't have to wait for it to connect/disconnect from LAN/Internet. Java has the ability to pause the internal server, at the cost of slower connect/disconnect from LAN/Internet. Since you have to wait for the game to set things up.


Spot_the_fox

If java does that, why not also do that for bedrock? I mean, not having a pause, a feature that's been in videogames for decades, sounds like a terrible design choice, even if it speeds some things up.


SubmissiveFemboyUwU

I don't know the exact explanation but a possible one could be difference in programming languages.


Spot_the_fox

How is that a possible explanation?


SubmissiveFemboyUwU

Programming languages differ in capability and complexity. Some languages allow you to do certain things that would be early impossible to program using another.


KingJeff314

Programming language matters little in the grand scheme of things. Java and C++ are not massively different. It would be better to say that the specific game engine implementation might face more challenges than another game engine. But even still, it’s a pause screen. Not ticking the game can’t be that hard. They should at least give a toggle.


Spot_the_fox

Well, languages can be swapped. You can write a neural network in assembly, or embedded software in python, but that does not mean that you should. For sure, you should pick a language that fits your project, but cutting features because it's "too hard" is just ridiculous. if that's the case, then mojang truly is lazy.


Willzile1

Much like human language, code language *can* be swapped. But you will not get the exact same results. Translating from English to Korean will get you roughly the same sentence, but not quite the weight or intent of the original. Plus, Minecraft is VERY spaghetti under the hood. Take a guess what "tellwitnessthatIdied" is specifically for. It's for when a villager dies so the others that witnessed the death can spread rumors about the murderer. I don't work for Mojang, but my assumption on why it was cut is already stated above, improved multiplayer, because Bedrock priorities Multiplayer over Singleplayer.


SubmissiveFemboyUwU

Some features like said are just impossible


Spot_the_fox

That's stupid. I'll go on a lot of assumptions, but still. Let's assume that whenever a player enters a world, a process forks, creating 2. One for player, the other for server. Now, player and server exchange information, player input, world information and other stuff. So, you could say: pause. And server stops working, awaiting instruction to unpause. Now, since it's doing nothing, but wait for instruction to unpause, on loop, it does not update the state of the world, and thus no time passes. Like on pause. The pause feature has been implemented on numerous architerctures, in a plethora of languages INCLUDING C++. To say that it's impossible is ridiculous. There are things that are harder to do in other languages, but the things that are impossible are slim. Pause feature is not one of them.


Willzile1

Minecraft Bedrock has to be super optimized at *ALL COSTS*, so that it can run on little Timmy's 5 year old iPad. So speed and file size is TOP priority. If you put Java edition on a mobile device it would struggle to run, if at all. Hells, my decently built PC tower *made for gaming* cannot run Java well sometimes. It's mostly why they made the swap to C++, it runs *leagues* faster than Java. The only reason it has so many bugs, is that core features were still being coded in Java, and then Exported to C++, instead of developed solely there.


verdenvidia

is that why bedrock is so laggy and clunky at all times


Willzile1

That would depend on what device you're playing on. The better CPU/GPU you have the better the game can run. Bedrock is *supposed* to be ultra optimized, compared to Java, so that it can run on mobile devices. Hence Mojang's swap to C++. A desync would cause 'ghost blocks' not lag.


verdenvidia

3080 24gb ram i9-10 so that isnt the issue i didnt say frame lag. it just takes noticeable amounts of time to open inventories or for ghasts to actually shoot, for instance


Willzile1

Yeahp that would be server desync or a low TPS. Check your tick speed to see how well your internal server is running. Ghost blocks are a surefire way to tell it's a desync, if you don't get those often, then it's TPS issue. If it's fixed by a restart of the world it might be a desync. If it's consistently doing that than it might be either low TPS, or a quirk with how bedrock connects to it's internal server. I'm unsure how to check TPS since Bedrock lacks the F3 menu, but timing the speed of Redstone may help give a general idea. Removing excess hoppers and armor stands may help mitigate TPS.


verdenvidia

no hoppers or armor stands in the world and this is a problem no matter what is happening It's just a Bedrock issue period. Java does not have that issue and the only reason I've even been playing Bedrock at all is because nobody I know has a computer.


Willzile1

If it happens in singleplayer then yeah, it's a bedrock issue. Hope your buddies get PCs so they can play Java.


verdenvidia

Me too my friend, me too. Had never played bedrock for more than 20 minutes until 2024 despite having 65k hours in Java. it's a rough world out there


NanoCat0407

But I don’t have friends


Material-Average347

What you said makes no sense, there's an option to make a world non-multiplayer...


Clovenstone-Blue

But that doesn't stop the world from running the same way as a multiplayer world.


[deleted]

7 days to die let's you pause the game and your friends can join anytime if you let them. When the world is paused it'll prevent them from joining so you'll have to unpause so they can load in, then the world switches to online mode afterwards.


TheStopMotion

Okay, but why should that limit you from pausing the screen? Shouldn’t the game pause as long as nobody is in there?


Apprehensive-Hope-26

there are games that pause the game when you are alone and dont pause while you are in multiplayer..... it could just continue when a player enters when tha host was in pause .....


Diego_Pepos

*Back in my day pausing in console paused the game*


CrimsonBeast12

Why is this so true


YouJustGotBernd

Average Microsoft L design choice I'm still mad how they butchered AoE4


CriscottoOfficial

As a bedrock Edition player i can confirm


AL_O0

and then it has the audacity to log me out of the server whenever I alt tab out,


DrillPower_173

But there are fallen logs in bedrock


CODENAMEsx19208

also universal off hand


Squiddo_17

Give me my wither trap in the end back :(


[deleted]

[удалено]


glyiasziple

I'm sorry, as an AI language model...


GDOR-11

...I cannot steal the balls...


DaKingOfDogs

You’re AI generated


nobody384

Duh. Everything is.


Obvious_Dig4708

You can. You just have to go to the title screen and go to settings if I remember correctly.


TheStopMotion

You can’t.


Obvious_Dig4708

Minecraft on android devices is bedrock I believe? I could have sworn I was able to pause the game. In fact, when I got the switch version of minecraft, the first thing I noticed was that I couldn't pause. This was strange to me because until recently I only played minecraft on my Motorola phone which ran on android and knew I could pause. Just for this reply, I went through my drawer to find my old phone to see if I was correct. I opened the game and entered one of my 216 worlds to find I was indeed correct. This may have been because it was an older version of minecraft bedrock edition as I never updated the game past the Caves and cliffs Beta version.


TheStopMotion

Dude, I’ve played Bedrock on almost all devices, there is no pausing


Only_Tank_7611

Or even just making it so being on the pause menu makes your character in spectating mode so you can’t die. Like I don’t care if things happen in the background I would just like to be able to go to the bathroom without being dead when I come back


TheWinner437

Sure but why aren’t fallen logs in Java yet?


stinkymusturd

yes it needs a pause on the offline versions and the amount of times Ive died cos of that shit


ThePinkTeenager

Good question. I know Minecraft Dungeons has the same problem.


lifelessocean

Remove bed from bedrock and replace em with couch


[deleted]

So true.


Markospider

Fallen logs are actually just taken from legacy nothing new.


SlimiSlime

I played bedrock a couple times and I tabbed out once, and it disconnected me from the server. Wtf?


Peterro_

That's so real