PHP 클래스 pocketmine\item\enchantment\Enchantment

파일 보기 프로젝트 열기: iTXTech/Genisys 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$words

보호된 프로퍼티들

프로퍼티 타입 설명
$enchantments Enchantment[]

공개 메소드들

메소드 설명
equals ( Enchantment $ent )
getActivationType ( )
getEnchantAbility ( Item $item )
getEnchantMaxLevel ( integer $enchantmentId )
getEnchantWeight ( integer $enchantmentId )
getEnchantment ( integer $id )
getEnchantmentByName ( $name )
getId ( )
getLevel ( )
getName ( ) : string
getRandomName ( )
getRarity ( )
getSlot ( )
hasSlot ( $slot )
init ( )
setLevel ( integer $level )

비공개 메소드들

메소드 설명
__construct ( $id, $name, $rarity, $activationType, $slot )

메소드 상세

equals() 공개 메소드

public equals ( Enchantment $ent )
$ent Enchantment

getActivationType() 공개 메소드

public getActivationType ( )

getEnchantAbility() 공개 정적인 메소드

public static getEnchantAbility ( Item $item )
$item pocketmine\item\Item

getEnchantMaxLevel() 공개 정적인 메소드

public static getEnchantMaxLevel ( integer $enchantmentId )
$enchantmentId integer

getEnchantWeight() 공개 정적인 메소드

public static getEnchantWeight ( integer $enchantmentId )
$enchantmentId integer

getEnchantment() 공개 정적인 메소드

public static getEnchantment ( integer $id )
$id integer

getEnchantmentByName() 공개 정적인 메소드

public static getEnchantmentByName ( $name )

getId() 공개 메소드

public getId ( )

getLevel() 공개 메소드

public getLevel ( )

getName() 공개 메소드

public getName ( ) : string
리턴 string

getRandomName() 공개 정적인 메소드

public static getRandomName ( )

getRarity() 공개 메소드

public getRarity ( )

getSlot() 공개 메소드

public getSlot ( )

hasSlot() 공개 메소드

public hasSlot ( $slot )

init() 공개 정적인 메소드

public static init ( )

setLevel() 공개 메소드

public setLevel ( integer $level )
$level integer

프로퍼티 상세

$enchantments 보호되어 있는 정적으로 프로퍼티

protected static Enchantment[],pocketmine\item\enchantment $enchantments
리턴 Enchantment[]

$words 공개적으로 정적으로 프로퍼티

public static $words