示例#1
0
 public void UnregisterMapGenerationCallbackReceiver(IMapGenerationCallbackReceiver receiver)
 {
     if (this.chunkEventManager == null)
     {
         return;
     }
     this.chunkEventManager.MapGenerationCallbackReceivers.Remove(receiver);
 }
示例#2
0
 public void RegisterMapGenerationCallbackReceiver(IMapGenerationCallbackReceiver receiver)
 {
     if (this.chunkEventManager == null)
     {
         this.chunkEventManager = new ChunkEvents(this);
     }
     this.chunkEventManager.MapGenerationCallbackReceivers.Add(receiver);
 }