udoprog / c10t

A minecraft cartography tool
Other
225 stars 50 forks source link

Assertion error on Minecraft 1.14.4 Server #307

Open pvillaverde opened 4 years ago

pvillaverde commented 4 years ago

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.

evildeeds commented 4 years ago

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) https://github.com/udoprog/c10t/blob/9f201f634ef77e867f44edb0bd9907f29f029553/src/main.cpp#L121 https://github.com/udoprog/c10t/blob/9f201f634ef77e867f44edb0bd9907f29f029553/src/main.cpp#L127 https://github.com/udoprog/c10t/blob/9f201f634ef77e867f44edb0bd9907f29f029553/src/main.cpp#L131

pvillaverde commented 4 years ago

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