## Changes & Fixes
### Fixes
- Fixed gliding to work with `/player jump` while in midair
- Fixed fall distance not updating correctly (fixes crit and mace behavior)
- Fixed downward motion not being saved in some cases
- Fixed `/player look` yaw/pitch being reversed
- Fixed multiple edge cases related to fake player movement and actions
### Player Commands
- Added target selector support to player commands
- Renamed `/player <name> spawn` to `/playerspawn <name>`
#### `/player look`
- Added look mode options to `/player <target> look upon <entity> [eyes|feet|closest]`
- `eyes` — looks at the entity’s eyes (default)
- `feet` — looks at the entity’s feet
- `closest` — looks at the closest point of the entity’s hitbox
#### Fake Player Actions
- Added swing animation command for fake players
- Swings a hand without performing an action
- Resets attack cooldown
- No parameters stop any ongoing swinging
- Changed `/player use` (no parameters) to stop using without triggering another use
- Previously behaved the same as `/player use once`
### Distance Measurement
- Changed `/distance` to store spherical distance values into scoreboards
- Added `scale` argument to `/distance` for higher precision
- Added support for measuring distance between two entities
- Added horizontal and vertical distance measurement:
- `/distance from <from> to <to> horizontal|vertical`
- Allows measuring horizontal or vertical distance between entities or positions
### Item Cooldowns
- Added `itemCd` command for item cooldown control
- `itemCd` — resets all item cooldowns
- `itemCd minecraft:shield` — returns the shield delay in ticks as a storable value
- `itemCd minecraft:shield reset` — resets the shield delay
- `itemCd minecraft:ender_pearl set` — applies the default pearl cooldown without using a pearl
- `itemCd minecraft:ender_pearl set <ticks>` — applies a custom total cooldown duration
- Enables custom application, retrieval, and resetting of item cooldowns
### Carpet Rules
- Added carpet rule for editable player NBT
- `/carpet editablePlayerNbt`
- Added carpet rule to disable fire from anchors and beds
- `/carpet explosionNoFire`
- Changed explosion block damage rule behavior:
- `false` — vanilla behavior
- `most` — affects non-solid blocks except glowstone and redstone-redirecting blocks (buttons, levers, etc.)
- `true` — prevents all block damage
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }