### Added:
- Ability to require a permission to open a crat
- New Message: No-Crate-Permission: '&cYou do not have permission to use that crate.'
- New Permissions: crazycrates.open.<crate_name or *>
- A new set of internal placeholders: %crate(s)_opened%
- PlaceholderAPI allows us to add [new placeholders!](https://docs.crazycrew.us/docs/1.20.4/plugins/crazycrates/guides/placeholders)
- Ability to run commands when a crate is opened, it defaults too false.
### Changes:
- Added plugin-config.yml
- Metrics actually shuts down when you reload the plugin after turning off metrics.
- The plugin prefix is no longer automatically appended, you must add %prefix% to every message.
- Added new config options related to gui-customizer and sounds in config.yml
### Fixed:
- Cosmic Crates should no longer error. [#599](https://github.com/Crazy-Crew/CrazyCrates/pull/599)
- Total-Crates in data.yml would be overwritten if adding a new crate.
- Check if the crate type is cosmic before marking it as "open", We want the key to be taken before being marked as open so people can't abuse it.
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" }