08-07-2018, 05:16 AM
If you load the invisible furnace so that it should light up, does the client finally display it, or is it still invisible?
There are basically two main reasons for this behavior - either we're sending a bad block metadata and the client doesn't know how to display such a furnace (seen it already before), or the client needs some more data to be sent for the furnace to show up (the block entity) and we're not sending that. The above test should discriminate between the two, since it causes some metadata twiddling.
Is furnace the only affected block, or are there any other block entities that behave this funny ? Chests, enderchests, pistons, ...
There are basically two main reasons for this behavior - either we're sending a bad block metadata and the client doesn't know how to display such a furnace (seen it already before), or the client needs some more data to be sent for the furnace to show up (the block entity) and we're not sending that. The above test should discriminate between the two, since it causes some metadata twiddling.
Is furnace the only affected block, or are there any other block entities that behave this funny ? Chests, enderchests, pistons, ...