Methods
Static blockStateProperty
Parameters
blockId: string
properties: any
Static damageSourceProperties
Static entityProperties
- entityProperties(entity: EntityTargetType, locationPredicate: any): IPredicateItem
Parameters
entity: EntityTargetType
locationPredicate: any
Static entityScores
- entityScores(entity: string, scores: Record<string, RangeObject<number>>): IPredicateItem
Parameters
entity: string
scores: Record<string, RangeObject<number>>
Static locationCheck
- locationCheck(offsetX: number, offsetY: number, offsetZ: number, locationPredicate: any): IPredicateItem
Parameters
offsetX: number
offsetY: number
offsetZ: number
locationPredicate: any
Static randomChangeWithLooting
- randomChangeWithLooting(change: number, lootingMultiplier: number): IPredicateItem
Parameters
change: number
lootingMultiplier: number
Static tableBonus
- tableBonus(enchantment: EnchantmentId, chances: number[]): IPredicateItem
Parameters
enchantment: EnchantmentId
chances: number[]
Static timeCheck
Parameters
value: RangeObject<number>
period: number
Static valueCheck
- valueCheck(value: RangeObject<number>, range: RangeObject<number>): IPredicateItem
Parameters
value: RangeObject<number>
range: RangeObject<number>
Static weatherCheck
Parameters
raining: boolean
thundering: boolean
将该列表中的每一个参数项用"or"连接起来