Player
Link to player
Diese Klasse importieren
Link to diese-klasse-importieren
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
Methoden
Link to methoden
Name: addItem
Return Type: boolean
ZenScript CopyPlayer.addItem(stack as ItemStack) as boolean
Parameter | Type | Beschreibung |
---|---|---|
Parameter stack | Type Artikel-Stack | Beschreibung No Description Provided |
Name: attack
Return Type: void
ZenScript CopyPlayer.attack(entity as Entity) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter entity | Type Entity | Beschreibung No Description Provided |
Name: awardStat
Return Type: void
ZenScript CopyPlayer.awardStat(stat as ResourceLocation) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter stat | Type ResourceLocation | Beschreibung No Description Provided |
Name: awardStat
Return Type: void
ZenScript CopyPlayer.awardStat(stat as ResourceLocation, amount as int) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter stat | Type ResourceLocation | Beschreibung No Description Provided |
Parameter amount | Type int | Beschreibung No Description Provided |
Name: canEat
Return Type: boolean
ZenScript CopyPlayer.canEat(ignoreHunger as boolean) as boolean
Parameter | Type | Beschreibung |
---|---|---|
Parameter ignoreHunger | Type boolean | Beschreibung No Description Provided |
Name: canHarmPlayer
Return Type: boolean
ZenScript CopyPlayer.canHarmPlayer(player as Player) as boolean
Parameter | Type | Beschreibung |
---|---|---|
Parameter player | Type Player | Beschreibung 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
Parameter | Type | Beschreibung |
---|---|---|
Parameter exhaustion | Type float | Beschreibung No Description Provided |
Name: crit
Return Type: void
ZenScript CopyPlayer.crit(entity as Entity) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter entity | Type Entity | Beschreibung No Description Provided |
Name: disableShield
Return Type: void
ZenScript CopyPlayer.disableShield(usingAxe as boolean) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter usingAxe | Type boolean | Beschreibung No Description Provided |
Name: displayClientMessage
Return Type: void
ZenScript CopyPlayer.displayClientMessage(component as Component, actionBar as boolean) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter component | Type Component | Beschreibung No Description Provided |
Parameter actionBar | Type boolean | Beschreibung No Description Provided |
Name: drop
Return Type: ItemEntity
ZenScript CopyPlayer.drop(stack as ItemStack, traceItem as boolean) as ItemEntity
Parameter | Type | Beschreibung |
---|---|---|
Parameter stack | Type Artikel-Stack | Beschreibung No Description Provided |
Parameter traceItem | Type boolean | Beschreibung 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
Parameter | Type | Beschreibung |
---|---|---|
Parameter state | Type BlockState | Beschreibung 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
Parameter | Type | Beschreibung | Optional | DefaultValue |
---|---|---|---|---|
Parameter stack | Type IItemStack | Beschreibung No Description Provided | Optional false | DefaultValue |
Parameter slot | Type int | Beschreibung No Description Provided | Optional true | DefaultValue -1 |
Name: giveExperienceLevels
Return Type: void
ZenScript CopyPlayer.giveExperienceLevels(levels as int) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter levels | Type int | Beschreibung No Description Provided |
Name: giveExperiencePoints
Return Type: void
ZenScript CopyPlayer.giveExperiencePoints(amount as int) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter amount | Type int | Beschreibung No Description Provided |
Name: hasCorrectToolForDrops
Return Type: boolean
ZenScript CopyPlayer.hasCorrectToolForDrops(state as BlockState) as boolean
Parameter | Type | Beschreibung |
---|---|---|
Parameter state | Type BlockState | Beschreibung No Description Provided |
Name: increaseScore
Return Type: void
ZenScript CopyPlayer.increaseScore(score as int) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter score | Type int | Beschreibung 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
Parameter | Type | Beschreibung |
---|---|---|
Parameter entity | Type Entity | Beschreibung 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
Parameter | Type | Beschreibung |
---|---|---|
Parameter event | Type SoundEvent | Beschreibung No Description Provided |
Parameter quell | Type SoundSource | Beschreibung No Description Provided |
Parameter volume | Type float | Beschreibung No Description Provided |
Parameter pitch | Type float | Beschreibung 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
Parameter | Type | Beschreibung |
---|---|---|
Parameter text | Type Component | Beschreibung No Description Provided |
Name: setEntityOnShoulder
Return Type: boolean
ZenScript CopyPlayer.setEntityOnShoulder(entityData as MapData) as boolean
Parameter | Type | Beschreibung |
---|---|---|
Parameter entityData | Type MapData | Beschreibung No Description Provided |
Name: setMainArm
Return Type: void
ZenScript CopyPlayer.setMainArm(arm as HumanoidArm) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter arm | Type HumanoidArm | Beschreibung No Description Provided |
Name: setReducedDebugInfo
Return Type: void
ZenScript CopyPlayer.setReducedDebugInfo(reducedDebugInfo as boolean) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter reducedDebugInfo | Type boolean | Beschreibung No Description Provided |
Name: setScore
Return Type: void
ZenScript CopyPlayer.setScore(score as int) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter score | Type int | Beschreibung 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();
Properties
Link to properties
Name | Type | Has Getter | Has Setter | Beschreibung |
---|---|---|---|---|
Name abilities | Type Abilities | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name canUseGameMasterBlocks | Type boolean | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name cooldowns | Type ItemCooldowns | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name currentItemAttackStrengthDelay | Type float | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name enchantmentSeed | Type int | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name foodData | Type FoodData | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name inventory | Type Inventory | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name isCreative | Type boolean | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name isHurt | Type boolean | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name isLocalPlayer | Type boolean | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name isReducedDebugInfo | Type boolean | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name isScoping | Type boolean | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name isSecondaryUseActive | Type boolean | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name isSleepingLongEnough | Type boolean | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name luck | Type float | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name mainArm | Type HumanoidArm | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name mayBuild | Type boolean | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name score | Type int | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name shoulderEntityLeft | Type MapData | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name shoulderEntityRight | Type MapData | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name sleepTimer | Type int | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name xpNeededForNextLevel | Type int | Has Getter true | Has Setter false | Beschreibung No Description Provided |