player
↩️
| Имя | Описание |
|---|---|
<current> |
Текущая цель |
<default_player> |
Игрок по умолчанию |
<killer_player> |
Убийца |
<damager_player> |
Атакующий |
<shooter_player> |
Стрелок |
<victim_player> |
Жертва |
<random_player> |
Случайный игрок |
<all_players> |
Все игроки |
player::chat_message_equals
⬆️
Имя: Сообщение равно
Тип: Действие, проверяющее условие
Описание: Проверяет, равно ли сообщение игрока выбранному.
Пример использования:
if(player::chat_message_equals(["Сообщение", "Сообщение"]){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
chat_messages |
список[Текст] | Сообщение |
player::collides_at_location
⬆️
Имя: Сталкивается на местоположении
Тип: Действие, проверяющее условие
Описание: Проверяет, сталкивается ли игрок с блоками, шалкерами, лодками и границей мира на указанном местоположении.
Пример использования:
if(player::collides_at_location(location(0,0,0,0,0)){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Местоположение для проверки |
player::collides_using_hitbox
⬆️
Имя: Сталкивается используя кастомный хитбокс
Тип: Действие, проверяющее условие
Описание: Проверяет, сталкивается ли игрок с блоками, шалкерами, лодками и границей мира используя кастомный хитбокс.
Пример использования:
if(player::collides_using_hitbox(location(0,0,0,0,0),location(0,0,0,0,0)){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
min |
Местоположение | Первый угол хитбокса |
max |
Местоположение | Второй угол хитбокса |
player::collides_with_entity
⬆️
Имя: Сталкивается с сущностью
Тип: Действие, проверяющее условие
Описание: Проверяет, сталкивается ли хитбокс игрока с хитбоксом указанной сущности.
Пример использования:
if(player::collides_with_entity("Имя или UUID сущности","OVERLAPS"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
name_or_uuid |
Текст | Имя или UUID сущности |
check_type |
Маркер OVERLAPS - Пересекается CONTAINS - Содержит |
Тип проверки столкновения |
player::cursor_item_equals
⬆️
Имя: Предмет на курсоре равен
Тип: Действие, проверяющее условие
Описание: Проверяет, равен ли предмет, находящийся на курсоре игрока, выбранному предмету.
Пример использования:
if(player::cursor_item_equals([item("stick"), item("stick")],"EXACTLY"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для проверки |
comparison_mode |
Маркер EXACTLY - Полное сравнение IGNORE_STACK_SIZE - Игнорировать только количество IGNORE_DURABILITY_AND_STACK_SIZE - Игнорировать количество и прочность TYPE_ONLY - Только тип предмета |
Режим сравнения |
player::gamemode_equals
⬆️
Имя: Режим игры равен
Тип: Действие, проверяющее условие
Описание: Проверяет, равен ли режим игры игрока выбранному.
Пример использования:
if(player::gamemode_equals("SURVIVAL"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
gamemode |
Маркер SURVIVAL - Выживание CREATIVE - Творческий ADVENTURE - Приключение SPECTATOR - Наблюдатель |
Режим игры |
player::has_item
⬆️
Имя: Имеет предмет
Тип: Действие, проверяющее условие
Описание: Проверяет, имеет ли игрок предмет в своем инвентаре.
Пример использования:
if(player::has_item([item("stick"), item("stick")],"ANY","EXACTLY"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для проверки |
check_mode |
Маркер ANY - Любой предмет ALL - Все предметы |
Режим проверки |
comparison_mode |
Маркер EXACTLY - Полное сравнение IGNORE_STACK_SIZE - Игнорировать количество IGNORE_DURABILITY_AND_STACK_SIZE - Игнорировать количество и прочность TYPE_ONLY - Только тип предмета |
Режим сравнения |
player::has_item_at_least
⬆️
Имя: Имеет предмет в количестве
Тип: Действие, проверяющее условие
Описание: Проверяет, имеет ли игрок предмет в определенном количестве.
Пример использования:
if(player::has_item_at_least(item("stick"),1,"EXACTLY"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
item |
Предмет | Предмет для проверки |
count |
Число | Минимальное количество |
comparison_mode |
Маркер EXACTLY - Полное сравнение TYPE_ONLY - Только тип предмета |
Режим сравнения |
player::has_item_in_slot
⬆️
Имя: Имеет предмет в слоте
Тип: Действие, проверяющее условие
Описание: Проверяет, имеет ли игрок предмет в определенном слоте инвентаря.
Пример использования:
if(player::has_item_in_slot([item("stick"), item("stick")],[1, 2],"EXACTLY"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для проверки |
slots |
список[Число] | Номер слота для проверки |
comparison_mode |
Маркер EXACTLY - Полное сравнение IGNORE_STACK_SIZE - Игнорировать только количество IGNORE_DURABILITY_AND_STACK_SIZE - Игнорировать количество и прочность TYPE_ONLY - Только тип предмета |
Режим сравнения |
player::has_potion_effect
⬆️
Имя: Имеет эффект от зелья
Тип: Действие, проверяющее условие
Описание: Проверяет, имеет ли игрок эффект от зелья.
Пример использования:
if(player::has_potion_effect([potion("slow_falling"), potion("slow_falling")],"ANY"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
potions |
список[Зелье] | Зелья для проверки |
check_mode |
Маркер ANY - Любой эффект ALL - Все эффекты |
Режим проверки |
player::has_privilege
⬆️
Имя: Имеет права
Тип: Действие, проверяющее условие
Описание: Проверяет, имеет ли игрок определённые права в мире.
Дополнительная информация:
При включённом маркере "Точность проверки", проверка на права строительства и разработки будет осуществлятся, даже если игрок добавлен в белый список.
Пример использования:
if(player::has_privilege("BUILDER","TRUE"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
privilege |
Маркер BUILDER - Строитель DEVELOPER - Разработчик BUILDER_AND_DEVELOPER - Строитель и разработчик WHITELISTED - В белом списке OWNER - Владелец мира |
Право |
exact |
Маркер TRUE - Включить FALSE - Выключить |
Точность проверки |
player::has_room_for_item
⬆️
Имя: Имеет место для предметов
Тип: Действие, проверяющее условие
Описание: Проверяет, имеет ли игрок в своем инвентаре место для одного или нескольких предметов.
Пример использования:
if(player::has_room_for_item([item("stick"), item("stick")],"ANY","ENTIRE_INVENTORY"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для проверки |
check_mode |
Маркер ANY - Любые предметы ALL - Все предметы |
Режим проверки предметов |
checked_slots |
Маркер ENTIRE_INVENTORY - Весь инвентарь MAIN_INVENTORY - Главный инвентарь UPPER_INVENTORY - Верхний инвентарь HOTBAR - Хот-бар ARMOR - Броня |
Режим проверки слотов |
player::hotbar_slot_equals
⬆️
Имя: Слот в хот-баре равен
Тип: Действие, проверяющее условие
Описание: Проверяет, совпадает ли текущий слот хот-бара игрока со слотом от 1 до 9 в сундуке.
Пример использования:
if(player::hotbar_slot_equals(1){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
slot |
Число | Номер слота для проверки |
player::inventory_menu_slot_equals
⬆️
Имя: Слот в инвентаре содержит
Тип: Действие, проверяющее условие
Описание: Проверяет, содержит ли сейчас игрок с открытым инвентарем определенный предмет в слоте.
Пример использования:
if(player::inventory_menu_slot_equals([item("stick"), item("stick")],[1, 2],"EXACTLY"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для проверки |
slots |
список[Число] | Номер слота для проверки |
comparison_mode |
Маркер EXACTLY - Полное сравнение IGNORE_STACK_SIZE - Игнорировать только количество IGNORE_DURABILITY_AND_STACK_SIZE - Игнорировать количество и прочность TYPE_ONLY - Только тип предмета |
Режим сравнения |
player::inventory_type_open
⬆️
Имя: Открыт инвентарь типа
Тип: Действие, проверяющее условие
Описание: Проверяет, открыт ли инвентарь определенного типа у игрока.
Пример использования:
if(player::inventory_type_open("CHEST"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
inventory_type |
Маркер CHEST - Сундук DISPENSER - Раздатчик DROPPER - Выбрасыватель FURNACE - Печь WORKBENCH - Верстак CRAFTING - Не открыт ENCHANTING - Чародейский стол BREWING - Зельеварка PLAYER - Инвентарь игрока CREATIVE - Инвентарь креатива MERCHANT - Торговец ENDER_CHEST - Эндер-сундук ANVIL - Наковальня SMITHING - Стол кузнеца (старый) BEACON - Маяк HOPPER - Воронка SHULKER_BOX - Шалкеровый ящик BARREL - Бочка BLAST_FURNACE - Плавильная печь LECTERN - Кафедра SMOKER - Коптильня LOOM - Ткацкий станок CARTOGRAPHY - Стол картографа GRINDSTONE - Точило STONECUTTER - Камнерез COMPOSTER - Компостер |
Тип инвентаря |
player::is_using_shield
⬆️
Имя: Использует щит
Тип: Действие, проверяющее условие
Описание: Проверяет, использует ли игрок щит.
Пример использования:
if(player::is_using_shield(){
player::message("Условие верно");
}
player::is_disguised
⬆️
Имя: Замаскирован для всех
Тип: Действие, проверяющее условие
Описание: Проверяет, замаскирован ли игрок для остальных игроков.
Пример использования:
if(player::is_disguised(){
player::message("Условие верно");
}
player::is_flying
⬆️
Имя: Летит
Тип: Действие, проверяющее условие
Описание: Проверяет, летит ли игрок.
Пример использования:
if(player::is_flying(){
player::message("Условие верно");
}
player::is_gliding
⬆️
Имя: Парит
Тип: Действие, проверяющее условие
Описание: Проверяет, парит ли игрок на элитрах.
Пример использования:
if(player::is_gliding(){
player::message("Условие верно");
}
player::holding
⬆️
Имя: Держит предмет
Тип: Действие, проверяющее условие
Описание: Проверяет, держит ли игрок предмет в своих руках.
Пример использования:
if(player::holding([item("stick"), item("stick")],"EITHER_HAND","EXACTLY"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для проверки |
hand_slot |
Маркер EITHER_HAND - Любая рука MAIN_HAND - Главная рука OFF_HAND - Второстепенная рука |
Рука |
comparison_mode |
Маркер EXACTLY - Полное сравнение IGNORE_STACK_SIZE - Игнорировать только количество IGNORE_DURABILITY_AND_STACK_SIZE - Игнорировать количество и прочность TYPE_ONLY - Только тип предмета |
Режим сравнения |
player::in_area
⬆️
Имя: Внутри региона
Тип: Действие, проверяющее условие
Описание: Проверяет, находится ли игрок в определённом регионе.
Пример использования:
if(player::in_area(location(0,0,0,0,0),location(0,0,0,0,0),"TRUE","POINT","OVERLAPS"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location_1 |
Местоположение | Первый угол региона |
location_2 |
Местоположение | Второй угол региона |
ignore_y_axis |
Маркер TRUE - Игнорировать FALSE - Не игнорировать |
Игнорировать ось Y |
intersect_type |
Маркер POINT - Местоположение HITBOX - Хитбокс |
Тип пересечения |
check_type |
Маркер OVERLAPS - Пересекается CONTAINS - Содержит |
Тип проверки хитбокса |
player::item_is_not_on_cooldown
⬆️
Имя: Предмет не имеет задержку
Тип: Действие, проверяющее условие
Описание: Проверяет, не имеет ли предмет у игрока задержку, применимую к определенному типу предметов.
Пример использования:
if(player::item_is_not_on_cooldown([item("stick"), item("stick")]){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для проверки |
player::is_looking_at_block
⬆️
Имя: Смотрит на блок
Тип: Действие, проверяющее условие
Описание: Проверяет, смотрит ли игрок на определенный блок или местоположение.
Пример использования:
if(player::is_looking_at_block([item("stone"), item("stone")],[location(0,0,0,0,0), location(0,0,0,0,0)],1,"NEVER"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
blocks |
список[Блок] | Блок(и) для проверки |
locations |
список[Местоположение] | Местоположение(я) для проверки |
distance |
Число | Максимальное расстояние до проверяемого блока |
fluid_mode |
Маркер NEVER - Игнорировать жидкости SOURCE_ONLY - Только источники жидкостей ALWAYS - Все виды жидкостей |
Режим жидкости |
player::is_near
⬆️
Имя: Рядом с местоположением
Тип: Действие, проверяющее условие
Описание: Проверяет, находится ли игрок рядом с указанным местоположением (По умолчанию: 5 блоков).
Пример использования:
if(player::is_near("TRUE",location(0,0,0,0,0),1){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
ignore_y_axis |
Маркер TRUE - Игнорировать FALSE - Не игнорировать |
Игнорировать ось Y |
location |
Местоположение | Местоположение для проверки |
range |
Число | Радиус проверки |
player::is_on_ground
⬆️
Имя: Стоит на земле
Тип: Действие, проверяющее условие
Описание: Проверяет, не находится ли игрок в воздухе.
Пример использования:
if(player::is_on_ground(){
player::message("Условие верно");
}
player::is_online_mode
⬆️
Имя: Имеет лицензионный аккаунт
Тип: Действие, проверяющее условие
Описание: Проверяет, имеет ли игрок лицензионный аккаунт.
Пример использования:
if(player::is_online_mode(){
player::message("Условие верно");
}
player::is_riding_entity
⬆️
Имя: Оседлал существо
Тип: Действие, проверяющее условие
Описание: Проверяет, оседлал ли игрок существо (включая транспорт).
Пример использования:
if(player::is_riding_entity(["Имя, UUID или тип существа для проверки", "Имя, UUID или тип существа для проверки"],"NEAREST"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
entity_ids |
список[Текст] | Имя, UUID или тип существа для проверки |
compare_mode |
Маркер NEAREST - None FARTHEST - None |
Режим сравнения |
player::is_self_disguised
⬆️
Имя: Замаскирован для себя
Тип: Действие, проверяющее условие
Описание: Проверяет, замаскирован ли игрок для себя.
Пример использования:
if(player::is_self_disguised(){
player::message("Условие верно");
}
player::is_sleeping
⬆️
Имя: Спит
Тип: Действие, проверяющее условие
Описание: Проверяет, спит ли игрок.
Пример использования:
if(player::is_sleeping(){
player::message("Условие верно");
}
player::is_sneaking
⬆️
Имя: Крадется
Тип: Действие, проверяющее условие
Описание: Проверяет, крадется ли игрок.
Пример использования:
if(player::is_sneaking(){
player::message("Условие верно");
}
player::is_sprinting
⬆️
Имя: Бежит
Тип: Действие, проверяющее условие
Описание: Проверяет, бежит ли игрок или использует клавишу бега при плавании.
Пример использования:
if(player::is_sprinting(){
player::message("Условие верно");
}
player::is_standing_on_block
⬆️
Имя: Стоит на блоке
Тип: Действие, проверяющее условие
Описание: Проверяет, стоит ли игрок на блоке определенной категории или определенном местоположении.
Пример использования:
if(player::is_standing_on_block([item("stone"), item("stone")],[location(0,0,0,0,0), location(0,0,0,0,0)],"TRUE"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
blocks |
список[Блок] | Блоки для проверки |
locations |
список[Местоположение] | Местоположение для проверки |
only_solid |
Маркер TRUE - Включено FALSE - Выключено |
Учитывать проходимые блоки |
player::is_swimming
⬆️
Имя: Плавает
Тип: Действие, проверяющее условие
Описание: Проверяет, плавает ли игрок в воде или лаве.
Пример использования:
if(player::is_swimming(){
player::message("Условие верно");
}
player::is_using_item
⬆️
Имя: Использует предмет
Тип: Действие, проверяющее условие
Описание: Проверяет, использует ли игрок лук, щит или любой другой предмет, который возможно использовать.
Пример использования:
if(player::is_using_item([item("stick"), item("stick")],"EXACTLY"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для проверки |
comparison_mode |
Маркер EXACTLY - Полное сравнение IGNORE_STACK_SIZE - Игнорировать только количество IGNORE_DURABILITY_AND_STACK_SIZE - Игнорировать количество и прочность TYPE_ONLY - Только тип предмета |
Режим сравнения |
player::is_wearing_item
⬆️
Имя: Одет в предмет
Тип: Действие, проверяющее условие
Описание: Проверяет, одет ли игрок в предмет.
Пример использования:
if(player::is_wearing_item([item("stick"), item("stick")],"ANY","EXACTLY"){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предмет для проверки |
check_mode |
Маркер ANY - Одет во что-либо ALL - Одет во все |
Режим проверки |
comparison_mode |
Маркер EXACTLY - Полное сравнение IGNORE_STACK_SIZE - Игнорировать только количество IGNORE_DURABILITY_AND_STACK_SIZE - Игнорировать количество и прочность TYPE_ONLY - Только тип предмета |
Режим сравнения |
player::name_equals
⬆️
Имя: Имя равно
Тип: Действие, проверяющее условие
Описание: Проверяет, равно ли имя игрока имени в сундуке.
Пример использования:
if(player::name_equals(["Имена или UUID для проверки", "Имена или UUID для проверки"]){
player::message("Условие верно");
}Аргументы:
| Имя | Тип | Описание |
|---|---|---|
names_or_uuids |
список[Текст] | Имена или UUID для проверки |
player::add_inventory_menu_row
⬆️
Имя: Добавить строку меню
Тип: Действие без значения
Описание: Добавляет строку с указанными предметами в инвентаре типа "Сундук".
Пример использования:
player::add_inventory_menu_row([item("stick"), item("stick")],"TOP");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы |
position |
Маркер TOP - Добавить строку сверху BUTTON - Добавить строку снизу |
Позиция строки |
player::allow_placing_breaking_blocks
⬆️
Имя: None
Тип: Действие без значения
Описание: None
Пример использования:
player::allow_placing_breaking_blocks("TRUE",[item("stone"), item("stone")]);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
allow |
Маркер TRUE - None FALSE - None |
None |
blocks |
список[Блок] | None |
player::boost_elytra
⬆️
Имя: Ускорить полёт на Элитрах
Тип: Действие без значения
Описание: Ускоряет полёт игрока на Элитрах с силой указанного фейерверка.
Пример использования:
player::boost_elytra(item("stick"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
firework |
Предмет | Фейерверк для ускорения |
player::clear_chat
⬆️
Имя: Очистить чат
Тип: Действие без значения
Описание: Удаляет все сообщения из окна чата выбранных игроков.
Пример использования:
player::clear_chat();
player::clear_debug_markers
⬆️
Имя: Удалить отладочные маркеры
Тип: Действие без значения
Описание: Удаляет все отладочные маркеры для игрока.
Пример использования:
player::clear_debug_markers();
player::clear_ender_chest_contents
⬆️
Имя: Очистить содержимое Эндер-сундука
Тип: Действие без значения
Описание: Очищает предметы в инвентаре Эндер-сундука игрока.
Пример использования:
player::clear_ender_chest_contents();
player::clear_inventory
⬆️
Имя: Очистить инвентарь
Тип: Действие без значения
Описание: Очищает инвентарь игрока.
Пример использования:
player::clear_inventory("ENTIRE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
clear_mode |
Маркер ENTIRE - Весь инвентарь MAIN - Главный инвентарь UPPER - Верхний инвентарь HOTBAR - Хот-бар ARMOR - Броня |
Режим очистки |
player::clear_items
⬆️
Имя: Очистить предметы
Тип: Действие без значения
Описание: Удаляет все выбранные предметы из инвентаря игрока.
Пример использования:
player::clear_items([item("stick"), item("stick")]);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для очистки |
player::clear_potion_effects
⬆️
Имя: Очистить эффекты
Тип: Действие без значения
Описание: Очищает все эффекты у игрока.
Пример использования:
player::clear_potion_effects();
player::close_inventory
⬆️
Имя: Закрыть меню
Тип: Действие без значения
Описание: Закрывает открытое инвентарное меню игрока.
Пример использования:
player::close_inventory();
player::damage
⬆️
Имя: Нанести урон
Тип: Действие без значения
Описание: Наносит урон игроку.
Пример использования:
player::damage(1,"Источник урона (имя или UUID существа)");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
damage |
Число | Количество урона |
source |
Текст | Источник урона (имя или UUID существа) |
player::disguise_as_block
⬆️
Имя: Замаскировать игрока под блок
Тип: Действие без значения
Описание: Максирует игрока под выбранный блок.
Пример использования:
player::disguise_as_block(item("stone"),"TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
block |
Блок | Блок для маскировки |
visible_to_self |
Маркер TRUE - Видно FALSE - Не видно |
Видимость для игрока |
player::disguise_as_entity
⬆️
Имя: Замаскировать игрока под сущность
Тип: Действие без значения
Описание: Максирует игрока под выбранную сущность.
Пример использования:
player::disguise_as_entity(item("stick"),"TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
entity_type |
Предмет | Сущность для маскировки |
visible_to_self |
Маркер TRUE - Видно FALSE - Не видно |
Видимость для игрока |
player::disguise_as_item
⬆️
Имя: Замаскировать игрока под предмет
Тип: Действие без значения
Описание: Максирует игрока под предмет.
Пример использования:
player::disguise_as_item(item("stick"),"TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
item |
Предмет | Предмет для маскировки |
visible_to_self |
Маркер TRUE - Видно FALSE - Не видно |
Видимость для игрока |
player::display_block
⬆️
Имя: Показать блок
Тип: Действие без значения
Описание: Показать игроку блок, не влияя на других игроков.
Пример использования:
player::display_block([location(0,0,0,0,0), location(0,0,0,0,0)],item("stone"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
список[Местоположение] | Местоположение блока |
block |
Блок | Блок, который требуется отобразить |
player::set_block_opened_state
⬆️
Имя: Открыть/Закрыть блок
Тип: Действие без значения
Описание: Отобразить игроку закрытие/открытие блока не меняя состояния блока для других игроков.
Работает с:
Сундуком
Сундуком-ловушкой
Эндер-сундуком
Шалкеровым ящиком
Бочкой
Пример использования:
player::set_block_opened_state(location(0,0,0,0,0),"TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Местоположение блока |
is_opened |
Маркер TRUE - Открытый FALSE - Закрытый |
Состояние |
player::display_end_gateway_beam
⬆️
Имя: Показать анимацию луча Врат Энда
Тип: Действие без значения
Описание: Показывает анимацию луча Врат Энда на определённом местоположении.
Пример использования:
player::display_end_gateway_beam(location(0,0,0,0,0),"LIGHT_PURPLE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Местоположение луча |
color |
Маркер LIGHT_PURPLE - Светло-фиолетовый DARK_PURPLE - Тёмно-фиолетовый |
Цвет луча |
player::display_hologram
⬆️
Имя: Показать голограмму
Тип: Действие без значения
Описание: Показывает игроку голограмму. Чтобы удалить голограмму на местоположении, оставьте текст пустым.
Дополнительная информация:
Чтобы перенести текст на новую строку, используйте символы "\n", к примеру: "Строка1\nСтрока2".
Пример использования:
player::display_hologram(location(0,0,0,0,0),"Текст голограммы");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Местоположение голограммы |
text |
Текст | Текст голограммы |
player::display_lightning
⬆️
Имя: Отобразить эффект молнии
Тип: Действие без значения
Описание: Отобразить молнию игроку, не показывая её для других игроков и не поджигая местность.
Пример использования:
player::display_lightning(location(0,0,0,0,0));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Место удара молнии |
player::display_particle
⬆️
Имя: Отобразить эффект частицы
Тип: Действие без значения
Описание: Отображает игроку эффект частицы на выбранном местоположении.
Пример использования:
player::display_particle([particle("fire"), particle("fire")],[location(0,0,0,0,0), location(0,0,0,0,0)]);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
particle |
список[Эффект частиц] | Эффект частиц для отображения |
location |
список[Местоположение] | Местоположение эффекта |
player::display_particle_circle
⬆️
Имя: Отобразить окружность частиц
Тип: Действие без значения
Описание: Отображает игроку окружность из эффекта частиц с указанными параметрами.
Пример использования:
player::display_particle_circle(particle("fire"),location(0,0,0,0,0),1,2,3,vector(0,0,0),"DEGREES");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
particle |
Эффект частиц | Эффект частиц для отображения |
center |
Местоположение | Центр окружности |
radius |
Число | Радиус круга |
points |
Число | Количество точек круга |
start_angle |
Число | Начальный угол |
perpendicular |
Вектор | Нормаль плоскости, к которой окружность будет перпендикулярна |
angle_unit |
Маркер DEGREES - Градусы RADIANS - Радианы |
Тип угла |
player::display_particle_line
⬆️
Имя: Отобразить линию частиц
Тип: Действие без значения
Описание: Отображает игроку линию эффекта частиц от начального местоположения до конечного с определённым расстоянием.
Пример использования:
player::display_particle_line(particle("fire"),location(0,0,0,0,0),location(0,0,0,0,0),1,"POINTS");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
particle |
Эффект частиц | Эффект частиц для отображения |
start |
Местоположение | Начальное местоположение |
end |
Местоположение | Конечное местоположение |
divider |
Число | Количество/расстояние между частицами |
unit_of_measurement |
Маркер POINTS - По количеству DISTANCE - По расстоянию |
Тип отображения частиц |
player::display_particle_ray
⬆️
Имя: Отобразить луч частиц
Тип: Действие без значения
Описание: Отображает игроку луч эффекта частиц от начального местоположения по указанному вектору с определённым расстоянием.
Пример использования:
player::display_particle_ray(particle("fire"),location(0,0,0,0,0),vector(0,0,0),1,"POINTS");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
particle |
Эффект частиц | Эффект частиц для отображения |
start |
Местоположение | Начальное местоположение |
ray |
Вектор | Направление луча |
divider |
Число | Количество/расстояние между частицами |
unit_of_measurement |
Маркер POINTS - По количеству DISTANCE - По расстоянию |
Тип отображения частиц |
player::display_pick_up_animation
⬆️
Имя: Показать анимацию подбора предмета
Тип: Действие без значения
Описание: Показывает игроку анимацию подбора предмета.
Дополнительная информация:
Действие работает с любой сущностью, в том числе игроком.
Пример использования:
player::display_pick_up_animation("Имя или UUID поднимаемой сущности","Имя или UUID сущности, которая поднимает",1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
collected_name_or_uuid |
Текст | Имя или UUID поднимаемой сущности |
collector_name_or_uuid |
Текст | Имя или UUID сущности, которая поднимает |
amount |
Число | Количество поднимаемых предметов |
player::display_sign_text
⬆️
Имя: Показать текст таблички
Тип: Действие без значения
Описание: Показать игроку изменение текста таблички, не изменяя её текст для других игроков.
Пример использования:
player::display_sign_text(location(0,0,0,0,0),"Первая строка таблички","Вторая строка таблички","Третья строка таблички","Четвёртая строка таблички");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Местоположение таблички |
line_1 |
Текст | Первая строка таблички |
line_2 |
Текст | Вторая строка таблички |
line_3 |
Текст | Третья строка таблички |
line_4 |
Текст | Четвёртая строка таблички |
player::display_vibration
⬆️
Имя: Отобразить частицу вибрации
Тип: Действие без значения
Описание: Отображает игроку частицу вибрации движущуюся с одной точки на другую.
Пример использования:
player::display_vibration(location(0,0,0,0,0),location(0,0,0,0,0),1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
from |
Местоположение | Начальное местоположение |
to |
Местоположение | Конечное местоположение |
destination_time |
Число | Время полёта до места назначения в тиках |
player::expand_inventory_menu
⬆️
Имя: Расширить меню
Тип: Действие без значения
Описание: Расширяет открытое инвентарное меню игрока на выбранное количество строк и заполняет его указанными предметами.
Пример использования:
player::expand_inventory_menu([item("stick"), item("stick")],1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для заполнения |
size |
Число | Количество строк для расширения |
player::face_location
⬆️
Имя: Повернуть к местоположению
Тип: Действие без значения
Описание: Поворачивает игрока в сторону к местоположению.
Пример использования:
player::face_location(location(0,0,0,0,0));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Местоположение |
player::force_flight_mode
⬆️
Имя: None
Тип: Действие без значения
Описание: None
Пример использования:
player::force_flight_mode("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
is_flying |
Маркер TRUE - None FALSE - None |
None |
player::give_experience
⬆️
Имя: Прибавить уровень
Тип: Действие без значения
Описание: Прибавляет уровень игроку.
Пример использования:
player::give_experience(1,"POINTS");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
experience |
Число | Количество для прибавки |
mode |
Маркер POINTS - Как очки опыта LEVEL - Как уровень LEVEL_PERCENTAGE - Как процент от уровня |
Тип прибавления |
player::give_items
⬆️
Имя: Выдать предмет
Тип: Действие без значения
Описание: Выдает игроку предметы из сундука.
Пример использования:
player::give_items([item("stick"), item("stick")],1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для выдачи |
amount |
Число | Количество предметов для выдачи |
player::give_potion_effect
⬆️
Имя: Выдать эффект
Тип: Действие без значения
Описание: Выдаёт выбранные эффекты игроку.
Пример использования:
player::give_potion_effect([potion("slow_falling"), potion("slow_falling")],"TRUE","TRUE","REGULAR");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
potions |
список[Зелье] | Эффекты для выдачи |
overwrite |
Маркер TRUE - Да FALSE - Нет |
Перезаписывать существующие эффекты |
show_icon |
Маркер TRUE - Да FALSE - Нет |
Показывать иконку эффекта |
particle_mode |
Маркер REGULAR - Да AMBIENT - Прозрачными NONE - Нет |
Показывать частицы |
player::give_random_item
⬆️
Имя: Выдать случайный предмет
Тип: Действие без значения
Описание: Выдает игроку случайный предмет или стак из предметов в сундуке.
Пример использования:
player::give_random_item([item("stick"), item("stick")]);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для выбора |
player::heal
⬆️
Имя: Исцелить игрока
Тип: Действие без значения
Описание: Исцеляет игрока.
Пример использования:
player::heal(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
heal |
Число | Количество половинок сердец для излечения |
player::hide_entity
⬆️
Имя: Скрыть сущность игроку
Тип: Действие без значения
Описание: Скрывает указанную сущность для игрока.
Пример использования:
player::hide_entity(["Имя или UUID сущности", "Имя или UUID сущности"],"TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
name_or_uuid |
список[Текст] | Имя или UUID сущности |
hide |
Маркер TRUE - Включить FALSE - Выключить |
Скрытие |
player::hide_scoreboard
⬆️
Имя: Скрыть скорборд
Тип: Действие без значения
Описание: Скрывает текущий скорборд игрока.
Пример использования:
player::hide_scoreboard();
player::kick
⬆️
Имя: Выгнать игрока
Тип: Действие без значения
Описание: Выгоняет игрока из мира.
Пример использования:
player::kick();
player::launch_forward
⬆️
Имя: Запустить вперёд
Тип: Действие без значения
Описание: Запускает игрока вперёд или назад по направлению взгляда в зависимости от силы.
Пример использования:
player::launch_forward(1,"TRUE","YAW_AND_PITCH");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
power |
Число | Сила подбрасывания |
increment |
Маркер TRUE - Включено FALSE - Выключено |
Учитывать текущую инерцию |
launch_axis |
Маркер YAW_AND_PITCH - Все оси YAW - Только по горизонтали |
Ось запуска |
player::launch_projectile
⬆️
Имя: Запустить снаряд
Тип: Действие без значения
Описание: Запустить снаряд из местоположения игрока.
Пример использования:
player::launch_projectile(item("stick"),location(0,0,0,0,0),"Имя снаряда",1,2,particle("fire"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
projectile |
Предмет | Снаряд для запуска |
location |
Местоположение | Место запуска |
name |
Текст | Имя снаряда |
speed |
Число | Скорость снаряда |
inaccuracy |
Число | Отклонение снаряда (0 чтобы снаряд летел ровно) |
trail |
Эффект частиц | След, который будет оставаться за снарядом |
player::launch_to_location
⬆️
Имя: Запустить к местоположению
Тип: Действие без значения
Описание: Запускает игрока к выбранному местоположению.
Пример использования:
player::launch_to_location(location(0,0,0,0,0),1,"TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Конечная позиция |
power |
Число | Сила запуска |
increment |
Маркер TRUE - Включено FALSE - Выключено |
Учитывать текущую инерцию |
player::launch_up
⬆️
Имя: Подбросить вверх
Тип: Действие без значения
Описание: Подбрасывает игрока вверх или вниз в зависимости от силы.
Пример использования:
player::launch_up(1,"TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
power |
Число | Сила подбрасывания |
increment |
Маркер TRUE - Включено FALSE - Выключено |
Учитывать текущую инерцию |
player::load_inventory
⬆️
Имя: Загрузить сохраненный инвентарь
Тип: Действие без значения
Описание: Загружает выбранный сохраненный инвентарь.
Пример использования:
player::load_inventory();
player::open_book
⬆️
Имя: Открыть книгу
Тип: Действие без значения
Описание: Открывает книгу определённому игроку.
Пример использования:
player::open_book(item("stick"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
book |
Предмет | Книга для открытия |
player::open_container_inventory
⬆️
Имя: Открыть меню блока
Тип: Действие без значения
Описание: Открывает для игрока меню блока в указанном местоположении.
Пример использования:
player::open_container_inventory(location(0,0,0,0,0));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Местоположение блока для открытия |
player::play_animation_action
⬆️
Имя: Проиграть анимацию игроку
Тип: Действие без значения
Описание: Проигрывает для игрока определённую анимацию.
Пример использования:
player::play_animation_action("DAMAGE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
animation |
Маркер DAMAGE - Получение урона WAKE_UP - Подъём с кровати TOTEM - Тотем JUMPSCARE - Древний страж |
Тип анимации |
player::play_hurt_animation
⬆️
Имя: Проиграть анимацию получения урона
Тип: Действие без значения
Описание: Проигрывает для игрока анимацию получения урона с определённым наклоном.
Пример использования:
player::play_hurt_animation(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
yaw |
Число | Угол получения урона (0-360) |
player::play_sound
⬆️
Имя: Проиграть звук
Тип: Действие без значения
Описание: Проигрывает звук игроку.
Пример использования:
player::play_sound(sound("entity.zombie.hurt"),location(0,0,0,0,0));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
sound |
Звук | Звук для проигрывания |
location |
Местоположение | Местоположение звука |
player::play_sound_from_entity
⬆️
Имя: Проиграть звук от сущности
Тип: Действие без значения
Описание: Проигрывает звук игроку от указанной сущности.
Дополнительная информация:
Стерео звуки не будут проигрываться.
Пример использования:
player::play_sound_from_entity([sound("entity.zombie.hurt"), sound("entity.zombie.hurt")],"Имя или UUID сущности");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
sounds |
список[Звук] | Звук для проигрывания |
name_or_uuid |
Текст | Имя или UUID сущности |
player::play_sound_sequence
⬆️
Имя: Проиграть последовательность звуков
Тип: Действие без значения
Описание: Проигрывает игроку последовательность звуков с задержкой между каждым звуком.
Пример использования:
player::play_sound_sequence([sound("entity.zombie.hurt"), sound("entity.zombie.hurt")],1,location(0,0,0,0,0));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
sounds |
список[Звук] | Звуки для проигрывания |
delay |
Число | Задержка в тиках |
location |
Местоположение | Местоположение звука |
player::randomized_teleport
⬆️
Имя: Случайная телепортация
Тип: Действие без значения
Описание: Телепортирует игрока в случайное местоположение.
Пример использования:
player::randomized_teleport([location(0,0,0,0,0), location(0,0,0,0,0)],"TRUE","TRUE","TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
locations |
список[Местоположение] | Позиции для телепорта |
keep_rotation |
Маркер TRUE - Включено FALSE - Выключено |
Оставить текущий поворот |
keep_velocity |
Маркер TRUE - Включить FALSE - Выключить |
Сохранение инерции |
dismount |
Маркер TRUE - Да FALSE - Нет |
Спешиться после телепортации |
player::redirect_world
⬆️
Имя: Переместить игрока в другой мир
Тип: Действие без значения
Описание: Перемещает игрока в мир с указанным ID.
Пример использования:
player::redirect_world("ID мира");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
world_id |
Текст | ID мира |
player::remove_boss_bar
⬆️
Имя: Удалить босс-бар
Тип: Действие без значения
Описание: Удаляет имеющийся босс-бар у определенного игрока.
Пример использования:
player::remove_boss_bar("ID босс-бара");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
id |
Текст | ID босс-бара |
player::remove_disguise
⬆️
Имя: Убрать маскировку
Тип: Действие без значения
Описание: Убирает маскировку игроку.
Пример использования:
player::remove_disguise();
player::remove_inventory_menu_row
⬆️
Имя: Убрать строки меню
Тип: Действие без значения
Описание: Убирает одну или несколько строк в инвентаре типа "Сундук".
Пример использования:
player::remove_inventory_menu_row(1,"TOP");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
size |
Число | Количество строк |
position |
Маркер TOP - Убрать строку сверху BUTTON - Убрать строку снизу |
Позиция строки |
player::remove_items
⬆️
Имя: Удалить предметы
Тип: Действие без значения
Описание: Удаляет указанные предметы из инвентаря игрока.
Пример использования:
player::remove_items([item("stick"), item("stick")]);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для удаления |
player::remove_pose
⬆️
Имя: Сбросить позу игроку
Тип: Действие без значения
Описание: Сбрасывает позу игроку.
Пример использования:
player::remove_pose();
player::remove_potion_effect
⬆️
Имя: Удалить эффект
Тип: Действие без значения
Описание: Удаляет выбранные эффекты у игрока.
Пример использования:
player::remove_potion_effect([potion("slow_falling"), potion("slow_falling")]);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
potions |
список[Зелье] | Эффекты для удаления |
player::remove_self_disguise
⬆️
Имя: Убрать свою маскировку
Тип: Действие без значения
Описание: Убирает маскировку игрока, которую видно только ему.
Пример использования:
player::remove_self_disguise();
player::remove_skin
⬆️
Имя: Убрать скин
Тип: Действие без значения
Описание: Возвращает обычный скин цели события.
Пример использования:
player::remove_skin();
player::remove_world_border
⬆️
Имя: Удалить границу мира
Тип: Действие без значения
Описание: Установить границу мира для игрока на значение по умолчанию.
Пример использования:
player::remove_world_border();
player::replace_items
⬆️
Имя: Заменить предметы
Тип: Действие без значения
Описание: Заменяет указанные предметы в инвентаре на определенный предмет.
Пример использования:
player::replace_items([item("stick"), item("stick")],item("stick"),1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Заменяемые предметы |
replace |
Предмет | Заменяющий предмет |
count |
Число | Количество предметов для замены |
player::reset_weather
⬆️
Имя: Сбросить погоду
Тип: Действие без значения
Описание: Сбрасывает погоду игроку
Пример использования:
player::reset_weather();
player::ride_entity
⬆️
Имя: Посадить на существо
Тип: Действие без значения
Описание: Сажает игрока на существо или другого игрока.
Пример использования:
player::ride_entity("Имя или UUID цели");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
name_or_uuid |
Текст | Имя или UUID цели |
player::save_inventory
⬆️
Имя: Сохранить текущий инвентарь
Тип: Действие без значения
Описание: Сохраняет текущий инвентарь игрока. Его можно будет загрузить позже с помощью 'Загрузить сохраненный инвентарь'.
Пример использования:
player::save_inventory();
player::self_disguise_as_block
⬆️
Имя: Замаскировать себя под блок
Тип: Действие без значения
Описание: Маскирует игрока под блок, но эту маскировку видно только этому игроку.
Пример использования:
player::self_disguise_as_block(item("stone"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
block |
Блок | Блок для маскировки |
player::self_disguise_as_entity
⬆️
Имя: Замаскировать себя под сущность
Тип: Действие без значения
Описание: Максирует игрока под сущность, но эту маскировку видно только этому игроку.
Пример использования:
player::self_disguise_as_entity(item("stick"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
entity_type |
Предмет | Сущность для маскировки |
player::self_disguise_as_item
⬆️
Имя: Замаскировать себя под предмет
Тип: Действие без значения
Описание: Маскирует игрока под предмет, но эту маскировку видно только этому игроку.
Пример использования:
player::self_disguise_as_item(item("stick"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
item |
Предмет | Предмет для маскировки |
player::send_action_bar
⬆️
Имя: Отправить экшн-бар
Тип: Действие без значения
Описание: Высвечивает выбранному игроку экшн-бар.
Пример использования:
player::send_action_bar(["Сообщения в экшн-баре", "Сообщения в экшн-баре"],"SPACES");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
messages |
список[Текст] | Сообщения в экшн-баре |
merging |
Маркер SPACES - Разделение пробелом CONCATENATION - Объединение |
Объединение текста |
player::send_advancement
⬆️
Имя: Отправить достижение игроку
Тип: Действие без значения
Описание: Высвечивает игроку пользовательское всплывающее достижение.
Пример использования:
player::send_advancement("TASK","Название достижения",item("stick"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
frame |
Маркер TASK - Обычное достижение CHALLENGE - Испытание GOAL - Цель |
Тип достижения |
name |
Текст | Название достижения |
icon |
Предмет | Иконка достижения |
player::send_break_animation
⬆️
Имя: Показать анимацию ломания блока
Тип: Действие без значения
Описание: Показывает анимацию ломания блока (трещины) для игрока, не влияя на других игроков.
Пример использования:
player::send_break_animation([location(0,0,0,0,0), location(0,0,0,0,0)],1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
locations |
список[Местоположение] | Местоположения блоков |
stage |
Число | Уровень разрушения блока (от 0 до 10) |
player::send_dialogue
⬆️
Имя: Диалог
Тип: Действие без значения
Описание: Отправляет несколько сообщений в чат выбранным игрокам с задержкой после каждого сообщения.
Пример использования:
player::send_dialogue(["Текст для отправки", "Текст для отправки"],1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
messages |
список[Текст] | Текст для отправки |
delay |
Число | Задержка между сообщениями |
player::send_hover
⬆️
Имя: Отправить сообщение с наведением
Тип: Действие без значения
Описание: Отправляет сообщение выбранному игроку. Когда игрок 'наводит' на него курсор, появляется второе сообщение.
Пример использования:
player::send_hover("Сообщение для отправки","Сообщение при наведении курсором");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
message |
Текст | Сообщение для отправки |
hover |
Текст | Сообщение при наведении курсором |
player::message
⬆️
Имя: Отправить сообщение
Тип: Действие без значения
Описание: Отправляет сообщение в чат указанным игрокам.
Пример использования:
player::message(["Текст для отправки", "Текст для отправки"],"SPACES");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
messages |
список[Текст] | Текст для отправки |
merging |
Маркер SPACES - Разделение пробелом CONCATENATION - Объединение SEPARATE_LINES - Разделение на строки |
Объединение текста |
player::send_minimessage
⬆️
Имя: Отправить сообщение формата MiniMessage
Тип: Действие без значения
Описание: Отправляет игроку сообщение в чат в формате MiniMessage.
Пример использования:
player::send_minimessage("Сообщение формата MiniMessage");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
minimessage |
Текст | Сообщение формата MiniMessage |
player::send_title
⬆️
Имя: Отправить титул
Тип: Действие без значения
Описание: Высвечивает выбранному игроку две надписи на экран - титул и подтитул.
Пример использования:
player::send_title("Текст титула","Текст подтитула",1,2,3);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
title |
Текст | Текст титула |
subtitle |
Текст | Текст подтитула |
fade_in |
Число | Время появления в тиках |
stay |
Число | Задержка в тиках |
fade_out |
Число | Время удаления в тиках |
player::set_absorption_health
⬆️
Имя: Установить дополнительное здоровье
Тип: Действие без значения
Описание: Устанавливает дополнительное здоровье игрока.
Пример использования:
player::set_absorption_health(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
health |
Число | Количество дополнительного здоровья |
player::set_air_ticks
⬆️
Имя: Установить оставшийся воздух
Тип: Действие без значения
Описание: Устанавливает оставшийся воздух игроку.
Пример использования:
player::set_air_ticks(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
ticks |
Число | Количество оставшегося воздуха (в тиках) |
player::set_allow_flying
⬆️
Имя: Установить разрешение полёта игрока
Тип: Действие без значения
Описание: Устанавливает разрешение полёта для игрока.
Пример использования:
player::set_allow_flying("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
allow_flying |
Маркер TRUE - Да FALSE - Нет |
Может летать |
player::set_armor
⬆️
Имя: Установить броню
Тип: Действие без значения
Описание: Устанавливает броню игрока.
Пример использования:
player::set_armor(item("stick"),item("stick"),item("stick"),item("stick"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
helmet |
Предмет | Головной убор |
chestplate |
Предмет | Нагрудник |
leggings |
Предмет | Штаны |
boots |
Предмет | Ботинки |
player::set_arrows_in_body
⬆️
Имя: Установить стрелы на игроке
Тип: Действие без значения
Описание: Отображает определённое количество стрел на игроке.
Пример использования:
player::set_arrows_in_body(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
amount |
Число | Количество отображаемых стрел |
player::set_attack_speed
⬆️
Имя: Установить скорость атаки
Тип: Действие без значения
Описание: Устанавливает скорость атаки игроку.
Пример использования:
player::set_attack_speed(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
speed |
Число | Скорость атаки |
player::set_bee_stingers_in_body
⬆️
Имя: Установить жало пчелы на игроке
Тип: Действие без значения
Описание: Отображает определённое количество жал пчёл на игроке.
Пример использования:
player::set_bee_stingers_in_body(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
amount |
Число | Количество отображаемых жал пчёл |
player::set_boss_bar
⬆️
Имя: Установить босс-бар
Тип: Действие без значения
Описание: Устанавливает у определённого игрока пользовательский босс-бар.
Пример использования:
player::set_boss_bar("ID босс-бара","Текст",1,"PINK","PROGRESS","NONE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
id |
Текст | ID босс-бара |
title |
Текст | Текст |
progress |
Число | Заполненность (0-100) |
color |
Маркер PINK - Розовый BLUE - Синий RED - Красный GREEN - Зелёный YELLOW - Жёлтый PURPLE - Фиолетовый WHITE - Белый |
Цвет |
style |
Маркер PROGRESS - Сплошной NOTCHED_6 - 6 сегментов NOTCHED_10 - 10 сегментов NOTCHED_12 - 12 сегментов NOTCHED_20 - 20 сегментов |
Стиль |
sky_effect |
Маркер NONE - Отсутствует FOG - Туман DARK_SKY - Тёмное небо FOG_AND_DARK_SKY - Туман и тёмное небо |
Эффект неба |
player::set_collidable
⬆️
Имя: Установить режим столкновения
Тип: Действие без значения
Описание: Устанавливает игроку режим столкновения с существами.
Пример использования:
player::set_collidable("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
collidable |
Маркер TRUE - Сталкивается с другими игроками FALSE - Не сталкивается с другими игроками |
Режим столкновения |
player::set_compass_target
⬆️
Имя: Установить цель компаса
Тип: Действие без значения
Описание: Установить цель компаса для игрока, в сторону которой будет крутиться стрелка компаса.
Пример использования:
player::set_compass_target(location(0,0,0,0,0));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Цель компаса |
player::set_cursor_item
⬆️
Имя: Установить предмет на курсор
Тип: Действие без значения
Описание: Устанавливает предмет на курсор игрока.
Пример использования:
player::set_cursor_item(item("stick"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
item |
Предмет | Предмет для установки |
player::set_death_drops
⬆️
Имя: Установить выпадение предметов
Тип: Действие без значения
Описание: Устанавливает выпадение предметов из игрока при смерти.
Пример использования:
player::set_death_drops("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
death_drops |
Маркер TRUE - Выпадают FALSE - Не выпадают |
Выпадение предметов |
player::set_ender_chest_contents
⬆️
Имя: Установить содержимое Эндер-сундука
Тип: Действие без значения
Описание: Устанавливает предметы в инвентарь Эндер-сундука игрока.
Пример использования:
player::set_ender_chest_contents([item("stick"), item("stick")]);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для установки |
player::set_entity_glowing
⬆️
Имя: Установить свечение сущности
Тип: Действие без значения
Описание: Включает или выключает свечение сущности для данного игрока.
Пример использования:
player::set_entity_glowing(["Имя или UUID сущности", "Имя или UUID сущности"],"WHITE","TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
name_or_uuid |
список[Текст] | Имя или UUID сущности |
color |
Маркер WHITE - Белый GRAY - Светло-серый DARK_GRAY - Серый BLACK - Чёрный DARK_RED - Тёмно-красный RED - Красный GOLD - Золотой YELLOW - Жёлтый GREEN - Зелёный DARK_GREEN - Тёмно-зелёный DARK_AQUA - Бирюзовый AQUA - Светло-синий BLUE - Синий DARK_BLUE - Тёмно-синий DARK_PURPLE - Тёмно-фиолетовый PURPLE - Фиолетовый |
Цвет свечения |
glow |
Маркер TRUE - Включить FALSE - Выключить |
Свечение |
player::set_equipment
⬆️
Имя: Установить экипировку
Тип: Действие без значения
Описание: Устанавливает предметы в один из слотов экипировки (броня и предметы в руках) игрока.
Пример использования:
player::set_equipment(item("stick"),"CHEST");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
item |
Предмет | Предметы для выдачи |
slot |
Маркер CHEST - Нагрудник FEET - Ботинки HAND - Основная рука HEAD - Шлем LEGS - Поножи OFF_HAND - Второстепенная рука |
Слот снаряжения |
player::set_experience
⬆️
Имя: Установить уровень
Тип: Действие без значения
Описание: Устанавливает уровень игроку.
Пример использования:
player::set_experience(1,"POINTS");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
experience |
Число | Количество для установки |
mode |
Маркер POINTS - Как очки опыта LEVEL - Как уровень LEVEL_PERCENTAGE - Как процент от уровня |
Тип установки |
player::set_fall_distance
⬆️
Имя: Установить дистанцию падения
Тип: Действие без значения
Описание: Устанавливает дистанцию, с которой падает игрок.
Пример использования:
player::set_fall_distance(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
distance |
Число | Дистанция падения |
player::set_fire_ticks
⬆️
Имя: Поджечь игрока
Тип: Действие без значения
Описание: Поджигает игрока на выбранное время.
Пример использования:
player::set_fire_ticks(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
ticks |
Число | Длительность (в тиках) |
player::set_flying
⬆️
Имя: Установить полёт
Тип: Действие без значения
Описание: Устанавливает для игрока состояние полёта.
Пример использования:
player::set_flying("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
is_flying |
Маркер TRUE - Включено FALSE - Выключено |
Полёт |
player::set_fog_distance
⬆️
Имя: Установить дистанцию прорисовки
Тип: Действие без значения
Описание: Устанавливает дистанцию прорисовки чанков для игрока. Значение "-1" сбрасывает до стандартной.
Пример использования:
player::set_fog_distance(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
distance |
Число | Дистанция прорисовки в чанках (2-32) |
player::set_food
⬆️
Имя: Установить голод
Тип: Действие без значения
Описание: Устанавливает уровень голода игроку.
Пример использования:
player::set_food(1,"SET");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
food |
Число | Уровень голода |
mode |
Маркер SET - Установить ADD - Прибавление |
Режим установки |
player::set_freeze_ticks
⬆️
Имя: Установить время заморозки
Тип: Действие без значения
Описание: Устанавливает игроку время заморозки (количество тиков, которое игрок провёл в рыхлом снегу).
Пример использования:
player::set_freeze_ticks(1,"TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
ticks |
Число | Время заморозки в тиках |
ticking_locked |
Маркер TRUE - Включить FALSE - Выключить |
Блокировка состояния (время не будет изменяться) |
player::set_gamemode
⬆️
Имя: Установить режим игры
Тип: Действие без значения
Описание: Устанавливает режим игры для игрока.
Пример использования:
player::set_gamemode("SURVIVAL","RESPECT_GAMEMODE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
gamemode |
Маркер SURVIVAL - Выживание CREATIVE - Творческий ADVENTURE - Приключение SPECTATOR - Наблюдатель |
Режим игры |
flight_mode |
Маркер RESPECT_GAMEMODE - Учитывать режим игры KEEP_ORIGINAL - Оставить изначальный |
Режим полёта |
player::set_gliding
⬆️
Имя: Установить полёт на элитрах
Тип: Действие без значения
Описание: Устанавливает для игрока состояние полёта на элитрах.
Пример использования:
player::set_gliding("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
is_gliding |
Маркер TRUE - Включено FALSE - Выключено |
Полёт на элитрах |
player::set_health
⬆️
Имя: Установить здоровье игрока
Тип: Действие без значения
Описание: Устанавливает здоровье игрока на выбранное количество.
Пример использования:
player::set_health(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
health |
Число | Количество здоровья |
player::set_hotbar_slot
⬆️
Имя: Установить слот
Тип: Действие без значения
Описание: Устанавливает выбранный слот игроку.
Пример использования:
player::set_hotbar_slot(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
slot |
Число | Слот |
player::set_instant_respawn
⬆️
Имя: Установить мгновенное возрождение
Тип: Действие без значения
Описание: Устанавливает мгновенное возрождение игроку.
Пример использования:
player::set_instant_respawn("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
instant_respawn |
Маркер TRUE - Включено FALSE - Выключено |
Мгновенное возрождение |
player::set_inventory_kept
⬆️
Имя: Установить сохранение инвентаря
Тип: Действие без значения
Описание: Устанавливает игроку сохранение инвентаря при смерти.
Пример использования:
player::set_inventory_kept("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
kept |
Маркер TRUE - Включено FALSE - Выключено |
Сохранение инвентаря |
player::set_inventory_menu_item
⬆️
Имя: Установить предмет в слот
Тип: Действие без значения
Описание: Устанавливает предмет в указанный слот открытого инвентарного меню игрока.
Пример использования:
player::set_inventory_menu_item(item("stick"),1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
item |
Предмет | Предмет для установки |
slot |
Число | Слот для установки |
player::set_inventory_menu_name
⬆️
Имя: Установить название меню
Тип: Действие без значения
Описание: Устанавливает новое название для открытого инвентарного меню игрока.
Пример использования:
player::set_inventory_menu_name("Новое название");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
text |
Текст | Новое название |
player::set_invulnerability_ticks
⬆️
Имя: Установить длительность неуязвимости
Тип: Действие без значения
Описание: Устанавливает длительность неуязвимости для игрока.
Пример использования:
player::set_invulnerability_ticks(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
ticks |
Число | Длительность неуязвимости (в тиках) |
player::set_item_cooldown
⬆️
Имя: Установить задержку предмета
Тип: Действие без значения
Описание: Применяет визуальный эффект шкалы задержки для всех предметов выбранного типа.
Пример использования:
player::set_item_cooldown(item("stick"),1,sound("entity.zombie.hurt"));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
item |
Предмет | Тип предмета для задержки |
cooldown |
Число | Задержка в тиках |
sound |
Звук | Звук сброса задержки |
player::set_items
⬆️
Имя: Установить предметы
Тип: Действие без значения
Описание: Устанавливает в инвентарь игрока соответственно предметы из сундука.
Пример использования:
player::set_items([item("stick"), item("stick")]);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы для выдачи в соответствующие слоты |
player::set_max_health
⬆️
Имя: Установить максимальное здоровье игрока
Тип: Действие без значения
Описание: Устанавливает максимальное количество здоровья для игрока.
Пример использования:
player::set_max_health(1,"TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
health |
Число | Максимальное количество здоровья |
heal |
Маркер TRUE - Да FALSE - Нет |
Исцелить игрока |
player::set_movement_speed
⬆️
Имя: Установить скорость движения
Тип: Действие без значения
Описание: Устанавливает скорость движения игрока.
Пример использования:
player::set_movement_speed(1,"WALK");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
distance |
Число | Скорость движения |
movement_type |
Маркер WALK - Ходьба FLY - Полёт |
Тип движения |
player::set_nametag_visible
⬆️
Имя: Отображение ника игрока
Тип: Действие без значения
Описание: Отобразит или скроет ник над головой.
Пример использования:
player::set_nametag_visible("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
visible |
Маркер TRUE - Отображать FALSE - Не отображать |
Отображение ника |
player::set_player_list_info
⬆️
Имя: Установить текст в списке игроков
Тип: Действие без значения
Описание: Устанавливает текст над или под списком игроков для игрока.
Пример использования:
player::set_player_list_info(["Текст в списке игроков", "Текст в списке игроков"],"HEADER","SPACES");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
text |
список[Текст] | Текст в списке игроков |
position |
Маркер HEADER - Сверху FOOTER - Снизу |
Позиция |
merging |
Маркер SPACES - Разделение пробелом CONCATENATION - Объединение SEPARATE_LINES - Разделение на строки |
Объединение текста |
player::set_pose
⬆️
Имя: Установить позу игроку
Тип: Действие без значения
Описание: Устанавливает определённую позу игроку.
Пример использования:
player::set_pose("CROAKING","TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
pose |
Маркер CROAKING - Кваканье (для Жаб) DIGGING - Зарывание в землю (для Хранителя) DYING - Смерть EMERGING - Появление из земли (для Хранителя) FALL_FLYING - Полёт на Элитрах LONG_JUMPING - Длинный прыжок ROARING - Рёв (для Хранителя) SLEEPING - Лежание SNEAKING - None SNIFFING - Нюханье (для Хранителя) SPIN_ATTACK - Использование Тягуна STANDING - Обычное состояние SWIMMING - Плавание USING_TONGUE - Использование языка (для Жаб) |
Отображаемая поза |
locked |
Маркер TRUE - Включить FALSE - Выключить |
Блокировка позы |
player::set_pvp
⬆️
Имя: Установить разрешение атаковать игроков
Тип: Действие без значения
Описание: Устанавливает разрешение игроку атаковать других игроков и наносить им урон.
Пример использования:
player::set_pvp("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
pvp |
Маркер TRUE - Да FALSE - Нет |
Может атаковать |
player::set_rain_level
⬆️
Имя: Установить уровень дождя
Тип: Действие без значения
Описание: Устанавливает уровень дождя игроку.
Пример использования:
player::set_rain_level(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
rain_level |
Число | Уровень дождя (от 0 до 100) |
player::set_rotation
⬆️
Имя: Установить поворот
Тип: Действие без значения
Описание: Устанавливает поворот игрока.
Пример использования:
player::set_rotation(1,2);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
yaw |
Число | Горизонтальный поворот (yaw) |
pitch |
Число | Вертикальный поворот (pitch) |
player::set_rotation_by_vector
⬆️
Имя: Установить поворот по вектору
Тип: Действие без значения
Описание: Устанавливает поворот игрока по вектору.
Пример использования:
player::set_rotation_by_vector(vector(0,0,0));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
vector |
Вектор | Вектор для поворота |
player::set_saturation
⬆️
Имя: Установить насыщенность
Тип: Действие без значения
Описание: Устанавливает второстепенный уровень голода (насыщенность) игроку.
Пример использования:
player::set_saturation(1,"SET");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
saturation |
Число | Уровень насыщенности |
mode |
Маркер SET - Установка ADD - Прибавление |
Режим установки |
player::set_simulation_distance
⬆️
Имя: Установить дистанцию симуляции
Тип: Действие без значения
Описание: Устанавливает дистанцию симуляции чанков для игрока.
Пример использования:
player::set_simulation_distance(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
distance |
Число | Дистанция симуляции в чанках (2-32) |
player::set_skin
⬆️
Имя: Установить скин
Тип: Действие без значения
Описание: Устанавливает скин указанного игрока для цели события.
Пример использования:
player::set_skin("Имя или UUID скина","MOJANG");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
name_or_uuid |
Текст | Имя или UUID скина |
server_type |
Маркер MOJANG - Скин Mojang SERVER - Скин JustMC |
Тип сервера скинов |
player::set_slot_item
⬆️
Имя: Установить предмет в слот
Тип: Действие без значения
Описание: Устанавливает предмет в слот в инвентаре игрока.
Пример использования:
player::set_slot_item(item("stick"),1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
item |
Предмет | Предмет для выдачи |
slot |
Число | Слот для выдачи |
player::set_spawn_point
⬆️
Имя: Установить местоположение возрождения
Тип: Действие без значения
Описание: Устанавливает игроку новое местоположение возрождения.
Пример использования:
player::set_spawn_point(location(0,0,0,0,0));Аргументы:
| Имя | Тип | Описание |
|---|---|---|
spawn_point |
Местоположение | Местоположение возрождения |
player::set_thunder_level
⬆️
Имя: Установить уровень грозы
Тип: Действие без значения
Описание: Устанавливает уровень грозы игроку.
Дополнительная информация:
Для установки необходима дождливая погода.
Пример использования:
player::set_thunder_level(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
thunder_level |
Число | Уровень грозы (от 0 до 100) |
player::set_time
⬆️
Имя: Установить время игрока
Тип: Действие без значения
Описание: Установить время игроку, не меняя его для остальных игроков.
Пример использования:
player::set_time(1);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
time |
Число | Время в тиках |
player::set_velocity
⬆️
Имя: Запустить по вектору
Тип: Действие без значения
Описание: Запускает игрока по указанному вектору.
Пример использования:
player::set_velocity(vector(0,0,0),"TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
velocity |
Вектор | Вектор движения |
increment |
Маркер TRUE - Включено FALSE - Выключено |
Учитывать текущую инерцию |
player::set_visual_fire
⬆️
Имя: Установить визуальный огонь
Тип: Действие без значения
Описание: Устанавливает игроку эффект горения.
Пример использования:
player::set_visual_fire("TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
visual_fire |
Маркер TRUE - Включить FALSE - Выключить |
Визуальный огонь |
player::set_weather
⬆️
Имя: Установить погоду
Тип: Действие без значения
Описание: Установить погоду для игрока, не влияя на других игроков.
Пример использования:
player::set_weather("DOWNFALL");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
weather_type |
Маркер DOWNFALL - Дождливая CLEAR - Солнечная |
Тип погоды |
player::set_world_border
⬆️
Имя: Установить границу мира игроку
Тип: Действие без значения
Описание: Установить границу мира для игрока, не меняя её для других игроков.
Пример использования:
player::set_world_border(location(0,0,0,0,0),1,2);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
center |
Местоположение | Центр границы мира |
size |
Число | Размер границы мира |
warning |
Число | Расстояние до появления красной обводки |
player::shift_world_border
⬆️
Имя: Передвинуть границу мира
Тип: Действие без значения
Описание: Передвинуть границу мира для игрока, не меняя её для других игроков.
Пример использования:
player::shift_world_border(1,2,3);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
old_size |
Число | Старый размер границы мира |
size |
Число | Новый размер границы мира |
time |
Число | Время изменения размера |
player::show_debug_marker
⬆️
Имя: Показать отладочный маркер
Тип: Действие без значения
Описание: Показывает игроку отладочный маркер на местоположении на указанное время. Красный и синий цвет работают для игроков на версии 1.19.4 и выше.
Дополнительная информация:
Оставьте аргумент "Отображаемое имя" пустым, чтобы полностью скрыть имя.
Пример использования:
player::show_debug_marker(location(0,0,0,0,0),"Отображаемое имя",1,2,3,4,5);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Местоположение появления |
name |
Текст | Отображаемое имя |
duration |
Число | Длительность в миллисекундах (не обязательно) |
red |
Число | Красный цвет (от 0 до 100) |
green |
Число | Зелёный цвет (от 0 до 100) |
blue |
Число | Синий цвет (от 0 до 100) |
alpha |
Число | Прозрачность (от 0 до 100) |
player::show_demo_screen
⬆️
Имя: Показать экран демо-режима
Тип: Действие без значения
Описание: Показывает игроку экран демо-режима.
Пример использования:
player::show_demo_screen();
player::show_inventory_menu
⬆️
Имя: Показать меню
Тип: Действие без значения
Описание: Показывает игроку инвентарное меню с выбранными предметами и названием.
Пример использования:
player::show_inventory_menu([item("stick"), item("stick")],"Название инвентаря","CHEST");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
items |
список[Предмет] | Предметы инвентаря |
name |
Текст | Название инвентаря |
inventory_type |
Маркер CHEST - Сундук DISPENSER - Раздатчик DROPPER - Выбрасыватель FURNACE - Печь WORKBENCH - Верстак ENCHANTING - Чародейский стол BREWING - Зельеварка ANVIL - Наковальня SMITHING - Стол кузнеца BEACON - Маяк HOPPER - Воронка BLAST_FURNACE - Плавильная печь SMOKER - Коптильня CARTOGRAPHY - Стол картографа GRINDSTONE - Точило STONECUTTER - Камнерез |
Тип инвентаря |
player::show_scoreboard
⬆️
Имя: Показать скорборд
Тип: Действие без значения
Описание: Отображает определённый скорборд игроку. Для отображения указанный скорборд должен иметь минимум одно значение.
Пример использования:
player::show_scoreboard("ID скорборда");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
id |
Текст | ID скорборда |
player::show_win_screen
⬆️
Имя: Показать экран титров
Тип: Действие без значения
Описание: Показывает игроку экран титров.
Пример использования:
player::show_win_screen();
player::spectate_target
⬆️
Имя: Следить за целью
Тип: Действие без значения
Описание: Устанавливает цель слежения игрока в режиме наблюдателя.
Пример использования:
player::spectate_target("Имя или UUID цели");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
name_or_uuid |
Текст | Имя или UUID цели |
player::stop_sound
⬆️
Имя: Остановить звук
Тип: Действие без значения
Описание: Останавливает все или определенные звуки для игрока.
Пример использования:
player::stop_sound([sound("entity.zombie.hurt"), sound("entity.zombie.hurt")]);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
sounds |
список[Звук] | Эффекты для остановки |
player::stop_sounds_by_source
⬆️
Имя: Остановить звуки по источнику
Тип: Действие без значения
Описание: Останавливает все звуки по определённому источнику.
Пример использования:
player::stop_sounds_by_source("AMBIENT");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
source |
Маркер AMBIENT - Окружение (ambient) BLOCK - Блоки (block) HOSTILE - Враждебные существа (hostile) MASTER - Общий (master) MUSIC - Музыка (music) NEUTRAL - Дружелюбные существа (neutral) PLAYER - Игроки (player) RECORD - Музыкальные блоки (record) VOICE - Голос/Речь (voice) WEATHER - Погода (weather) |
Источник звука |
player::swing_hand
⬆️
Имя: Проиграть анимацию взмаха руки
Тип: Действие без значения
Описание: Проигрывает для игрока анимацию взмаха руки.
Пример использования:
player::swing_hand("MAIN");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
hand_type |
Маркер MAIN - Главная OFF - Второстепенная |
Тип руки |
player::teleport
⬆️
Имя: Телепортация
Тип: Действие без значения
Описание: Телепортирует игрока в выбранное местоположение.
Дополнительная информация:
Закрывает открытое инвентарное меню.
Пример использования:
player::teleport(location(0,0,0,0,0),"TRUE","TRUE","TRUE");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
location |
Местоположение | Новая позиция |
keep_rotation |
Маркер TRUE - Включено FALSE - Выключено |
Оставить текущий поворот |
keep_velocity |
Маркер TRUE - Включить FALSE - Выключить |
Сохранение инерции |
dismount |
Маркер TRUE - Да FALSE - Нет |
Спешиться после телепортации |
player::teleport_sequence
⬆️
Имя: Последовательность телепортаций
Тип: Действие без значения
Описание: Телепортирует игрока между местоположениями с заданной задержкой.
Пример использования:
player::teleport_sequence(1,[location(0,0,0,0,0), location(0,0,0,0,0)]);Аргументы:
| Имя | Тип | Описание |
|---|---|---|
delay |
Число | Задержка в тиках |
locations |
список[Местоположение] | Позиции для телепортации |