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

(Добавлено описание, обьяснение)
Строка 192: Строка 192:
 
Параметры: (par1Object, par2int, par3int, par4int)
 
Параметры: (par1Object, par2int, par3int, par4int)
  
 +
<div class="mw-parser-output"><div class="mw-parser-output">
 
=== Entity.setCollisionSize ===
 
=== Entity.setCollisionSize ===
  
 
Параметры: (par1Object, par2double, par3double)
 
Параметры: (par1Object, par2double, par3double)
 +
 +
Изменяет размер хитбокса для моба (используется чаще всего в читах)
 +
 +
Значения: par1Object - обьект, par2double - ширина(в блоках) par3double - высота(в блоках)
 +
</div> </div>
  
 
=== Entity.setExtraData ===
 
=== Entity.setExtraData ===

Версия 20:06, 15 октября 2018

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)

Изменяет размер хитбокса для моба (используется чаще всего в читах)

Значения: 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)