Core System
[1] Ported to Paper/Folia 1.21.1. Backend logic.
[2] Switched the license validation endpoint to api.deltura.net, migrating away from kotori.ink.
[3] Switched to native Paper Adventure API; removed BukkitAudiences.
[4] Custom items now use PAPER base material with CustomModelData to prevent accidental block placement.
[5] Implemented teleportAsync to fix Folia UnsupportedOperationException errors.
[6] ParticleEngine safeSpawn update: handles DUST and FLASH data without crashes.
[7] Cleaned console logs; removed "System.out" warnings and debug spam.
[8] Fixed SQLite "READONLY" errors during config deployment.
Level 3 System
[9] Added Level 3 gem tier and progression path.
[10] New Item: Potential Drift. Evolves Level 2 gems to Level 3 via a 7-second cinematic.
[11] 7 New Ultimates (Sneak+Left-Click): Infernal Cataclysm, Dimensional Fracture, Tempest Ascendance, Event Horizon, Cosmic Annihilation, Tectonic Upheaval, and Arcane Devastation.
[12] Potential Drift recipe: 2x Heart of the Sea, 2x Netherite Blocks, 1x End Crystal.
[13] PacketEvents holograms now display gem names during ascension.
[14] Added movement and item lockdown during evolution sequences.
Shrine System
[15] Added Bliss Shrines: Admin-placed stations for gem exchanges using Trader Tokens.
[16] Proximity-based activation for shrine holograms.
[17] Added interactive "Worship the Shrine" button via PacketEvents.
[18] New 15-second ritual: Vortex initiation, floating gem carousel, and totem burst.
[19] Added idle effects: Rotating dust rings, golden pulses, and chime audio.
[20] Player lockdown active during shrine rituals.
[21] Fixed floating carousel textures using SpigotConversionUtil.
[22] Ritual animations are now packet-broadcast to all nearby players.
[23] Added /bliss shrinespawn <name>.
[24] Added /bliss shrineremove <name> with tab-completion.
[25] Added /bliss shrines to list active coordinates.
[26] Added /bliss shrinetp <name> for admin teleports.
[27] Added "require-trader-token" config toggle.
[28] Shrine data now persists in shrines.yml.
Admin GUI
[29] New /bliss gui management interface.
[30] Main Menu: Displays real-time gem stats and ultimate status.
[31] Player List: Browse online users and gem levels.
[32] Player Details: Manage gem giving, repairs, and manual tier upgrades.
[33] GUI items updated with slot-based click detection.
Custom Particle Engine
[34] New ParticleEngine: 11 static shapes (stars, spirals, double-helices).
[35] Added 8 animated effects (vortexes, imploding rings, ground waves).
[36] Animations are Folia-compatible via location-based task scheduling.
[37] Assigned unique particles to all abilities across all tiers.
Visuals & Branding
[38] Removed italics from all gem and item lore.
[39] Redesigned lore: Hex color accents and small-caps labels.
[40] New blue gradient prefix: [bliss].
[41] Startup sequence now shows status for database and packets.
[42] Minimalist help menu with gradient header.
[43] Standardized chat: Gradients for success, red/gray for errors.
[44] Added action bar icons for ability ready states.
[45] Stellar ability: Switched FLASH to END_ROD.
[46] Earth ability: Switched BLOCK_MARKER to DUST.
[47] Fire L2 Volcano: Now particle-only to prevent griefing.
Resource Pack
[48] Added 21 faceted gem textures and 7 broken variants.
[49] Added textures for Upgrader, Repairer, Drift, and Token.
[50] Optimized paper.json with 25 CustomModelData overrides.
[51] Added 7 broken gem overrides to flint.json.
[52] Registered 14 action bar icons in bliss:icons.
[53] Verified compatibility for 1.21 through 1.21.11.
Bug Fixes
[54] Gems and special items no longer drop on death.
[55] Increased item restoration delay to 5 ticks for reliable respawns.
[56] Fixed missing message keys and null chat errors.
[57] Fixed MiniMessage tag leak in commands.
[58] Refactored Astra exit state for safe gamemode returns.
[59] Switched ability timing to a stable scheduler; removed BukkitRunnables.
[60] Hardened thread safety for CooldownManager and PlayerGemManager.
Configuration
[61] Added ritual timing and particle density settings.
[62] Updated gem YAMLs with Level 3 sections and new IDs.
[63] Added Potential Drift recipe and item data.
[64] Added 15+ translatable keys for shrines and ascension.
[65] All new mechanics are fully configurable.
Fully reworked Flux Gem (Using Custom Ability Engine)
Licensing fixed. /profile on Discord
Fixed some visual issues
Updated
