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

Строка 6: Строка 6:
 
Параметры: (par1Object, par2int, par3int, par4int, par5boolean, par6boolean)
 
Параметры: (par1Object, par2int, par3int, par4int, par5boolean, par6boolean)
  
 +
 
  
 
=== Entity.getAll ===
 
=== Entity.getAll ===
Строка 29: Строка 30:
 
Параметры: (par1Object, par2int)
 
Параметры: (par1Object, par2int)
  
 +
 
  
 
=== Entity.getEntityTypeId ===
 
=== Entity.getEntityTypeId ===
Строка 40: Строка 42:
 
Параметры: (par1Object, par2String)
 
Параметры: (par1Object, par2String)
  
 +
 
  
 
=== Entity.getHealth ===
 
=== Entity.getHealth ===
Строка 47: Строка 50:
 
Возвращает количество едениц здоровья моба ent(1 HP = 1 полусердце).
 
Возвращает количество едениц здоровья моба ent(1 HP = 1 полусердце).
  
 +
 
  
 
=== Entity.getItemEntityCount ===
 
=== Entity.getItemEntityCount ===
Строка 54: Строка 58:
 
Если моб ent является дропом(id 64), то вернет его количество.
 
Если моб ent является дропом(id 64), то вернет его количество.
  
 +
 
  
 
=== Entity.getItemEntityData ===
 
=== Entity.getItemEntityData ===
Строка 61: Строка 66:
 
Если моб ent является дропом(id 64), то вернет его метаданные(data).
 
Если моб ent является дропом(id 64), то вернет его метаданные(data).
  
 +
 
  
 
=== Entity.getItemEntityId ===
 
=== Entity.getItemEntityId ===
  
Параметры: (par1Object)
+
Параметры: (ent)
  
 
Если моб ent является дропом(id 64), то вернет id вещей, которые им представляются.
 
Если моб ent является дропом(id 64), то вернет id вещей, которые им представляются.
  
 +
 
  
 
=== Entity.getMaxHealth ===
 
=== Entity.getMaxHealth ===
Строка 81: Строка 88:
 
=== Entity.getNameTag ===
 
=== Entity.getNameTag ===
  
Параметры: (par1Object)
+
Параметры: (ent)
 +
 
 +
Возвращает "ник" моба.
  
 
=== Entity.getPitch ===
 
=== Entity.getPitch ===
Строка 89: Строка 98:
 
=== Entity.getRenderType ===
 
=== Entity.getRenderType ===
  
Параметры: (par1Object)
+
Параметры: (ent)
 +
 
 +
Возвращает рендер тип моба.
  
 
=== Entity.getRider ===
 
=== Entity.getRider ===
  
Параметры: (par1Object)
+
Параметры: (ent)
 +
 
 +
Если моба оседлали, то вернёт объект наездника.
  
 
=== Entity.getRiding ===
 
=== Entity.getRiding ===
  
Параметры: (par1Object)
+
Параметры: (ent)
 +
 
 +
Если моб сидит на другом мобе, то вернет последнего.
  
 
=== Entity.getTarget ===
 
=== Entity.getTarget ===
  
Параметры: (par1Object)
+
Параметры: (ent)
 +
 
 +
Если моб находится в состоянии атаки, то вернет его текущую цель.
  
 
=== Entity.getUniqueId ===
 
=== Entity.getUniqueId ===
  
Параметры: (par1Object)
+
Параметры: (ent)
  
 
=== Entity.getVelX ===
 
=== Entity.getVelX ===
  
Параметры: (par1Object)
+
Параметры: (ent)
 +
 
 +
Вернет ускорение моба по оси X.
  
 
=== Entity.getVelY ===
 
=== Entity.getVelY ===
  
Параметры: (par1Object)
+
Параметры: (ent)
 +
 
 +
Вернет ускорение моба по оси Y.
  
 
=== Entity.getVelZ ===
 
=== Entity.getVelZ ===
  
Параметры: (par1Object)
+
Параметры: (ent)
 +
 
 +
Вернет ускорение моба по оси Z.
  
 
=== Entity.getX ===
 
=== Entity.getX ===
  
 
Параметры: (par1Object)
 
Параметры: (par1Object)
 +
 +
Вернет координату X моба.
  
 
=== Entity.getY ===
 
=== Entity.getY ===
  
Параметры: (par1Object);
+
Параметры: (ent);
 +
 
 +
Вернет координату Y моба.
  
 
=== Entity.getYaw ===
 
=== Entity.getYaw ===
  
Параметры: (par1Object)
+
Параметры: (ent)
  
 
=== Entity.getZ ===
 
=== Entity.getZ ===
  
Параметры: (par1Object)
+
Параметры: (ent)
 +
 
 +
Вернет координату X моба.
  
 
=== Entity.isSneaking ===
 
=== Entity.isSneaking ===
Строка 141: Строка 170:
 
=== Entity.remove ===
 
=== Entity.remove ===
  
Параметры: (par1Object)
+
Параметры: (ent)
 +
 
 +
Удаляет моба ent.
  
 
=== Entity.removeAllEffects ===
 
=== Entity.removeAllEffects ===

Версия 21:16, 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)