- Add UpdateChecker
- Improve display
- Fix async file tick
- Fix drop behavior
- Fix that api backward compatibility is broken
- Make locale file reloadable
- Chance ban config format
- Use game registry for trigger registry
- Adjust output of query & update command.Fix #8
- Add new trigger
join
- Fix that regular expression on
$not
operator cannot work normally. - Fix the wrong behavior occurred when multiple rules are applied on an item.
- Make it possible to show customizable error message immediately after an item is banned.
- Add a new flag named
--simple-capture
.
- Add air filter for checking blocks.
- Fix BlockUtil non-existence issue (#13).
- Add a new algorithm for mapping block states to items more efficiently.
- Change the permission for executing
/ebi callback
toepicbanitem.command.editor.base
. - Add a better way for filtering check rules by item type before they are applied to an item.
- Add a new trigger named for equip for checking armor equipments.
- Fix that the indexes in banitem.conf recognizes item ids incorrectly (#10).
- Add duplicate name check for
/ebi create
. - Fix that duplicate backslashes occured in the output of NBT string representation.
- Set the transaction invalid for placing blocks in which there is not any update node available.
- Fix that virtual update nodes did not load properly (#5).
- Add information of the data itself when it cannot be deserialized to items and an error is thrown.
- Add a config option that disable detailed output of item-to-block mapping (#6).
- Add a new trigger named craft for filtering crafting recipes and modifying crafting results. Please add a mod named CraftingRecipeRedirector (https://github.com/ustc-zzzz/CraftingRecipeRedirector/releases) to your server for better experience.
- Fix issues of identifying
$
and$[]
in update rules. - Add
$pop
operator.
- Fix that location of BlockSnapshot may not exist in ChunkListener.
- Release a banitem with nbt plugin in sponge.