SirSmurfy2
SirSmurfy2
### Problem There is no expression allowing users to get how many decimal places a number goes into. Also was requested in the linked issue. ### Solution Adds `ExprDecimalPlaces` allowing...
### Description This PR aims to add support for the upcoming Equippable Components to Skript. Allowing users to modify the components of an item and create new equippable components with...
### Problem N/A ### Solution Updates `build.gradle` and `gradle.properties` by changing `1.21.5` -> `1.21.6` Adds `paper-1.21.6.json` for the testing environment Updates `default.lang` for new entries in enums/registries ### Testing Completed...
### Problem No support for having an entity damage another entity by a specific amount. ### Solution Updates `EffForceAttack` by adding 2 new patterns to add this support ### Testing...
### Problem Since Bukkit's EntityType has a value for both `LLAMA` and `TRADER_LLAMA` by having both of these types being handled/combined in the same EntityData class, lead to some unsavory...
### Description This PR aims to add support for cow variants to Skript. A bit of reflect was needed in order to set and get the variant. --- **Target Minecraft...
### Problem Users would have to manually loop all blocks to be able to update the block for the players as the correct block/on the server. ### Solution Adds a...
### Problem The pattern for `ExprArmorSlot` was getting clunky and would become hard to follow for any other slots that would be added. ### Solution This PR revamps the pattern...
### Problem `ExprEyeLocation` and `ExprSkull` has a pattern confliction of `head of ...` which could lead to the retrieval of the wrong expression depending on the use case. ### Solution...
### Problem There was no **expression** to grab copies of objects. There was no way to check if an object was copyable or not. ### Solution This PR adds `ExprCopy`...