Releases: AlpsBTE/Plot-System
Release list
v5.1.1 - 26.1.2 Support
v5.1.0 - Bug Fixes & Abandon Confirm
What's Changed
- ✨ Create AbandonConfirmMenu.java and default item for plot-abandon to TNT (#213) @Cinnazeyy
- ✨ Add apple maps lookaround to plot links (dd5eedc) @Cinnazeyy
- ✨ Make it possible to copy the coordinates directly (511ac28) @Cinnazeyy
- ✨ Display previous rejection info messages when reviewing plot (749b611) @Cinnazeyy
- 👷 Add release pipeline and switch versioning to git-semver (#221) @num0001
🐛 Bug Fixes
- Prevent schematic truncation for plots exceeding world height (#220) @Zoriot
- Fix air blocks from clipboard overwriting neighbouring plots in City Inspiration Mode (#214) @Zoriot
- Check plot members perm everywhere where this menu is opened or msg (#215) @Zoriot
- PrepareStage using wrong state when manually switching between stages, causing it to attempt to load an invalid schematic (eafef71) @Cinnazeyy
- Fix tutorial always using tutorialplotid 0 (cd02518) @Cinnazeyy
Full Changelog: v5.0.2...v5.0.3
v5.0.2
Full Changelog: v5.0.1...v5.0.2
Reverts
Fix Plot-System eating up your storage like cookies by @Zoriot in #199
It seems that in some scenarios, this causes an invalid clipboard, which throws an exception and prevents plots from being saved upon completion.
Currently, it is recommended to disable the use of disk for FAWE. This prevents the clipboard from filling up unnecessarily.
It may come back in a configurable style when I have time.
v5.0.1
v5.0.0 - Review 2.0 and Database Rework
🔔 Review 2.0 and Database Rework
For this update, we have completely remade our internal database scheme, significantly reducing technical debt and unnecessary complexity.
This allows for future expansion, as well as all of the features implemented in this update:
✒️ New Review System
- Removed Technique and Block Palette ratings
- Added Toggle Criteria which are configurable for each build team to give more precise feedback while reducing reviewing time
- Checked and Unchecked toggles are visible to the builder in the feedback menu
- Preserve review history
👷Database Rework
- Remake the entire database scheme from the ground up (PlotSystem DB)
- Schematics are now stored in the database, no longer requiring FTP or symlinks
- Remove all FTP and symlink related functionality
- CityProject, Difficulties, etc. no longer store name and description in db, instead they have a string id which is used to get a translated name & description
- most tables are stored in models and cached to reduce the amount of sql querries by a large margin, significantly speeding up many aspects of the PS
- support custommodel data and generic materials additionally to headdb heads for the country items
- add many more previously hardcoded headdb heads to items.yml
- increase plot version to 4 and no longer allow loading plots below version 4
🧩 PlotSystem API & PlotSystem Terra
- Implement a PlotSystem API for the PlotSystem Terra to interact with, instead of direct database access.
Smaller Changes
- Implements #137 - Allow units in height stage of tutorial, e.g.
8m - Implements #133 - Owner Head in /p members is now Clickable
- Implements #118 - Repeated Message for submitting/abandoning the plot
- Implements #66 - Set custom Abandon time for rejected plots
- Implements #156 - Make CIM disabled via config (Temporary Setting)
- Fixes #167 - Plots now fully support Axiom Region Restrictions
- Implements #172 - you can now also use /line white in the default beginner tutorial
Important
You have to manually upgrade tutorial_beginner.yml + move you custom tutorial schematics from /schematics/tutorials to /tutorial/schematics. For General v4 to v5 upgrade see this Guide in our Wiki.
LangLibs 1.5+, Multiverse 5+, FancyNpc 2.4.3+ (Use newest of all))
v5.0.0 - Prerelease
v5.0.0-Pre 🔥🐛 Remove split_score column
v4.1.4 (before database rework)
🔔 1.20 Update
🎁 New Features
- Tutorial System (Beginner Tutorial)
- LangLibs integration
💡 Improvements
- Code Cleanup (fix warnings, duplications, formatting) c739c7b
- Finalize German and French translations
🐛 Bugfixes
- Fix title spacing for menu item borders 806ee36
What's Changed
- Update Plot-System to 1.20 by @Nudelsuppe42 in #124
- Code Cleanup by @Cinnazeyy in #113
- Plot Tutorial System by @LordTuxn in #114
- 1.20 Release by @LordTuxn in #127
- Patch 1 by @LonghiTW in #128
- Patch 2 by @LonghiTW in #129
- 1.21.x Plugin Upgrade (DecentHologram & FancyNpcs) by @tintinkung in #136
- Update/1.21 by @LordTuxn in #142
- use short links in click event by @Zoriot in #143
- Random Button in every companion plot menue by @Zoriot in #145
- Fix plot undo submit permission by @Zoriot in #146
- Fix wrong CityProjectMenu mask by @Zoriot in #152
- Fix using the wrong clipboard and run loadWorld sync by @Zoriot in #153
- [Fix] Support for plot height below MIN_WORLD_HEIGHT by @tintinkung in #157
- 🌐 Hebrew translation for the Plot-System by @KisosMk in #162
New Contributors
- @Nudelsuppe42 made their first contribution in #124
- @LonghiTW made their first contribution in #128
- @tintinkung made their first contribution in #136
- @Zoriot made their first contribution in #143
- @KisosMk made their first contribution in #162
Full Changelog: v3.0.3-build-120...v4.1.4
Needs LangLibs & LangUI V5.
v3.0.3 build 120
v3.0.2 build 118 | HOTFIX
🐛 Bugfixes
- Fix plugin version check for 3 digit numbers 0bc53bb
v3.0.1 build 117 | HOTFIX
🐛 Bugfixes
- Fix wrong table reference and names when creating database tables for the first time 41f238a