1. Вики
  2. /Сущности
  3. /minecraft:despawn

minecraft:despawn

Не хочешь писать это вручную? GodCraft настроит minecraft:despawn за тебя одним переключателем.Get GodCraft

Обзор

minecraft:despawn - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Удаляет сущность из мира по обычным правилам деспавна или по вашим фильтрам. Помогает убирать мобов, которые далеко от игроков.

Поля

ПолеТипПо умолчаниюОписание
despawn_from_chanceBoolean"true"Используется ли правило случайного шанса.
despawn_from_distanceJSON ObjectнетИспользуется ли правило минимального и максимального расстояния до игрока и какие это расстояния.
despawn_from_inactivityBoolean"true"Может ли сущность исчезнуть после долгого бездействия.
despawn_from_simulation_edgeBoolean"true"Исчезает ли сущность сразу на границе дальности симуляции.
filtersMinecraft FilterнетВаши условия деспавна; если они заданы, обычные правила не применяются.
min_range_inactivity_timerInteger"30"Сколько секунд сущность должна бездействовать, прежде чем сможет исчезнуть.
min_range_random_chanceInteger"800"Шанс исчезнуть 1 к этому числу.
remove_child_entitiesBoolean"false"Удаляет и связанные с ней сущности, например мобов на поводке.

Пример

Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):

BP/entities/<name>.json
{
  "minecraft:despawn": {
    "despawn_from_chance": "true",
    "despawn_from_distance": {},
    "despawn_from_inactivity": "true",
    "despawn_from_simulation_edge": "true",
    "filters": {},
    "min_range_inactivity_timer": "30",
    "min_range_random_chance": "800",
    "remove_child_entities": "false"
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more