Beispiel #1
0
 public function makeThreadUnsafe(WorldEditArt $main)
 {
     $this->main = $main;
     if ($this->listener !== null) {
         $this->listener = $main->getObjectPool()->get($this->listener);
     }
 }
 /**
  * @param UserConfiguration $config
  * @param Space[]           $selections
  * @param Bookmark[]        $bookmarks
  * @param int               $callbackId
  */
 protected function onLoadedSession(UserConfiguration $config, $selections, $bookmarks, $callbackId)
 {
     $session = $this->main->getObjectPool()->get($callbackId);
     if ($session instanceof WorldEditSession and !$session->isClosed()) {
         $session->init($config);
         $session->setSelections($selections);
         $session->setBookmarks($bookmarks);
     }
 }