An entity with this component is capable of jumping
| Type | Name | Default Value | Description |
|---|---|---|---|
| Decimal | hold_duration | How long the button will be held down before a full jump is performed. | |
| JSON Object | hold_velocity | The interpolated velocity applied to the entity from the beginning of the jump being held down (start) to the end (end). This is optional, and by default just ignores gravity | |
| Decimal | initial_height | Approx. how high the entity will jump (on a possessed entity, when tapping the jump button) | |
| Boolean | jump_from_water | Whether or not the entity can jump while in deep water. | |
| Integer | number_of_midair_jumps | Number of midair jumps (double jumps) the entity may make without touching the ground. | |
| Array | trigger_event_status_filter | If one or more status effect specified in this array is active when the entity jumps, trigger the event defined by trigger_event_with_status | |
| String | trigger_event_with_status | If one or more status effect specified in trigger_event_status_filter is active when the entity jumps, this event will be triggered |