# Table of Contents - [Latest updates | CE AAPP](#latest-updates-ce-aapp) - [Installation or updation | CE AAPP v3.5 | CE AAPP](#installation-or-updation-ce-aapp-v3-5-ce-aapp) - [Latest updates | CE AAPP v3.5 | CE AAPP](#latest-updates-ce-aapp-v3-5-ce-aapp) - [Starting information | CE AAPP v3.5 | CE AAPP](#starting-information-ce-aapp-v3-5-ce-aapp) - [Logical notations | CE AAPP v3.5 | CE AAPP](#logical-notations-ce-aapp-v3-5-ce-aapp) - [Plugins actions | CE AAPP v3.5 | CE AAPP](#plugins-actions-ce-aapp-v3-5-ce-aapp) - [change_balance | CE AAPP v3.5 | CE AAPP](#change-balance-ce-aapp-v3-5-ce-aapp) - [Actions | CE AAPP v3.5 | CE AAPP](#actions-ce-aapp-v3-5-ce-aapp) - [Events actions | CE AAPP v3.5 | CE AAPP](#events-actions-ce-aapp-v3-5-ce-aapp) - [change_spectating | CE AAPP v3.5 | CE AAPP](#change-spectating-ce-aapp-v3-5-ce-aapp) - [show_end_credits | CE AAPP v3.5 | CE AAPP](#show-end-credits-ce-aapp-v3-5-ce-aapp) - [drop_items_adder_item | CE AAPP v3.5 | CE AAPP](#drop-items-adder-item-ce-aapp-v3-5-ce-aapp) - [change_items_adder_block | CE AAPP v3.5 | CE AAPP](#change-items-adder-block-ce-aapp-v3-5-ce-aapp) - [change_projectile | CE AAPP v3.5 | CE AAPP](#change-projectile-ce-aapp-v3-5-ce-aapp) - [change_chat | CE AAPP v3.5 | CE AAPP](#change-chat-ce-aapp-v3-5-ce-aapp) - [change_oraxen_block | CE AAPP v3.5 | CE AAPP](#change-oraxen-block-ce-aapp-v3-5-ce-aapp) - [change_block | CE AAPP v3.5 | CE AAPP](#change-block-ce-aapp-v3-5-ce-aapp) - [change_freeze | CE AAPP v3.5 | CE AAPP](#change-freeze-ce-aapp-v3-5-ce-aapp) - [manage_inventory | CE AAPP v3.5 | CE AAPP](#manage-inventory-ce-aapp-v3-5-ce-aapp) - [change_time | CE AAPP v3.5 | CE AAPP](#change-time-ce-aapp-v3-5-ce-aapp) - [change_AI | CE AAPP v3.5 | CE AAPP](#change-ai-ce-aapp-v3-5-ce-aapp) - [change_fire | CE AAPP v3.5 | CE AAPP](#change-fire-ce-aapp-v3-5-ce-aapp) - [change_weather | CE AAPP v3.5 | CE AAPP](#change-weather-ce-aapp-v3-5-ce-aapp) - [change_gravity | CE AAPP v3.5 | CE AAPP](#change-gravity-ce-aapp-v3-5-ce-aapp) - [Independent actions | CE AAPP v3.5 | CE AAPP](#independent-actions-ce-aapp-v3-5-ce-aapp) - [create_explosion | CE AAPP v3.5 | CE AAPP](#create-explosion-ce-aapp-v3-5-ce-aapp) - [parse_placeholder | CE AAPP v3.5 | CE AAPP](#parse-placeholder-ce-aapp-v3-5-ce-aapp) - [change_invulnerable | CE AAPP v3.5 | CE AAPP](#change-invulnerable-ce-aapp-v3-5-ce-aapp) - [change_speed | CE AAPP v3.5 | CE AAPP](#change-speed-ce-aapp-v3-5-ce-aapp) - [change_ticks_lived | CE AAPP v3.5 | CE AAPP](#change-ticks-lived-ce-aapp-v3-5-ce-aapp) - [change_experience | CE AAPP v3.5 | CE AAPP](#change-experience-ce-aapp-v3-5-ce-aapp) - [launch_projectile | CE AAPP v3.5 | CE AAPP](#launch-projectile-ce-aapp-v3-5-ce-aapp) - [change_color | CE AAPP v3.5 | CE AAPP](#change-color-ce-aapp-v3-5-ce-aapp) - [change_movement | CE AAPP v3.5 | CE AAPP](#change-movement-ce-aapp-v3-5-ce-aapp) - [change_visibility | CE AAPP v3.5 | CE AAPP](#change-visibility-ce-aapp-v3-5-ce-aapp) - [change_destination | CE AAPP v3.5 | CE AAPP](#change-destination-ce-aapp-v3-5-ce-aapp) - [change_gliding | CE AAPP v3.5 | CE AAPP](#change-gliding-ce-aapp-v3-5-ce-aapp) - [Placeholders | CE AAPP v3.5 | CE AAPP](#placeholders-ce-aapp-v3-5-ce-aapp) - [Plugins placeholders | CE AAPP v3.5 | CE AAPP](#plugins-placeholders-ce-aapp-v3-5-ce-aapp) - [change_name | CE AAPP v3.5 | CE AAPP](#change-name-ce-aapp-v3-5-ce-aapp) - [manage_recipe | CE AAPP v3.5 | CE AAPP](#manage-recipe-ce-aapp-v3-5-ce-aapp) - [change_target | CE AAPP v3.5 | CE AAPP](#change-target-ce-aapp-v3-5-ce-aapp) - [change_fly | CE AAPP v3.5 | CE AAPP](#change-fly-ce-aapp-v3-5-ce-aapp) - [attack_entity | CE AAPP v3.5 | CE AAPP](#attack-entity-ce-aapp-v3-5-ce-aapp) - [change_air | CE AAPP v3.5 | CE AAPP](#change-air-ce-aapp-v3-5-ce-aapp) - [change_effect | CE AAPP v3.5 | CE AAPP](#change-effect-ce-aapp-v3-5-ce-aapp) - [change_entities | CE AAPP v3.5 | CE AAPP](#change-entities-ce-aapp-v3-5-ce-aapp) - [change_craft | CE AAPP v3.5 | CE AAPP](#change-craft-ce-aapp-v3-5-ce-aapp) - [change_health | CE AAPP v3.5 | CE AAPP](#change-health-ce-aapp-v3-5-ce-aapp) - [change_area | CE AAPP v3.5 | CE AAPP](#change-area-ce-aapp-v3-5-ce-aapp) - [manage_mysql | CE AAPP v3.5 | CE AAPP](#manage-mysql-ce-aapp-v3-5-ce-aapp) - [make_damage | CE AAPP v3.5 | CE AAPP](#make-damage-ce-aapp-v3-5-ce-aapp) - [Placeholder for real nickname in Essentials based on custom nickname | CE AAPP v3.5 | CE AAPP](#placeholder-for-real-nickname-in-essentials-based-on-custom-nickname-ce-aapp-v3-5-ce-aapp) - [change_hotbar_slot | CE AAPP v3.5 | CE AAPP](#change-hotbar-slot-ce-aapp-v3-5-ce-aapp) - [change_passenger | CE AAPP v3.5 | CE AAPP](#change-passenger-ce-aapp-v3-5-ce-aapp) - [Modifying the addon | CE AAPP v3.5 | CE AAPP](#modifying-the-addon-ce-aapp-v3-5-ce-aapp) - [change_velocity | CE AAPP v3.5 | CE AAPP](#change-velocity-ce-aapp-v3-5-ce-aapp) - [teleport_entities | CE AAPP v3.5 | CE AAPP](#teleport-entities-ce-aapp-v3-5-ce-aapp) - [Independent placeholders | CE AAPP v3.5 | CE AAPP](#independent-placeholders-ce-aapp-v3-5-ce-aapp) - [Placeholder for LuckPerms permissions with contexts | CE AAPP v3.5 | CE AAPP](#placeholder-for-luckperms-permissions-with-contexts-ce-aapp-v3-5-ce-aapp) - [Placeholder for biome by coordinates | CE AAPP v3.5 | CE AAPP](#placeholder-for-biome-by-coordinates-ce-aapp-v3-5-ce-aapp) - [Placeholder for different team information (/team) | CE AAPP v3.5 | CE AAPP](#placeholder-for-different-team-information-team-ce-aapp-v3-5-ce-aapp) - [change_statistic | CE AAPP v3.5 | CE AAPP](#change-statistic-ce-aapp-v3-5-ce-aapp) - [player_break_block | CE AAPP v3.5 | CE AAPP](#player-break-block-ce-aapp-v3-5-ce-aapp) - [Placeholder for the highest block at a location | CE AAPP v3.5 | CE AAPP](#placeholder-for-the-highest-block-at-a-location-ce-aapp-v3-5-ce-aapp) - [Logical notations | CE AAPP](#logical-notations-ce-aapp) - [Placeholder for random block in area | CE AAPP v3.5 | CE AAPP](#placeholder-for-random-block-in-area-ce-aapp-v3-5-ce-aapp) - [Placeholder for custom data | CE AAPP v3.5 | CE AAPP](#placeholder-for-custom-data-ce-aapp-v3-5-ce-aapp) - [Placeholder for different block information | CE AAPP v3.5 | CE AAPP](#placeholder-for-different-block-information-ce-aapp-v3-5-ce-aapp) - [Modifying the addon | CE AAPP](#modifying-the-addon-ce-aapp) - [drop_current_item | CE AAPP v3.5 | CE AAPP](#drop-current-item-ce-aapp-v3-5-ce-aapp) - [Starting information | CE AAPP](#starting-information-ce-aapp) - [Different videos | CE AAPP v3.5 | CE AAPP](#different-videos-ce-aapp-v3-5-ce-aapp) - [Placeholder for custom player lists | CE AAPP v3.5 | CE AAPP](#placeholder-for-custom-player-lists-ce-aapp-v3-5-ce-aapp) - [Placeholder for checking structures | CE AAPP v3.5 | CE AAPP](#placeholder-for-checking-structures-ce-aapp-v3-5-ce-aapp) - [Placeholder for items | CE AAPP v3.5 | CE AAPP](#placeholder-for-items-ce-aapp-v3-5-ce-aapp) - [Placeholder for repeating the text | CE AAPP v3.5 | CE AAPP](#placeholder-for-repeating-the-text-ce-aapp-v3-5-ce-aapp) - [Placeholder for entities in radius | CE AAPP v3.5 | CE AAPP](#placeholder-for-entities-in-radius-ce-aapp-v3-5-ce-aapp) - [Placeholder for different entity information | CE AAPP v3.5 | CE AAPP](#placeholder-for-different-entity-information-ce-aapp-v3-5-ce-aapp) - [Installation or updation | CE AAPP](#installation-or-updation-ce-aapp) - [Placeholder for custom moon phases | CE AAPP v3.5 | CE AAPP](#placeholder-for-custom-moon-phases-ce-aapp-v3-5-ce-aapp) - [Placeholder for working with MySQL | CE AAPP v3.5 | CE AAPP](#placeholder-for-working-with-mysql-ce-aapp-v3-5-ce-aapp) - [change_item | CE AAPP v3.5 | CE AAPP](#change-item-ce-aapp-v3-5-ce-aapp) - [Actions | CE AAPP](#actions-ce-aapp) - [Events actions | CE AAPP](#events-actions-ce-aapp) - [change_oraxen_block | CE AAPP](#change-oraxen-block-ce-aapp) - [Placeholder for processing arrays | CE AAPP v3.5 | CE AAPP](#placeholder-for-processing-arrays-ce-aapp-v3-5-ce-aapp) - [Plugins actions | CE AAPP](#plugins-actions-ce-aapp) - [change_balance | CE AAPP](#change-balance-ce-aapp) - [change_projectile | CE AAPP](#change-projectile-ce-aapp) - [drop_items_adder_item | CE AAPP](#drop-items-adder-item-ce-aapp) - [change_spectating | CE AAPP](#change-spectating-ce-aapp) - [change_items_adder_block | CE AAPP](#change-items-adder-block-ce-aapp) - [show_end_credits | CE AAPP](#show-end-credits-ce-aapp) - [Placeholders | CE AAPP](#placeholders-ce-aapp) - [Logical notations | CE AAPP v4.0 | CE AAPP](#logical-notations-ce-aapp-v4-0-ce-aapp) - [Events actions | CE AAPP v4.0 | CE AAPP](#events-actions-ce-aapp-v4-0-ce-aapp) - [Different systems based on the addon | CE AAPP](#different-systems-based-on-the-addon-ce-aapp) - [Actions | CE AAPP v4.0 | CE AAPP](#actions-ce-aapp-v4-0-ce-aapp) - [Starting information | CE AAPP v4.0 | CE AAPP](#starting-information-ce-aapp-v4-0-ce-aapp) - [Plugins placeholders | CE AAPP](#plugins-placeholders-ce-aapp) - [Different videos | CE AAPP](#different-videos-ce-aapp) - [Placeholder for real nickname in Essentials based on custom nickname | CE AAPP](#placeholder-for-real-nickname-in-essentials-based-on-custom-nickname-ce-aapp) - [Placeholder for checking last number value in LuckPerms's permission | CE AAPP](#placeholder-for-checking-last-number-value-in-luckperms-s-permission-ce-aapp) - [Plugins actions | CE AAPP v4.0 | CE AAPP](#plugins-actions-ce-aapp-v4-0-ce-aapp) - [Placeholder for checking regions amount of players | CE AAPP](#placeholder-for-checking-regions-amount-of-players-ce-aapp) - [show_end_credits | CE AAPP v4.0 | CE AAPP](#show-end-credits-ce-aapp-v4-0-ce-aapp) - [change_items_adder_block | CE AAPP v4.0 | CE AAPP](#change-items-adder-block-ce-aapp-v4-0-ce-aapp) - [Installation or updation | CE AAPP v4.0 | CE AAPP](#installation-or-updation-ce-aapp-v4-0-ce-aapp) - [Placeholder for different information about EssentialsX warps | CE AAPP](#placeholder-for-different-information-about-essentialsx-warps-ce-aapp) - [change_projectile | CE AAPP v4.0 | CE AAPP](#change-projectile-ce-aapp-v4-0-ce-aapp) - [change_oraxen_block | CE AAPP v4.0 | CE AAPP](#change-oraxen-block-ce-aapp-v4-0-ce-aapp) - [drop_items_adder_item | CE AAPP v4.0 | CE AAPP](#drop-items-adder-item-ce-aapp-v4-0-ce-aapp) - [change_AI | CE AAPP v4.0 | CE AAPP](#change-ai-ce-aapp-v4-0-ce-aapp) - [Placeholder for LuckPerms permissions with contexts | CE AAPP](#placeholder-for-luckperms-permissions-with-contexts-ce-aapp) - [change_weather | CE AAPP v4.0 | CE AAPP](#change-weather-ce-aapp-v4-0-ce-aapp) - [change_ticks_lived | CE AAPP v4.0 | CE AAPP](#change-ticks-lived-ce-aapp-v4-0-ce-aapp) - [change_balance | CE AAPP v4.0 | CE AAPP](#change-balance-ce-aapp-v4-0-ce-aapp) - [change_spectating | CE AAPP v4.0 | CE AAPP](#change-spectating-ce-aapp-v4-0-ce-aapp) - [change_chat | CE AAPP v4.0 | CE AAPP](#change-chat-ce-aapp-v4-0-ce-aapp) - [change_time | CE AAPP v4.0 | CE AAPP](#change-time-ce-aapp-v4-0-ce-aapp) - [change_invulnerable | CE AAPP v4.0 | CE AAPP](#change-invulnerable-ce-aapp-v4-0-ce-aapp) - [change_gravity | CE AAPP v4.0 | CE AAPP](#change-gravity-ce-aapp-v4-0-ce-aapp) - [change_freeze | CE AAPP v4.0 | CE AAPP](#change-freeze-ce-aapp-v4-0-ce-aapp) - [change_speed | CE AAPP v4.0 | CE AAPP](#change-speed-ce-aapp-v4-0-ce-aapp) - [Plugins placeholders | CE AAPP v4.0 | CE AAPP](#plugins-placeholders-ce-aapp-v4-0-ce-aapp) - [change_fire | CE AAPP v4.0 | CE AAPP](#change-fire-ce-aapp-v4-0-ce-aapp) - [change_experience | CE AAPP v4.0 | CE AAPP](#change-experience-ce-aapp-v4-0-ce-aapp) - [change_name | CE AAPP v4.0 | CE AAPP](#change-name-ce-aapp-v4-0-ce-aapp) - [Placeholders | CE AAPP v4.0 | CE AAPP](#placeholders-ce-aapp-v4-0-ce-aapp) - [parse_placeholder | CE AAPP v4.0 | CE AAPP](#parse-placeholder-ce-aapp-v4-0-ce-aapp) - [change_block | CE AAPP v4.0 | CE AAPP](#change-block-ce-aapp-v4-0-ce-aapp) - [change_fly | CE AAPP v4.0 | CE AAPP](#change-fly-ce-aapp-v4-0-ce-aapp) - [manage_inventory | CE AAPP v4.0 | CE AAPP](#manage-inventory-ce-aapp-v4-0-ce-aapp) - [change_gliding | CE AAPP v4.0 | CE AAPP](#change-gliding-ce-aapp-v4-0-ce-aapp) - [launch_projectile | CE AAPP v4.0 | CE AAPP](#launch-projectile-ce-aapp-v4-0-ce-aapp) - [change_visibility | CE AAPP v4.0 | CE AAPP](#change-visibility-ce-aapp-v4-0-ce-aapp) - [attack_entity | CE AAPP v4.0 | CE AAPP](#attack-entity-ce-aapp-v4-0-ce-aapp) - [change_entities | CE AAPP v4.0 | CE AAPP](#change-entities-ce-aapp-v4-0-ce-aapp) - [change_destination | CE AAPP v4.0 | CE AAPP](#change-destination-ce-aapp-v4-0-ce-aapp) - [teleport_entities | CE AAPP v4.0 | CE AAPP](#teleport-entities-ce-aapp-v4-0-ce-aapp) - [Independent actions | CE AAPP v4.0 | CE AAPP](#independent-actions-ce-aapp-v4-0-ce-aapp) - [manage_recipe | CE AAPP v4.0 | CE AAPP](#manage-recipe-ce-aapp-v4-0-ce-aapp) - [change_color | CE AAPP v4.0 | CE AAPP](#change-color-ce-aapp-v4-0-ce-aapp) - [change_air | CE AAPP v4.0 | CE AAPP](#change-air-ce-aapp-v4-0-ce-aapp) - [change_target | CE AAPP v4.0 | CE AAPP](#change-target-ce-aapp-v4-0-ce-aapp) - [change_hotbar_slot | CE AAPP v4.0 | CE AAPP](#change-hotbar-slot-ce-aapp-v4-0-ce-aapp) - [change_health | CE AAPP v4.0 | CE AAPP](#change-health-ce-aapp-v4-0-ce-aapp) - [change_statistic | CE AAPP v4.0 | CE AAPP](#change-statistic-ce-aapp-v4-0-ce-aapp) - [change_velocity | CE AAPP v4.0 | CE AAPP](#change-velocity-ce-aapp-v4-0-ce-aapp) - [change_passenger | CE AAPP v4.0 | CE AAPP](#change-passenger-ce-aapp-v4-0-ce-aapp) - [player_break_block | CE AAPP v4.0 | CE AAPP](#player-break-block-ce-aapp-v4-0-ce-aapp) - [manage_mysql | CE AAPP v4.0 | CE AAPP](#manage-mysql-ce-aapp-v4-0-ce-aapp) - [Placeholder for biome by coordinates | CE AAPP v4.0 | CE AAPP](#placeholder-for-biome-by-coordinates-ce-aapp-v4-0-ce-aapp) - [Placeholder for the highest block at a location | CE AAPP v4.0 | CE AAPP](#placeholder-for-the-highest-block-at-a-location-ce-aapp-v4-0-ce-aapp) - [Placeholder for biome by coordinates | CE AAPP](#placeholder-for-biome-by-coordinates-ce-aapp) - [create_explosion | CE AAPP v4.0 | CE AAPP](#create-explosion-ce-aapp-v4-0-ce-aapp) - [change_movement | CE AAPP v4.0 | CE AAPP](#change-movement-ce-aapp-v4-0-ce-aapp) - [change_effect | CE AAPP v4.0 | CE AAPP](#change-effect-ce-aapp-v4-0-ce-aapp) - [Placeholder for real nickname in Essentials based on custom nickname | CE AAPP v4.0 | CE AAPP](#placeholder-for-real-nickname-in-essentials-based-on-custom-nickname-ce-aapp-v4-0-ce-aapp) - [Placeholder for the highest block at a location | CE AAPP](#placeholder-for-the-highest-block-at-a-location-ce-aapp) - [change_craft | CE AAPP v4.0 | CE AAPP](#change-craft-ce-aapp-v4-0-ce-aapp) - [change_area | CE AAPP v4.0 | CE AAPP](#change-area-ce-aapp-v4-0-ce-aapp) - [Placeholder for different team information (/team) | CE AAPP v4.0 | CE AAPP](#placeholder-for-different-team-information-team-ce-aapp-v4-0-ce-aapp) - [Independent placeholders | CE AAPP v4.0 | CE AAPP](#independent-placeholders-ce-aapp-v4-0-ce-aapp) - [Placeholder for checking whether the input can be an instance of a different objects | CE AAPP](#placeholder-for-checking-whether-the-input-can-be-an-instance-of-a-different-objects-ce-aapp) - [Placeholder for different team information (/team) | CE AAPP](#placeholder-for-different-team-information-team-ce-aapp) - [Independent placeholders | CE AAPP](#independent-placeholders-ce-aapp) - [Placeholder for checking structures | CE AAPP](#placeholder-for-checking-structures-ce-aapp) - [Placeholder for efficient counting specific blocks in chunks | CE AAPP](#placeholder-for-efficient-counting-specific-blocks-in-chunks-ce-aapp) - [make_damage | CE AAPP v4.0 | CE AAPP](#make-damage-ce-aapp-v4-0-ce-aapp) - [Placeholder for working with MySQL | CE AAPP](#placeholder-for-working-with-mysql-ce-aapp) - [Placeholder for checking the distance between two points | CE AAPP](#placeholder-for-checking-the-distance-between-two-points-ce-aapp) - [Placeholder for replacing input through the multi replacement | CE AAPP](#placeholder-for-replacing-input-through-the-multi-replacement-ce-aapp) - [drop_current_item | CE AAPP v4.0 | CE AAPP](#drop-current-item-ce-aapp-v4-0-ce-aapp) - [manage_cycle | CE AAPP v4.0 | CE AAPP](#manage-cycle-ce-aapp-v4-0-ce-aapp) - [Placeholder for repeating the text | CE AAPP v4.0 | CE AAPP](#placeholder-for-repeating-the-text-ce-aapp-v4-0-ce-aapp) - [Placeholder for random block in area | CE AAPP v4.0 | CE AAPP](#placeholder-for-random-block-in-area-ce-aapp-v4-0-ce-aapp) - [Placeholder for random block in area | CE AAPP](#placeholder-for-random-block-in-area-ce-aapp) - [Placeholder for Bedrock state for offline players | CE AAPP](#placeholder-for-bedrock-state-for-offline-players-ce-aapp) - [Placeholder for different information about EssentialsX warps | CE AAPP v4.0 | CE AAPP](#placeholder-for-different-information-about-essentialsx-warps-ce-aapp-v4-0-ce-aapp) - [change_spawner | CE AAPP v4.0 | CE AAPP](#change-spawner-ce-aapp-v4-0-ce-aapp) - [Placeholder for custom data | CE AAPP](#placeholder-for-custom-data-ce-aapp) - [Placeholder for custom moon phases | CE AAPP](#placeholder-for-custom-moon-phases-ce-aapp) - [Placeholder for working with MySQL | CE AAPP v4.0 | CE AAPP](#placeholder-for-working-with-mysql-ce-aapp-v4-0-ce-aapp) - [Latest updates | CE AAPP v4.0 | CE AAPP](#latest-updates-ce-aapp-v4-0-ce-aapp) - [Placeholder for repeating the text | CE AAPP](#placeholder-for-repeating-the-text-ce-aapp) - [Placeholder for custom moon phases | CE AAPP v4.0 | CE AAPP](#placeholder-for-custom-moon-phases-ce-aapp-v4-0-ce-aapp) - [Placeholder for custom data | CE AAPP v4.0 | CE AAPP](#placeholder-for-custom-data-ce-aapp-v4-0-ce-aapp) - [Placeholder for replacing input through the RegEx | CE AAPP](#placeholder-for-replacing-input-through-the-regex-ce-aapp) - [Placeholder for LuckPerms permissions with contexts | CE AAPP v4.0 | CE AAPP](#placeholder-for-luckperms-permissions-with-contexts-ce-aapp-v4-0-ce-aapp) - [Placeholder for checking structures | CE AAPP v4.0 | CE AAPP](#placeholder-for-checking-structures-ce-aapp-v4-0-ce-aapp) - [Placeholder for different block information | CE AAPP v4.0 | CE AAPP](#placeholder-for-different-block-information-ce-aapp-v4-0-ce-aapp) - [Placeholder for different block information | CE AAPP](#placeholder-for-different-block-information-ce-aapp) --- # Latest updates | CE AAPP [hashtag](https://optifynes-organization.gitbook.io/ce-aapp#what-are-silent-updates-read-here) What are silent updates? Read [herearrow-up-right](https://docs.google.com/document/d/1ZkhqMFNbRlfEld0f2ezRg1ZYE-AfTlm8zxIOt7Ja6V4/edit?usp=sharing) . ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- * * * chevron-rightUpdate v4.1 13.11.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp#update-v4.1-13.11.2025) > **FIXED:** > > * `Improved` `**placeholders**` `internal` `**work**``;` > > * `Added in some places` `**normal**` `unsuccessful` `**output**` `instead of` `**console errors**` `in` [`**entitiesInRadius**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-entities-in-radius) > `,` [`**item**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-items) > `,` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `and` [`**repeat**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-repeating-the-text) > `placeholders;` > > * `Fixed that targets with` `**underscores**` `at the nickname start were not being` `**correctly proceed**` `in` [`**item**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-items) > `and` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders;` > > * `Lore lines are` `**no**` `longer being` `**trimmed**` `in` [`**change_item**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/actions/independent-actions/change_item) > `action;` > > * `Lore outputting is` `**no**` `longer have` `**unnecessary**` `specified` `**separator**` `at its end in` [`**item**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-items) > `placeholders;` > > * `**Brackets**` `and` `**multiple conditions**` `now are being parsed` `**correctly**` `in` [`**array**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-processing-arrays) > `and` [`**list**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-custom-player-lists) > `placeholders;` > > * `**AND**` `and` `**OR**` `delimiters are` `**no**` `longer being` `**counted**` `inside placeholders in` [`**array**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-processing-arrays) > `and` [`**list**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-custom-player-lists) > `placeholders;` > > * `Symbols like` `**$**``,` `**@**``, delimiters` `**AND**``,` `**OR**` `and operators like` `**<=**``,` `**==**``,` `contains` `etc in array itself are` `**no**` `longer` `**interfere**` `conditions in` [`**array**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-processing-arrays) > `placeholder;` > > * `Conditions with` `**condition operators**` `as part of the` `**expression**` `and not as condition operator now are being parsed` `**correctly**` `in` [`**array**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-processing-arrays) > `placeholder;` > > * `The` [`**manage_mysql**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/actions/independent-actions/manage_mysql) > `action,` [`**MySQL**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-working-with-mysql) > `placeholder and` `**realUUID**` `option in` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders are` `**no**` `longer` `**print stacktrace**` `while encountering with errors;` > > * `The` `**ASYNC**` `mode in` [`**MySQL**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-working-with-mysql) > `placeholder now returns "``**Loading...**``" when loads the data instead of` `**non-parsing placeholder**` `and puts errors as output on occassions as well.` > > > **UPDATED:** > > * `Updated` [`**manage_inventory**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/actions/independent-actions/manage_inventory) > `action: rewritten` `**code**``, fixed` `**bugs**``, added new` `**possibilities**``, improved` `**structure**``, logic and` `**functioning**``.` > > > **ADDED:** > > * `New` `**boats**` `and` `**chestBoats**` `filters in` [`**entitiesInRadius**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-entities-in-radius) > `placeholders;` > > * `New` `**SYNC**``/``**FORCESYNC**``/``**ASYNC**``/``**FORCEASYNC**` `switching, different` `**settings**` `for them and new call event` `**variables**` `in` [`**manage_cycle**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/actions/independent-actions/manage_cycle) > `action;` > > * `New` `**SYNC**``/``**ASYNC**` `switching in` [`**array**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-processing-arrays) > `placeholders;` > > * `New` `**BREAKASYNC**` `variety to` `**break**` `run tasks in` [`**list**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-custom-player-lists) > `and` [`**array**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-processing-arrays) > `placeholders;` > > * `New` `**$empty@**` `internal placeholder for output to` `**avoid restriction**` `that output should always end with` `**@**` `symbol in` [`**list**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/independent-placeholders/placeholder-for-custom-player-lists) > `placeholders;` > > * `New` [`**regions**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/plugins-placeholders/placeholder-for-checking-regions-amount-of-players) > `placeholder to get player's` `**regions amount**``;` > > * `New` [`**permValue**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/placeholders/plugins-placeholders/placeholder-for-checking-last-number-value-in-luckpermss-permission) > `placeholder to get` `**last number value**` `in LuckPerms's` `**permission**``;` > > * `New` `**set**``,` `**add**` `and` `**clear**` `actions to change inventories in` [`**manage_inventory**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/actions/independent-actions/manage_inventory) > `action;` > > * `New possibility to` `**set**` `and` `**reset titles**` `for opened` `**inventories**` `of players in` [`**manage_inventory**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/actions/independent-actions/manage_inventory) > `action.` > * * * [NextStarting informationchevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp/starting-information) Last updated 27 days ago --- # Installation or updation | CE AAPP v3.5 | CE AAPP [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#installation) Installation: ------------------------------------------------------------------------------------------------------------------------------------------ * * * 1 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#main-plugin) Main plugin Install the `TriggerReactor` plugin [**here**arrow-up-right](https://github.com/TriggerReactor/TriggerReactor/releases/download/3.5.0.6-Beta/TriggerReactor-bukkit-latest-3.5.0.6-Beta.jar) ; triangle-exclamation **DO NOT PAY ATTENTION ON THE TEXT BELOW IF YOU ARE A REGULAR USER WHICH DOES NOT ENCOUNTER ANY PROBLEMS.** **Only for those who know what they are doing!** Use [this versionarrow-up-right](https://github.com/Optifyne/TriggerReactor/releases/download/PaperClassLoaderFixes/TriggerReactor-bukkit-latest-3.5.0.6-Beta.jar) to fix the Paper incorrect commands bug (**this is EXPERIMENTAL version, please report all bugs**). 2 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#dependency-plugin) Dependency plugin Install the `TriggerReactor` dependency [**here**arrow-up-right](https://www.spigotmc.org/resources/jshader.93342/download?version=406835) **;** 3 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#downloading-the-addon) Downloading the addon Download the newest version [**here**arrow-up-right](https://akcel.fun/ce-aapp) OR download all source content as archive on [**GitHub**arrow-up-right](https://github.com/Optifyne/CE-AAPP) ; 4 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#setting-the-addon) Setting the addon Unpack the contents of the archive into the plugins folder (as a result, the **plugins folder** should contain the `TriggerReactor` folder with all its contents); 5 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#restarting) Restarting Restart the server; 6 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#final-checking) Final checking Make sure that everything is installed without errors: in the console you should see messages from `ConditionalEvents` and `PlaceholderAPI` about **successful registration** of new `actions` and new `expansion` respectively. [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#updation) Updation: ---------------------------------------------------------------------------------------------------------------------------------- * * * 1 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#downloading-the-addon-1) Downloading the addon Download the newest version [**here**arrow-up-right](https://akcel.fun/ce-aapp) OR download all source content as archive on [**GitHub**arrow-up-right](https://github.com/Optifyne/CE-AAPP) ; 2 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#deleting) Deleting Delete your previous `TriggerReactor` folder; 3 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#setting-the-addon-1) Setting the addon Unpack the contents of the archive into the plugins folder (as a result, the **plugins folder** should contain the `TriggerReactor` folder with all its contents); 4 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#restarting-1) Restarting Restart the server; 5 ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation#final-checking-1) Final checking Make sure that everything is installed without errors: in the console you should see messages from `ConditionalEvents` and `PlaceholderAPI` about **successful registration** of new `actions` and new `expansion` respectively. [PreviousStarting informationchevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/starting-information) [NextLogical notationschevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/logical-notations) Last updated 6 months ago --- # Latest updates | CE AAPP v3.5 | CE AAPP [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#what-are-silent-updates-read-here) What are silent updates? Read [herearrow-up-right](https://docs.google.com/document/d/1ZkhqMFNbRlfEld0f2ezRg1ZYE-AfTlm8zxIOt7Ja6V4/edit?usp=sharing) . ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- * * * chevron-rightSilent update 21.09.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-21.09.2025) > **FIXED:** > > **UPDATED:** > > **ADDED:** > > * `New` `**workBlock**` `option to` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders to get villagers working block type or location.` > chevron-rightSilent update 17.09.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-17.09.2025) > **FIXED:** > > * `Fixed some outputs in` [`**item**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-items) > `placeholders.` > > > **UPDATED:** > > **ADDED:** chevron-rightSilent update 08.09.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-08.09.2025) > **FIXED:** > > **UPDATED:** > > **ADDED:** > > * `New` [`**customMoon**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-custom-moon-phases) > `placeholder to get custom moon phases in different worlds.` > chevron-rightSilent update 07.09.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-07.09.2025) > **FIXED:** > > * `Added missing conditions types` `**equals**` `and` `**!equals**` `to` [`**array**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-processing-arrays) > `placeholders.` > > > **UPDATED:** > > **ADDED:** > > * `New` `**itemModel**` `option to` [`**item**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-items) > `placeholders.` > chevron-rightSilent update 31.08.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-31.08.2025) > **FIXED:** > > **UPDATED:** > > **ADDED:** > > * `New` [`**change_hotbar_slot**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_hotbar_slot) > `action to change current hotbar slot of the players;` > > * `New` [`**change_spectating**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_spectating) > `action to change the spectation target of the specified player, leaving him on his real place.` > chevron-rightSilent update 31.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-31.07.2025) > **FIXED:** > > **UPDATED:** > > **ADDED:** > > * `New` `**spawnReason**` `option to` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders.` > chevron-rightSilent update 23.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-23.07.2025) > **FIXED:** > > **UPDATED:** > > **ADDED:** > > * `New` `**pose**` `option to` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders.` > chevron-rightSilent update 18.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-18.07.2025) > **FIXED:** > > * `Bug in` [`**randomBlock**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-random-block-in-area) > `placeholders when "world" output type was counted when not specified in case if "world" world in location was specified;` > > * `Bug during startup which was able to distrupt and stop the correct loading.` > > > **UPDATED:** > > * `Now not only Directional blocks but Rotatable are counted too in` `**face**` `option in` [`**block**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-block-information) > `placeholders.` > > > **ADDED:** > > * `New` `**color**` `option to` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `and` [`**block**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-block-information) > `placeholders;` > > * `New` [`**change_color**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_color) > `action to change color of the blocks and entities.` > chevron-rightSilent update 17.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-17.07.2025) > **FIXED:** > > * `Pretty long time ago,``**asynchronous entity search**` `in entitiesInRadius placeholders was fixed by forcing it to a` `**synchronous stream**``. Now this bug has been` `**fixed**` `for all` `**other placeholders**` `as well.` > > > **UPDATED:** > > **ADDED:** > > * `New` `**targetEntity**``,` `**face**` `and` `**velocity**` `options to` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders;` > > * `New` `**face**` `option to` [`**block**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-block-information) > `placeholders.` > chevron-rightSilent update 16.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-16.07.2025) > **FIXED:** > > **UPDATED:** > > **ADDED:** > > * `New` `**targetBlock**` `option for obtaining entity target block in` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders.` > chevron-rightSilent update 15.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-15.07.2025) > **FIXED:** > > **UPDATED:** > > * `Now you can skip filters to get all entities in` [`**entitiesInRadius**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-entities-in-radius) > `placeholders;` > > * `Now you can specify the separator to separate the elements in` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders;` > > * `Now you can use new` `**yaw**` `and` `**pitch**` `parameters in` `**location**` `option in` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders.` > > > **ADDED:** > > * `New` `**isInvisible**``,` `**isInvulnerable**``,` `**hasPath**``,` `**path**` `and` `**expPercent**` `options to` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders;` > > * `New` `**rotate**` `option to` [`**change_movement**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_movement) > `action;` > > * `New` [`**change_destination**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_destination) > `action to modify entities and players path finding (that is you can force entities and players moving somewhere);` > > * `New` [`**change_experience**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_experience) > `action to change players experience bar by percentage.` > chevron-rightSilent update 13.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-13.07.2025) > **FIXED:** > > **UPDATED:** > > **ADDED:** > > * `New` `**canSee**` `option to` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders;` > > * `New` [`**change_visibility**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_visibility) > `action to change entities visibility for each player individually.` > chevron-rightSilent update №2 06.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-2-06.07.2025) > **FIXED:** > > * `Fixed that conditions operators were counted inside another placeholders in the` [`list placeholder`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-custom-player-lists) > `.` > > > **UPDATED:** > > **ADDED:** chevron-rightSilent update 06.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-06.07.2025) > **FIXED:** > > * `Fixed that placeholders were not correctly parsed on the right side of condition operators in the` [`list placeholder`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-custom-player-lists) > `.` > > > **UPDATED:** > > * `Possibility to skip the conditions in the` [`list placeholder`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-custom-player-lists) > `.` > > > **ADDED:** chevron-rightUpdate v3.5 05.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#update-v3.5-05.07.2025) > **FIXED:** > > **UPDATED:** > > * `Changed` `**blockLight**` `placeholder to` [`**block**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-block-information) > `placeholders;` > > * `Ability to use conditions in values of the` `**GET-COUNT-BY-VALUE**``,` `**GET-INDEXES-BY-VALUE**``,` `**CHECK**``,` `**SET-BY-VALUE**` `and` `**REMOVE-BY-VALUE**` `operations in the` [`**array**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-processing-arrays) > `placeholder.` > > > **ADDED:** > > * `New` [`**list**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-custom-player-lists) > `placeholder for custom player lists;` > > * `New` `**inventory**``,` `**inventorySize**` `and` `**openInventorySize**` `options to` [`**entity**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `placeholders to get the type of the current inventory, the size of the current inventory and the size of the open inventory;` > > * `New` `**inventory**` `and` `**inventorySize**` `options to` [`**block**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-block-information) > `placeholders (previous blockLight);` > > * `New` `**increase**``,` `**decrease**``,` `**multiply**` `and` `**divide**` `actions for the numeric values to the` [`**customData**`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-custom-data) > `placeholder.` > chevron-rightSilent update 01.07.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-01.07.2025) > **FIXED:** > > **UPDATED:** > > **ADDED:** > > * `Added` `increase``,` `decrease``,` `multiply` `and` `divide` `actions for` `durability` `and` `amount` `options to the` [`change_item action`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_item) > `.` > chevron-rightSilent update 25.06.2025[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5#silent-update-25.06.2025) > **FIXED:** > > * `Fixed some` `inaccuracies` `in some` `actions` `and` `placeholders``.` > > > **UPDATED:** > > **ADDED:** > > * `Added possibility to use enderchest in` [`item placeholders`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-items) > `and` [`change_item action`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_item) > `;` > > * `Added` [`change_target action`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_target) > `to set target of the specified entity, and appropriate` `target` `option to the` [`entity placeholders`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-different-entity-information) > `;` > > * `Added` `cooldown` `and` `cooldownBasic` `options to the` [`item placeholders`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/placeholders/independent-placeholders/placeholder-for-items) > `and` [`change_item action`](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_item) > `.` > * * * [NextStarting informationchevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/starting-information) Last updated 4 months ago sun-brightdesktopmoon sun-brightdesktopmoon --- # Starting information | CE AAPP v3.5 | CE AAPP * * * 👋 Hello, this **addon** adds a big pack of new **actions** and **placeholders** to `ConditionalEvents`, with it you have **full control** over entities, players, storages and many other useful features: everything that was previously possible only through vanilla commands or **not possible at all** in `ConditionalEvents`, is **now possible** directly in the built-in **actions** or **placeholders**. The **main goal** of the addon is to provide as **much functionality** as possible in addition to the existing one, **quality** tries not to be inferior to **quantity**. * * * circle-check **❗Join the original** [**ConditionalEvents Discord**arrow-up-right](https://discord.com/channels/698332177137401987/1348313697436569733) **to the origin of this addon.** triangle-exclamation ⚠️ Please report any problems or bugs you find, and suggest ideas for new features (to "[Issuesarrow-up-right](https://github.com/Optifyne/CE-AAPP/issues) " on GitHub, "[Discussionarrow-up-right](https://www.spigotmc.org/threads/conditionalevents-actions-and-placeholders-pack-ce-aapp.685662/) " or [direct messagesarrow-up-right](https://www.spigotmc.org/conversations/) on Spigot or [direct messagesarrow-up-right](https://discordapp.com/users/440067456229179393) in Discord). [PreviousLatest updateschevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5) [NextInstallation or updationchevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation) sun-brightdesktopmoon sun-brightdesktopmoon --- # Logical notations | CE AAPP v3.5 | CE AAPP * (MANDATORY) – must necessarily be specified in the action/placeholder; * (SEMI-MANDATORY) – must necessarily be specified in the action/placeholder provided that some other option is specified (that is, if another option is specified in some wrong value or not specified at all depending on the requirements, the current value does not need to be specified, but if it is specified in the required value, it is necessary); * (SEMI-OPTIONAL) – can optionally be specified in the action/placeholder provided that some other option is specified (that is, if another option is specified in some wrong value or not specified at all depending on the requirements, it is not necessary to specify the current value, and if it is specified in the required value, it can be specified optionally); * (SEMI-OPTIONAL | SEMI-MANDATORY) – can optionally be specified in the action/placeholder provided that some other option is specified to some value, or must necessarily be specified in the action/placeholder provided that some other option is specified to some another value (that is, if another option is specified in some wrong value or not specified at all depending on the requirements, it is not necessary to specify the current value, but if it is specified in the required value, it is necessary); * (OPTIONAL) – can optionally be specified in the action/placeholder. [PreviousInstallation or updationchevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/installation-or-updation) [NextActionschevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions) sun-brightdesktopmoon sun-brightdesktopmoon --- # Plugins actions | CE AAPP v3.5 | CE AAPP * * * 1. [change\_balance](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_balance) – depends on the **EssentialsX** plugin; 2. [change\_oraxen\_block](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_oraxen_block) – depends on the **Oraxen** plugin; 3. [change\_item\_adder\_block](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_items_adder_block) – depends on the **ItemsAdder** plugin; 4. [drop\_items\_adder\_item](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/drop_items_adder_item) – depends on the **ItemsAdder** plugin; 5. [show\_end\_credits](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/show_end_credits) – depends on the **ProtocolLib** plugin; 6. [change\_spectating](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_spectating) – depends on the **ProtocolLib** plugin. * * * [PreviousActionschevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions) [Nextchange\_balancechevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_balance) Last updated 6 months ago sun-brightdesktopmoon sun-brightdesktopmoon --- # change_balance | CE AAPP v3.5 | CE AAPP triangle-exclamation **YOU NEED THE** [**ESSENTIALSX**arrow-up-right](https://essentialsx.net/) **PLUGIN FOR THIS TO WORK.** * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_balance#meaning) Allows you to change the balance of EssentialsX players using subtraction, multiplication, division operations and so on. Offline players are also supported. * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_balance#format) Copy - 'change_balance: ;;' – the player to change the balance; (MANDATORY) – the amount to change the balance; (MANDATORY) – may be SET, ADD, REMOVE, MULTIPLY, DIVIDE or RESET. (MANDATORY) * * * chevron-rightTargets[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_balance#targets) * Players. * * * chevron-rightWhere is useful[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_balance#where-is-useful) For example, if you need to change a player's balance without using Essentials commands (to avoid displaying a feedback message in some cases and so on). * * * chevron-rightExamples[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_balance#examples) * * * [PreviousPlugins actionschevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions) [Nextchange\_oraxen\_blockchevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_oraxen_block) sun-brightdesktopmoon Copy - 'change_balance: %player%;1000;SET' # Set the specified player's current balance to 1000 Copy - 'change_balance: %player%;3;DIVIDE' # Divide the specified player's current balance by 3 sun-brightdesktopmoon --- # Actions | CE AAPP v3.5 | CE AAPP * * * * [**Plugins actions**](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions) * [**Events actions**](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/events-actions) * [**Independent actions**](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions) * * * circle-info All actions are also compatible with various [other actionsarrow-up-right](https://ajneb97.gitbook.io/conditionalevents/actions) and various [action selectorsarrow-up-right](https://ajneb97.gitbook.io/conditionalevents/actions/to-actions) from both the addon and the original plugin. [PreviousLogical notationschevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/logical-notations) [NextPlugins actionschevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions) sun-brightdesktopmoon sun-brightdesktopmoon --- # Events actions | CE AAPP v3.5 | CE AAPP * * * 1. [change\_projectile](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/events-actions/change_projectile) – depends on the **EntityShootBowEvent** event. * * * [Previouschange\_spectatingchevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_spectating) [Nextchange\_projectilechevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/events-actions/change_projectile) sun-brightdesktopmoon sun-brightdesktopmoon --- # change_spectating | CE AAPP v3.5 | CE AAPP triangle-exclamation **YOU NEED THE** [**PROTOCOLLIB**arrow-up-right](https://www.spigotmc.org/resources/protocollib.1997/) **PLUGIN FOR THIS TO WORK.** * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_spectating#meaning) Allows you to change the spectation target of the specified player, leaving him on his real place, that is the player will spectate to the specified target like with the "/spectate" command or left-click in spectator gamemode, but the difference will be that you do not have to be in spectator gamemode and your in-game person will leave on his current place, while you will spectating. * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_spectating#format) Copy - 'change_spectating: ;' – the player for which change the spectation target; (MANDATORY) – the spectation target (you can use the same player to return his view). (MANDATORY) * * * chevron-rightTargets[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_spectating#targets) * Players. * * * chevron-rightWhere is useful[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_spectating#where-is-useful) For example, if you want to force some player to spectate to some entity simultaneously leaving him on his current place and leaving him exposed to any damage etc, like he is not spectating currently. * * * chevron-rightExamples[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_spectating#examples) * * * [Previousshow\_end\_creditschevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/show_end_credits) [NextEvents actionschevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/events-actions) Last updated 6 months ago sun-brightdesktopmoon Copy - 'change_spectating: %player%;c76bf00c-84f6-4556-99dc-eafec4ab847d' # Change the spectation target of the current player to some entity sun-brightdesktopmoon --- # show_end_credits | CE AAPP v3.5 | CE AAPP triangle-exclamation **YOU NEED THE** [**PROTOCOLLIB**arrow-up-right](https://www.spigotmc.org/resources/protocollib.1997/) **PLUGIN FOR THIS TO WORK.** * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/show_end_credits#meaning) Allows you to show end credits to players as if they jumped into an ender portal after killing a dragon. * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/show_end_credits#format) Copy - 'show_end_credits: ' – the target player. (MANDATORY) * * * chevron-rightTargets[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/show_end_credits#targets) * Players. * * * chevron-rightWhere is useful[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/show_end_credits#where-is-useful) For example, if you need to troll a player in some way, or make some sort of “ending” in some mini-game. * * * chevron-rightExamples[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/show_end_credits#examples) * * * [Previousdrop\_items\_adder\_itemchevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/drop_items_adder_item) [Nextchange\_spectatingchevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_spectating) sun-brightdesktopmoon Copy - 'show_end_credits: %player%' # Show end credits to the specified player sun-brightdesktopmoon --- # drop_items_adder_item | CE AAPP v3.5 | CE AAPP triangle-exclamation **YOU NEED THE** [**ITEMSADDER**arrow-up-right](https://itemsadder.com/) **PLUGIN FOR THIS TO WORK.** * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/drop_items_adder_item#meaning) Allows you to drop the items from the ItemsAdder plugin at a specified location not only with the /iadrop command in the ItemsAdder. * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/drop_items_adder_item#format) Copy - 'drop_items_adder_item: ;' – the location to drop the item; (MANDATORY) – the item id to drop (in format namespace:id, check [itarrow-up-right](https://itemsadder.devs.beer/plugin-usage/beginners/configs-and-resourcepack#what-is-a-namespace) for more info). (MANDATORY) * * * chevron-rightTargets[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/drop_items_adder_item#targets) * ItemsAdder items. * * * chevron-rightWhere is useful[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/drop_items_adder_item#where-is-useful) For example, if you only need to use built-in actions and not third-party commands, then you could use this action to drop an item from the ItemsAdder. * * * chevron-rightExamples[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/drop_items_adder_item#examples) * * * [Previouschange\_items\_adder\_blockchevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_items_adder_block) [Nextshow\_end\_creditschevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/show_end_credits) sun-brightdesktopmoon Copy - 'drop_items_adder_item: world,14,64,123;customitems:pickaxe' # Drop the some custom pickaxe at the specified location sun-brightdesktopmoon --- # change_items_adder_block | CE AAPP v3.5 | CE AAPP triangle-exclamation **YOU NEED THE** [**ITEMSADDER**arrow-up-right](https://itemsadder.com/) **PLUGIN FOR THIS TO WORK.** * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_items_adder_block#meaning) Allows you to place and remove blocks from the ItemsAdder plugin at a specified location, since there are not any commands in ItemsAdder for that. * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_items_adder_block#format) Copy - 'change_items_adder_block: ;;(semi-mandatory) ' – may be SET or REMOVE, the "SET" will place the block, and the "REMOVE" will break the block if it will be an ItemsAdder block; (MANDATORY) – the location to change the block; (MANDATORY) – the block id to place (only in case of "SET" mode, in format namespace:id, check [itarrow-up-right](https://itemsadder.devs.beer/plugin-usage/beginners/configs-and-resourcepack#what-is-a-namespace) for more info). (SEMI-MANDATORY) * * * chevron-rightTargets[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_items_adder_block#targets) * ItemsAdder blocks. * * * chevron-rightWhere is useful[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_items_adder_block#where-is-useful) For example, if you need to place or break some blocks from ItemsAdder. * * * chevron-rightExamples[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_items_adder_block#examples) * * * [Previouschange\_oraxen\_blockchevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_oraxen_block) [Nextdrop\_items\_adder\_itemchevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/drop_items_adder_item) sun-brightdesktopmoon Copy - 'change_items_adder_block: SET;world,14,64,123;customblocks:furnace' # Place the some custom furnace at the specified location Copy - 'change_items_adder_block: REMOVE;world,14,64,123' # Break the some custom block at the specified location sun-brightdesktopmoon --- # change_projectile | CE AAPP v3.5 | CE AAPP triangle-exclamation **THIS ACTION ONLY WORKS WHEN USING** [**EntityShootBowEvent**arrow-up-right](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityShootBowEvent.html) **EVENT.** * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/events-actions/change_projectile#meaning) Allows you to change the projectile when shooting from a bow, crossbow, etc. * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/events-actions/change_projectile#format) Copy - 'change_projectile: ' – the UUID of already existed projectile or the type of some new projectile, like Snowball or Arrow (you can find valid projectile types [herearrow-up-right](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Projectile.html) , but not all of them will work). (MANDATORY) * * * chevron-rightTargets[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/events-actions/change_projectile#targets) * Any [LivingEntitiesarrow-up-right](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/LivingEntity.html) which firing the event by shooting from the bow. * * * chevron-rightWhere is useful[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/events-actions/change_projectile#where-is-useful) For example, if you want to create an apocalypse by making everyone shoot fireballs, or, conversely, create a prank by turning projectiles into llama spit. * * * chevron-rightExamples[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/events-actions/change_projectile#examples) * * * circle-info Please note that by specifying the UUID of any lying item, the projectile will in any case be changed to an dirt item. [PreviousEvents actionschevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/events-actions) [NextIndependent actionschevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions) sun-brightdesktopmoon Copy - 'change_projectile: Fireball' # Change the projectile to a fireball Copy - 'change_projectile: d32893e0-c22b-41a6-8d74-ea785a1975ea' # Change the projectile to a some existing projectile (for example, Enderpearl) sun-brightdesktopmoon --- # change_chat | CE AAPP v3.5 | CE AAPP * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_chat#meaning) Allows you to change the current player chat (clear it and set to some message). * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_chat#format) Copy - 'change_chat: ;;(semi-mandatory) ' – the player to change the chat for; (MANDATORY) – may be SET or CLEAR; (MANDATORY) – the message to set, you can use [JSONarrow-up-right](https://minecraft.tools/en/json_text.php) and [MiniMessagearrow-up-right](https://docs.advntr.dev/minimessage/format.html) as well as the default string (only in case of "SET" action). (SEMI-MANDATORY) * * * chevron-rightTargets[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_chat#targets) * Players. * * * chevron-rightWhere is useful[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_chat#where-is-useful) Wherever you would want to clear the current player chat or set it to some one message. * * * chevron-rightExamples[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_chat#examples) Copy - 'change_chat: %player%;CLEAR' # Clear the current player chat Copy - 'change_chat: %player%;SET;&cThe chat has been cleared!' # Set the current player chat to the some message * * * [Previousmanage\_inventorychevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/manage_inventory) [Nextchange\_blockchevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_block) sun-brightdesktopmoon sun-brightdesktopmoon --- # change_oraxen_block | CE AAPP v3.5 | CE AAPP triangle-exclamation **YOU NEED THE** [**ORAXEN**arrow-up-right](https://oraxen.com/) **PLUGIN FOR THIS TO WORK.** * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_oraxen_block#meaning) Allows you to place and remove blocks from the Oraxen plugin at a specified location, since there are not any commands in Oraxen for that. * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_oraxen_block#format) Copy - 'change_oraxen_block: ;;;(semi-optional) ' – may be SET or REMOVE, the "SET" will place the block, and the "REMOVE" will break the block if it will be an Oraxen block; (MANDATORY) – the location to change the block; (MANDATORY) – the block id to place (only in case of "SET" mode) or the forceDrop state, that is, whether to force the block to drop, even if player is null or in creative mode (only in case of "REMOVE" mode). (MANDATORY) – the player who caused the block to break (only in case of "REMOVE" mode, but can be skipped). (SEMI-OPTIONAL) * * * chevron-rightTargets[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_oraxen_block#targets) * Oraxen blocks. * * * chevron-rightWhere is useful[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_oraxen_block#where-is-useful) For example, if you need to place or break some blocks from Oraxen. * * * chevron-rightExamples[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_oraxen_block#examples) * * * [Previouschange\_balancechevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_balance) [Nextchange\_items\_adder\_blockchevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/plugins-actions/change_items_adder_block) sun-brightdesktopmoon Copy - 'change_oraxen_block: SET;world,14,64,123;customblocks:workbench' # Place the some custom workbench at the specified location Copy - 'change_oraxen_block: REMOVE;world,14,64,123;true;%player%' # Break the some custom block at the specified location with a forced drop and as if said player had done it sun-brightdesktopmoon --- # change_block | CE AAPP v3.5 | CE AAPP * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_block#meaning) Allows you to place the block fake or really at the specified location, or to send the fake block damaging animation to the specified player. In case of placing the fake block, it will not change the world in any way, it will only be visible to the specified player. * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_block#format) Copy - 'change_block: ;;;(semi-optional) ;(semi-optional) ' – may be damage or place, the "damage" will send the fake block damaging animation to the specified player, and the "place" allows you to choose whether to place the real block or fake at the specified location; (MANDATORY) – the location of the block to change; (MANDATORY) – the material of the new block or the damage progress of the block from 0.0 to 1.0 (depends on the chosen action, see the table below); (MANDATORY) – if you want to send the fake block changes, which will not change the world in any way and only be visible to the specified player, specify the player (the need to specify depends on the chosen action, see the table below); (SEMI-OPTIONAL) – in case of "damage" action, you can specify the entity which will be source of this block damage. (SEMI-OPTIONAL) * * * ### [hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_block#table-of-required-options-for-different-actions-checkmarks-or-text-are-what-must-necessarily-be-used) Table of required options for different actions (checkmarks or text are what must necessarily be used (or optional if specified)): ACTION damage check block\_material check (optional) place check damage\_progress check check (optional) * * * chevron-rightTargets[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_block#targets) * Any blocks. * * * chevron-rightWhere is useful[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_block#where-is-useful) For example, if you want to make a player crawl, you can place fake barriers over him that will only affect him. Or you can send a fake block breaking animation to a player to troll him or something else. * * * chevron-rightExamples[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_block#examples) Copy - 'change_block: place;%player_world%,%player_x%,%player_y%,%player_z%;STONE' # Change a real block at the specified location to stone Copy - 'change_block: damage;%player_world%,%player_x%,%math_0:DOWN_{player_y}-1%,%player_z%;0.5;%player%' # Display block damaging animation under player with progress 0.5 Copy - 'change_block: place;%player_world%,%player_x%,%player_y%,%player_z%;DIRT;%player%' # Change a block to the dirt at a specified location for a specified player only (that is, only visually for that player, without changing the game world) * * * [Previouschange\_chatchevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_chat) [Nextchange\_AIchevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_ai) Last updated 5 months ago sun-brightdesktopmoon sun-brightdesktopmoon --- # change_freeze | CE AAPP v3.5 | CE AAPP * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_freeze#meaning) Allows you to freeze the entities (as if the entity were freezing in loose snow). * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_freeze#format) Copy - 'change_freeze: ;' – the target to change the freeze; (MANDATORY) – the duration of the freeze in ticks. (MANDATORY) * * * chevron-rightTargets[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_freeze#targets) * Entities; * Players. * * * chevron-rightWhere is useful[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_freeze#where-is-useful) Wherever you would want to freeze the entities as if they were freezing in loose snow. * * * chevron-rightExamples[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_freeze#examples) Copy - 'change_freeze: %player%;80' # Freeze the current player to the 80 ticks (4 seconds) * * * [Previouschange\_timechevron-left](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_time) [Nextchange\_firechevron-right](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/change_fire) sun-brightdesktopmoon sun-brightdesktopmoon --- # manage_inventory | CE AAPP v3.5 | CE AAPP triangle-exclamation **THE ACTION IS UNDER RECONSTRUCTION CURRENTLY, TO GET RID OF BUGS, IMPROVE IMPLEMENTATION AND PROVIDE NEW USEFUL THINGS. THE CURRENT VARIANT IS UNSTABLE.** * * * chevron-rightMeaning[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/manage_inventory#meaning) Allows you to save, open and delete the different inventories to the players (you can save and delete any inventories, but open only suitable of them for players). * * * chevron-rightFormat[hashtag](https://optifynes-organization.gitbook.io/ce-aapp/ce-aapp-v3.5/ce-aapp/actions/independent-actions/manage_inventory#format) Copy - 'manage_inventory: action:;