Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assertion error on Minecraft 1.14.4 Server #307

Open
pvillaverde opened this issue Dec 6, 2019 · 2 comments
Open

Assertion error on Minecraft 1.14.4 Server #307

pvillaverde opened this issue Dec 6, 2019 · 2 comments

Comments

@pvillaverde
Copy link

Greetings!

I've just discovered this amazing tool for the first time and wanted to test it but I'm unable to do it on Minecraft 1.14.4 server. I tested it on an older version (1.12.2) and it worked fine, but on 1.14.4 I got the assertion error below, as well as the missing messages. Am I missing something or it isn't compatible yet? Thanks in advance!

PS: Is there a way to specifiy which coordinates to map? With the older server I ended up with a 3.6GB file when doing isometric.

  • Running on Debian x86_64
  • c10t --version
c10t - a cartography tool for minecraft
version: git 9f201f6, built on Dec  6 2019                                                                                                               
by: Udoprog <johnjohn.tedro@gmail.com> et. al (see README)                                                                                                   
site: http://github.com/udoprog/c10t     
  • Output on running c10t (same with c10-debug)
Generating PNG Map
--- SCANNING WORLD DIRECTORY ---world: 
.....      575 parts              --- ALLOCATING MEMORY ---       memory usage: 2 MB
memory limit: 1000 MB
--- RENDERING ---
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing BlockLight
missing Blocks
missing Data
missing BlockLight
missing Blocks
missing Data
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
missing Data
missing SkyLight
missing BlockLight
missing Blocks
c10t: /usr/include/boost/smart_ptr/shared_ptr.hpp:734: typename boost::detail::sp_member_access<T>::type boost::shared_ptr<T>::operator->() const [with T = nbt::ByteArray; typename boost::detail::sp_member_access<T>::type = nbt::ByteArray*]: Assertion `px != 0' failed.
Aborted     
  • ./nbt-inspect ../../world : Unhandled nbt parser error at byte 0: Expected TAG_Compound at root
@evildeeds
Copy link
Collaborator

evildeeds commented Dec 10, 2019

Regrettably 1.14 is not supported yet, please see issue #303. The map format changed and named objects BlockLight, SkyLight and Data no longer exist in newer maps. Data was changed to BlockStates and its type changed from Integer array (32bit elements) to Long array (64bit elements), nbt long array support was added somewhat recently under #303.

PS: Is there a way to specifiy which coordinates to map? With the older server I ended up with a 3.6GB file when doing isometric.

yes, limit, radius and center. (quick edit)

<< " -L, --limits <int-list> - Limit render to certain area. int-list form: " << endl

<< " -R, --radius <int> - Limit render to a specific radius, useful when " << endl

<< " --center <x>,<z> - Offset the map centering on limits by chunks <x> " << endl

@pvillaverde
Copy link
Author

Thanks!! That's great! I'll keep an eye looking forward to 1.14 support! :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants