PHP Класс pocketmine\inventory\ShapedRecipeFromJson

Наследование: extends ShapedRecipe
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( Item $result, integer $height, integer $width )
addIngredient ( $x, $y, Item $item )
getHeight ( )
getId ( )
getIngredient ( $x, $y ) : null | Item
getIngredientMap ( ) : Item[][]
getResult ( )
getShape ( ) : string[]
getWidth ( )
registerToCraftingManager ( )
setId ( UUID $id )
setIngredient ( string $key, Item $item )

Защищенные методы

Метод Описание
fixRecipe ( $key, $item )

Описание методов

__construct() публичный Метод

public __construct ( Item $result, integer $height, integer $width )
$result pocketmine\item\Item
$height integer
$width integer

addIngredient() публичный Метод

public addIngredient ( $x, $y, Item $item )
$item pocketmine\item\Item

fixRecipe() защищенный Метод

protected fixRecipe ( $key, $item )

getHeight() публичный Метод

public getHeight ( )

getId() публичный Метод

public getId ( )

getIngredient() публичный Метод

public getIngredient ( $x, $y ) : null | Item
$x
$y
Результат null | pocketmine\item\Item

getIngredientMap() публичный Метод

public getIngredientMap ( ) : Item[][]
Результат pocketmine\item\Item[][]

getResult() публичный Метод

public getResult ( )

getShape() публичный Метод

public getShape ( ) : string[]
Результат string[]

getWidth() публичный Метод

public getWidth ( )

registerToCraftingManager() публичный Метод

setId() публичный Метод

public setId ( UUID $id )
$id pocketmine\utils\UUID

setIngredient() публичный Метод

public setIngredient ( string $key, Item $item )
$key string
$item pocketmine\item\Item