Событие игрока
Выполняет строку кода, когда игрок выполняет действие или действие выполнено над ним.

Тип: Событие
Текстовый идентификатор: player_event
Использование
Поставьте блок события в самое начало строки и нажмите ПКМ по нему, чтобы открыть меню опций блока. Перейдите в нужную категорию и выберите событие, исходя из которого будет выполняться весь последующий код в строке.
Опции
Вход и выход из мира, прочие события мира.
Игрок зашёл в мир
player_join
Выполняет код, когда игрок заходит в мир.
Не отменяемое
Игрок вышел из мира
player_quit
Выполняет код, когда игрок выходит из мира.
Не отменяемое
Игрок перезашёл в мир
player_rejoin
Выполняет код, когда игрок перезаходит в мир с помощью команды /play
.
Отменяемое
Игрок пишет сообщение в чат
player_chat
Выполняет код, когда игрок пишет сообщение в чат.
Отменяемое
Правый и левый клик, ломание блоков.
Игрок кликает правой кнопкой
player_right_click
Выполняет код, когда игрок кликает правой кнопкой мыши.
Отменяемое
Игрок кликает левой кнопкой
player_left_click
Выполняет код, когда игрок кликает левой кнопкой мыши.
Отменяемое
Игрок взаимодействует с миром
player_interact
Выполняет код, когда игрок взаимодействует с миром. » Работает при нажатии ЛКМ, ПКМ, взаимодействии с нажимными плитами, растяжками и т.д.
Отменяемое
Игрок ставит блок
player_place_block
Выполняет код, когда игрок ставит блок.
Отменяемое
Игрок сломал блок
player_break_block
Выполняет код, когда игрок сломал блок.
Отменяемое
Игрок начинает ломать блок
block_damage
Выполняет код, когда игрок начинает ломать блок.
Отменяемое
Игрок перестаёт ломать блок
block_damage_abort
Выполняет код, когда игрок перестаёт ломать блок.
Не отменяемое
Игрок изменяет табличку
player_sign_change
Выполняет код, когда игрок изменяет текст таблички.
Отменяемое
Игрок выращивает дерево
player_structure_grow
Выполняет код, когда игрок выращивает дерево или гриб.
Отменяемое
Игрок получает информацию о блоке
player_query_block_info
Выполняет код, когда игрок получает отладочную информацию о целевом блоке (F3 + I). » Событие не сработает если игрок приседает.
Отменяемое
Игрок машет рукой
player_arm_swing
Выполняет код, когда игрок машет правой или левой рукой.
Отменяемое
Клик по существу, поднятие снаряда, опыта.
Игрок кликает правой кнопкой по существу
player_right_click_entity
Выполняет код, когда игрок кликает правой кнопкой по существу.
Отменяемое
Игрок кликает правой кнопкой по игроку
player_right_click_player
Выполняет код, когда игрок кликает правой кнопкой по другому игроку.
Отменяемое
Игрок получает эффект от туманного зелья
player_imbue_potion_cloud
Выполняет код, когда игрок получает эффект от туманного зелья.
Отменяемое
Игрок поднял снаряд
player_pickup_projectile
Выполняет код, когда игрок поднимает снаряд.
Отменяемое
Игрок поднял сферу опыта
player_pickup_experience
Выполняет код, когда игрок поднимает сферу опыта.
Отменяемое
Игрок приручает существо
player_tame_entity
Выполняет код, когда игрок приручает существо.
Отменяемое
Игрок привязывает существо
player_leash_entity
Выполняет код, когда игрок привязывает существо.
Отменяемое
Игрок начал следить за существом
player_start_spectating_entity
Выполняет код, когда игрок начал следить за существом в режиме наблюдателя.
Отменяемое
Игрок перестал следить за существом
player_stop_spectating_entity
Выполняет код, когда игрок перестает следить за существом в режиме наблюдателя.
Отменяемое
Игрок получает информацию о сущности
player_query_entity_info
Выполняет код, когда игрок получает отладочную информацию о целевой сущности (F3 + I). » Событие не сработает если игрок приседает.
Отменяемое
Клик в инвентаре, крафт предмета, смена слота.
Игрок открыл инвентарь
player_open_inventory
Выполняет код, когда игроку открывается инвентарное меню.
Отменяемое
Игрок кликает в инвентаре
player_click_inventory
Выполняет код, когда игрок кликает в инвентаре.
Отменяемое
Игрок перетягивает предмет в инвентаре
player_drag_inventory
Выполняет код, когда игрок перетягивает предмет в инвентаре.
Отменяемое
Игрок кликает в своём инвентаре
player_click_own_inventory
Выполняет код, когда игрок кликает в своём инвентаре.
Отменяемое
Игрок крафтит предмет
player_craft_item
Выполняет код, когда игрок крафтит предмет.
Отменяемое
Игрок закрывает инвентарь
player_close_inventory
Выполняет код, когда игрок закрывает инвентарь.
Не отменяемое
Игрок меняет руку
player_swap_hands
Выполняет код, когда игрок перекладывает предмет из главной руки в второстепенную.
Отменяемое
Игрок меняет слот
player_change_slot
Выполняет код, когда игрок меняет слот.
Отменяемое
Игрок находит предмет в инвентаре
player_pick_item
Выполняет код, когда игрок находит предмет в инвентаре при помощи средней кнопки мыши. » Событие не сработает если игрок находится в творческом режиме.
Отменяемое
Игрок забирает предмет из печи
player_furnace_extract
Выполняет код, когда игрок забирает предмет из печи. Работает с: » Печами » Плавильнями » Коптильнями
Не отменяемое
Игрок зачаровывает предмет
player_enchant_item
Выполняет код, когда игрок зачаровывает предмет. Работает с: » Столами зачарования
Отменяемое
Игрок чинит предмет
player_item_mend
Выполняет код, когда игрок чинит предмет с помощью зачарования "Починка".
Не отменяемое
Игрок переименовывает предмет
player_anvil_rename_input
Выполняет код, когда игрок переименовывает предмет с помощью наковальни. Работает с: » Наковальнями » Событие вызывается до изменения предмета
Не отменяемое
Выбрасывание, подбирание и съедание предметов.
Игрок стреляет
player_shot_bow
Выполняет код, когда игрок стреляет из лука, арбалета. Работает с: » Луком » Арбалетом
Отменяемое
Игрок заряжает арбалет
player_load_crossbow
Выполняет код, когда игрок заряжает арбалет. Работает с: » Арбалетом
Отменяемое
Игрок запускает снаряд
player_launch_projectile
Выполняет код, когда игрок запускает снаряд. Работает с: » Яйцами » Снежками » Зельями
Отменяемое
Игрок поднял предмет
player_pickup_item
Выполняет код, когда игрок поднимает предмет.
Отменяемое
Игрок выбрасывает предмет
player_drop_item
Выполняет код, когда игрок выбрасывает предмет.
Отменяемое
Игрок употребляет предмет
player_consume_item
Выполняет код, когда игрок съедает или выпивает предмет. Работает с: » Едой » Зельями » Молоком
Отменяемое
Игрок ломает предмет
player_break_item
Выполняет код, когда игрок ломает предмет.
Не отменяемое
Игрок изменяет книгу
player_edit_book
Выполняет код, когда игрок редактирует текст или подписывает Книгу с пером.
Отменяемое
Игрок рыбачит
player_fish
Выполняет код, когда игрок ловит что-либо на удочку.
Отменяемое
Игрок перестаёт использовать предмет
player_stop_using_item
Выполняет код, когда игрок перестаёт использовать предмет.
Не отменяемое
Прыжки, бег и полёт.
Игрок передвигается
player_move
Выполняет код, когда игрок передвигается с блока на блок.
Отменяемое
Игрок меняет местоположение
player_location_change
Выполняет код, когда игрок меняет своё местоположение (в том числе, оставаясь на том же блоке).
Отменяемое
Игрок поворачивается
player_rotate
Выполняет код, когда игрок поворачивается (изменяет положение yaw или pitch).
Отменяемое
Игрок прыгает
player_jump
Выполняет код, когда игрок прыгает.
Отменяемое
Игрок начинает красться
player_sneak
Выполняет код, когда игрок начинает красться.
Отменяемое
Игрок перестал красться
player_unsneak
Выполняет код, когда игрок перестаёт красться.
Отменяемое
Игрок телепортировался
player_teleport
Выполняет код, когда игрок совершает телепортацию.
Отменяемое
Игрок изменил вектор скорости
player_velocity
Выполняет код, когда вектор скорости игрока изменяется.
Отменяемое
Игрок начал бежать
player_start_sprint
Выполняет код, когда игрок начинает бежать.
Отменяемое
Игрок перестаёт бежать
player_stop_sprint
Выполняет код, когда игрок перестаёт бежать.
Отменяемое
Игрок начинает лететь
player_start_flight
Выполняет код, когда игрок начинает лететь.
Отменяемое
Игрок перестаёт лететь
player_stop_flight
Выполняет код, когда игрок перестаёт лететь.
Отменяемое
Игрок использует Тягун
player_riptide
Выполняет код, когда игрок использует трезубец с зачарованием Тягун.
Отменяемое
Игрок спешился
player_dismount
Выполняет код, когда игрок спешился с лодки, лошади или других существ.
Отменяемое
Игрок прыгает на лошади
player_horse_jump
Выполняет код, когда игрок выполняет прыжок на лошади, осле или муле.
Отменяемое
Игрок передвигается на транспорте
player_vehicle_move
Выполняет код, когда игрок нажимает на кнопки движения, сидя на транспорте.
Не отменяемое
Игрок прыгает на транспорте
player_vehicle_jump
Выполняет код, когда игрок нажимает на кнопку прыжка, сидя на транспорте. » Может быть использовано для проверки нажатия на кнопку прыжка.
Не отменяемое
Игроку не удалось передвинуться
player_fail_move
Выполняет код, когда игроку не удаётся передвинуться с места.
Не отменяемое
Получение урона, стрельба из лука.
Игрок получает урон
player_take_damage
Выполняет код, когда игрок получает урон.
Отменяемое
Игрок ранит игрока
player_damage_player
Выполняет код, когда игрок ранит другого игрока.
Отменяемое
Существо ранит игрока
entity_damage_player
Выполняет код, когда существо ранит игрока.
Отменяемое
Игрок ранит существо
player_damage_entity
Выполняет код, когда игрок ранит существо.
Отменяемое
Игрок отталкивается
player_knockback
Выполняет код, когда игрок отталкивается.
Отменяемое
Игрок восстанавливает здоровье
player_heal
Выполняет код, когда игрок восстанавливает здоровье любым способом.
Отменяемое
Изменение уровня голода игрока
player_food_level_change
Выполняет код, когда уровень голода игрока изменяется.
Отменяемое
Игрок истощается
player_exhaustion
Выполняет код, когда игрок получает истощение.
Отменяемое
Попадание снаряда игрока
player_projectile_hit
Выполняет код, когда снаряд, запущенный игроком, попадает в блок, существо или другого игрока.
Отменяемое
Игрок получает урон от снаряда
projectile_damage_player
Выполняет код, когда снаряд ранит игрока.
Отменяемое
Игрок собирается нанести урон сущности
player_pre_attack_entity
Выполняет код, когда игрок собирается нанести урон по сущности. Отмена события так же отменяет звуки удара.
Отменяемое
Древний страж проклял игрока
elder_guardian_appears_at_player
Выполняет код, когда древний страж проклинает игрока.
Отменяемое
Смерть и возрождение.
Игрок умирает
player_death
Выполняет код, когда игрок умирает не в результате ранения от другого игрока или сущности.
Отменяемое
Игрок убивает игрока
player_kill_player
Выполняет код, кода игрок убивает другого игрока.
Отменяемое
Игрок убивает моба
player_kill_mob
Выполняет код, когда игрок убивает моба.
Отменяемое
Моб убивает игрока
mob_kill_player
Выполняет код, когда моб убивает игрока.
Отменяемое
Игрок возрождается
player_respawn
Выполняет код, когда игрок возрождается.
» Желательно использовать блок Ждать перед остальным кодом для корректной работы.
Не отменяемое
Игрок возрождается от тотема
player_resurrect
Выполняет код, когда игрок возрождается от Тотема бессмертия.
Отменяемое
Last updated
Was this helpful?