Coder Social home page Coder Social logo

Images corrupted about mcpe_viz HOT 20 CLOSED

plethora777 avatar plethora777 commented on September 27, 2024
Images corrupted

from mcpe_viz.

Comments (20)

Plethora777 avatar Plethora777 commented on September 27, 2024 1

I'm on the case. It's a fun & maddening investigation.... Mojang did some deep weirdness to save storage space for worlds... Back to it. I'll update when I've got it solved.

from mcpe_viz.

phunni avatar phunni commented on September 27, 2024

I noticed in the final point of the Changes list here that they no longer use Block IDs. Could this be the cause of this bug? would it also mean that mcpe_)viz won't work anymore? I'm really hoping not since I use mcpe_viz extensively with my worlds...

from mcpe_viz.

phunni avatar phunni commented on September 27, 2024

Cool - thanks. As I said, I'm really hoping the changes they've made haven't broken mcpe_viz. I'm so used to using it's hard to imagine Minecraft without it!

from mcpe_viz.

vvanhee avatar vvanhee commented on September 27, 2024

Just upgraded to 1.2.13 and new saved maps won't work MCPE_viz. When I don't get a crash on start of processing records, I get weird images like posted above. Progress window shows lots of "WARNING: Did not find block variant for block(Mob Head) with blockdata=0 (0x0) MSG3". And lots of other did not find block variant messages for other blocks. My old non-upgraded saved maps still work. I love this program -- anything I can do to help, let me know!

from mcpe_viz.

vvanhee avatar vvanhee commented on September 27, 2024

You may have already seen this, but if not, it is a description of changes in how blocks are represented in Bedrock now: https://gist.github.com/Tomcc/a96af509e275b1af483b25c543cfbf37

from mcpe_viz.

ynleborg avatar ynleborg commented on September 27, 2024

Mine is broken too afer updating Realm to 1.2.13 :(

from mcpe_viz.

Thunder33345 avatar Thunder33345 commented on September 27, 2024

they are changing it non stop i suggest halting it for some time after it became more stable

from mcpe_viz.

Plethora777 avatar Plethora777 commented on September 27, 2024

@vvanhee thanks very much for that link. I'd already updated the code to deal with most of the new chunk record stuff. The info in that link should help with the rest (packed bit madness!)

from mcpe_viz.

Plethora777 avatar Plethora777 commented on September 27, 2024

@Thunder33345 sort of agree, the stuff they are doing.... seems strange. Like writing code for an early computer with 4k of storage strange... It's very flexible but also sort of insane. I don't see the clear benefit of this packed bit business. I guess it saves space, but the cost in, well, sanity is high. And the space savings are lost as soon as you have a sub-chunk with a high number of diff blocks.

from mcpe_viz.

Plethora777 avatar Plethora777 commented on September 27, 2024

Just pushed an update - give it a try. Please note that --spawnable no longer works because the new paletted chunk format does not store block light info. (This is too bad)

from mcpe_viz.

phunni avatar phunni commented on September 27, 2024

from mcpe_viz.

vvanhee avatar vvanhee commented on September 27, 2024

from mcpe_viz.

phunni avatar phunni commented on September 27, 2024

Just ran it and it seems to have worked, although I get a lot of:

WARNING: getBlockByUname failed to find uname=minecraft:hardened_clay

That's the only one I get now. I was getting loads of different ones before I copied the mcpe_viz.xml. Has the config changed much/at all? I haven't copied it over my existing one, so I'm assuming not since it works.

from mcpe_viz.

Plethora777 avatar Plethora777 commented on September 27, 2024

@phunni Yep there will be loads of those until we have it covered in the XML file. I added "uname=" for blocks. I'll need to add support for aliases as there seems to be some inconsistencies. I just wanted to get an update out that worked first :) Need to think about how to handle the diff unames

from mcpe_viz.

vvanhee avatar vvanhee commented on September 27, 2024

from mcpe_viz.

vvanhee avatar vvanhee commented on September 27, 2024

I can reproduce the problem with bedrock on level 15 using a new map, then every 16th layer has odd issues — starting at level 14 and hitting the up arrow should demonstrate the issue. Layers 31, 47, 63, 79, and 95 seem off compared to layers above and below, with odd pixels of air at regular intervals or other issues. Then going way up, I don’t get 100% air as I think I should, with the top solid blocks not getting erased. I should probably open a new ticket. Thanks!

from mcpe_viz.

Plethora777 avatar Plethora777 commented on September 27, 2024

@vvanhee Just pushed an update for that issue - thanks for pointing it out

from mcpe_viz.

Shkyrockett avatar Shkyrockett commented on September 27, 2024

It looks like there is a new Chunk version in the latest beta.

§3Skyblock §2Challenge.mcworld.zip

from mcpe_viz.

vvanhee avatar vvanhee commented on September 27, 2024

from mcpe_viz.

Plethora777 avatar Plethora777 commented on September 27, 2024

I think this may be fixed by the new versions lately. I'm going to close this. Please feel free to open a new one if it's still a problem.

from mcpe_viz.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.