select::add_all_entities
⬆️
Имя: Добавить всех сущностей
Тип: Действие без значения
Описание: Добавляет в выборку всех сущностей из мира.
Пример использования:
select::add_all_entities();
select::add_all_mobs
⬆️
Имя: Добавить всех мобов
Тип: Действие без значения
Описание: Добавляет в выборку всех мобов из мира.
Пример использования:
select::add_all_mobs();
select::add_all_players
⬆️
Имя: Добавить всех игроков
Тип: Действие без значения
Описание: Добавляет в выборку всех игроков из мира.
Пример использования:
select::add_all_players();
select::add_entity_by_conditional
⬆️
Имя: Добавить сущность по условию
Тип: Действие без значения
Описание: Добавляет сущностей если выполняется указанное условие.
Пример использования:
select::add_entity_by_conditional(a1.exists());
select::add_entity_by_name
⬆️
Имя: Добавить сущность по имени/UUID
Тип: Действие без значения
Описание: Добавляет в выборку сущность с указанным именем/UUID.
Пример использования:
select::add_entity_by_name(["Имя или UUID сущности", "Имя или UUID сущности"]);
Аргументы:
Имя | Тип | Описание |
---|---|---|
name_or_uuid |
список[Текст] | Имя или UUID сущности |
select::add_event_target
⬆️
Имя: Добавить цель события
Тип: Действие без значения
Описание: Добавляет в выборку цель, которая запустила событие.
Пример использования:
select::add_event_target("DEFAULT");
Аргументы:
Имя | Тип | Описание |
---|---|---|
selection_type |
Маркер DEFAULT - None KILLER - None DAMAGER - None VICTIM - None SHOOTER - None PROJECTILE - None |
Тип цели выборки |
select::add_last_entity
⬆️
Имя: Добавить последнюю появившуюся сущность
Тип: Действие без значения
Описание: Добавляет в выборку последнюю появившуюся сущность из мира.
Пример использования:
select::add_last_entity();
select::add_last_mob
⬆️
Имя: Добавить последнего появившегося моба
Тип: Действие без значения
Описание: Добавляет в выборку последнего появившегося моба из мира.
Пример использования:
select::add_last_mob();
select::add_mob_by_name
⬆️
Имя: Добавить моба по имени/UUID
Тип: Действие без значения
Описание: Добавляет в выборку моба с указанным именем/UUID.
Пример использования:
select::add_mob_by_name(["Имя или UUID моба", "Имя или UUID моба"]);
Аргументы:
Имя | Тип | Описание |
---|---|---|
name_or_uuid |
список[Текст] | Имя или UUID моба |
select::add_player_by_conditional
⬆️
Имя: Добавить игрока по условию
Тип: Действие без значения
Описание: Добавляет игроков если выполняется указанное условие.
Пример использования:
select::add_player_by_conditional(a1.exists());
select::add_player_by_name
⬆️
Имя: Добавить игрока по имени/UUID
Тип: Действие без значения
Описание: Добавляет в выборку игрока с указанным именем/UUID.
Пример использования:
select::add_player_by_name(["Имя или UUID игрока", "Имя или UUID игрока"]);
Аргументы:
Имя | Тип | Описание |
---|---|---|
name_or_uuid |
список[Текст] | Имя или UUID игрока |
select::add_random_entity
⬆️
Имя: Добавить случайную сущность
Тип: Действие без значения
Описание: Добавляет в выборку случайную сущность из мира.
Пример использования:
select::add_random_entity();
select::add_random_mob
⬆️
Имя: Добавить случайного моба
Тип: Действие без значения
Описание: Добавляет в выборку случайного моба из мира.
Пример использования:
select::add_random_mob();
select::add_random_player
⬆️
Имя: Добавить случайного игрока
Тип: Действие без значения
Описание: Добавляет в выборку случайного игрока из мира.
Пример использования:
select::add_random_player();
select::all_entities
⬆️
Имя: Выбрать всех сущностей
Тип: Действие без значения
Описание: Выбирает всех сущностей в мире.
Пример использования:
select::all_entities();
select::all_mobs
⬆️
Имя: Выбрать всех мобов
Тип: Действие без значения
Описание: Выбирает всех мобов в мире.
Пример использования:
select::all_mobs();
select::all_players
⬆️
Имя: Выбрать всех игроков
Тип: Действие без значения
Описание: Выбирает всех игроков в мире.
Пример использования:
select::all_players();
select::entity_by_conditional
⬆️
Имя: Выбрать сущность по условию
Тип: Действие без значения
Описание: Выбирает сущностей если выполняется указанное условие.
Пример использования:
select::entity_by_conditional(a1.exists());
select::entity_by_name
⬆️
Имя: Выбрать сущность по имени
Тип: Действие без значения
Описание: Выбирает сущность или сущностей по имени или UUID.
Пример использования:
select::entity_by_name(["Имя или UUID цели", "Имя или UUID цели"]);
Аргументы:
Имя | Тип | Описание |
---|---|---|
name_or_uuid |
список[Текст] | Имя или UUID цели |
select::event_target
⬆️
Имя: Выбрать цель события
Тип: Действие без значения
Описание: Выбирает цель, которая запустила событие.
Пример использования:
select::event_target("DEFAULT");
Аргументы:
Имя | Тип | Описание |
---|---|---|
selection_type |
Маркер DEFAULT - По умолчанию KILLER - Убийца DAMAGER - Атакующий VICTIM - Жертва SHOOTER - Стрелок PROJECTILE - Снаряд стрелка |
Тип цели выборки |
select::filter_by_conditional
⬆️
Имя: Отфильтровать выборку по условию
Тип: Действие без значения
Описание: Оставляет в выборке те цели, которые подходят под выбранное условие.
Пример использования:
select::filter_by_conditional(a1.exists());
select::filter_by_distance
⬆️
Имя: Отфильтровать выборку по расстоянию
Тип: Действие без значения
Описание: Оставляет в выборке те цели, которые находятся на расстоянии до местоположения.
Пример использования:
select::filter_by_distance(location(0,0,0,0,0),1,"TRUE","NEAREST");
Аргументы:
Имя | Тип | Описание |
---|---|---|
location |
Местоположение | Местоположение центра |
selection_size |
Число | Количество целей |
ignore_y_axis |
Маркер TRUE - Игнорировать FALSE - Не игнорировать |
Игнорировать ось Y |
compare_mode |
Маркер NEAREST - Ближайшие цели FARTHEST - Дальние цели |
Тип сравнения |
select::filter_by_raycast
⬆️
Имя: Фильтр рейкастом
Тип: Действие без значения
Описание: Оставляет в выборке только те цели, в которые попал запущенный луч. Ширина луча работает только на сущностей (увеличивает или уменьшает хитбоксы существ).
Пример использования:
select::filter_by_raycast(a1,location(0,0,0,0,0),1,2,3,"TRUE","TRUE","NEVER");
Аргументы:
Имя | Тип | Описание |
---|---|---|
variable |
Переменная | Точка конца луча |
origin |
Местоположение | Начало луча |
max_distance |
Число | Длина луча |
ray_size |
Число | Ширина луча |
selection_size |
Число | Максимальное количество сущностей |
consider_blocks |
Маркер TRUE - Учитывать FALSE - Не учитывать |
Учитывать блоки |
ignore_passable_blocks |
Маркер TRUE - Игнорировать FALSE - Не игнорировать |
Игнорировать проходимые блоки |
fluid_collision_mode |
Маркер NEVER - Полностью игнорировать SOURCE_ONLY - Учитывать только источник жидкости ALWAYS - Не игнорировать |
Игнорировать жидкость |
select::filter_randomly
⬆️
Имя: Отфильтровать выборку случайно
Тип: Действие без значения
Описание: Оставляет в выборке случайное количество целей.
Пример использования:
select::filter_randomly(1);
Аргументы:
Имя | Тип | Описание |
---|---|---|
size |
Число | Количество целей |
select::invert
⬆️
Имя: Инвертировать выборку
Тип: Действие без значения
Описание: Создаёт новую выборку, в которую входят все существа, кроме выбранных.
Пример использования:
select::invert();
select::last_entity
⬆️
Имя: Выбрать последнюю появившуюся сущность
Тип: Действие без значения
Описание: Выбирает последнюю появившуюся сущность в мире.
Пример использования:
select::last_entity();
select::last_mob
⬆️
Имя: Выбрать последнего появившегося моба
Тип: Действие без значения
Описание: Выбирает последнего появившегося моба в мире.
Пример использования:
select::last_mob();
select::mob_by_name
⬆️
Имя: Выбрать моба по имени
Тип: Действие без значения
Описание: Выбирает моба или мобов по имени или UUID.
Пример использования:
select::mob_by_name(["Имя или UUID цели", "Имя или UUID цели"]);
Аргументы:
Имя | Тип | Описание |
---|---|---|
name_or_uuid |
список[Текст] | Имя или UUID цели |
select::player_by_conditional
⬆️
Имя: Выбрать игрока по условию
Тип: Действие без значения
Описание: Выбирает игроков если выполняется указанное условие.
Пример использования:
select::player_by_conditional(a1.exists());
select::player_by_name
⬆️
Имя: Выбрать игрока по имени
Тип: Действие без значения
Описание: Выбирает игрока или игроков по имени или UUID.
Пример использования:
select::player_by_name(["Имя или UUID цели", "Имя или UUID цели"]);
Аргументы:
Имя | Тип | Описание |
---|---|---|
name_or_uuid |
список[Текст] | Имя или UUID цели |
select::random_entity
⬆️
Имя: Выбрать случайную сущность
Тип: Действие без значения
Описание: Выбирает случайную сущность в мире.
Пример использования:
select::random_entity();
select::random_mob
⬆️
Имя: Выбрать случайного моба
Тип: Действие без значения
Описание: Выбирает случайного моба в мире.
Пример использования:
select::random_mob();
select::random_player
⬆️
Имя: Выбрать случайного игрока
Тип: Действие без значения
Описание: Выбирает случайного игрока в мире.
Пример использования:
select::random_player();
select::reset
⬆️
Имя: Сбросить выборку
Тип: Действие без значения
Описание: Сбрасывает всю выборку.
Пример использования:
select::reset();