Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| blocks | Integer | Blocks upward to check | false | 4 |
{"type":"powerborne:air_above","blocks":4}
Applicable for: all
{"type":"powerborne:can_see_sky"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| distance | Float | Entity must be closer than this in blocks | false | 3.0 |
| entity_types | String[] | Supported entity type ids | false | [minecraft:villager] |
| firestorm | Boolean | Require powerborne:firestorm_mark on the nearby entity | false | false |
{"type":"powerborne:distance_to_entity","distance":3.0,"entity_types":["minecraft:villager"],"firestorm":false}
Applicable for: all
{"type":"powerborne:firestorm_player_merge_driver"}
Applicable for: all
{"type":"powerborne:has_mjolnir_projectile_callable"}
Applicable for: all
{"type":"powerborne:has_mjolnir_weapon_stand_nearby"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| key | String | persistentData key to check for existence | false |
{"type":"powerborne:has_persistent_data","key":""}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| item | String | Item id | false | powerborne:mjolnir |
| arm | String | 'left' or 'right' | false | right |
| value | Integer | CustomModelData int to match | false | 1 |
{"type":"powerborne:held_item_cmd","item":"powerborne:mjolnir","arm":"right","value":1}
Applicable for: all
{"type":"powerborne:is_creative_mode"}
Applicable for: all
{"type":"powerborne:is_holding_telekinesis"}
Applicable for: all
{"type":"powerborne:is_hurt"}
Applicable for: all
{"type":"powerborne:is_in_space"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| arm | String | Which arm to check: 'left' or 'right' | false | right |
{"type":"powerborne:is_main_arm","arm":"right"}
Applicable for: all
{"type":"powerborne:is_swinging"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| item | String | Item ID to check if being used | false | powerborne:mjolnir |
{"type":"powerborne:is_using_item","item":"powerborne:mjolnir"}
Applicable for: all
{"type":"powerborne:is_wolf_sitting"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min_remaining | Integer | Item must have at least this many uses left | false | 6 |
{"type":"powerborne:item_durability","min_remaining":6}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| item | String | Item ID to match in main or off hand | false | powerborne:mjolnir |
| arm | String | Which arm to check: 'left' or 'right' | false | right |
| use_item_must_match | Boolean | Match getUseItem() for this arm | false | false |
| prefer_main | Boolean | Use main arm when both have same item | false | false |
{"type":"powerborne:item_in_arm","item":"powerborne:mjolnir","arm":"right","use_item_must_match":false,"prefer_main":false}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| item | String | Item that must be in main hand | false | powerborne:mjolnir |
{"type":"powerborne:item_in_main_hand","item":"powerborne:mjolnir"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| item | String | Item ID to check if on cooldown | false | powerborne:mjolnir |
{"type":"powerborne:item_on_cooldown","item":"powerborne:mjolnir"}
Applicable for: all
{"type":"powerborne:mjolnir_is_returning"}
Applicable for: all
{"type":"powerborne:shift_key_down"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| value | String | Suit variant to check | false | superman |
{"type":"powerborne:stand_suit_variant","value":"superman"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min | Integer | Minimum Y level | false | 0 |
| max | Integer | Maximum Y level | false | 2147483647 |
{"type":"powerborne:y_level","min":0,"max":2147483647}
Returns the value of a boolean entity property.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| property | String | Name of the boolean property in the entity | false | value |
{"type":"gravecore:boolean_property","property":"value"}
Checks if the entity has a (potion) effect.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| effect | Object | ID of the (potion) effect that is being checked for. | false | minecraft:poison |
{"type":"gravecore:dampened_by","effect":"minecraft:poison"}
Checks if the entity has a (potion) effect.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| effect | Object | ID of the (potion) effect that is being checked for. | false | minecraft:poison |
{"type":"gravecore:has_effect","effect":"minecraft:poison"}
checks if the current entity is a player
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| uuid | UUID | the uuid of a player. | false | b7ce1b6e-0e7c-41a6-b3cb-e847a381debf |
{"type":"gravecore:has_uuid","uuid":"b7ce1b6e-0e7c-41a6-b3cb-e847a381debf"}
checks what the current mainhand is
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| mainhand | String | Is the main hand the right or left hand? Valid values are \"left\" or \"right\" | false | right |
{"type":"gravecore:is_mainhand","mainhand":"right"}
checks if the current entity is a player
Applicable for: all
{"type":"gravecore:is_player"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| slot | String | Slot name: head, chest, legs, feet, or specific curio slot name | false | head |
| divider | Float | Division factor | false | 1.0 |
| operation_type | String | Operators: >, >=, <, <= | false | >= |
{"type":"satsu_iron_man_addon:armor_durability","slot":"head","divider":1.0,"operation_type":">="}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| check_which_block | String | The block you are in or on. | false | minecraft:stone |
{"type":"satsu_iron_man_addon:block_check","check_which_block":"minecraft:stone"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| effect | String | Effect to search for | false | minecraft:health_boost |
{"type":"satsu_iron_man_addon:dampened_by","effect":"minecraft:health_boost"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| powers | String[] | Superpower IDs to check. | false | [] |
| namespaces | String[] | Namespaces to check (e.g., 'endosym'). | false | [] |
| ignore_powers | String[] | Superpower IDs to ignore. | false | [] |
{"type":"satsu_iron_man_addon:disable_if_have_power_or_namespace","powers":[],"namespaces":[],"ignore_powers":[]}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| mode | String | Mode: 'block' (block hits), 'entity' (entity hits), or 'both' (block or entity hits) | false | both |
{"type":"satsu_iron_man_addon:hit_condition","mode":"both"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| item | String | The item you want | false | / |
| amount | Integer | The amount of the item you want | false | 1 |
{"type":"satsu_iron_man_addon:inventory_check","item":"null","amount":1}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| distance | Integer | distance of the blocks falling | false | 1 |
{"type":"satsu_iron_man_addon:is_falling","distance":1}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| data | String | the persistent data boolean to check | false | first_join |
| value | Boolean | the value required for a true result | false | true |
{"type":"satsu_iron_man_addon:pdata_boolean","data":"first_join","value":true}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| data | String | The persistent data boolean to check | false | datakey_promp |
| value | Boolean | The value required for a true result | false | true |
{"type":"satsu_iron_man_addon:pdata_boolean_toggle","data":"datakey_promp","value":true}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| data | String | the persistent data to check | false | dataKey |
| value | Float | the value required for a true result | false | 0.0 |
{"type":"satsu_iron_man_addon:pdata_number","data":"dataKey","value":0.0}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| data | String | the persistent data to check | false | dataKey |
| value | String | the value required for a true result | false | dataValue |
{"type":"satsu_iron_man_addon:pdata_string","data":"dataKey","value":"dataValue"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| slot | String | Slot to check (mainhand, offhand, feet, legs, chest, head, curios:slot) | false | mainhand |
| nbtKey | String | The NBT key to check | false | CustomTag |
| nbtValue | String | The required NBT value | false | Active |
| mode | String | Comparison mode (equals, exists, notEquals, contains, numericEquals) | false | equals |
{"type":"satsu_iron_man_addon:slot_nbt_check","slot":"mainhand","nbtKey":"CustomTag","nbtValue":"Active","mode":"equals"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| slot | String | Slot to check (mainhand, offhand, feet, legs, chest, head, curios:slot) | false | mainhand |
| nbtKey | String | The NBT key to check | false | skillCharge |
| min | Integer | Minimum allowed value | false | 0 |
| max | Integer | Maximum allowed value | false | 2147483647 |
| mode | String | Comparison mode (range, greaterThan, lessThan, equals, betweenInclusive, betweenExclusive) | false | range |
{"type":"satsu_iron_man_addon:slot_nbt_range_check","slot":"mainhand","nbtKey":"skillCharge","min":0,"max":2147483647,"mode":"range"}
Checks if the ability is enabled. If the power is not null, it will look for the ability in the specified power. If the power is null, it will look for the ability in the current power.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | ResourceLocation | ID of the power where is the desired ability is located. Can be null IF used for abilities, then it will look into the current power | false | / |
| ability | String | ID of the desired ability | false | ability_id |
{"type":"palladium:ability_enabled","power":"null","ability":"ability_id"}
Checks if the ability is on its first tick.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | ResourceLocation | ID of the power where is the desired ability is located. Can be null IF used for abilities, then it will look into the current power | false | / |
| ability | String | ID of the desired ability | false | ability_id |
{"type":"palladium:ability_first_tick","power":"null","ability":"ability_id"}
Checks if the given ability has a certain integer property value.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | ResourceLocation | ID of the power where is the desired ability is located. Can be null IF used for abilities, then it will look into the current power | false | / |
| ability | String | ID of the desired ability | false | ability_id |
| property | String | Name of the integer property in the ability. For animation-timer abilities it's 'value' | false | value |
| min | Integer | Minimum required amount of the property value | false | 0 |
| max | Integer | Maximum required amount of the property value | false | 0 |
{"type":"palladium:ability_integer_property","power":"null","ability":"ability_id","property":"value","min":0,"max":0}
Checks if the ability was just on its last tick.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | ResourceLocation | ID of the power where is the desired ability is located. Can be null IF used for abilities, then it will look into the current power | false | / |
| ability | String | ID of the desired ability | false | ability_id |
{"type":"palladium:ability_last_tick","power":"null","ability":"ability_id"}
Checks if the ability is currently on cooldown. If the power is not null, it will look for the ability in the specified power. If the power is null, it will look for the ability in the current power.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | ResourceLocation | ID of the power where is the desired ability is located. Can be null IF used for abilities, then it will look into the current power | false | / |
| ability | String | ID of the desired ability | false | ability_id |
{"type":"palladium:ability_on_cooldown","power":"null","ability":"ability_id"}
Checks if the ability has been enabled for a certain amount of ticks.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | ResourceLocation | ID of the power where is the desired ability is located. Can be null IF used for abilities, then it will look into the current power | false | / |
| ability | String | ID of the desired ability | false | ability_id |
| min | Integer | Minimum required amount of enabled ticks | false | 0 |
| max | Integer | Maximum required amount of enabled ticks | false | 0 |
{"type":"palladium:ability_ticks","power":"null","ability":"ability_id","min":0,"max":0}
Checks if an ability of a certain type is enabled.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| ability_type | ResourceLocation | ID of the ability type to look for. If one ability can be found which is enabled, the condition will be true | false | palladium:dummy |
{"type":"palladium:ability_type_enabled","ability_type":"palladium:dummy"}
Checks if an ability of a certain type is unlocked.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| ability_type | ResourceLocation | ID of the ability type to look for. If one ability can be found which is unlocked, the condition will be true | false | palladium:dummy |
{"type":"palladium:ability_type_unlocked","ability_type":"palladium:dummy"}
Checks if the ability is unlocked.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | ResourceLocation | ID of the power where is the desired ability is located. Can be null IF used for abilities, then it will look into the current power | false | / |
| ability | String | ID of the desired ability | false | ability_id |
{"type":"palladium:ability_unlocked","power":"null","ability":"ability_id"}
Allows ability to be used in an ability wheel.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| cooldown | Integer | Amount of ticks the ability wont be useable for after using it | false | 0 |
{"type":"palladium:ability_wheel","cooldown":0}
Checks if the entity has a specified accessory selected from a specific accessory slot. An empty string can be used to check for no accessory.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| accessory_slot | AccessorySlot | The ID of the accessory slot to read from | false | palladium:head |
| accessory | String | The accessory which needs to be selected in order for the condition to return true (include the namespace!) | false | palladium:sea_pickle_hat |
{"type":"palladium:accessory_selected","accessory_slot":"palladium:head","accessory":"palladium:sea_pickle_hat"}
This condition is used to activate the power when a key is pressed or a mouse button is clicked.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| cooldown | Integer | Amount of ticks the ability wont be useable for after using it | false | 0 |
| key_type | KeyType | The type of key that needs to be pressed. Possible values: [key_bind, left_click, right_click, space_bar, scroll_up, scroll_down, scroll_either] | false | KEY_BIND |
| needs_empty_hand | Boolean | Whether or not the player needs to have an empty hand | false | false |
| allow_scrolling_when_crouching | Boolean | If you choose scrolling as a key type, you can determine if scrolling is allowed when crouching. For other key types you can completely ignore this setting. | false | true |
{"type":"palladium:action","cooldown":0,"key_type":"key_bind","needs_empty_hand":false,"allow_scrolling_when_crouching":true}
This condition is used to activate the ability when a key is pressed or a mouse button is clicked for a certain amount of ticks.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| cooldown | Integer | Amount of ticks the ability wont be useable for after using it | false | 0 |
| ticks | Integer | The amount of ticks the ability will be active for | false | 60 |
| key_type | KeyType | The type of key that needs to be pressed. Possible values: [key_bind, left_click, right_click, space_bar, scroll_up, scroll_down, scroll_either] | false | KEY_BIND |
| needs_empty_hand | Boolean | Whether or not the player needs to have an empty hand | false | false |
| allow_scrolling_when_crouching | Boolean | If you choose scrolling as a key type, you can determine if scrolling is allowed when crouching. For other key types you can completely ignore this setting. | false | true |
{"type":"palladium:activation","cooldown":0,"ticks":60,"key_type":"key_bind","needs_empty_hand":false,"allow_scrolling_when_crouching":true}
A condition that is active if all of the conditions in the array are active.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| conditions | Condition[] | Array of conditions, all of which must be active | false | 0 conditions |
{"type":"palladium:and","conditions":[]}
Checks if the given animation timer ability has a certain value. This condition is a simplified version of the ability_integer_property condition designed to be used for animation timer abilities.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | ResourceLocation | ID of the power where is the desired ability is located. Can be null IF used for abilities, then it will look into the current power | false | / |
| ability | String | ID of the desired ability | false | ability_id |
| min | Integer | Minimum required amount of the timer value | false | 0 |
| max | Integer | Maximum required amount of the timer value | false | 0 |
{"type":"palladium:animation_timer_ability","power":"null","ability":"ability_id","min":0,"max":0}
Checks if the entity's brightness at it's position is within the given range.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min_brightness | Integer | Minimum required brightness at entity's position | false | 0 |
| max_brightness | Integer | Maximum required brightness at entity's position | false | 16 |
{"type":"palladium:brightness_at_position","min_brightness":0,"max_brightness":16}
This condition will be active once, when a chat message has been sent.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| chat_message | String | The chat message to look for, will check case insensitive. | false | Hello World |
| cooldown | Integer | Amount of ticks the ability wont be useable for after using it. | false | 0 |
{"type":"palladium:chat_action","chat_message":"Hello World","cooldown":0}
This condition is used to activate the ability when a chat message was sent for a certain amount of ticks.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| chat_message | String | The chat message to look for, will check case insensitive. | false | Hello World |
| cooldown | Integer | Amount of ticks the ability wont be useable for after using it. | false | 0 |
| ticks | Integer | The amount of ticks the ability will be active for | false | 60 |
{"type":"palladium:chat_activation","chat_message":"Hello World","cooldown":0,"ticks":60}
Toggles the ability on and off after a chat message was sent.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| chat_message | String | The chat message to look for, will check case insensitive. | false | Hello World |
| cooldown | Integer | Amount of ticks the ability can be used for | false | 0 |
{"type":"palladium:chat_toggle","chat_message":"Hello World","cooldown":0}
Executes a command and compares the output to a number.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| command | String | The command output to compare the 'compare_to' int with | false | execute if entity @s |
| comparison | String | The comparison used between the 'command' and 'compare_to' fields, accepts >=, <=, >, <, !=, or == (note that the first number is from 'command' and the second from 'compare_to') | false | == |
| compare_to | Integer | The number being compared to the output of 'command' | false | 1 |
| log | Boolean | If the command's output is sent to the entity or not (unless debugging, you probably want this false/unset) | false | false |
{"type":"palladium:command_result","command":"execute if entity @s","comparison":"==","compare_to":1,"log":false}
Checks if the entity is crouching.
Applicable for: all
{"type":"palladium:crouching"}
Checks if it's currently daytime
Applicable for: all
{"type":"palladium:day"}
Checks if the player is in a specific dimension.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| dimension | ResourceLocation | ID of the dimension the player must be in. Example values: minecraft:overworld, minecraft:the_nether, minecraft:the_end | false | minecraft:overworld |
{"type":"palladium:dimension","dimension":"minecraft:overworld"}
Checks if the given slot is empty.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| slot | PlayerSlot | Slot that must be empty. Example values: [mainhand, offhand, feet, legs, chest, head, curios:back, curios:necklace, trinkets:chest/back, trinkets:chest/necklace] | false | chest |
{"type":"palladium:empty_slot","slot":"chest"}
Checks if energy bar has enough energy in it.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | ResourceLocation | ID of the power where is the desired energy bar is located. Can be null IF used for abilities, then it will look into the current power | false | / |
| energy_bar | String | ID of the desired energy bar | false | energy_bar_name |
| min | Integer | Minimum required amount of the energy in the energy bar | false | 0 |
| max | Integer | Maximum required amount of the energy in the energy bar | false | 2147483647 |
{"type":"palladium:energy_bar","power":"null","energy_bar":"energy_bar_name","min":0,"max":2147483647}
Checks if the entity is of a specific entity type.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| entity_type | EntityType | The entity type the entity must be of for the condition to be active | false | minecraft:player |
{"type":"palladium:entity_type","entity_type":"minecraft:player"}
Checks if the entity is of a certain tag.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| entity_type_tag | ResourceLocation | The tag the type of the entity must be in for the condition to be active | false | minecraft:skeletons |
{"type":"palladium:entity_type_tag","entity_type_tag":"minecraft:skeletons"}
A condition that makes the ability buyable for a certain amount of xp levels.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| xp_level | Integer | Amount xp level that the player needs to spend | false | 3 |
| flat_levels | Boolean | Determines if the taken levels should be taken as-is, or be calculated appropriately to Minecraft logic. | false | true |
{"type":"palladium:experience_level_buyable","xp_level":3,"flat_levels":true}
It's just false. That's it.
Applicable for: all
{"type":"palladium:false"}
Checks if the entity has a float property with a value between the given minimum and maximum.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| property | String | Name of the float property in the entity | false | value |
| min | Float | Minimum required amount of the property value | false | 0.0 |
| max | Float | Maximum required amount of the property value | false | 0.0 |
{"type":"palladium:float_property","property":"value","min":0.0,"max":0.0}
Checks if the entity has a (potion) effect.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| effect | Object | ID of the (potion) effect that is being checked for. | false | minecraft:poison |
{"type":"palladium:has_effect","effect":"minecraft:poison"}
Checks if the player is moving by itself by using their buttons.
Applicable for: all
{"type":"palladium:has_movement_input"}
Checks if the entity has a power with the given ID.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | ResourceLocation | ID of the power that is required | false | example:power_id |
{"type":"palladium:has_power","power":"example:power_id"}
Checks if the entity has a specific tag. These tags are added to entities via /tag command.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| tag | String | The tag the entity must have. | false | example_tag |
{"type":"palladium:has_tag","tag":"example_tag"}
Checks if the entity has a certain amount of health.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min_health | Float | Minimum required amount of health | false | 0.0 |
| max_health | Float | Maximum required amount of health | false | 3.4028235E38 |
{"type":"palladium:health","min_health":0.0,"max_health":3.4028235E38}
Allows the ability to be used while holding a key bind.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| cooldown | Integer | Amount of ticks the ability can be used for | false | 0 |
| key_type | KeyType | The type of key that needs to be pressed. Possible values: [key_bind, left_click, right_click, space_bar] | false | KEY_BIND |
| needs_empty_hand | Boolean | Whether or not the player needs to have an empty hand | false | false |
{"type":"palladium:held","cooldown":0,"key_type":"key_bind","needs_empty_hand":false}
Checks if the entity is in lava.
Applicable for: all
{"type":"palladium:in_lava"}
Checks if the entity is in water.
Applicable for: all
{"type":"palladium:in_water"}
Checks if the entity has a certain amount of a certain integer property.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| property | String | Name of the integer property in the entity | false | value |
| min | Integer | Minimum required amount of the property value | false | 0 |
| max | Integer | Maximum required amount of the property value | false | 0 |
{"type":"palladium:integer_property","property":"value","min":0,"max":0}
Allows you to set an amount of ticks the ability will be active and an amount of ticks the ability will be disabled. The ability will be active for the first amount of ticks and then disabled for the second amount of ticks and so on.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| active_ticks | Integer | Determines for how many ticks the condition will be active | false | 20 |
| disabled_ticks | Integer | Determines for how many ticks the condition will be disabled | false | 20 |
{"type":"palladium:interval","active_ticks":20,"disabled_ticks":20}
Checks if the entity is currently flying with an elytra.
Applicable for: all
{"type":"palladium:is_elytra_flying"}
Checks if the entity is currently flying fast.
Applicable for: all
{"type":"palladium:is_fast_flying"}
Checks if the entity is flying.
Applicable for: all
{"type":"palladium:is_flying"}
Checks if the entity is hovering mid-air.
Applicable for: all
{"type":"palladium:is_hovering"}
Checks if the entity is hovering mid-air or flying.
Applicable for: all
{"type":"palladium:is_hovering_or_flying"}
Checks if the entity is hovering mid-air or levitating.
Applicable for: all
{"type":"palladium:is_hovering_or_levitating"}
Checks if the entity is in rain.
Applicable for: all
{"type":"palladium:is_in_rain"}
Checks if the entity is in water or a bubble column.
Applicable for: all
{"type":"palladium:is_in_water_or_bubble"}
Checks if the entity is in water or rain.
Applicable for: all
{"type":"palladium:is_in_water_or_rain"}
Checks if the entity is in water, rain or a bubble column.
Applicable for: all
{"type":"palladium:is_in_water_rain_or_bubble"}
Checks if the entity is levitating.
Applicable for: all
{"type":"palladium:is_levitating"}
Checks if the entity is moving.
Applicable for: all
{"type":"palladium:is_moving"}
Checks if the entity is on fire.
Applicable for: all
{"type":"palladium:is_on_fire"}
Checks if the entity is swimming.
Applicable for: all
{"type":"palladium:is_swimming"}
Checks if the entity is under water.
Applicable for: all
{"type":"palladium:is_under_water"}
The player needs to spend a certain amount of items to unlock the ability.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| ingredient | Ingredient | Ingredient predicate for the item | false | {"item":"minecraft:iron_ingot"} |
| amount | Integer | Amount of items that the player needs to spend | false | 3 |
{"type":"palladium:item_buyable","ingredient":{"item":"minecraft:iron_ingot"},"amount":3}
Checks if the given item is in the given slot.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| item | Ingredient | Item (defined as an ingredient) that must be in the given slot | false | {"item":"minecraft:leather_chestplate"} |
| slot | PlayerSlot | Slot that must contain the item. Example values: [mainhand, offhand, feet, legs, chest, head, curios:back, curios:necklace, trinkets:chest/back, trinkets:chest/necklace] | false | chest |
{"type":"palladium:item_in_slot","item":{"item":"minecraft:leather_chestplate"},"slot":"chest"}
Checks if the item in the given slot is opened. Needs to be using the openable-system for items.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| slot | PlayerSlot | Slot that must contain an opened item. Example values: [mainhand, offhand, feet, legs, chest, head, curios:back, curios:necklace, trinkets:chest/back, trinkets:chest/necklace] | false | chest |
{"type":"palladium:item_in_slot_open","slot":"chest"}
Checks if a mod is loaded.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| mod_id | String | ID of the mod that must be loaded | false | palladium |
{"type":"palladium:mod_loaded","mod_id":"palladium"}
Checks if the moon phase is between the given values.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min_phase | Integer | Minimum phase required to be active | false | 0 |
| max_phase | Integer | Maximum phase required to be active | false | 7 |
{"type":"palladium:moon_phase","min_phase":0,"max_phase":7}
Checks if it's currently nighttime
Applicable for: all
{"type":"palladium:night"}
Returns true if all conditions are disabled.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| conditions | Condition[] | Array of conditions that must be disabled | false | 0 conditions |
{"type":"palladium:not","conditions":[]}
Checks if the player has a score in a specific objective. IF YOU USE THIS, MAKE A 'tracked_score.json' AND PUT THE OBJECTIVE NAME IN IT, MORE ON THE WIKI!
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| objective | String | Name of the objective | false | objective_name |
| min_score | Integer | Minimum required score of objective | false | -2147483648 |
| max_score | Integer | Maximum required score of objective | false | 2147483647 |
{"type":"palladium:objective_score","objective":"objective_name","min_score":-2147483648,"max_score":2147483647}
Checks if the entity is on the ground.
Applicable for: all
{"type":"palladium:on_ground"}
Checks if the openable item in the given slot has a certain amount of progress. Needs to be using the openable-system for items.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| slot | PlayerSlot | Slot that must contain an opened item. Example values: [mainhand, offhand, feet, legs, chest, head, curios:back, curios:necklace, trinkets:chest/back, trinkets:chest/necklace] | false | chest |
| min | Integer | Minimum required amount of the progress value | false | 0 |
| max | Integer | Maximum required amount of the progress value | false | 0 |
{"type":"palladium:openable_item_progress","slot":"chest","min":0,"max":0}
Returns true if at least one of the conditions is active.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| conditions | Condition[] | Array of conditions, at least one of which must be active | false | 0 conditions |
{"type":"palladium:or","conditions":[]}
Checks if the entity is in a specific pose.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| pose | Pose | Determines the pose the entity must be in. Possible values: [standing, fall_flying, sleeping, swimming, spin_attack, crouching, long_jumping, dying, croaking, using_tongue, sitting, roaring, sniffing, emerging, digging] | false | CROUCHING |
{"type":"palladium:pose","pose":"crouching"}
A buyable condition that requires a certain value in an integer palladium property.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| property | String | Name of the (integer) palladium property | false | property_name |
| score | Integer | Required value of the property | false | 3 |
| icon | IIcon | Icon that will be displayed during buying | false | ItemIcon{stack=1 command_block} |
| description | Component | Name of the property that will be displayed during buying | false | literal{Property} |
{"type":"palladium:property_buyable","property":"property_name","score":3,"icon":"minecraft:command_block","description":{"text":"Property"}}
A buyable condition that requires a certain score for a scoreboard objective.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| objective | String | Name of the scoreboard objective | false | objective_name |
| score | Integer | Required player score for the scoreboard objective | false | 3 |
| icon | IIcon | Icon that will be displayed during buying | false | ItemIcon{stack=1 command_block} |
| description | Component | Name of the score that will be displayed during buying | false | literal{Scoreboard Score} |
{"type":"palladium:scoreboard_score_buyable","objective":"objective_name","score":3,"icon":"minecraft:command_block","description":{"text":"Scoreboard Score"}}
Checks if an entity is within a certain size (requires Pehkui for real effect). It checks for the "average " size, which is the average of the width and height scale. Usually they are the same.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min | Float | Minimum required average size | false | 0.0 |
| max | Float | Minimum required average size | false | 3.4028235E38 |
{"type":"palladium:size","min":0.0,"max":3.4028235E38}
Checks if the entity has small arms. Returns false if the entity is not a player or if this condition is being checked sever-side.
Applicable for: assets
{"type":"palladium:small_arms"}
Checks if the entity is sprinting.
Applicable for: all
{"type":"palladium:sprinting"}
Checks if the entity has a string property that matches the given comparison.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| property | String | Name of the float property in the entity | false | value |
| comparator | StringComparator | The comparator type being used on the string property. Possible values: [equals, equals_ignore_case, starts_with, ends_with, contains, contains_ignore_case] | false | EQUALS |
| compare_to | String | The string the property is compared to | false |
{"type":"palladium:string_property","property":"value","comparator":"equals","compare_to":""}
Toggles the ability on and off after a key press or mouse click.
Applicable for: data
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| cooldown | Integer | Amount of ticks the ability can be used for | false | 0 |
| key_type | KeyType | The type of key that needs to be pressed. Possible values: [key_bind, left_click, right_click, space_bar, scroll_up, scroll_down, scroll_either] | false | KEY_BIND |
| needs_empty_hand | Boolean | Whether or not the player needs to have an empty hand | false | false |
| allow_scrolling_when_crouching | Boolean | If you choose scrolling as a key type, you can determine if scrolling is allowed when crouching. For other key types you can completely ignore this setting. | false | true |
{"type":"palladium:toggle","cooldown":0,"key_type":"key_bind","needs_empty_hand":false,"allow_scrolling_when_crouching":true}
It's just true. That's it.
Applicable for: all
{"type":"palladium:true"}
Checks if the entity is wearing a specific suit set.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| suit_set | SuitSet | ID of the suit set that must be worn | false | / |
{"type":"palladium:wears_suit_set","suit_set":"null"}
A condition that is active if one of the conditions in the array is active.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| conditions | Condition[] | Array of conditions, one of which must be active | false | 0 conditions |
{"type":"palladium:xor","conditions":[]}
Checks if the entity is in or on a specific block.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| check_which_block | ResourceLocation | The block you are in or on. Example: minecraft:stone | false | minecraft:stone |
{"type":"corewithstuff:block_check","check_which_block":"minecraft:stone"}
Checks if a block or item has a specific amount of Forge Energy (FE).
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| fe_type | String | What type FE thing it is looking for (block or item). | false | block |
| item_block | String | Specific item/block ID to look for, or null for any. | false | null |
| directions | String | Where to detect FE from (inventory, above, below, north, south, east, west, look). | false | inventory |
| distance | Integer | How far to get the FE (ignored for inventory). | false | 1 |
| min_fe | Integer | The minimum amount of FE. | false | -2147483648 |
| max_fe | Integer | The maximum amount of FE. | false | 2147483647 |
{"type":"corewithstuff:fe_check","fe_type":"block","item_block":"null","directions":"inventory","distance":1,"min_fe":-2147483648,"max_fe":2147483647}
Checks if the player is using a specific corewithstuff flight style.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| style | Double | The flight style ID to check for (e.g. 1, 2, 3, 4). | false | 1.0 |
{"type":"corewithstuff:flight_style","style":1.0}
Lets you check if the y level of the player is between a min and max value.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min | Double | The minimum Y level. | false | 60.0 |
| max | Double | The maximum Y level. | false | 100.0 |
{"type":"corewithstuff:get_y","min":60.0,"max":100.0}
Checks if the player's vertical rotation (pitch) is within a specific range. Fully supports 360-degree modded flight limits.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min_pitch | Double | The minimum pitch value (-180.0 to 180.0. 0 is forward, -90 is up, 90 is down, 180 is upside down). | false | -90.0 |
| max_pitch | Double | The maximum pitch value (-180.0 to 180.0. 0 is forward, -90 is up, 90 is down, 180 is upside down). | false | 90.0 |
{"type":"corewithstuff:getpitch","min_pitch":-90.0,"max_pitch":90.0}
Checks if the player's horizontal rotation (yaw) is within a specific range.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min_yaw | Double | The minimum yaw value (0.0 to 360.0). | false | 0.0 |
| max_yaw | Double | The maximum yaw value (0.0 to 360.0). | false | 360.0 |
{"type":"corewithstuff:getyaw","min_yaw":0.0,"max_yaw":360.0}
Triggers exactly once when the specified GUI closes.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| gui | String | The ID of the GUI. | false | corewithstuff:name |
{"type":"corewithstuff:gui_close","gui":"corewithstuff:name"}
Checks if a specific GUI is currently open.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| gui | String | The ID of the GUI. | false | corewithstuff:name |
{"type":"corewithstuff:gui_open","gui":"corewithstuff:name"}
Checks if the entity has recently been hit (is currently in its hurt animation).
Applicable for: all
{"type":"corewithstuff:hit"}
Checks if the player's current hunger bar is between the specified min and max bars.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min_bars | Double | The minimum amount of hunger bars required (e.g., 3.5). | false | 0.0 |
| max_bars | Double | The maximum amount of hunger bars required (e.g., 10.0). | false | 10.0 |
{"type":"corewithstuff:hunger","min_bars":0.0,"max_bars":10.0}
Checks if the entity is completely idle (not moving, attacking, or getting hit).
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| head_movement | Boolean | If true, moving the head deactivates the condition. | false | true |
| attack | Boolean | If true, attacking deactivates the condition. | false | true |
| hit | Boolean | If true, being hit deactivates the condition. | false | true |
{"type":"corewithstuff:idle","head_movement":true,"attack":true,"hit":true}
Checks if the entity is currently inside a specific biome (e.g., 'minecraft:plains' or 'modid:biomename').
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| biome | String | The registry name of the biome to check for. | false | minecraft:plains |
{"type":"corewithstuff:is_biome","biome":"minecraft:plains"}
Activates when the entity is currently dying or dead (health is 0).
Applicable for: all
{"type":"corewithstuff:is_dying"}
Checks if the player is currently fast flying.
Applicable for: all
{"type":"corewithstuff:is_fast_flying"}
Checks if the player is currently flying using the corewithstuff flight.
Applicable for: all
{"type":"corewithstuff:is_flying"}
Checks if the entity's main hand is right or left.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| hand_type | String | Is the main hand the right or left hand? Valid values are "left" or "right" | false | right |
{"type":"corewithstuff:is_mainhand","hand_type":"right"}
Checks if the entity is near a solid block in the specified directions.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| distance | Double | The distance to check for a wall. | false | 1.0 |
| directions | String | Directions to check (all, above, below, north, south, east, west, look). | false | all |
{"type":"corewithstuff:is_near_wall","distance":1.0,"directions":"all"}
Checks if a specific entity type, name, or tag is within a certain distance and direction.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| entity_type | String | The entity type that it is looking for. | false | minecraft:player |
| entity_tags | String | What tag(s) the entity has, if they have any. | false | null |
| entity_name | String | The custom name of the entity, if they have one. | false | null |
| distance | Double | The distance of the entity from the player. | false | 1.0 |
| directions | String | The directions to check (all, above, below, north, south, east, west, look). | false | all |
{"type":"corewithstuff:nearest_entity","entity_type":"minecraft:player","entity_tags":"null","entity_name":"null","distance":1.0,"directions":"all"}
True while a nexus selection GUI opened by OpenNexusGuiAbility is on screen.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| nexus_id | String | The nexus ID to check if its selection GUI is open. | false |
{"type":"corewithstuff:nexus_open","nexus_id":""}
Checks if the player has a specific realistic flight level active.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| level | Double | The realistic flight level attribute value to check for. | false | 1.0 |
{"type":"corewithstuff:realistic_flight","level":1.0}
Checks if a specific slot in a specific GUI contains a target item. You can provide an 'item' string or JSON array to specify accepted item IDs, or leave it as 'null' for any item.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| gui | String | The ID of the GUI. | false | corewithstuff:test |
| slot | String | The slot key. | false | slot_1 |
| item | String | Item ID to detect (or an array of IDs). Leave 'null' for any. | false | null |
{"type":"corewithstuff:slot_item","gui":"corewithstuff:test","slot":"slot_1","item":"null"}
Triggers exactly once when a specific item is placed into the slot.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| gui | String | The ID of the GUI. | false | corewithstuff:test |
| slot | String | The slot key. | false | slot_1 |
| item | String | Item ID to detect (or an array of IDs). Leave 'null' for any. | false | null |
| item | String | The specific item ID to detect. Leave 'null' for any item. | false | null |
{"type":"corewithstuff:slot_item_first","gui":"corewithstuff:test","slot":"slot_1","item":"null"}
Triggers exactly once when a specific item is removed from the slot.
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| gui | String | The ID of the GUI. | false | corewithstuff:test |
| slot | String | The slot key. | false | slot_1 |
| item | String | Item ID to detect (or an array of IDs). Leave 'null' for any. | false | null |
| item | String | The specific item ID to detect. Leave 'null' for any item. | false | null |
{"type":"corewithstuff:slot_item_last","gui":"corewithstuff:test","slot":"slot_1","item":"null"}
True when the player is touching a solid wall.
Applicable for: all
{"type":"corewithstuff:wall_in_front"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| curios_slot | String | Curios Slot Id | false | body |
| trinket_slot | String | Trinket Slot Id | false | chest/cape |
| compare_energy | Integer | The amount of energy to compare | false | 10 |
{"type":"gravestone:compare_accessory_energy","curios_slot":"body","trinket_slot":"chest/cape","compare_energy":10}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| effect | String | Effect to search for | false | minecraft:health_boost |
{"type":"gravestone:dampened_by","effect":"minecraft:health_boost"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| month | Integer | the month of the year | false | 3 |
| day | Integer | the day of the month | false | 25 |
{"type":"gravestone:date_condition","month":3,"day":25}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| curios_slot | String | Curios Slot Id | false | body |
| trinket_slot | String | Trinket Slot Id | false | chest/cape |
| accessory_id | String | The item ID to search for | false | awesoft_technologies:tier1_arc_reactor |
{"type":"gravestone:does_accessory_exist","curios_slot":"body","trinket_slot":"chest/cape","accessory_id":"awesoft_technologies:tier1_arc_reactor"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| curios_slot | String | Curios Slot Id | false | body |
| trinket_slot | String | Trinket Slot Id | false | chest/cape |
{"type":"gravestone:does_accessory_have_energy","curios_slot":"body","trinket_slot":"chest/cape"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| energy | Integer | Amount of energy to compare | false | 10 |
| id | String | Item to look for in curios slot | false | grave.codec:tachyon_device |
| curios_slot | String | curios slot id | false | body |
| trinket_slot | String | trinket slot id | false | chest/cape |
{"type":"gravestone:get_energy_condition","energy":10,"id":"grave.codec:tachyon_device","curios_slot":"body","trinket_slot":"chest/cape"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| key | String | Key press to activate condition, ex. "RIGHT_ALT" | false | SPACE |
{"type":"gravestone:key_condition","key":"SPACE"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| month | Integer | the month of the year | false | 3 |
{"type":"gravestone:month_condition","month":3}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| persistent_data | String | Persistent data to search through | false | petrosapien_name |
{"type":"gravestone:null_data_condition","persistent_data":"petrosapien_name"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| persistent_data | String | Persistent data to search through | false | gravecamera |
| value | String | value to compare against | false | FIRST_PERSON |
| sign | String | ==, !=, <=, >=, >, < | false | == |
{"type":"gravestone:persistent_data_condition","persistent_data":"gravecamera","value":"FIRST_PERSON","sign":"=="}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| looking | String | check which perspective the player is, options: [FIRST_PERSON, THIRD_PERSON_BACK, THIRD_PERSON_FRONT] | false | FIRST_PERSON |
{"type":"gravestone:perspective","looking":"FIRST_PERSON"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| power | String | ID of the power to test | false | pack:power |
{"type":"gravestone:power_selected","power":"pack:power"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| effect | String | Effect to search for | false | minecraft:health_boost |
{"type":"gravestone:safe_player_has_effect","effect":"minecraft:health_boost"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| uuid | String | the uuid of a player | false | b7ce1b6e-0e7c-41a6-b3cb-e847a381debf |
{"type":"gravestone:uuid_condition","uuid":"b7ce1b6e-0e7c-41a6-b3cb-e847a381debf"}
Applicable for: all
{"type":"norfs_jojos:first_person"}
Checks if the player has a certain amount of hunger
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min_hunger | Integer | Minimum hunger level to pass | false | 1 |
| max_hunger | Integer | Maximum hunger level to pass | false | 20 |
{"type":"norfs_jojos:has_hunger","min_hunger":1,"max_hunger":20}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| min | Integer | The minimum value | false | 0 |
| max | Integer | The maximum value | false | 10 |
{"type":"norfs_jojos:height","min":0,"max":10}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| mode | String | Mode: 'block' (block hits), 'entity' (entity hits), or 'both' (block or entity hits) | false | both |
{"type":"norfs_jojos:hit_condition","mode":"both"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| item | String | The item you want | false | / |
| amount | Integer | The amount of the item you want | false | 1 |
{"type":"norfs_jojos:inventory_check","item":"null","amount":1}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| hand_type | String | "left" or "right" | false | right |
{"type":"norfs_jojos:mainhand","hand_type":"right"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| data_name | String | Persistent data used | false | is.climb |
{"type":"norfs_jojos:on_wall","data_name":"is.climb"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| data_name | String | Persistent data used | false | is.climb |
{"type":"norfs_jojos:on_wall_move","data_name":"is.climb"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| hand_type | String | Is the main hand the right or left hand? Valid values are "left" or "right" | false | right |
{"type":"kubejs:gravestone/is_mainhand","hand_type":"right"}
Applicable for: all
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| max_height | Integer | how high you can go | false | 100 |
{"type":"satsy_iron_man_addon:height_bool_condition","max_height":100}