Entity — различия между версиями

Строка 5: Строка 5:
  
 
Параметры: (par1Object, par2int, par3int, par4int, par5boolean, par6boolean)
 
Параметры: (par1Object, par2int, par3int, par4int, par5boolean, par6boolean)
 
 
 
  
 
=== Entity.getAll ===
 
=== Entity.getAll ===
Строка 29: Строка 27:
  
 
Параметры: (par1Object, par2int)
 
Параметры: (par1Object, par2int)
 
 
 
  
 
=== Entity.getEntityTypeId ===
 
=== Entity.getEntityTypeId ===
Строка 41: Строка 37:
  
 
Параметры: (par1Object, par2String)
 
Параметры: (par1Object, par2String)
 
 
 
  
 
=== Entity.getHealth ===
 
=== Entity.getHealth ===
Строка 49: Строка 43:
  
 
Возвращает количество едениц здоровья моба ent(1 HP = 1 полусердце).
 
Возвращает количество едениц здоровья моба ent(1 HP = 1 полусердце).
 
 
 
  
 
=== Entity.getItemEntityCount ===
 
=== Entity.getItemEntityCount ===
Строка 57: Строка 49:
  
 
Если моб ent является дропом(id 64), то вернет его количество.
 
Если моб ent является дропом(id 64), то вернет его количество.
 
 
 
  
 
=== Entity.getItemEntityData ===
 
=== Entity.getItemEntityData ===
Строка 65: Строка 55:
  
 
Если моб ent является дропом(id 64), то вернет его метаданные(data).
 
Если моб ent является дропом(id 64), то вернет его метаданные(data).
 
 
 
  
 
=== Entity.getItemEntityId ===
 
=== Entity.getItemEntityId ===
Строка 73: Строка 61:
  
 
Если моб ent является дропом(id 64), то вернет id вещей, которые им представляются.
 
Если моб ent является дропом(id 64), то вернет id вещей, которые им представляются.
 
 
 
  
 
=== Entity.getMaxHealth ===
 
=== Entity.getMaxHealth ===

Версия 22:21, 29 июня 2017

Entity - объект ModPE API, предназначеный для работы с сущностями (мобами).

Entity.addEffect

Параметры: (par1Object, par2int, par3int, par4int, par5boolean, par6boolean)

Entity.getAll

Нету параметров

Возвращает Java-массив всех мобов в мире.

Entity.getAnimalAge

Параметры: (par1Object)

Entity.getArmor

Параметры: (par1Object, par2int)

Entity.getArmorCustomName

Параметры: (par1Object, par2int)

Entity.getArmorDamage

Параметры: (par1Object, par2int)

Entity.getEntityTypeId

Параметры: (ent)

Возвращает id моба ent.

Entity.getExtraData

Параметры: (par1Object, par2String)

Entity.getHealth

Параметры: (ent)

Возвращает количество едениц здоровья моба ent(1 HP = 1 полусердце).

Entity.getItemEntityCount

Параметры: (ent)

Если моб ent является дропом(id 64), то вернет его количество.

Entity.getItemEntityData

Параметры: (par1Object)

Если моб ent является дропом(id 64), то вернет его метаданные(data).

Entity.getItemEntityId

Параметры: (ent)

Если моб ent является дропом(id 64), то вернет id вещей, которые им представляются.

Entity.getMaxHealth

Параметры: (ent)

Возвращает максимальное здоровье моба, которое можно присвоить.

Entity.getMobSkin

Параметры: (par1Object)

Entity.getNameTag

Параметры: (ent)

Возвращает "ник" моба.

Entity.getPitch

Параметры: (par1Object)

Entity.getRenderType

Параметры: (ent)

Возвращает рендер тип моба.

Entity.getRider

Параметры: (ent)

Если моба оседлали, то вернёт объект наездника.

Entity.getRiding

Параметры: (ent)

Если моб сидит на другом мобе, то вернет последнего.

Entity.getTarget

Параметры: (ent)

Если моб находится в состоянии атаки, то вернет его текущую цель.

Entity.getUniqueId

Параметры: (ent)

Entity.getVelX

Параметры: (ent)

Вернет ускорение моба по оси X.

Entity.getVelY

Параметры: (ent)

Вернет ускорение моба по оси Y.

Entity.getVelZ

Параметры: (ent)

Вернет ускорение моба по оси Z.

Entity.getX

Параметры: (par1Object)

Вернет координату X моба.

Entity.getY

Параметры: (ent);

Вернет координату Y моба.

Entity.getYaw

Параметры: (ent)

Entity.getZ

Параметры: (ent)

Вернет координату X моба.

Entity.isSneaking

Параметры: (par1Object)

Entity.remove

Параметры: (ent)

Удаляет моба ent.

Entity.removeAllEffects

Параметры: (par1Object)

Entity.removeEffect

Параметры: (par1Object, par2int)

Entity.rideAnimal

Параметры: (par1Object, par2Object)

Entity.setAnimalAge

Параметры: (par1Object, par2int)

Entity.setArmor

Параметры: (par1Object, par2int, par3int, par4int)

Entity.setArmorCustomName

Параметры: (par1Object, par2int, par3String)

Entity.setCape

Параметры: (par1Object, par2String)

Entity.setCarriedItem

Параметры: (par1Object, par2int, par3int, par4int)

Entity.setCollisionSize

Параметры: (par1Object, par2double, par3double)

Entity.setExtraData

Параметры: (par1Object, par2String, par3String)

Entity.setFireTicks

Параметры: (par1Object, par2int)

Entity.setHealth

Параметры: (par1Object, par2int)

Entity.setImmobile

Параметры: (par1Object, par2boolean)

Entity.setMaxHealth

Параметры: (par1Object, par2int)

Entity.setMobSkin

Параметры: (par1Object, par2String)

Entity.setNameTag

Параметры: (par1Object, par2String)

Entity.setPosition

Параметры: (par1Object, par2double, par3double, par4double)

Entity.setPositionRelative

Параметры: (par1Object, par2double, par3double, par4double)

Entity.setRenderType

Параметры: (par1Object, par2Object)

Entity.setRot

Параметры: (par1Object, par2double, par3double)

Entity.setSneaking

Параметры: (par1Object, par2boolean)

Entity.setTarget

Параметры: (par1Object, par2Object)

Entity.setVelX

Параметры: (par1Object, par2double)

Entity.setVelY

Параметры: (par1Object, par2double)

Entity.setVelZ

Параметры: (par1Object, par2double)

Entity.spawnMob

Параметры: (par1double, par2double, par3double, par4int, par5String)