Rebuild Region
Rebuild region is used to send a dynamic map to the client, built up out of zones (8x8x1 tiles), allowing for any kind of unique instancing to occur.
Constructors
Link copied to clipboard
constructor(zoneX: Int, zoneZ: Int, reload: Boolean, zoneProvider: RebuildRegion.RebuildRegionZoneProvider)
Types
Link copied to clipboard
class RebuildRegionZone
This class wraps a reference zone to be copied together with the respective xtea key needed to decrypt the backing mapsquare.
Link copied to clipboard
Zone provider acts as a function to provide all the necessary information needed for rebuild region to function, in the order the client expects it in.
Link copied to clipboard
A value class around zone objects that bitpacks all the properties into a single integer to be written to the client as the client expects it.