| 46 | } |
| 47 | |
| 48 | void ServerTile::write(DataStream& ds) const { |
| 49 | ds.write(foreground); |
| 50 | ds.write(foregroundHueShift); |
| 51 | ds.write(foregroundColorVariant); |
| 52 | ds.write(foregroundMod); |
| 53 | ds.write(foregroundModHueShift); |
| 54 | ds.write(background); |
| 55 | ds.write(backgroundHueShift); |
| 56 | ds.write(backgroundColorVariant); |
| 57 | ds.write(backgroundMod); |
| 58 | ds.write(backgroundModHueShift); |
| 59 | ds.write(liquid.liquid); |
| 60 | ds.write(liquid.level); |
| 61 | ds.write(liquid.pressure); |
| 62 | ds.write(liquid.source); |
| 63 | ds.write(collision); |
| 64 | ds.write(dungeonId); |
| 65 | ds.write(blockBiomeIndex); |
| 66 | ds.write(environmentBiomeIndex); |
| 67 | ds.write(biomeTransition); |
| 68 | ds.write(rootSource); |
| 69 | } |
| 70 | |
| 71 | void ServerTile::read(DataStream& ds, VersionNumber serializationVersion) { |
| 72 | if (serializationVersion < 416 || serializationVersion > CurrentSerializationVersion) |