
Theosis
Plugin-ready RPG survival with loot, gems, bosses & biomes. Thesis-style modularity. Multilanguage Apotheosis-inspired
Performance, Stability & Resource Pack Improvements
Список изменений
⚒️ Theosis 0.9.9
This update is mainly focused on performance, stability, and compatibility.
There were many important internal changes to make Theosis more reliable, especially on larger servers and setups that use multiple resource packs.
🎨 Resource Pack
The resource pack implementation has been reworked to prevent conflicts with other packs.
I'm still learning and improving how I work with resource packs, so I spent quite some time researching a cleaner and safer way to implement it in Theosis.
Now:
- Theosis works correctly with or without the resource pack.
- Potential conflicts with other resource packs have been greatly reduced.
- The overall pack structure has been improved for better compatibility and stability.
⚡ Performance Improvements
This version includes a major optimization pass across the plugin.
A server currently using Theosis shared a Spark profiler report with me, which helped me identify several areas that could still be improved.
Thanks to that report, I was able to optimize:
- Perk performance.
- Internal variant processing.
- Folia compatibility and execution.
- Unnecessary internal processing.
- General performance under heavier server workloads.
A large part of the internal code was reviewed and optimized to reduce Theosis' impact on server performance.
🌎 Translation Fixes
Several translation issues have also been fixed.
- Some perks could still display Spanish text even when another language was being used.
- This has now been corrected, and perks properly use their respective translations.
- Boss names inside
names.ymlthat were still appearing in Spanish have also been fixed.
🛡️ Stability & Compatibility
In addition to the performance improvements, many internal changes were made to improve:
- Overall stability.
- Safer resource pack handling.
- Compatibility with other plugins and resource packs.
- Folia support.
- Cleanup and optimization of several internal systems.
Theosis 0.9.9 is primarily an update designed to make the plugin faster, more stable, and more reliable.
Thank you to everyone using Theosis, and especially to those who send reports, testing feedback, and performance profiles. That information helps me a lot when improving the plugin. ❤️
