Repository navigation
0.2.0
Pre-release
Pre-release
·
29 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Added
- Custom pools can now be created and existing pools are configurable.
- Added
amount minandamount maxfields to configure how many crates a pool can grant. - Added a
conditionsfield for controlling who can claim from a pool, using an advanced condition builder. - Added
server,user,ball completion percentage, andball countcondition rules for pools. - Pool commands are now registered dynamically from each pool's
command nameandcommand descriptionfields. - Added the
reloadcratestext command to re-sync pool commands after adding, renaming, or removing a pool. - Added a view for claiming crates from a pool.
- Added documentation for how pools work.
- Added emoji support for crates.
- Added a
rarityfield to crates, used to weight which crate is granted when a pool has multiple. - Added a
specialsfield to crates, used for selecting which specials will be given by that crate. - Added
respect ball rarityandrespect special rarityfields for crates, allowing balls and specials to be weighted by rarity when selected instead of each having an equal chance. - Added an
amountparameter to/crates admin givefor giving multiple crates at once. - In the crate result view, ball instances now display their special via the special's emoji.
- Added a background image to the Crates website homepage.
Changed
- Reorganized the crate admin form into sections.
- The
openablefield for crates can now be edited directly from the admin crate list. - Ball instances in the result view are now sorted by name.
- Revamped the Crates website colors.
- Slightly modified Crates' logo colors.
- Improved changelog formatting.
- Improved documentation.
Fixed
- Fixed light mode website colors.
Removed
- Removed the
claim messagesetting.
Full Changelog: 0.1.1...0.2.0