[{"game_versions":["1.21","1.21.1","1.21.2","1.21.3","1.21.4","1.21.5","1.21.6","1.21.7","1.21.8","1.21.9","1.21.10","1.21.11"],"loaders":["folia"],"id":"QZzDKMl3","project_id":"DQQOtwoR","author_id":"szEm9yGY","featured":false,"name":"FoliaCore v5.6","version_number":"v5.6","changelog":"i just fixed an exception bug. but, i really dont know why i put 5.6 instead of 3.6. i think were in future now. jave fun ","changelog_url":null,"date_published":"2026-05-13T17:54:04.740342Z","downloads":1,"version_type":"release","status":"listed","requested_status":null,"files":[{"id":"3apu58XH","hashes":{"sha1":"15eb8c1dcea74da78d5761dd6b32b8de5003fa9e","sha512":"4c516c69f85b794f49d95bd54f1671eafa68f8024db7e7eec92aa61c477f346ff4ee328a0940bfe0c1d7d97327403f8d37916e6375cdaa46092c366b51f2c62b"},"url":"https://cdn.modrinth.com/data/DQQOtwoR/versions/QZzDKMl3/folia_core-v5.6.jar","filename":"folia_core-v5.6.jar","primary":true,"size":305173,"file_type":null}],"dependencies":[]},{"game_versions":["26.1","26.1.1","26.1.2"],"loaders":["paper"],"id":"74QjClZj","project_id":"DQQOtwoR","author_id":"szEm9yGY","featured":false,"name":"FoliaCore v-3.3-Dark-Angel","version_number":"v-3.3-Dark-Angel","changelog":"# 🌙 FoliaCore v-3.3 - Dark Angel\n\nThe shadow guardian's edge. v-3.3 brings **player-controlled display toggles** to Dark Angels everywhere.\n\n## ✨ What's New\n\n### **Scoreboard Toggle System** (NEW)\n- Players can now toggle their scoreboard/sidebar visibility on/off\n- Command: `/scoreboard` or `/sidebar` - toggles display with permission `foliacore.scoreboard.toggle`\n- Perfect for players who want minimal UI or different display preferences\n- **Default: Scoreboard visible** - players can hide if desired\n\n### **Command Additions**\n- `/scoreboard toggle` - Toggle your scoreboard visibility\n- `/sidebar toggle` - Alias for scoreboard toggle command\n- Permission: `foliacore.scoreboard.toggle`\n\n## 🏗️ Technical Improvements\n\n### New Classes\n- **ScoreboardToggleCommand**: Manages player-level scoreboard toggle state\n  - Thread-safe toggle management with UUID-based state tracking\n  - Per-player visibility preferences persist across sessions\n  - Clean integration with existing DisplayManager infrastructure\n\n### Configuration Changes\n- No config changes required - uses default scoreboard enabled state\n- Players override via command preference\n\n### Code Updates\n- Updated version to v-3.3-Dark-Angel across:\n  - pom.xml (artifact version)\n  - paper-plugin.yml (plugin version)\n  - FoliaCore.java (version branding in startup banner)\n\n## 📋 Installation\n\n1. **Download**: Build with Java 21 using Maven: `mvn clean package`\n   - **IMPORTANT**: Requires Java 21+ for compilation (uses Java 21+ language features)\n   - Runs on Paper/Folia 1.21.x servers\n\n2. **Install**: Copy `folia_core-v-3.3-Dark-Angel.jar` to your `plugins/` folder\n\n3. **Reload**: Run `/reload confirm` or restart your server\n\n4. **Use**: Players can now:\n   - `/scoreboard` - toggle sidebar on/off\n   - `/sidebar` - alias for scoreboard toggle\n\n## 📁 Configuration Files\n\n### Required Files\n- `config.yml` - Main configuration (enable/disable systems, customize messages)\n- `tab-sidebar.yml` - Visual system blueprint (tab lists, sidebars, nametags, bossbar, database settings)\n- `security.yml` - Ban/mute/block data persistence\n- `kits.yml` - Kit definitions and rewards\n- `warps.yml` - Warp locations\n- `markers.yml` - Marker data\n- `team_data.yml` - Team system data\n- `chat_data.yml` - Chat history and social data\n- `autobroadcasts.yml` - Auto-broadcast message rotation\n\n## 🎮 Key Commands\n\nAll commands support aliases and permission-based access control:\n\n```\n# Scoreboard Control (NEW)\n/scoreboard             - Toggle your sidebar visibility\n/sidebar                - Alias for /scoreboard\n\n# Player Commands\n/fly, /god, /heal, /feed, /gamemode, /gms/gmc/gma/gmsp\n/home, /sethome, /delhome, /homes\n/warp, /setwarp, /delwarp, /warps\n/tpa, /tpahere, /tpaccept, /tpdeny, /tp, /back\n\n# Social Commands\n/msg <player>, /reply, /block, /unblock, /mail\n\n# Staff Commands\n/vanish, /socialspy, /staffchat, /sc\n/mute, /unmute, /ban, /tempban, /unban, /kick\n/antiraid, /broadcast\n\n# Utility Commands\n/kit, /marker, /gps, /calc, /status, /ping\n/time, /weather, /clear, /clearhat, /repair\n/enderchest, /invsee, /trash, /workbench\n```\n\n## 📊 Metrics\n\nbStats Integration enabled by default (Plugin ID: 28430)\n\nView plugin statistics at: https://bstats.org/plugin/bukkit/FoliaCore/28430\n\n## 🔧 Upgrading from v-3.2\n\n- **[IMPORTANT]** Requires Java 21+ to compile\n- New command: `/scoreboard` and `/sidebar` are now available\n- No breaking changes to existing features\n- Default scoreboard state: **visible** (players can toggle off)\n- All existing configs remain compatible\n\n## 🐛 Known Limitations\n\n- Scoreboard toggle persistence is per-session (resets on server restart)\n  - Can be upgraded to use database in future versions\n- Toggle applies to Bukkit scoreboards only (not Adventure components)\n\n## 🤝 Support & Issues\n\n- GitHub: https://github.com/AJARETRO/FoliaCore\n- Modrinth: https://modrinth.com/plugin/FoliaCore\n- Report issues: https://github.com/AJARETRO/FoliaCore/issues\n\n## 📝 Full Feature Set\n\n### 10 Modular Systems\n1. **Chat System** - Muting, blocking, mail, custom channels\n2. **Teleportation** - Homes, warps, TPA with accepts/denies\n3. **Teams** - Multi-player team management with team chat\n4. **Kits** - Reward kits with GUI and cooldowns\n5. **Utility** - Markers, GPS, warp system, calculation\n6. **Tab Display** - Animated header/footer, sorting, objectives\n7. **Sidebar** - Animated scoreboard with multiple layouts\n8. **Staff Tools** - Vanish, social spy, staff chat, punishment system\n9. **System** - Status monitoring, performance tracking, auto-broadcasts\n10. **Anti-Raid/Security** - Rate limiting, ban/mute/block system\n\n### Visual Blueprint (tab-sidebar.yml)\n- Multi-database support (MySQL with connection pooling)\n- Per-system animation intervals\n- Conditional placeholder syntax (if_ping_>_100%_)\n- Sidebar layouts (default 15-line, flickerless rendering)\n- Nametag, belowname, bossbar, ping spoof configurations\n- Multiserver support (Bungee/Velocity with proxy placeholders)\n- Custom fonts and sprite textures\n\n---\n\n**Version**: v-3.3-Dark-Angel\n**Build Date**: May 11, 2026\n**Java Version**: 21+ (required for compilation)\n**Paper Version**: 1.21.x+\n**License**: GNU General Public License v3.0\n","changelog_url":null,"date_published":"2026-05-12T04:20:08.146240Z","downloads":1,"version_type":"release","status":"listed","requested_status":null,"files":[{"id":"XEHLwitX","hashes":{"sha512":"301405cf29fccaa0d892399fa67cfd384f195cb29db2dd797f576a951cfa4f1893c5db77db44184ccbb676c95eb1dd545e314078b83d43b6ca0831956d1532fc","sha1":"ee97a9c2af35133b733c23176d0e8c8901db21d1"},"url":"https://cdn.modrinth.com/data/DQQOtwoR/versions/74QjClZj/folia_core-v-3.3-Dark-Angel.jar","filename":"folia_core-v-3.3-Dark-Angel.jar","primary":true,"size":290015,"file_type":null}],"dependencies":[]},{"game_versions":["26.1","26.1.1","26.1.2"],"loaders":["paper"],"id":"qoS8eiFg","project_id":"DQQOtwoR","author_id":"szEm9yGY","featured":false,"name":"FoliaCore v-3-Nightingale","version_number":"v-3-Nightingale","changelog":"New in this build\nAdded /calc command for inline math expressions (example: /calc 10*4).\nAdded animated tab system with configurable method names and frame lists.\nAdded animated sidebar system with configurable method names and frame lists.\nAdded optional PlaceholderAPI support for tab and sidebar placeholders.\nAdded /trash and /dispose commands for quick inventory disposal.\nAdded /repair [all] and /repair [all] for admin QoL.\nAdded MODRINTH.md with English plain-text project description.\nRevamped README for Nightingale configuration and usage.\nTab and Sidebar Config Model\nMethods are fully configurable by name.\nEach method is a frame sequence (one line per frame).\nHeader/footer and sidebar title/lines reference method names.\nFrames cycle automatically using configured tick intervals.\nRuntime\nJava 21+\nFolia 26.1.2+","changelog_url":null,"date_published":"2026-05-10T20:21:49.124312Z","downloads":2,"version_type":"release","status":"listed","requested_status":null,"files":[{"id":"6u8s8Vkg","hashes":{"sha1":"37612c01b2d81bee227e22f8a0a6f2be08d5a320","sha512":"4eb6fedacb60929b12efb70f9c6db7a5e134852ec83368a32308cc9779e3100a4d8a30deed63905106d28bde020e4690ebff792716cae28dff3c564e55b692dc"},"url":"https://cdn.modrinth.com/data/DQQOtwoR/versions/qoS8eiFg/folia_core-v-3-Nightingale.jar","filename":"folia_core-v-3-Nightingale.jar","primary":true,"size":280872,"file_type":null}],"dependencies":[]},{"game_versions":["26.1","26.1.1","26.1.2"],"loaders":["paper"],"id":"uZzcpROf","project_id":"DQQOtwoR","author_id":"szEm9yGY","featured":false,"name":"FoliaCore v2.6.1-hotfix","version_number":"v2.6.1-hotfix","changelog":"FoliaCore v2.6.1 Hotfix - Overdrive Overhauled\nFixed\nVault is now optional at startup instead of crashing when the Vault API class is missing\nEconomy registration is wrapped defensively so FoliaCore boots cleanly without Vault installed\nIncluded\nAsync Modrinth update checker remains active\nOp-only login update prompt still points to the Modrinth project page\nStartup banner and README branding updated to the hotfix release name\nNotes\nVersion: v2.6.1-hotfix\nModrinth project: https://modrinth.com/plugin/foliacore\nbStats plugin ID: 28430\nTarget: Folia 26.1.2+ and Java 21+","changelog_url":null,"date_published":"2026-05-10T19:15:19.244261Z","downloads":1,"version_type":"release","status":"listed","requested_status":null,"files":[{"id":"3CEnko78","hashes":{"sha1":"880d460c4f0dbb50a6d3c4d2763b0bbb2b5c6d48","sha512":"4b9e946760f40f6e3c1fee699b08780ed72125ba6ef1edaaad72444061083ea4c6a168a3a27592844336bb0d29645296bd45fb473ed1d62bebfc8fa6c8aeb155"},"url":"https://cdn.modrinth.com/data/DQQOtwoR/versions/uZzcpROf/folia_core-v2.6.1-hotfix.jar","filename":"folia_core-v2.6.1-hotfix.jar","primary":true,"size":277824,"file_type":null}],"dependencies":[]},{"game_versions":["26.1","26.1.1","26.1.2"],"loaders":["paper"],"id":"Cf0bnsLj","project_id":"DQQOtwoR","author_id":"szEm9yGY","featured":false,"name":"FoliaCore v2.6-Overhauled-Overdrive","version_number":"v2.6-Overhauled-Overdrive","changelog":"FoliaCore v2.6 Overhauled-Overdrive\nWhat changed\nAdded Modrinth update checking through the Folia async scheduler\nOps now receive an in-game update prompt with the Modrinth project link on login\nStartup output now shows the new v2.6 Overhauled-Overdrive branding\nREADME branding and release references were updated to match the new version\nModrinth integration\nProject slug: foliacore\nUpdate URL: https://api.modrinth.com/v2/project/foliacore/version\nProject link: https://modrinth.com/plugin/foliacore\n\nIncluded in this release\nFolia-safe async update checker\nOp-only login notification with update link\nShaded jar artifact for direct server use\nbStats integration remains enabled with plugin ID 28430\nNotes\nFoliaCore continues to target Folia 26.1.2+ and Java 21+ with a modular, region-aware architecture.","changelog_url":null,"date_published":"2026-05-10T19:03:59.185565Z","downloads":2,"version_type":"release","status":"listed","requested_status":null,"files":[{"id":"d0B8H39y","hashes":{"sha1":"4b3d6ddecd6b58c4d0b14315b1de63e17f72376e","sha512":"a868d4a6eff2fcb6596bbfd442068fe253e0ab9196d44dda24e434f75471dccde9fe0ead6971e884214bddb2983e1331ccc12fc2d235cfe64904a9faa8310a7b"},"url":"https://cdn.modrinth.com/data/DQQOtwoR/versions/Cf0bnsLj/folia_core-v2.6-Overhauled-Overdrive.jar","filename":"folia_core-v2.6-Overhauled-Overdrive.jar","primary":true,"size":277728,"file_type":null}],"dependencies":[]},{"game_versions":["1.21","1.21.1","1.21.2","1.21.3","1.21.4","1.21.5","1.21.6","1.21.7","1.21.8","1.21.9","1.21.10","1.21.11","26.1","26.1.1","26.1.2"],"loaders":["folia"],"id":"bF35WL1w","project_id":"DQQOtwoR","author_id":"szEm9yGY","featured":false,"name":"FoliaCore v2.5-Overhauled","version_number":"v2.5-Overhauled","changelog":"","changelog_url":null,"date_published":"2026-05-10T13:45:31.853539Z","downloads":11,"version_type":"release","status":"listed","requested_status":null,"files":[{"id":"EcDWcjnB","hashes":{"sha512":"c1152304458d76f2869f880c3285de7d7957fff47233c861eb9c7445bdf6b8a4538fc63d3b8cf12a78302cfbb52644e5334e2a1d9d77eb548905973c92137d52","sha1":"26a7d17d5213fb2142d9e188cd0e9987384b03fc"},"url":"https://cdn.modrinth.com/data/DQQOtwoR/versions/bF35WL1w/folia_core-v2.5-Overhauled.jar","filename":"folia_core-v2.5-Overhauled.jar","primary":true,"size":273359,"file_type":null}],"dependencies":[]},{"game_versions":["1.21","1.21.1","1.21.2","1.21.3","1.21.4","1.21.5","1.21.6","1.21.7","1.21.8","1.21.9","1.21.10"],"loaders":["folia"],"id":"ywQ7aXK2","project_id":"DQQOtwoR","author_id":"szEm9yGY","featured":false,"name":"FoliaCore 1.0-PRE-RELEASE","version_number":"1.0-PRE-RELEASE","changelog":"### FoliaCore v1.0 Pre-Release\n\nThis is the first feature-complete pre-release of FoliaCore.\n\nAll features are built to be Folia-native, using asynchronous data saving and thread-safe schedulers to guarantee zero lag or server instability.\n\n**Included Modules:**\n\n* **Chat Module:** Full private messaging (`/msg`, `/r`), persistent mutes (`/mute`, `/unmute`), and player blocking (`/block`, `/unblock`).\n* **Mail Module:** Persistent, offline `/mail` system with login notifications.\n* **Ranged Chat:** `/chat <global|world|regional>` modes, plus a global shout prefix (`!`).\n* **Teleport Module:** Fully thread-safe `/tpa`, `/tpahere`, `/tpaccept`, and `/tpdeny`.\n* **Home Module:** Permission-based homes (`/sethome`, `/home`, `/delhome`, `/homes`).\n* **Spawn Module:** Persistent server spawn (`/setspawn`, `/spawn`).\n* **Team System:** Full party management (`/team create`, `invite`, `kick`, `leave`, `info`, etc.).\n* **Kit System:** A full GUI-based kit system (`/kit`) with cooldowns and admin commands (`/createkit`, `/delkit`).\n* **Warp System:** Admin-defined, permission-based server warps (`/setwarp`, `/delwarp`, `/warp`, `/warps`).\n* **GPS System:** Player-based waypoints (`/marker`) with an action-bar compass (`/gps`).\n* **Economy Module:** Vault integration for `/balance`, `/pay`, and `/eco` admin commands.","changelog_url":null,"date_published":"2025-11-17T20:31:03.460931Z","downloads":146,"version_type":"beta","status":"listed","requested_status":null,"files":[{"id":"XgDNFk2F","hashes":{"sha1":"8d108d73109e22a150f6d29a328e2114f20837bd","sha512":"92408c12a41ca31f074ea583a44b11ced4647de4c83aa383291ff747026f6024dde86063df8788b58426f5cb75ae02f885ad7feacce6eb2cfb8368857fed97d3"},"url":"https://cdn.modrinth.com/data/DQQOtwoR/versions/ywQ7aXK2/folia_core-1.0-PRE-RELEASE.jar","filename":"folia_core-1.0-PRE-RELEASE.jar","primary":true,"size":135038,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"87UZeaFi","file_name":null,"dependency_type":"optional"}]}]