populate missing array value types in event namespace

This commit is contained in:
Dylan K. Taylor 2020-01-30 20:52:54 +00:00
parent 839a789180
commit a67fa5c007
2 changed files with 9 additions and 1 deletions

View File

@ -43,6 +43,9 @@ class PlayerEditBookEvent extends PlayerEvent implements Cancellable{
/** @var int[] */
private $modifiedPages;
/**
* @param int[] $modifiedPages
*/
public function __construct(Player $player, WritableBook $oldBook, WritableBook $newBook, int $action, array $modifiedPages){
$this->player = $player;
$this->oldBook = $oldBook;

View File

@ -63,7 +63,7 @@ class QueryRegenerateEvent extends ServerEvent{
/** @var string */
private $ip;
/** @var array */
/** @var string[] */
private $extraData = [];
/** @var string|null */
@ -190,11 +190,16 @@ class QueryRegenerateEvent extends ServerEvent{
/**
* Returns the extra Query data in key => value form
*
* @return string[]
*/
public function getExtraData() : array{
return $this->extraData;
}
/**
* @param string[] $extraData
*/
public function setExtraData(array $extraData) : void{
$this->extraData = $extraData;
$this->destroyCache();