02-08-2014, 03:05 AM
At the moment all of the broadcast methods are in cWorld and then call appropriate methods in chunkMap or the clientHandles. Im proprosing that we create a set of classes which are returned by methods on cWorld which would then contain a loigical group of methods (such as the broadcast methods) which would then forward them on. So we would have a class dedicated to routing broadcasts to the correct place. We could then look at possably moving implemention into these methods to reduce the monolithic ChunkMap implementation.