#1.21.40.25 - Preview
1 messages · Page 1 of 1 (latest)
first
Bedrock Dedicated Server for Minecraft Preview v1.21.40.25 is out now!
.
Sedond
YAYYYY
Shader source code is back I hope
h
HUGE
HUGE UPDATE
and hopefully unminified ore ui
truly a revolutionary preview
Tiny update, that means 1.20.40 is coming soon
MAssive, MASSIVE
wow, a preview where i can get everything in one screenshot
pale garden next week?
hopefully!!!!
looks like it?
Take your time to read the massive changelog
I will continue to note the lack of stable entity.target and no one can stop me
Read between the lines!
Not rizz approved 😤
I'm going to guess you're Eddy 😂
what would that field do?
Mhm
Happy preview day
if anything, they're probably using event filters to replicate the behavior
I think it says something else there, does anyone else have a magnifying lens
Skipped 1.21.40.24
"Huge" update, trust
next preview is pale garden 🙏
next preview is gonna be peak 🙏
How so?
do you expecte some new script api features?
(maybe)
Well, I didn't know about it :/
im hoping for pale garden since java got it
New Preview cycle
(I wanna see how data-driven the creaking is)
Ya, so new script api features maybe
fr?
We’ll see
invisible ink??
well happy preview day anyway!!!
omg, the most long awaited tag here is
wondering why they even bothered making the allow_invulnerable field versioned, considering it never even made it out of preview
Unfortunately not, I think the preview might've been delayed so that they can fix that graphical issue without revealing shader source 😭
Well at least we got a 1.21.31 hotfix with exposed shaders
wait nvm, it was in the original component
Minecraft Preview v1.21.40.25 is out now on the Microsoft Store!
Cheapy the cheapskate
They had to delay the preview because they needed more time to write the changelog
My guess is that they will redesign the component to better match the current system so it can be used by the Creaking (and hopefully be able to be used by creators? 🙏)
smol :(
It's the same thing every preview cycle. From "we're so back" to "it's over" to "we're so back" and so on. xD
djsnwjdjdjjs
wait is that black rendering bug fixed
i see it in deferred
was it for normal game too
if so then the update is still a decent W
ruined my prizma deferred survival run immersion
performances are still not good in preview
I still hope it will not be the future of bedrock's performances
I wonder whether the new cycle will come out next week or the week after…
Let's go!! Absolutely nothing interesting!
That’s deliciouso right there that’s rizz approved
What is this for? And is this only available on the desktop? Because I don't see this on my screen
Huge update!!!
wow this ones a smol boi
usually after that there's a big one
I wonder if they can fix the /reload all command being even slower then leaving and joining back manually, like its not even usable for development purposes at that point.
well it does depend on the hardware. some might be faster than manually reloading, some might be opposite.
honestly i don't see any room for some optimization since that command will also load resources when on the world screen.
Is it really that bad?
I mean.. I haven't used it, but this seems like a giant flaw
Over time we want to increase the number of things that can be "hot" reloaded. And we also want to improve overall resource loading speeds. So, yeah, we know this loop isn't ideal and we want to make it better.
But I also don't understand how you're seeing it being much slower...
Well its so better then manual re-opening world, bc i can check the discord in the meanwhile 😅, also its faster for me like 180% so far so good 👍
From my own experience with it, it takes close to a minute after the world closes for it to open back up. It's faster for me to just open the world manually
Hot reloading is just a little slower for me
That may not flush all data. Some of it stays cached. /reload guarantees that all of it is reloaded.
If only there was a way to see what it's doing while waiting
Idk if the size of com.mojang folder affects the reload times. I’ve been trying to figure how to reduce the game starts time without removing too many files but it’s unsuccessful
I thought it was suposed to be like that? Its supposed to be faster then leaving and joining if thats the case, maybe I need to report a bug with slow loading?
no, not a bug. It's a pretty heavy-handed approach to flushing everything. But over time we want to add more hot-reloading things like what you can do with scripts today
Ah, okay that makes sense.
I noticed not a large one, but some performance increase when there is alot of Minecraft Marketplace cache files.
Deleting those sped it up some.
load times increase, you mean?
I mean the speed of which it takes to load a world in general seems to be faster. When deleting those files.
But not by much.
that's not suprising. another thing that impacts load times significantly is lots of stuff in development BP/RP folders. since (I beleive) everything in those folders is scanned on load.
Yeah, I hope in the future maybe there would be a way to manually set files and folders in them to be ignored/skipped.
Like ignoring .git folder would be amazing even if that was it.
yeah git folders in your dev BP/RP folders will absolutely lead to slowdown.
I kind of wonder why it's so slow too. Java takes its time loading large data packs and resource packs, but it's still faster than Bedrock.
Bedrock's behavior and resource packs are also quite a bit more complex than java's tho
Resource packs, sure. However, datapacks are slowly getting features that require a full world reload to take effect.
I've found reload all to be just as fast or marginally slower then leaving and joining but with the benefit of I can do other things
Git in the com.mojang folder? 😭🫠
That feels like a sure fire way to be able to lose local changes if not pushed if Mc does something weird. Plus those pack files
For me, it crashes after reaching the worlds screen so it's way slower
what in the world happenned to item frames this preview
loaded into my world with 500 errors and all my items in item frames are now "gone" but the frames are indestructible
unless I break the backside
Frames being indestructible happens when an item that was there doesn't exist anymore
like if the items broke
I have that happen in stable too
the item does exist though
I should have copied the clipboard error
It was one of those situations where all the items "don't exist" when you load in
but then leaving and rejoining the world doesn't have any errors and the items are all back
How else can you even do it? You can't symlink it into the folder, because UWP hates symlinks for no reason. And you can't symlink the folder into a git repo elsewhere, because git hates symlinks for no reason
You have the option of using tools like regolith. Also, you can symlink in com.mojang, but you have to apply certain permissions to make it work
Regolith mentioned
Show me the steps to put a symlink in dev behavior packs and have the game read it please
I can't give you any steps to do straight from a command prompt or anything, but I can send you some code I wrote for my launchers to do it
I know how to hotswap the entire folder, but that's too coarse to be useful
I'm not hotswapping
Sure I would be interested but only if it's for a pack folder inside the dev folder, not anything above that
here's how it was done in rust (I also have implementations in C# and go)
https://github.com/MajestikButter/mc-launcher/blob/main/src-tauri/src/model/profile.rs#L97
here's what it looks like in practice
these all link to my build folders elsewhere
Thanks! I'll try myself later
it's possible, just tedious
the most annoying part of it is that you need to apply those permissions to both the symlink and its destination, since UWP doesn't allow the game the access anything that isn't explicitly given access, though that's simpler if you allow the permissions to be recursively added/inherited
Yea I just set up a junction between dev packs and my git repo
Regolith or dash of something similar that move the rp bp into com.mojang folder. Also comes with the benefit of filters and compiler extensions to do other things at the same time
I have I think last time I checked 27gb or project repos checked out, I'd hate to see how long Mc takes to load with that.
We do have a forbidden repo from back when we did dev in com.mojang 👀🫠
Dash...
I put regolith first!
I find it hard to justify using those. Load times are bad enough without sitting through a flaky "compile" step, and you have to look through the output anyway to debug. After making the fix in the output, testing that it works, you then have to figure out how to make an equivalent fix on the input or pipeline code, compile again, and verify it still works. Not my preferred workflow
I don't think I've often needed to shift through the compiled output to debug. Just start watchmode and then if I change one file just that one file gets rebuilt.
Plus now with scripting i just have js in Minecraft folders and the ts is in dev folders so debugging there's isn't that helpful.
Either way, if you put a bunch of extraneous files in a folder it's going to slow down load times
Yes to be clear I don't do this anymore because of the horrible load times of the dev folders
Let us be able to install Bedrock multiple times so we can have "workspaces" that aren't affected by other projects. 
That's actually what I do on Java and it's really helpful.
That is what I do with a version switcher!
rip bedrock version switchers
Microsoft wiped out versions data for bedrock minecraft
What?
They did?
So that means no bedrock version switcher will work now
?
I think they're talking about old version downloads
if you already had the versions installed, you can still switch to them
Yea but what about ppl like me you don't have the old versions
We just can't downgrade now?
then you're out of luck, you can probably only switch between recent versions
(assuming they actually did wipe the old downloads, I haven't checked)
Why Microsoft
We were promised java and bedrock parity (might be a well thought out decision so...)
parity doesn't include external things, don't see why it would
I see
by parity, it means only gameplay wise by in-game features. It does not include any technical support externally
Only old Previews I belive
@keen merlin any example of specific removed version?
Non-Preview / beta
just like you said, old versions
maybe try 1.18.20.22
Yeah Previews is normal
Does this apply to any release versions?