feat: improve database operations and guild management logic
- Enhance caching mechanism for better performance.
- Introduce improved guild rank lookup method.
- Migrate date formatting.
The new stable and updated code now supports multi-server live updates and caching via Redis.
THIS IS A BETA VERSION - DO NOT USE IN PRODUCTION
Please report any bug at discord.ohalee.com
A new data structure is used.
BasementLib is no longer required, you should remove it.
Delete all the files and the tables.
New, updated, files will be created.
This version aims to fix incompatibilities and various bugs with different minecraft and java versions.
This "new" plugin has a better efficiency and a more stable system.
Available for a single instance and multi instance network.
Supports both H2 (for single server instance) and MariaDB.
Redis is needed for multi server synchronization.
[Update] Added custom max-members permission based
[Update] Removed redundant method
Code optimization
Code:# Default is at the creation of the guild # The other is when a player executes /guild maxmembers # permission: guild.maxmembers.<group> # guild.maxmembers.vip # guild.maxmembers.admin max-members: default: 10 vip: 50 admin: 100
