Espial v2.0-SNAPSHOT
Espial has drastically changed since the previous release, and this is just a snapshot release. Things could be unstable.
At this point in time, it is not backwards compatible with older versions of Espial.
Changes
- Entire plugin rewrite
- Added preview modes
- /es preview | p and use a transaction command as normal to preview it, and use /es p apply | a or /es p cancel | c to action on your preview
- Added wands
- More focus on asynchronous querying and application (this version is a lot faster)
- Added purge command
- Added configuration value to disable certain events
- Massively improved database structure (hence lack of backwards compatibility)
- Lossless support of block data
- Accidental feature: containers will retain storage contents when broken. TODO config value
- Major user interface changes
- Support for tracking entities other than living (like TNT). Can be disabled in config
- And more that I probably forgot and will add later when I inevitably edit this
Your homework when using this snapshot release
The table names were changed, so they shouldn’t conflict with the old ones. As a reminder, at this point in time your data will be held you can revert to an older version, but the logs won’t be visible.
The configuration path has changed to be in a directory, most likely under config/espial/espial.conf (as opposed to config/espial.conf where it was previously)
Report bugs and make PRs please! :)