* - Fix xpNoCooldown to work as it did in 1.17-
- Remove XPcombine
- Use vanilla merge methods
* Remove debug code
* fix: rollback sort carpet.mixins.json
* rework: nerf xp cooldown absorption a little
* remove: combineXpOrbs
fix: xpCooldown
* revert renames
* fix newlines
* fix: wrong implementation for absorption
* add missing `private` keyword
* fix: player xp cooldown set wrongly
* fix: injection point to be within condition
* Remove no longer needed language packet mixin
* Make StringArgument properly return a StringArgument supplier, so `string` isn't `term`
Fixesgnembon/fabric-carpet#1044
* Complete removal of `/info entity` and it's correspondent carpet
Resolvesgnembon/fabric-carpet#1033
* Remove yet another no longer needed mixin
* Added 'mayfly' and 'fly_speed' actions to the modify() function
* Added 'mayfly' and 'fly_speed' actions to the modify() function
* Added a query and a modify action for each of the abilities. Added the modify action. Modified the docs to include all the new actions and queries
* Fixed an error with mod version
* Saving changes
* Modified the docs and fix an issue with float type variables
* Modified the docs and fixed an issue with float type variables
* Update src/main/java/carpet/script/value/EntityValue.java
* Update gradle.properties
Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com>
The current implementation only allows toggling tick freeze, so scripting is hard. This patch enables users to specifically freeze or unfreeze other than just toggling. It also provides '/tick freeze status' command to dynamically check whether the game is frozen or not.
This patch preserves compatibility to the existing '/tick freeze' toggle command.