Definition at line 29 of file src/entity/Attribute.php.
 
◆ __construct()
      
        
          | pocketmine\entity\Attribute::__construct  | 
          ( | 
          protected string |           $id,  | 
        
        
           | 
           | 
          protected float |           $minValue,  | 
        
        
           | 
           | 
          protected float |           $maxValue,  | 
        
        
           | 
           | 
          protected float |           $defaultValue,  | 
        
        
           | 
           | 
          protected bool |           $shouldSend = true ) | 
        
      
 
 
◆ getDefaultValue()
      
        
          | pocketmine\entity\Attribute::getDefaultValue  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getId()
      
        
          | pocketmine\entity\Attribute::getId  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getMaxValue()
      
        
          | pocketmine\entity\Attribute::getMaxValue  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getMinValue()
      
        
          | pocketmine\entity\Attribute::getMinValue  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getValue()
      
        
          | pocketmine\entity\Attribute::getValue  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ isDesynchronized()
      
        
          | pocketmine\entity\Attribute::isDesynchronized  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ isSyncable()
      
        
          | pocketmine\entity\Attribute::isSyncable  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ markSynchronized()
      
        
          | pocketmine\entity\Attribute::markSynchronized  | 
          ( | 
          bool |           $synced = true | ) | 
           | 
        
      
 
 
◆ resetToDefault()
      
        
          | pocketmine\entity\Attribute::resetToDefault  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setDefaultValue()
      
        
          | pocketmine\entity\Attribute::setDefaultValue  | 
          ( | 
          float |           $defaultValue | ) | 
           | 
        
      
 
 
◆ setMaxValue()
      
        
          | pocketmine\entity\Attribute::setMaxValue  | 
          ( | 
          float |           $maxValue | ) | 
           | 
        
      
 
 
◆ setMinValue()
      
        
          | pocketmine\entity\Attribute::setMinValue  | 
          ( | 
          float |           $minValue | ) | 
           | 
        
      
 
 
◆ setValue()
      
        
          | pocketmine\entity\Attribute::setValue  | 
          ( | 
          float |           $value,  | 
        
        
           | 
           | 
          bool |           $fit = false,  | 
        
        
           | 
           | 
          bool |           $forceSend = false ) | 
        
      
 
 
◆ $currentValue
  
  
      
        
          | float pocketmine\entity\Attribute::$currentValue | 
         
       
   | 
  
protected   | 
  
 
 
◆ $desynchronized
  
  
      
        
          | bool pocketmine\entity\Attribute::$desynchronized = true | 
         
       
   | 
  
protected   | 
  
 
 
◆ ABSORPTION
      
        
          | const pocketmine\entity\Attribute::ABSORPTION = self::MC_PREFIX . "absorption" | 
        
      
 
 
◆ ATTACK_DAMAGE
      
        
          | const pocketmine\entity\Attribute::ATTACK_DAMAGE = self::MC_PREFIX . "attack_damage" | 
        
      
 
 
◆ EXHAUSTION
      
        
          | const pocketmine\entity\Attribute::EXHAUSTION = self::MC_PREFIX . "player.exhaustion" | 
        
      
 
 
◆ EXPERIENCE
      
        
          | const pocketmine\entity\Attribute::EXPERIENCE = self::MC_PREFIX . "player.experience" | 
        
      
 
 
◆ EXPERIENCE_LEVEL
      
        
          | const pocketmine\entity\Attribute::EXPERIENCE_LEVEL = self::MC_PREFIX . "player.level" | 
        
      
 
 
◆ FALL_DAMAGE
      
        
          | const pocketmine\entity\Attribute::FALL_DAMAGE = self::MC_PREFIX . "fall_damage" | 
        
      
 
 
◆ FOLLOW_RANGE
      
        
          | const pocketmine\entity\Attribute::FOLLOW_RANGE = self::MC_PREFIX . "follow_range" | 
        
      
 
 
◆ FOOD
      
        
          | const pocketmine\entity\Attribute::FOOD = self::HUNGER | 
        
      
 
 
◆ HEALTH
      
        
          | const pocketmine\entity\Attribute::HEALTH = self::MC_PREFIX . "health" | 
        
      
 
 
◆ HORSE_JUMP_STRENGTH
      
        
          | const pocketmine\entity\Attribute::HORSE_JUMP_STRENGTH = self::MC_PREFIX . "horse.jump_strength" | 
        
      
 
 
◆ HUNGER
      
        
          | const pocketmine\entity\Attribute::HUNGER = self::MC_PREFIX . "player.hunger" | 
        
      
 
 
◆ KNOCKBACK_RESISTANCE
      
        
          | const pocketmine\entity\Attribute::KNOCKBACK_RESISTANCE = self::MC_PREFIX . "knockback_resistance" | 
        
      
 
 
◆ LAVA_MOVEMENT
      
        
          | const pocketmine\entity\Attribute::LAVA_MOVEMENT = self::MC_PREFIX . "lava_movement" | 
        
      
 
 
◆ LUCK
      
        
          | const pocketmine\entity\Attribute::LUCK = self::MC_PREFIX . "luck" | 
        
      
 
 
◆ MC_PREFIX
      
        
          | const pocketmine\entity\Attribute::MC_PREFIX = "minecraft:" | 
        
      
 
 
◆ MOVEMENT_SPEED
      
        
          | const pocketmine\entity\Attribute::MOVEMENT_SPEED = self::MC_PREFIX . "movement" | 
        
      
 
 
◆ SATURATION
      
        
          | const pocketmine\entity\Attribute::SATURATION = self::MC_PREFIX . "player.saturation" | 
        
      
 
 
◆ UNDERWATER_MOVEMENT
      
        
          | const pocketmine\entity\Attribute::UNDERWATER_MOVEMENT = self::MC_PREFIX . "underwater_movement" | 
        
      
 
 
◆ ZOMBIE_SPAWN_REINFORCEMENTS
      
        
          | const pocketmine\entity\Attribute::ZOMBIE_SPAWN_REINFORCEMENTS = self::MC_PREFIX . "zombie.spawn_reinforcements" | 
        
      
 
 
The documentation for this class was generated from the following file: