Plugin-ready RPG survival with loot, gems, bosses & biomes. Thesis-style modularity. Multilanguage
Theosis 1.0 — Performance & Item Rarity Update
Theosis 1.0 is here! 🎉
This update focuses heavily on performance improvements and inventory optimization, while also introducing a new way to display item rarities directly in item names.
⚡ Performance Improvements
Several internal systems have been optimized to avoid unnecessary inventory checks and reduce the amount of work performed during normal gameplay.
- Ender Chests: Their contents are now checked when opened. Normal inventory actions no longer scan a closed Ender Chest.
- Stored Shulker Boxes: Only the external item/name is updated while stored. Their contents are processed when the Shulker Box is opened.
- Player Inventory: Simple inventory actions now check only the affected slots. Shift-clicking, double-clicking, and item pickups still use a fallback scan of the relevant inventory when necessary.
- Additional internal optimizations were made to reduce unnecessary checks, including improvements related to hopper processing.
These changes should make Theosis considerably lighter, especially on servers with many players, inventories, containers, and perk items.
🌎 Datapack Biome Support
The structure configuration has been improved to support biomes added by datapacks, giving server owners more flexibility when configuring where Theosis structures can generate.
✨ Show Item Rarity in Names
The most visible change in 1.0 is a new option in rarities.yml:
Show_raritie_item: false
When enabled, Theosis displays the item's rarity directly before its name:
UNCOMMON Crimson Glow
![]()
This works dynamically. You do not need to regenerate existing Theosis items.
Turn the option on and Theosis weapons and armor will display their rarity. Turn it off and the rarity is removed from their displayed names again.
🎨 Customizable Rarity Names
Rarity labels can also be customized directly from rarities.yml:
rarity_item_names:
COMMON: "&fCOMMON"
UNCOMMON: "&aUNCOMMON"
RARE: "&dRARE"
EPIC: "&5EPIC"
MYTHIC: "&6MYTHIC"
This allows server owners to customize both the text and colors used for each rarity.
For example, you can rename UNCOMMON, change its color, or adapt all rarity names to match your server's style.
Theosis 1.0 is primarily about making the plugin lighter, more efficient, and more customizable while keeping existing items compatible.
Thank you to everyone using Theosis and reporting issues and performance data. ❤️
Welcome to Theosis 1.0!
This works dynamically. You do not need to regenerate existing Theosis items.