
[BUG] Incompatibility with Seamless Loading Screen
SylisMC opened this issue · 8 comments
Incompatibility with Seamless Loading Screen
Setting client core overlay injection to false
helps the issue, but there is still a jarring flash between loading the world.
Hi! Try disabling the option "Enable Bedrock Loading Screens" under the "GUI/Visual Improvements" section of bedrockIfy settings. If the panorama background is still showing you might need to also disable the panorama background on all screens option
I've tried turning every option in the config off, That works... but the loading bar is so much nicer than the chunk view garbage Mojang left us, if there is a way, and you are wiling, it would be nice to have the best of both worlds.
Hmm I'll take a look at what can I do, although it might take some time to make it onto a release.
The owner of SLS is also trying to work on this, you may want to link up @Minenash
Minenash/Seamless-Loading-Screen#9
After finally getting around to figuring out how to get do the modImplemntation for this mod, my mixin idea worked pretty well:
@Mixin(value = LoadingScreenWidget.class, remap = false)
public class BedrockifyMixin {
@Inject(method = "render", at = @At("HEAD"))
private void renderBackground(MatrixStack matrices, int _width, int _height, Text _title, Text _message, int _progress, CallbackInfo _info) {
if (ScreenshotLoader.loaded)
ScreenshotLoader.render(MinecraftClient.getInstance().currentScreen, matrices);
}
}
The only problem is that Bedrockify's hud overlay doesn't respect client.options.hudhidden
, so it shows up in the screenshot. This can be fixed by adding && !client.options.hudHidden
to this line. It is kinda weird that it respects F1, even though the only thing that I thought it did was set client.options.hudhidden
¯\_ (ツ)_/¯
Awesome!! Thanks!! Yeah I forgot that you could hide the HUD with F1 when adding the hide option for F3. Thanks for your fix and your time! I'll add the change to the source ASAP although the release of a new version might take some time.
The funny thing is that Bedrockify is hidden with F1 (or at the very least the cords)