public function getTransactionQueue()
{
//Is creating the transaction queue ondemand a good idea? I think only if it's destroyed afterwards. hmm...
if ($this->transactionQueue === null) {
//Potential for crashes here if a plugin attempts to use this, say for an NPC plugin or something...
$this->transactionQueue = new SimpleTransactionQueue($this);
}
return $this->transactionQueue;
}