<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://wiki.mineprogramming.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=46.56.114.18&amp;*</id>
		<title>mineprogramming wiki - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.mineprogramming.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=46.56.114.18&amp;*"/>
		<link rel="alternate" type="text/html" href="https://wiki.mineprogramming.org/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/46.56.114.18"/>
		<updated>2026-09-11T17:29:07Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.mineprogramming.org/index.php?title=InnerCore/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_Entity&amp;diff=1774</id>
		<title>InnerCore/Модуль Entity</title>
		<link rel="alternate" type="text/html" href="https://wiki.mineprogramming.org/index.php?title=InnerCore/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_Entity&amp;diff=1774"/>
				<updated>2018-11-05T15:13:24Z</updated>
		
		<summary type="html">&lt;p&gt;46.56.114.18: duration и leve&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt;&lt;br /&gt;
Вся работа с мобами осуществляется через модуль Entity.&lt;br /&gt;
&lt;br /&gt;
*Entity.getAll() - возвращает Java-массив всех мобов в мире. &lt;br /&gt;
*Entity.getAllJS() - возвращает JavaScript-массив всех мобов в мире. &lt;br /&gt;
*Entity.getExtra(mob, propetry) - возвращает значение свойства propetry сущности mob в виде строки. &lt;br /&gt;
*Entity.putExtra(mob, propetry, value) - записывает свойство propetry со значением value в виде строки сущности mob. &lt;br /&gt;
*Entity.getExtraJson(mob, propetry) - возвращает свойство propetry сущности mob в виде JS-обьекта. &lt;br /&gt;
*Entity.putExtraJson(mob, propetry, value) - записывает свойство propetry со значением value в виде JS-обьекта сущности mob. &lt;br /&gt;
*Entity.addEffect(mob, id, level, duration,&amp;amp;nbsp;[boolean], [boolean]) - ставит сущности mob эффект id продолжительностью duration, уровня level. &lt;br /&gt;
*Entity.clearEffect(mob, id) - удаляет у сущности mob эффект id. &lt;br /&gt;
*Entity.clearEffects(mob) - удаляет у сущности mob все эффекты. &lt;br /&gt;
*Entity.damageEntity(mob, hp) -&amp;amp;nbsp; наносит сущности mob урон в hp единиц. &lt;br /&gt;
*Entity.healEntity(mob, hp) - лечит сущность mob на hp единиц. &lt;br /&gt;
*Entity.getType(a) - возвращает числовой тип сущности mob. &lt;br /&gt;
*Entity.setHitbox(mob, width, height) - устанавливает сущности mob хитбокс высотой width и шириной height. &lt;br /&gt;
*Entity.isExist(mob) - проверяет, существует ли сущность mob. &lt;br /&gt;
*Entity.spawn(x, y, z, id, [extra]) - спавнит существо с типом id, координатами x, y, z и назначает ему extra-свойства. &lt;br /&gt;
*Entity.spawnCustom(name, x, y, z, [extra]) - то же, что и Entity.spawn, но спавнит сущностей со строковым ид name, созданных через MobRegistry. &lt;br /&gt;
*Entity.remove(mob) - удаляет сущность mob из мира. &lt;br /&gt;
*Entity.getCustom(mob) - возвращает прототип сущности mob, если она создана через MobRegistry. &lt;br /&gt;
*Entity.getAge(mob) - возвращает возраст сущности mob.Entity.setAge(mob, age) - устанавливает возраст age сущности mob. &lt;br /&gt;
*Entity.getSkin(mob) - возвращает путь в текстурпаке текстуры сущности mob. &lt;br /&gt;
*Entity.setSkin(mob, texture) - ставит текстуру по пути texture сущности mob. &lt;br /&gt;
*Entity.getRender(mob) - возвращает id рендера сущности mob. &lt;br /&gt;
*Entity.setRender(mob, render) - устанавливает рендером с id render сущности mob. [[InnerCore/Список_ванильных_рендеров|Список ванильных рендеров]] &lt;br /&gt;
*Entity.rideAnimal(rider, riding) - сажает сущность rider на сущность riding. &lt;br /&gt;
*Entity.getNameTag(mob) - возвращает имя сущности mob. &lt;br /&gt;
*Entity.setNameTag(mob, name) - устанавливает сущности mob имя name. &lt;br /&gt;
*Entity.getTarget(mob) - возвращает цель сущности mob. &lt;br /&gt;
*Entity.setTarget(attaker, victim) - ставит сущности attacker цель victim. &lt;br /&gt;
*Entity.setMobile(mob, mobile?) - в зависимости от значения mobile? управляет возможностью сущности mob двигаться. &lt;br /&gt;
*Entity.getSneaking(mob) - проверяет, ползет ли сущность mob. &lt;br /&gt;
*Entity.setSneaking(mob, sneak?) - разрешает или запрещает сущности mob ползти. &lt;br /&gt;
*Entity.getRider(mob) - проверяет, всадник ли сущность mob. &lt;br /&gt;
*Entity.getRiding(mob) - проверяет, сидят ли на сущности mob. &lt;br /&gt;
*Entity.setFire(mob, tick) - заставляет сущность mob гореть в течении tick тиков. &lt;br /&gt;
*Entity.getHealth(mob) - возвращает здоровье сущности mob. &lt;br /&gt;
*Entity.setHealth(mob, hp) - устанавливает здоровье в hp единиц сущности mob. &lt;br /&gt;
*Entity.getMaxHealth(mob) - возвращает максимальное количество здоровья сущности mob. &lt;br /&gt;
*Entity.setMaxHealth(mob, maxhp) - устанавливает максимальное здоровье maxhp сущности mob. &lt;br /&gt;
*Entity.setPosition(mob, x, y, z) - устанавливает сущность mob на координаты x, y, z. &lt;br /&gt;
*Entity.getPosition(mob) - возвращает координаты сущности mob.Entity.addPosition(mob, x, y, z) - относительно перемещает сущность mob на координаты x, y, z. &lt;br /&gt;
*Entity.setVelocity(mob, velx, vely, velz) - устанавливает трехмерное ускорение velx, vely, velz сущности mob. &lt;br /&gt;
*Entity.getVelocity(mob) - возвращает трехмерное ускорение сущности mob. &lt;br /&gt;
*Entity.addVelocity(mob, velx, vely, velz) - добавляет трехмерное ускорение velx, vely, velz сущности mob. &lt;br /&gt;
*Entity.getDistanceBetweenCoords(coords1, coords2) - возвращает расстояние между координатами в обьектах coords1 и coords2. &lt;br /&gt;
*Entity.getDistanceToCoords(mob, coords) - возвращает расстояние от сущности mob до координат в обьекте coords. &lt;br /&gt;
*Entity.getDistanceToEntity(a, b) - возвращает расстояние между сущностями mob1 и mob2. &lt;br /&gt;
*Entity.getLookAngle(mob) - возвращает угол обзора сущности mob. &lt;br /&gt;
*Entity.setLookAngle(mob, yaw, pitch) - устанавливает сущности углы обзора jaw и pitch. &lt;br /&gt;
*Entity.getLookVector(mob) - возвращает вектор взгляда сущности mob. &lt;br /&gt;
*Entity.getLookAt(mob, x, y, z) - возвращает угол обзора сущности mob на координаты x, y, z. &lt;br /&gt;
*Entity.lookAt(a, b, c, d) - устанавливает обзор сущности mob на координаты x, y, z. &lt;br /&gt;
*Entity.moveToTarget(mob1, mob2, params) - передвигает сущность mob1 к сущности mob2 с настройками params. &lt;br /&gt;
*Entity.moveToAngle(mob, angle, params) - передвигает сущность mob на угол angle с настройками params. &lt;br /&gt;
*Entity.moveToLook(mob, params) - перемещает сущность mob в направлении взгляда с настройками params. &lt;br /&gt;
*Entity.getMovingVector(mob) - возвращает вектор движения сущности mob. &lt;br /&gt;
*Entity.getMovingAngle(mob) - возвращает угол передвижения сущности mob. &lt;br /&gt;
*Entity.findNearest(x, y, z) - возвращает ближайшую к координатам x, y, z сущность. &lt;br /&gt;
*Entity.getAllInRange(coords, type, maxRange) - возвращает JS-массив сущностей с типом type в сфере с центром coords и радиусом maxRange. &lt;br /&gt;
*Entity.getInventory(mob, [object], [object]) - возвращает инвентарь сущности mob. &lt;br /&gt;
*Entity.getProjectileItem(mob) - проверяет, является ли сущность mob снарядом, если это так, возвращает ее данные как предмета. &lt;br /&gt;
&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>46.56.114.18</name></author>	</entry>

	</feed>