- Added direct support for using player heads as items. Just set the `"item"` field to any of the following:
- `playerhead` - Returns the head of the viewing player
- `playerhead-<USERNAME>` - Returns the head of a player from their username, though only if the player is online (may add offline support at some point, complex problem)
- `playerhead-<UUID>` - Returns the head of the player from their UUID. Works online or offline (most of the time, sometimes steve skins are returned)
- Fixed a startup crash caused by a missing GraalVM library when Cobblemon was not installed
- Added a `"custom_model_data"` option to `ITEM` Requirement and `GIVE_ITEM`/`TAKE_ITEM` Actions that will directly set the model data of an item, which allows for proper parsing in `ITEM` requirements
- NBT will now be parsed for placeholders (strings and string lists only)
- All sub-folders within the `guis` folder will now be checked for valid GUI files
- The `PLACEHOLDER` requirement's `output` field may now contain a list of string values, which will return true if the output matches any of these values
- The GUI title will now update whenever the GUI is refreshed
- The `PLAYSOUND` action's `sound` setting now accepts any resource location, allowing for resource pack based sounds (though sounds that are not available will no longer display an error)
- Changed command permission level to a default of 2 instead of 4 to allow command blocks to execute commands
- Newlines in Item Lore will now be split automatically
- Improved action deserialization errors
- Improved NBT application
- General cleanup and improvements
Need help? Join the Discord: https://discord.gg/cgBww275Fg
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" }