#🍌 Preview 1.21.120.21

1 messages Β· Page 4 of 1

gloomy cobalt
#

How do we know its not just undocumented?

red mirage
#

Install reshade to gamelaunchhelper.exe instead of the main executable. Main also works, but you have to unlock it by cut & pasting it elsewhere, copying and the moving the copy back to the games folder

quiet dome
quiet dome
#

Your argument makes no sense whatever dude.

quiet dome
#

Can someone here test to see if my experiment is actually 2 per device and not 2 per account?

cinder stratus
#

10 Years of UWP is finally gone.

alpine barn
#

It was 1.43GB before

gleaming plover
#

i wonder how much storage does mc bedrock take

#

MS store never show application size like play store

gleaming plover
#

wow

#

never knew

#

that much

#

😭

cinder stratus
#

It's too normal due to updates (both technical and gameplay)

sterile drift
#

ok wait a sec just tried installing the beta from play store and even reinstalling the game only updates to .20 beta instead of .21 wtf

#

is it not released for android??

red mirage
# cinder stratus

That's accurate unless you have content logs enabled and develop add-ons, in which case it can grow to infinity. I recently deleted 170gb worth of logs

sterile drift
alpine barn
#

I believe it takes around 700mb

sterile drift
#

800mb max

gleaming plover
sterile drift
#

yeah i forgot

alpine barn
#

My Minecraft with around 50 worlds takes 1.32GB only so

sterile drift
#

for mobile it's around 630mb if you include the music

cinder stratus
alpine barn
#

Probably 35% of them

#

1.39 GB *

sterile drift
#

bruh

quiet dome
#

Shocking, audio and binaries are the biggest storage consumption.

sterile drift
sterile drift
sterile drift
gleaming plover
#

audio should take more than 500mb

#

why minecraft music so heavy on size

#

i just like the sweden song as background music

sterile drift
#

I think music should be optional as download

gleaming plover
#

True

sterile drift
#

I think it was good to keep it like that not only for mobile but also other platforms too

quiet dome
#

People hated that dude.

#

The average joe didn't know where to download new music.

alpine barn
#

Good times

sterile drift
#

oh yeah but the point is i think it should be kept optional if not that but in some any other way

#

not in the marketplace way but somehow differently

quiet dome
spring folio
#

marketplace had music packs?

quiet dome
#

How does it affect the user experience.

sterile drift
alpine barn
#

On mobile

spring folio
#

interesting

quiet dome
alpine barn
#

It's terrible for anything but mobile

#

But they deprecated many mobile devices iirc so

quiet dome
#

Affecting the user experience and gameplay experience is not worth a smaller download size especially in the modern era.

alpine barn
#

It shouldnt be a problem anymore

sterile drift
#

i mean i would care about smaller download sizes. I would take it even if included with music lol

spring folio
#

well

#

storage isnt an issue with mobile devices now

#

so

wheat zealot
#

yeah, Minecraft isn't one of those 50GB+ games.

#

for those, i think you should be able to download a smaller file size

quiet dome
#

If Minecraft bundled different resolution textures then yes, those whould be optional since it doesnt impact the core experience. Music however does.

wheat zealot
#

but a 2GB game, it's not that bad

#

also true i guess

alpine barn
#

The concern was only valid on mobile devices, those mobile devices were deprecated iirc. In the era we are in that is not a problem anymore

spring folio
#

yeah we have phones with 256GB storage now

sterile drift
alpine barn
#

Any console or pc will handle 200mb of music without making airplane noises

spring folio
#

if a phone is capable of making airplane noises

quiet dome
spring folio
#

it would be concerning

sterile drift
alpine barn
#

Textures are 16x16 😭

sterile drift
alpine barn
#

Minecraft, now in 8 bits. 2026

quiet dome
spring folio
#

honestly i think it would be better to not include separate downloads

#

in any way

wheat zealot
#

you could reasonably make minecraft textures 8x8

sterile drift
#

I'm on a bus so it's hard to type while being pushed by people lol wait a min i will be back

quiet dome
alpine barn
#

Minecraft shouldn't aim for -200MB, is already very low

#

We need more

spring folio
grave nymph
#

Rest in pepperoni

quiet dome
#

5036shrug They should focus on more important things. Like performance, not download size.

spring folio
#

imagine the team going through an effort to make 8x8 textures to resolve a problem that does not exist nowadays

quiet dome
wheat zealot
#

Minecraft should aim for 4096 bytes

#

anything above that is unreasonable

spring folio
#

Can It Run Minecraft?

grave nymph
quiet dome
#

πŸ₯€

sterile drift
#

ok finally out of the bus it's so good to be out bao_panda_crying

#

ok so where was I

spring folio
sterile drift
#

yeah right smaller download size

spring folio
#

wait

#

that reply doesnt help at all

grave nymph
sterile drift
#

my only point is if mojang ever tried compressing any sort of assets to make the download size smaller what would it be?

spring folio
#

audio

#

not just music

#

but audio

#

conisdering how it takes majority of game data

quiet dome
#

It's a pointless discussion in my opinion, but like we discussed, audio and any other binary stuff.

sterile drift
#

And I never understood why audio takes the majority of the space when audio files take hardly like 1-2MBs these days now

jade anvil
#

Do we have docs for server bindings still?

quiet dome
#

Docs aren't updated yet.

sterile drift
sterile drift
spring folio
sterile drift
#

yk what. nvm lets move on

spring folio
#

the audio in the game data is raw

#

uncompressed

#

(mostly)

gleaming plover
#

well its music mostly

#

which take up space

spring folio
#

also music, yeah

sterile drift
#

Reminding me of music, i actually had planned an experiment with AI

spring folio
#

what is it?

quiet dome
sterile drift
#

to try to make a Minecraft music track with the help of AI and make it feel it can fit in the game

sterile drift
quiet dome
sterile drift
#

dang

#

UI seems to be messed up though

quiet dome
#

Yes, sounds are only 1mb large...but when you have hundreds of them they will eat up space. Additionally so does music and the material folder.

spring folio
#

thats mostly how apps that shows file size look like

#

its actually quite readable

quiet dome
#

ALSO, the game ships with old versions files for backwards compatibility.

sterile drift
spring folio
#

brb

sterile drift
spring folio
#

what are those?

#

like theres vanilla file that has everything

#

and then there are uh

#

those

spring folio
#

ah thats exactly it?

sterile drift
exotic tartan
spring folio
#

good to know

#

ty

exotic tartan
#

I used this to get vanilla VV config files

spring folio
#

speaking of which i fiddled with camera stuff in resource pack

#

im surprised they allow us to even edit this

sterile drift
exotic tartan
#

So nice to be able to just get here without needing a third party launcher

quiet dome
sterile drift
#

you are right

#

been sitting all day along in the most boring University classes with no activity

junior brook
#

My main version got locked somehow (didn't update windows yet)

sterile drift
#

ig it's just me becoming dull and sleepy πŸ₯±

junior brook
#

Does the new change affect old versions too?

sterile drift
#

i should go probably sleep

#

should feel better

#

alr see ya

quiet dome
#

How would that work?

junior brook
#

What a relief

#

Unlocked Minecraft again

#

How did become locked without updating windows

honest talon
#

Well I assume the runtime is embedded into the game now that it's no longer UWP

#

Earlier that would be coupled with Windows

peak rain
#

@quiet dome exe was cracked bud

quiet dome
peak rain
#

fully

quiet dome
#

And how did yalll accomplish this?

boreal geode
#

Yeah we already figured that out

wheat zealot
#

what

#

when

boreal geode
#

Yesterday?

peak rain
wheat zealot
#

o oki

peak rain
quiet dome
#

Good to know yall are never beating the allegations.

boreal geode
#

?

woven galleon
#

it's the time again to see what's happening lol
don't mind me

quiet dome
#

5036shrug Buddy left.

grave nymph
#

Rest in pepperoni

woven galleon
junior brook
rotund hazel
#

is the update even out

#

i can't get it on ms store

clear roost
#

Have to reinstall

rotund hazel
clear roost
#

back them up

rotund hazel
#

done

#

reinstall it is then

slender robin
#

wheres this at?

#

nvm found it

red mirage
#

I'm here to report that, despite it using alphablended material, copper grate is not dithered. So if you need a vanilla alphablended block but without dithering, copper grate is the way to go

alpine barn
#

Isn't that just blend?

livid python
#

😭

alpine barn
#

Oh wait I dindt know the meaning of the word dithered my bad

#

google translate saved

honest talon
red mirage
#

(FYI there is an RTX resource pack applied, so it's not a vanilla texture)

#

This was just the fastest way for me to get particles that would appear through alphablended blocks

wheat zealot
#

mojang will not allow people to get away from their weird transparency effects or laggy ladders.

alpine barn
#

Too many opaque pixels to apply the thing I think

red mirage
#

This is how it looks like with vanilla textures

wheat zealot
alpine barn
#

Sugar cane has no collision

#

And mobs are a special case

livid python
#

Oh block entities are cooked in assume

wheat zealot
red mirage
#

I think they might apply dithering to particles next

#

Just a prediction, it makes sense cuz particles can easily get right in your face

wheat zealot
#

sadly very possible.

alpine barn
#

I assume paintings, item frames, rails, strings, heck even redstone

wheat zealot
#

personally, i just don't like dithering in general. It doesn't look good.
if it was actually stuff getting transparent properly, then maybe for particles it'd be fine. I'd still not want it for other things but yeah.

#

as it is, i don't want it for anything

alpine barn
#

I like it for normal gameplay

#

I still think it should be toggeable

livid python
#

I want it toggeable

alpine barn
#

Not forced, but yep I do like it

wheat zealot
#

i agree on togglable.

#

the problem is that like, the effect looks very weird on moving things.

#

so, mobs especially.

livid python
#

I can see situations where I would like it for getting pictures of builds

wheat zealot
#

it's so disorientating

livid python
#

And situations where I wouldn't

alpine barn
#

Is a common action to improve visibility in videogames

red mirage
#

Dithering is sadly the only way to fade out opaque objects, so they're pretty much stuck with it for everything to keep the effect consistent, even though objects with properly transparent material (alphablend) can be smoothly faded by changing alpha, without the need for dithering

alpine barn
#

Probably more than 10 years old

wheat zealot
#

the one thing where they could have applied it to and have it actually be useful in any way, they didn't do.

#

that being the player in third person

#

like, that would actually improve gameplay at times. I'd still want even that optional, but especially for back third person, it'd be useful. (ideally not front third person)

supple tendon
#

surprised they havent added it to tall grass yet

red mirage
#

I understand why it's needed for entities and some blocks like sugarcane, what I don't like about dithering is how there is no creator control over it and that it is applied to glass which imo looks weird.

wheat zealot
#

in like 5 updates from now, it'll be applied to literally every block in the game given how absurd it feels to have it applied to glass, a block that's already transparent.

#

the block you place in your builds to look through is no longer usable for looking through it.

#

because it's like there just isn't a block there at all.

versed pasture
#

Wonder if this means the game will ignore .git folders in BPs and RPs

quiet dome
#

Also doesn't it already do that?

versed pasture
shy dome
#

wow - lots of activity here

sinful knoll
quiet dome
hardy sentinel
#

I did, right now, actually.

mossy mist
#

erm

alpine bison
#

πŸ”₯ πŸ”₯

spring folio
#

this banana is probably the moat interesting banana

spring folio
spring folio
#

what are you cooking???

quiet dome
#

Yeah, 3rd party launchers might be saved.

vagrant nacelle
alpine bison
alpine bison
lament cedar
#

Excuse me, I want to ask, why is my Minecraft Bedrock preview only running DX11? It should be DX12+ and the Vibrant Visuals I'm using is also buggy because of that.

spring folio
#

rainy roads everywhere

boreal geode
sinful knoll
lament cedar
alpine bison
#

"realistic mcpe shaderwaaaaaa " be like

topaz sleet
#

I get that but it looks like that bug from rtx where all blocks are reflective

alpine bison
#

same here

lament cedar
# vale garden it use DX12 for me

On my laptop with the same specs as yours, Minecraft Bedrock preview is full screen and when relogging in it will be DX11 instead of DX12.

pliant ginkgo
#

Isn’t the preview running a lot better since the switch to the new file location system ?

woven galleon
pliant ginkgo
#

They made the best decision

vale garden
#

go to the Display 2 tab and check the Direct3D DDI version under Drivers

lofty sorrel
#

did the improved input response toggle disappear for anyone else?

spring folio
#

it did for me too

#

im getting this weird bug where the game prompts me to download missing assets when i try to re-open a world

#

i can enter once when i restart the game but the issue occurs again after i leave the world

#

also

#

do we have docs for server bindings yet

cinder stratus
#

Someone should update the game files to see the short grasses from far away like the Java Edition. Idk if would be more easy to do with the GDK?

cinder stratus
spring folio
#

ill test it

#

pray for my laptop

spring folio
#

oh wait

#

i missed the "update the game files" part

#

sorry 😭

cinder stratus
#

This issue also occurs with the low chunks, look.

cinder stratus
spring folio
#

thought you were saying if others could see short grass from distance

#

sorry im sleep deprived today

cinder stratus
#

np

lament cedar
#

yes fallback

cinder stratus
#

UI Performance Comparision between UWP vs GDK

UWP: 1500 FPS in this Menu
GDK: 2700 FPS in this Menu

alpine bison
#

πŸ‘€

cinder stratus
#

There is an issue, the game sometimes is using D3D11 and sometimes D3D12+?

lament cedar
cinder stratus
#

This is a bug right?

#

Btw the performance is better in the GDK version with the D3D11 version, while the UWP version with D3D11 is worse.

#

For some reason, D3D12+ performance is worse.

#

UWP with D3D11: 1500 FPS

#

GDK with D3D11: 2700 FPS

#

It's insane how much the OreUI is optimized for the GDK + Direct11

#

I can easily get 2500+ FPS with OreUI (GDK + Direct11)

#

While the JsonUI...

gleaming plover
lofty sorrel
compact geyser
quiet dome
#

Could anyone do me a favour and uninstall preview, https://github.com/skydevil88/XboxDownload/blob/master/README-EN.md use the webstore link or the exe whichever you prefer, and installing the package? If this works, 3rd party launchers might be saved.

GitHub

XboxδΈ‹θ½½εŠ©ζ‰‹ β€” Supports download acceleration for Xbox, Microsoft Store, PlayStation, Nintendo Switch, EA App, Battle.net, Epic Games, Ubisoft Connect, Riot Games, and Rockstar Games, and fixes access ...

balmy sun
lofty sorrel
#

Add-AppxPackage was really slow though

#

having the same issue here

quiet dome
#

Gotcha, so it wasn't just my end.

#

I just gotta figure out if it's possible to even get past versions from this.

lofty sorrel
#

it just installed apparently

quiet dome
#

Yep, I tried this last night. Glad to see it works for someone else!

lofty sorrel
#

it launched

#

hooray

lofty sorrel
#

then they got some url

quiet dome
#

You're the best.

lofty sorrel
quiet dome
#

Oh wait.

#

😭 I know him.

lofty sorrel
quiet dome
#

Wait...I think this was used for Legends.

lofty sorrel
#

some launchers have multi instances

#

i wonder how those would work now

quiet dome
#

My main issue right now to tackle is:

  • Get past versions
  • Get current version
  • Launch the .exe
pine briar
#

this chat is never dying is it 😭

slow crescent
quiet dome
sterile drift
#

the version switcher installs old versions upto 1.3.0 if i remember

#

lemme check again

quiet dome
#

That's cool, not our current problem right now though.

pine briar
#

what is the current problem then lol

sterile drift
#

good thing it hasn't been worked on before this preview released which gives us an advantage

#

to try getting the latest preview download on it

quiet dome
red mirage
slow crescent
#

To enable multi instance maybe?

quiet dome
red mirage
#

There is one caveat with the executable that you should keep in mind. From what I've heard, it is encrypted. It gets decrypted when you launch the game for the first time after starting the pc and it remains decrypted until PC shutdown. If you attempt to move and then clone the executable while it is encrypted, the clone will not be treated by the file system as encrypted, so it will make no attempt to decrypt it and you will not be able to launch the cloned executable. I'm not sure in what state the executables downloaded via that url method will be - whether they will be encrypted or not, and whether they will be flagged by the file system as encrypted. If it is encrypted but not flagged, or if it is not encrypted but flagged as encrypted, it will not work out of the box and you will have to somehow resolve the issue with encryption.

red mirage
#

Btw due to encryption, dualbooting linux won't help to obtain the actual working (decrypted) executable. Literally the only way to do that now is via that cut/paste trick but it could get patched at any point.

pine briar
sterile drift
sterile drift
rotund hazel
#

had to reinstall the game like thrice

#

working now

#

also why is the padding only applied to the video section

hardy sentinel
#

Because who doesn't LOVE 100px padding!!! 😍😍😍😍😍😍😍πŸ€ͺπŸ€ͺπŸ€ͺπŸ€ͺ

simple spire
#

Right

hardy sentinel
#

My bad 1000px. I'm so silly, I can't count all those 0's 🀭 πŸ€ͺ 😍 😍 πŸ€ͺ 🀭

rotund hazel
#

anyways the anger caused by this ui mess can only be solved by new ui

slender robin
rotund hazel
#

btw you have to restart the game if the resource pack is changed or applied
seems to be a bug

quiet dome
balmy sun
# slender robin

yeah it is, damn i never seen a windows having too much rice on it, I'll consider it when i move back to windows incase bedrock linux is fully dead.

#

thanks.

rotund hazel
#

is it exclusive to those pack?

slender robin
balmy sun
#

yeah tbh this looks like some linux rice especially if you're using hyprland.

slender robin
#

yea

balmy sun
#

those icon issues are unfortunately exists in there too.

slender robin
#

it looks really like hyprland

#

I tried the tiling manager but it's iffy

quiet dome
#

Docs delayed still.

balmy sun
#

ah yeah forgot to mention that android ver is out after 24 hours.

timber breach
#

Was the hope that GDK bedrock would run under wine just wishful thinking?

balmy sun
honest talon
#

It looks so neat

honest talon
river totem
#

I, ve heard that mc for windows was changing systems or smth

#

Making it more optimiced and shit

#

What happened i need som context

quiet dome
woven galleon
#

if that's what you wonder about

river totem
river totem
woven galleon
quiet dome
river totem
#

Mcbe running even better than bf? Hell yeah

#

How better? How would it affect addons for example?

woven galleon
#

tho you gotta uninstall the preview that uses UWP to be able to install this one

woven galleon
river totem
#

I heard someone that said that we might be able to stack multiple huge addons in one world without mayor performance downsides

#

That true?

woven galleon
#

I doubt, maybe???
because the whole thing really depends on the addon itself
Some optimized some not

chilly flare
quiet dome
lament cedar
chilly flare
quiet dome
zenith copper
# chilly flare What are the benefits of GDK?
  • Borderless fullscreen
  • Game stays open in the background
  • The game is not sandboxed anymore, meaning that third party mods will be less limited
  • Overall, it's much better than UWP stuff
balmy sun
#
  • more free performance
spring folio
#

so uh

#

what on earth is server-bindings module?

#

i cant run scripts without it

#

im looking at the metadata in preview github and it seems like its just server module??

civic vessel
thin rune
#

Mojang should also change the root file for Android too because it's so annoying since Android disabled access to the data files. I can't change my script or delete/add files from Minecraft.

woven galleon
#

I'm pretty sure they can't

spring folio
woven galleon
#

yeah that

spring folio
#

they used to do that

#

but unfortunately

#

it happened

woven galleon
#

Oh well sucks to code in phones then lol

spring folio
#

yeah, it was painful

#

i was able to get around it tho

thin rune
#

Bro I loved Samsung bc you can do everything you want but now your limited

chilly flare
pliant ginkgo
#

i just came back home with my main gaming setup and shiiiiiiit it runs soooooo smooth

grave nymph
quiet dome
#

Could it be the server types being messed up also affected the ms docs 🀣

lofty cedar
zenith copper
zenith copper
balmy sun
# zenith copper Wait, really?

since it's not sandboxed, you just gain more performance and little freedom with injecting some DLLs and stuff since you can drag-and-drop these things in the game folder and it'll work like you would expect.

zenith copper
balmy sun
#

someone already showed a performance differences between UWP and GDK and GDK gets alot more than UWP.

#

plus that UWP bugs are no longer exists too so that's kinda a win for everyone. except us creators lmao

balmy sun
#

there's alot of games that has both native and UWP, literally all im seeing is that native runs miles better than UWP.

zenith copper
zenith copper
balmy sun
#

even roblox people told me to stay away from UWP version of their game

#

performance in there just sucks.

mossy mist
#

Ore ui seem a bit faster too

zenith copper
#

The cursor bug 😭

balmy sun
#

it's just so sandboxed that it felt like VM

#

but since GDK build(s), everything is alot faster now so yeah there's that

zenith copper
#

Funny thing: there are ways to make apps sandboxed without sacrificing this much performance lmao

#

I think UWP is just bad and flawed

#

It's a bad way of packaging apps

#

Gonna go back to Windows hearing this news tbh

#

Android version on Linux is buggy atm

balmy sun
#

yeah, unfortunately I'll have to go back to windows in the next few months

balmy sun
zenith copper
balmy sun
#

since the previous preview as right now, they enabled AIP.

#

this preview also has AIP enabled.

zenith copper
#

Not sure what happened now

balmy sun
#

this means that β€” you can't fetch the game's via google API atleast not anymore, is also more stricter than before and also it has to be installed via playstore.

#

either i install waydroid which, is literally android x86 as sandboxed and REALLY tedious to set everything up

#

or i move back to windows

#

this means that installing the game from third party stores is also dead too

zenith copper
#

Me am NVIDIA loser

balmy sun
#

it's worse than linux launcher we have here

#

you just can't enable VV no matter of what hardware you use.

zenith copper
#

That's fucked up tbh

#

I'm disliking the state of Android in general tbh

balmy sun
#

folks at bedrock linux is maybe or still looking API source code and attempting to patch it

#

but they sure are really aware of it.

zenith copper
#

Even as we're talking about it here lol

balmy sun
#

i still probably believe in my theory ngl but also still skeptical.

zenith copper
#

Also

balmy sun
#

previous preview they enabled AIP, this preview they turned into GDK entirely

zenith copper
#

Doesn't AIP mess up people using microG?

balmy sun
#

yeah.

zenith copper
#

Android is so doomed

balmy sun
#

AIP is extremely strict and expects you to install it on playstore only.

#

this kills piracy for sure but people who wanna mod the game or bedrock linux people? yeah it's dead too.

zenith copper
balmy sun
#

it's not a google service thing.

#

you can also tell by your apps settings too.

zenith copper
#

Tbh, now there's no difference between Android and iOS

#

Google is trying to lock down Android

balmy sun
#

yeah, fortunately AIP is very optional thing by devs

#

it's not a requirement.

zenith copper
#

Might be in the future, who knows

keen jackal
alpine bison
zenith copper
zenith copper
#

Uhm, how do I import packs now lol

quiet dome
zenith copper
novel patrol
#

no

#

i tried choosing another app too

quiet dome
#

You right.

#

They forgot the other extensions.

novel patrol
#

😭

woven galleon
#

moyang forgor

zenith copper
#

Mojang, please fix

woven galleon
#

no way

zenith copper
quiet dome
#

Bug report anyone?

#

Or I can.

zenith copper
#

Does the new platform require an MS account now?

quiet dome
#

No.

zenith copper
#

Uhh, you can do it if you want to :3

quiet dome
#

Nevermind

#

Nevermind, that's a completely different issue.

quiet dome
#

Done.

novel patrol
civic vessel
balmy sun
civic vessel
thin rune
civic vessel
thin rune
#

Why does it show a widget creator?

versed pasture
#

Does it being in gdk mean anything for the modding community?

sonic ibex
# quiet dome Waiting for mike to clarify, I was hoping to see what got updated.

Yeah, I published the changes on 9/9 including new articles like the article on GDK migration: https://learn.microsoft.com/en-us/minecraft/creator/documents/gdkpcprojectfolder?view=minecraft-bedrock-stable. Not sure why the changes didn't quite make their way to github.com/microsoftdocs/minecraft-creator... the build looked normal on my side. Hmm. I'll see if minecraft-creator updates in next week's update and if it fixes itself.

An article that describes file locations and how to deploy your in-development files for Minecraft Preview.

quiet dome
silent moss
# cold reef

When I try to import a package that has "&" in the name it simply doesn't work, the game opens but is not imported

muted dagger
civic vessel
#

but the app can read/modify data from a separate folder that is not in Android folders

lofty sorrel
#

silly question but is minecraft legends using gdk?

civic vessel
white karma
#

Dungeons, Legends, and Launcher all use GDK

lofty sorrel
#

Has anyone already figured out how to download older versions of those?

muted dagger
#

@quiet dome FWIW, I've found a much cleaner way of extracting the decrypted executable without running the game

You can use the PS command Invoke-CommandInDesktopPackage to run an arbitrary command inside the environment of the game package, this will run the dependency installer and decrypt the executable then execute that command. The spawned process running the command is then able to just copy the executable file wherever, I tested by running powershell inside the package environment

#

the code of that command uses undocumented internal windows apis that are different between win 10 / win 11, so to do it without powershell in some hypothetical tool/launcher you'd need some sketchy C# code

balmy sun
#

I've played dungeons (non-steam version, which uses GDK and won't even launch if i don't have a certain dependency on windows) to finish via wine aswell, but had a little trouble setting it up but managed to do so in the end.

#

I do wonder if i can use some patching in this preview GDK build and try to run it on linux.

muted dagger
#

they use many unimplemented WinRT apis

balmy sun
#

seems like it, also I'm able to launch legends aswell but didn't really play it as I'm not interested.

muted dagger
#

wine devs have actually been implementing quite a few as of late

balmy sun
#

i suppose it's a valve thing ngl

#

they do contribute really alot on wine.

jade anvil
#

Still no info on server bindings?

gleaming plover
#

that may be after 3.0.0

balmy sun
#

oh well, that's another time for later.

balmy sun
#

Apparently someone managed to decrypt the exe file, so i guess people may start patching it soon.

muted dagger
muted dagger
#

there are complaints about it going back 6 years. so nothing new

balmy sun
#

but since i got it launching and crashed afterward, i guess it's just expecting MS store.

muted dagger
#

my guess is that it's happening at the filesystem driver level

#

but I think it's not super relevant because it's trivially easy to circumvent

balmy sun
#

yeah people are able to bypass it quite alot.

civic vessel
jade anvil
balmy sun
#

(DLC not included.)

balmy sun
#

the game does have trial edition as a failsafe if the license are failed.

jade anvil
balmy sun
#

i do have the game turning into trial edition quite alot, well. too often if MS's auth server failed.

gleaming plover
#

waitwhat

#

dont tell me

civic vessel
gleaming plover
#

is the topic talking about related to buying/trial version of minecraft bedrok?

jade anvil
balmy sun
gleaming plover
jade anvil
jade anvil
#

I mean

gleaming plover
#

oh

#

no

#

im ded

balmy sun
#

it's decryptable. but i don't have time for that as for now.

gleaming plover
civic vessel
#

not protondb but, steamdb

balmy sun
#

i think you might.

#

dungeon came on MS store/MC launcher for awhile, but steam ver released probably few days or weeks after that.

#

since now if you own the game on steam, you can play it on wine. alot of people done that now and you can see several youtubers doing it so.

jade anvil
balmy sun
#

but for me, i still play on GDK since. well, coop lmao

jade anvil
#

Just removing the msstore calls would fix the version, but distributing it will be considered piracy

balmy sun
#

yeah unfortunately.

jade anvil
#

We could make a patcher app that requires owning the game

#

To patch it locally
In theory that wouldn't be piracy

#

But i don't really know ToS and EULA

balmy sun
#

as long as you bring your own copy of the game files (since MS bonked the API for these GDK games and builds so you can't fetch it atleast for now), have a MS account that has a copy i think you're fine.

#

it works like third-party bedrock launchers, except that you have to dump the game by yourself.

jade anvil
#

Or we need to create msstore linux edition

balmy sun
#

eh, that's kinda impossible unfortunately

gleaming plover
#

ok

#

sorry

#

πŸ™

jade anvil
#

Still being patched but in a different way

jade anvil
#

If they are accessible, yea

#

Or we need to create the app that patches it locally

#

Isn't "user X owns Minecraft" publicly available data

balmy sun
#

well, kinda of. you need to sign in MS account for it to check anyways.

#

and you know, MS login api and stuff doesn't certainly play nice but it works

#

it's better than someone patching the education edition, turning it into normal bedrock and works on basically everything.

thin rune
civic vessel
thin rune
quiet dome
#

Chat...3rd party launchers might be saved.

quiet dome
lofty sorrel
quiet dome
lofty sorrel
#

it says that the api doesnt provide older versions?

quiet dome
#

But if we save the links we can access older versions is what I interpreted no?

lofty sorrel
#

oh

#

i was assuming theyd expire at some point like microsoft store links

quiet dome
#

Oh true...I didnt think about that. However, the retail version doesnt expire.

#

The UWP preview suffers from this as well though.

white karma
#

Here's a thought, become an Xbox developer, sign the nda for gdk, then leak everything mwahaha

#

or don't πŸ˜”

sinful knoll
quiet dome
#

Oops, Preview isnt compatible with your device is crazy.

honest talon
#

Do we have a new update or something??

quiet dome
honest talon
#

What did MS store just download then 😭

quiet dome
livid python
sinful knoll
quiet dome
muted dagger
keen jackal
#

well thats the behavior i have

#

Might you also share how exactly you use that invoke-commandInDesktop?

muted dagger
#

yeah one second

#

Invoke-CommandInDesktopPackage -PackageFamilyName Microsoft.MinecraftWindowsBeta_8wekyb3d8bbwe -Command powershell

#

this command will spawn a powershell process inside the "package environment", from there you can use Copy-Item to copy the executable to the desired directory

#

and it will not be protected and remain decrypted after reboot

keen jackal
#

thats really smart

muted dagger
#

you also don't have to start the game for the decryption to happen

quiet dome
#

I just have to wait for next week to double confirm that we can indeed download older versions.

keen jackal
#

yea u also use latest powrshell bc its not actually bad

keen jackal
muted dagger
#

the msixvc downloader we found requires M$ authentication

#

should be just as okay as MCLauncher

muted dagger
quiet dome
#

This is the repo I'm using as a starting point. Trying to integrate this into my current launcher.

muted dagger
#

so youd have to have some public database of links

quiet dome
keen jackal
#

these are related to UWP aren't they?

#

i mean to MS Store catalog

quiet dome
keen jackal
muted dagger
#

dependency installer does require admin

keen jackal
#

yea

#

and its always required when running right?

muted dagger
#

maybe it can work if you run the ps command as admin

keen jackal
#

Well in that case u need admin rights for the powershell it self, weird that there is no proper way of avoiding it

muted dagger
#

yeah that would be annoying

#

but i think it's the best that can be done right now

#

unless someone finds a way to unpack the msixvc file

keen jackal
#

funny thing is that official game installer also needs it so they might siwtch to something different

#

or idk

#

You should not need admin rights to install game lol

muted dagger
#

unlikely, this is internal proprietary windows functionality we're dealing with

keen jackal
#

Well you actually don't need to run depedency installer you can just skip it and click on MC directly, but it still will ask you

muted dagger
#

yeah that's the main concern

#

disrupts the UX with the prompt

quiet dome
#

Can you not just launch your app in admin mode first or is that the UX disruption?

keen jackal
#

I will try multiple things, but i know that if you want to test it you have to reinstall whole installation lol

#

Its taking ages at the moment

thick ledge
#

Add-AppxPackage took ages for me to install from the msixvc, something like 5 minutes to finish. I see wdapp.exe as part of the GDK can also install them. Not sure if it is faster but I don't really want to install the entire GDK SDK to get one exe lol.

keen jackal
#

real

pliant ginkgo
#

the textures on bedrock are not stretched correctly, which means the pixels close to the border of the block are smaller than the one on the rest of the texture

#

and all shelves are some weird VV supports

muted dagger
vale garden
#

For this current GDK build, IDK how to bridge the data folder correctly to make it work like a version manager

quiet dome
#

We tackled a few problems, but theres still a few left unsolved.

vale garden
#
@echo off
setlocal enabledelayedexpansion

:: Define the base registry path
set "basePath=HKEY_CURRENT_USER\SOFTWARE\Classes\Extensions\ContractId\Windows.Launch\PackageId"

:: Find the Minecraft UWP PackageId
for /f "tokens=*" %%a in ('reg query "%basePath%" /f "Microsoft.MinecraftUWP_" /k 2^>nul') do (
    set "packageId=%%a"
    set "packageId=!packageId:%basePath%\=!"
    if "!packageId!" neq "" (
        echo Found Minecraft UWP PackageId: !packageId!
        goto :apply_registry_change
    )
)

echo Minecraft UWP PackageId not found in the registry.
goto :end

:apply_registry_change
:: Define the full registry path
set "fullPath=%basePath%\!packageId!\ActivatableClassId\App\CustomProperties"

:: Create the CustomProperties key if it doesn't exist
reg add "%fullPath%" /f >nul 2>&1

:: Add or update the SupportsMultipleInstances DWORD value
reg add "%fullPath%" /v "SupportsMultipleInstances" /t REG_DWORD /d 1 /f >nul

echo Successfully enabled multiple instances for Minecraft UWP (PackageId: !packageId!).

:end
pause
quiet dome
#

We're talking about the GDK build though...

vale garden
#

ohh yea

spring folio
#

so uh

spring folio
#

why do i need server-bindings module to use server module

spring folio
#

theres still no info about it other than metadata in github hmmm

honest talon
bright lotus
#

why all mobs getting stuck when walk through armor stand?

keen jackal
# spring folio

you don't need to specify bindings version, they are imported internally so just import @minecraft/server as u used to before

spring folio
#

but do you know why its a requirement?

#

idk if there was any mention of this change (could it be a bug?)

keen jackal
spring folio
#

huh...

keen jackal
#

manifest that u used before should be the same as now

spring folio
#

oddly enough i couldnt use my pack without it

keen jackal
#

Are you sure? if so then its a bug

spring folio
#

yeah im sure

keen jackal
#

Show me your old manifest vs new one

spring folio
#

though i did try to use that beta version without numbers

spring folio
#

remind me in uhh 6 hours

keen jackal
#

its 9 PM for me lol

spring folio
#

rip

#

ill pong you with the manifests then

spring folio
#

thats all i can tell rn

#

i forgot if i couldnt use the pack even with numbers

modest ore
#

You didnt know? Theres also %userprofile% and %localappdata%

#

Those might be useful for you some time. I have found them to be.

quiet dome
modest ore
#

You made it seem like it, otherwise u were purposefully misleading..

quiet dome
#

I never said that.

modest ore
#

I never said that.

quiet dome
#

Ok. πŸ‘

spring folio
#

it works as intended if i do 2.4.0-beta for module version πŸ˜“

#

...or not???

#

this is confusing as heck

short jewel
spring folio
#

i dunno????

short jewel
#

oh

spring folio
#

it was so inconsistent that i couldnt even figure it out

short jewel
#

huh

spring folio
#

yeah

short jewel
#

weird

spring folio
#

something was borked

short jewel
#

hmm

spring folio
#

with the game not reading files or something

#

if i were to test that it would take like

short jewel
#

I haven't tried it yet so I dunno

spring folio
#

30 minutes minimum