Player
Link to player
Importare la Classe
Link to importare-la-classe
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
ZenScript Copyimport crafttweaker.api.entity.type.player.Player;
Extending LivingEntity
Link to extending-livingentity
Player extends LivingEntity. That means all methods available in LivingEntity are also available in Player
Metodi
Link to metodi
Name: addItem
Return Type: boolean
ZenScript CopyPlayer.addItem(stack as ItemStack) as boolean
Parametro | Tipo | Descrizione |
---|---|---|
Parametro stack | Tipo ItemStack | Descrizione No Description Provided |
Name: attack
Return Type: void
ZenScript CopyPlayer.attack(entity as Entity) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro entity | Tipo Entity | Descrizione No Description Provided |
Name: awardStat
Return Type: void
ZenScript CopyPlayer.awardStat(stat as ResourceLocation) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro stat | Tipo ResourceLocation | Descrizione No Description Provided |
Name: awardStat
Return Type: void
ZenScript CopyPlayer.awardStat(stat as ResourceLocation, amount as int) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro stat | Tipo ResourceLocation | Descrizione No Description Provided |
Parametro amount | Tipo int | Descrizione No Description Provided |
Name: canEat
Return Type: boolean
ZenScript CopyPlayer.canEat(ignoreHunger as boolean) as boolean
Parametro | Tipo | Descrizione |
---|---|---|
Parametro ignoreHunger | Tipo boolean | Descrizione No Description Provided |
Name: canHarmPlayer
Return Type: boolean
ZenScript CopyPlayer.canHarmPlayer(player as Player) as boolean
Parametro | Tipo | Descrizione |
---|---|---|
Parametro player | Tipo Player | Descrizione No Description Provided |
Name: canUseGameMasterBlocks
Return Type: boolean
ZenScript Copy// Player.canUseGameMasterBlocks() as boolean
myPlayer.canUseGameMasterBlocks();
Name: causeFoodExhaustion
Return Type: void
ZenScript CopyPlayer.causeFoodExhaustion(exhaustion as float) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro exhaustion | Tipo float | Descrizione No Description Provided |
Name: crit
Return Type: void
ZenScript CopyPlayer.crit(entity as Entity) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro entity | Tipo Entity | Descrizione No Description Provided |
Name: disableShield
Return Type: void
ZenScript CopyPlayer.disableShield(usingAxe as boolean) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro usingAxe | Tipo boolean | Descrizione No Description Provided |
Name: displayClientMessage
Return Type: void
ZenScript CopyPlayer.displayClientMessage(component as Component, actionBar as boolean) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro component | Tipo Component | Descrizione No Description Provided |
Parametro actionBar | Tipo boolean | Descrizione No Description Provided |
Name: drop
Return Type: ItemEntity
ZenScript CopyPlayer.drop(stack as ItemStack, traceItem as boolean) as ItemEntity
Parametro | Tipo | Descrizione |
---|---|---|
Parametro stack | Tipo ItemStack | Descrizione No Description Provided |
Parametro traceItem | Tipo boolean | Descrizione No Description Provided |
Name: getAbilities
Return Type: Abilities
ZenScript Copy// Player.getAbilities() as Abilities
myPlayer.getAbilities();
Name: getCooldowns
Return Type: ItemCooldowns
ZenScript Copy// Player.getCooldowns() as ItemCooldowns
myPlayer.getCooldowns();
Name: getCurrentItemAttackStrengthDelay
Return Type: float
ZenScript Copy// Player.getCurrentItemAttackStrengthDelay() as float
myPlayer.getCurrentItemAttackStrengthDelay();
Name: getDestroySpeed
Return Type: float
ZenScript CopyPlayer.getDestroySpeed(state as BlockState) as float
Parametro | Tipo | Descrizione |
---|---|---|
Parametro state | Tipo BlockState | Descrizione No Description Provided |
Name: getEnchantmentSeed
Return Type: int
ZenScript Copy// Player.getEnchantmentSeed() as int
myPlayer.getEnchantmentSeed();
Name: getFoodData
Return Type: FoodData
ZenScript Copy// Player.getFoodData() as FoodData
myPlayer.getFoodData();
Name: getInventory
Return Type: Inventory
ZenScript Copy// Player.getInventory() as Inventory
myPlayer.getInventory();
Name: getLuck
Return Type: float
ZenScript Copy// Player.getLuck() as float
myPlayer.getLuck();
Name: getMainArm
Return Type: HumanoidArm
ZenScript Copy// Player.getMainArm() as HumanoidArm
myPlayer.getMainArm();
Name: getScore
Return Type: int
ZenScript Copy// Player.getScore() as int
myPlayer.getScore();
Name: getShoulderEntityLeft
Return Type: MapData
ZenScript Copy// Player.getShoulderEntityLeft() as MapData
myPlayer.getShoulderEntityLeft();
Name: getShoulderEntityRight
Return Type: MapData
ZenScript Copy// Player.getShoulderEntityRight() as MapData
myPlayer.getShoulderEntityRight();
Name: getSleepTimer
Return Type: int
ZenScript Copy// Player.getSleepTimer() as int
myPlayer.getSleepTimer();
Name: getXpNeededForNextLevel
Return Type: int
ZenScript Copy// Player.getXpNeededForNextLevel() as int
myPlayer.getXpNeededForNextLevel();
Name: give
Return Type: void
ZenScript CopyPlayer.give(stack as IItemStack, slot as int) as void
Parametro | Tipo | Descrizione | Optional | DefaultValue |
---|---|---|---|---|
Parametro stack | Tipo IItemStack | Descrizione No Description Provided | Optional no | DefaultValue |
Parametro slot | Tipo int | Descrizione No Description Provided | Optional sì | DefaultValue -1 |
Name: giveExperienceLevels
Return Type: void
ZenScript CopyPlayer.giveExperienceLevels(levels as int) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro levels | Tipo int | Descrizione No Description Provided |
Name: giveExperiencePoints
Return Type: void
ZenScript CopyPlayer.giveExperiencePoints(amount as int) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro amount | Tipo int | Descrizione No Description Provided |
Name: hasCorrectToolForDrops
Return Type: boolean
ZenScript CopyPlayer.hasCorrectToolForDrops(state as BlockState) as boolean
Parametro | Tipo | Descrizione |
---|---|---|
Parametro state | Tipo BlockState | Descrizione No Description Provided |
Name: increaseScore
Return Type: void
ZenScript CopyPlayer.increaseScore(score as int) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro score | Tipo int | Descrizione No Description Provided |
Name: isCreative
Return Type: boolean
ZenScript Copy// Player.isCreative() as boolean
myPlayer.isCreative();
Name: isHurt
Return Type: boolean
ZenScript Copy// Player.isHurt() as boolean
myPlayer.isHurt();
Name: isLocalPlayer
Return Type: boolean
ZenScript Copy// Player.isLocalPlayer() as boolean
myPlayer.isLocalPlayer();
Name: isReducedDebugInfo
Return Type: boolean
ZenScript Copy// Player.isReducedDebugInfo() as boolean
myPlayer.isReducedDebugInfo();
Name: isScoping
Return Type: boolean
ZenScript Copy// Player.isScoping() as boolean
myPlayer.isScoping();
Name: isSecondaryUseActive
Return Type: boolean
ZenScript Copy// Player.isSecondaryUseActive() as boolean
myPlayer.isSecondaryUseActive();
Name: isSleepingLongEnough
Return Type: boolean
ZenScript Copy// Player.isSleepingLongEnough() as boolean
myPlayer.isSleepingLongEnough();
Name: jumpFromGround
Return Type: void
ZenScript Copy// Player.jumpFromGround() as void
myPlayer.jumpFromGround();
Name: magicCrit
Return Type: void
ZenScript CopyPlayer.magicCrit(entity as Entity) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro entity | Tipo Entity | Descrizione No Description Provided |
Name: mayBuild
Return Type: boolean
ZenScript Copy// Player.mayBuild() as boolean
myPlayer.mayBuild();
Name: playNotifySound
Return Type: void
ZenScript CopyPlayer.playNotifySound(event as SoundEvent, source as SoundSource, volume as float, pitch as float) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro event | Tipo SoundEvent | Descrizione No Description Provided |
Parametro sorgente | Tipo SoundSource | Descrizione No Description Provided |
Parametro volume | Tipo float | Descrizione No Description Provided |
Parametro pitch | Tipo float | Descrizione No Description Provided |
Name: respawn
Return Type: void
ZenScript Copy// Player.respawn() as void
myPlayer.respawn();
Name: sendMessage
Return Type: void
ZenScript CopyPlayer.sendMessage(text as Component) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro testo | Tipo Component | Descrizione No Description Provided |
Name: setEntityOnShoulder
Return Type: boolean
ZenScript CopyPlayer.setEntityOnShoulder(entityData as MapData) as boolean
Parametro | Tipo | Descrizione |
---|---|---|
Parametro entityData | Tipo MapData | Descrizione No Description Provided |
Name: setMainArm
Return Type: void
ZenScript CopyPlayer.setMainArm(arm as HumanoidArm) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro arm | Tipo HumanoidArm | Descrizione No Description Provided |
Name: setReducedDebugInfo
Return Type: void
ZenScript CopyPlayer.setReducedDebugInfo(reducedDebugInfo as boolean) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro reducedDebugInfo | Tipo boolean | Descrizione No Description Provided |
Name: setScore
Return Type: void
ZenScript CopyPlayer.setScore(score as int) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro score | Tipo int | Descrizione No Description Provided |
Name: stopSleeping
Return Type: void
ZenScript Copy// Player.stopSleeping() as void
myPlayer.stopSleeping();
Name: sweepAttack
Return Type: void
ZenScript Copy// Player.sweepAttack() as void
myPlayer.sweepAttack();
Proprietà
Link to proprietà
Nome | Tipo | Ha Getter | Ha Setter | Descrizione |
---|---|---|---|---|
Nome abilities | Tipo Abilities | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome canUseGameMasterBlocks | Tipo boolean | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome cooldowns | Tipo ItemCooldowns | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome currentItemAttackStrengthDelay | Tipo float | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome enchantmentSeed | Tipo int | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome foodData | Tipo FoodData | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome inventory | Tipo Inventory | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome isCreative | Tipo boolean | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome isHurt | Tipo boolean | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome isLocalPlayer | Tipo boolean | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome isReducedDebugInfo | Tipo boolean | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome isScoping | Tipo boolean | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome isSecondaryUseActive | Tipo boolean | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome isSleepingLongEnough | Tipo boolean | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome luck | Tipo float | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome mainArm | Tipo HumanoidArm | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome mayBuild | Tipo boolean | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome score | Tipo int | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome shoulderEntityLeft | Tipo MapData | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome shoulderEntityRight | Tipo MapData | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome sleepTimer | Tipo int | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome xpNeededForNextLevel | Tipo int | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |