Mantle

Mantle

157M Downloads

I don't know what this is.

WindRider739 opened this issue ยท 12 comments

commented

So I realize I'm coming at you with probably not enough info but here goes.

I saved a schematic before wiping my server.

I pasted the schematic.

When I turn to look in the direction of the schematic I get a crash to launcher with an error that spits this at me.

Cannot set unlisted property slimeknights.mantle.property.PropertyString@27661931

Any idea on what direction to head with this?

commented

So, somehow you managed to get a texture tag on a casting table. In normal gameplay that is impossible, but using commands it can technically be done and it seems it will cause a crash for casting blocks.

Since 1.10.2 Tinkers is no longer receiving builds and this issue is caused by invalid data, I doubt it will be patched to prevent the crash on Tinkers side. The question remains: how did the casting table get the invalid TE data? I cannot imagine worldedit adding it themselves, but a user could have done so.

commented

please give a full crash report. Also, how did you save/load this schematic? Versions of all the mods involved would be helpful as well.

commented

Also, If you also can, upload the schematic so we can look into this deeper.

commented

When I click the button that says view crash report, it will not allow me to do so. All I can access is this; the full error.

The game crashed whilst tesselating block in world
The game crashed whilst tesselating block in world
Error: java.lang.IllegalArgumentException: Cannot set unlisted property slimeknights.mantle.property.PropertyString@4cc26333 as it does not exist in ExtendedBlockState{block=tconstruct:casting, properties=[type]}

Schematics were created and placed with WorldEdit.

At one point we verified that the //paste command worked with this schematic and it wasn't broken in and of itself, but this was before the wipe.

New Compressed (zipped) Folder.zip

Minecraft 1.10.2
Mantle 1.10.2 - 1.1.5
WorldEdit 6.1.6

commented

Crash reports are saved to the same folder where you world is saved, should be somewhere there. Its hard to tell why without the full report, but it seems one of the properties used by tool tables is being set on a casting table/casting basin, which shouldn't happen.

commented

The world doesn't crash though. Just the client.

Alex, WE 6.1.6

commented

Which version of WorldEdit did you use?

commented

In that case, crash report is in the user's .minecraft folder.

commented

That uses a completely different property for the items on it, unless something majorly broke that would not become a texture string.

commented

I wonder if maybe it was because there was a pattern or finished item in it.

commented

1.15 significantly changed how those texture blocks work, so this is no longer an issue.