ForcePlugin - The Ultimate Star Wars RPG Experience
2.9Choose your path, master iconic abilities, and become a legend in this complete Star Wars Force RPG
2.9latestv2.9 — ForceBar & Energy System Overhaul | Out-of-Combat Regen, Low Energy Warnings, & More!Jul 3, 2026 ForcePlugin v2.9 - ForceBar & Energy System Overhaul We are excited to bring you Version 2.9 of ForcePlugin! This update focuses on giving the Force energy and leveling systems a major depth and polish upgrade, making gameplay feel much more dynamic, responsive, and compatible with other plugins on your server. Here is what's new in this update:New Features & Enhancements · Out-of-Combat Regen Bonus: Energy regeneration is no longer just a flat timer. If a player goes a short time without using an ability or taking damage, they will receive a configurable regeneration multiplier to recover their energy faster! · Low-Energy Action Bar Warnings: When your Force energy drops below a critical threshold (default 20%), you will receive a pulsing action bar warning (
Force Energy Critical!) colored according to your alignment (Light, Dark, or Neutral). · Force Energy Drain on Death: To add more consequence to combat, you can now configure a percentage of a player's Force energy to be drained when they die. · Vanilla XP Bar Compatibility Toggle: By default, ForcePlugin takes over the vanilla experience bar to show Force level progression. You can now disable this in the configuration! If disabled, players will see their Force level and XP percentage displayed on their action bar instead, restoring full compatibility for servers utilizing vanilla XP for other plugins. · Improved Bar Synchronization: Fixed issues where the Force boss bar wouldn't display correctly immediately on login or after respawning.
Configuration Updates To utilize the new features, add the following options to your configuration: Code (YAML): force-energy: regeneration-per-second : 2.5 out-of-combat: enabled : true seconds-threshold : 5 regen-multiplier : 1.5 low-energy-warning-threshold-percent : 20 drain-on-death-percent : 25 progression: points-per-level : 1 base-xp : 100 xp-per-level-multiplier : 25 use-exp-bar-for-xp : true Thank you for using ForcePlugin! If you encounter any issues or have suggestions for the next update, don't forget to send a message.
2.8[Update] ForcePlugin v2.8 — Database & Data Layer HardeningJun 28, 2026 ForcePlugin v2.8 — Database & Data Layer Hardening Stability, safety, and performance enhancements for your database layer This update focuses on making the database layer and player data management rock-solid. We've introduced asynchronous operations, retry connection mechanisms, automatic saves, and crucial safeguards to prevent any data loss or corruption during server lag or sudden shutdowns. ️ Key Improvements in v2.8 · Automatic Database Reconnection & Retry Logic: If the SQLite connection fails during server startup, the plugin will now automatically retry connecting up to 3 times with a 2-second delay between attempts before gracefully shutting down. · Safe Asynchronous Loading: Player data is loaded asynchronously upon login to prevent thread blocking. We've added safety guards (data-loading flags) so players cannot use abilities or trigger errors before their data is fully loaded. · Asynchronous Player Saving on Quit: Saving player data on quit has been moved to an asynchronous task, preventing server tick lag spikes when players log out. · Configurable Periodic Auto-Save: You can now set an auto-save interval to regularly backup active player data. By default, it runs every 5 minutes. · Graceful Shutdown Protection: On plugin disable or server stop, the plugin now waits up to 10 seconds for all pending asynchronous database saves to finish writing before closing database connections, ensuring zero data loss.Configuration Updates Add the following options to your config.yml to control the auto-save interval: Code (YAML): database: auto-save-interval-minutes : 5 Thank you for using ForcePlugin! If you encounter any issues or have feedback, please let us know on GitHub issue tracker.
2.7v2.7 — Side Switching: Redemption & FallJun 26, 2026 Version 2.7 - Side Switching: Redemption & Fall The Force does not bind you to one path forever. -------------------------------------------------- What's New The Light and the Dark are no longer permanent choices. Players can now switch sides - but it comes at a price. Running /force choose when you already have a side will now open a new Confirm Side Switch GUI instead of blocking you with an error. The GUI makes the stakes clear before you commit: · All unlocked abilities are lost · All unlocked passives are lost · All slot bindings are cleared · All Force Points are reset to 0 · Your Force Level is kept · Your Force XP is kept Click Yes, Switch Sides to confirm, or Cancel to stay your course. -------------------------------------------------- Server Broadcast When a player switches sides, the server can broadcast an announcement to all online players. Fully configurable in config.yml: Code (Text): side-switch: enabled: true announce: true announce-message: "&e{player} &7has switched from the &c{old_side} &7to the &b{new_side}&7!" Set enabled: false to lock sides server-wide, or announce: false to switch silently. -------------------------------------------------- Admin Command Update /fa setside <player> <light|dark|none> now also clears the target player's abilities and passives when changing their side - consistent with the player-facing switch behavior. No more mismatched Light-side players holding Dark abilities after an admin override. -------------------------------------------------- Summary of Changes · New Confirm Side Switch GUI - warning panels before committing · /force choose updated - opens Confirm GUI for players who already have a side · New side-switch: config block - toggle, broadcast, and custom message options · /fa setside now fully resets abilities & passives on side change2.6v2.6 — Dead Code Purge & Legacy CleanupJun 25, 2026 Version 2.6 - Dead Code Purge & Legacy Cleanup A maintenance release. No gameplay changes. No new features. Overview This update removes two legacy systems that were never completed and had been silently present in the codebase since an earlier development cycle. No configuration migration is required. The plugin remains fully backward compatible with all existing player data. Changes Removed - HolocronListener The scroll-while-sneaking ability bind mechanic ( onSneak, onScroll, cycleBind) has been removed. This system was superseded by the BindGUI and AbilityPickerGUI systems in a previous release and had no active function. The class has been deleted in its entirety. Removed - Specialization System The specialization layer, which defined paths such as Guardian, Sentinel, Consular, Warrior, Inquisitor, and Sorcerer, has been removed. This system was never fully implemented and existed only as unused configuration entries, dead Java fields, and unreachable logic branches. The following have been removed as part of this cleanup: · The specializations: block in ranks.yml · The specializations map, loading logic, and getSpecializations() method from RankManager · The specialization field, getter, and setter from ForceUser · The needsToChoosePath field, getter, and setter from ForceUser · The corresponding database read and write operations from DatabaseManager · The dead reset calls in ForceAdminCommand Fixed - Force Enchanting Access Gate ForceEnchantManager.canUse() was checking whether a player had a non-null specialization before granting access to /forceenchant. With the specialization system removed, this check would have permanently locked every player out of Force Enchanting. The gate has been corrected to require that the player has chosen a Force alignment (Light or Dark), which is the intended requirement. Notes for Server Administrators · No database migration is required. The specialization and needs_choice columns remain physically present in existing playerdata.db files. SQLite does not support dropping columns in older versions. The plugin will simply no longer read or write to those columns, and they will have no effect. · No config.yml changes are required. · If you have manually added entries under the specializations: key in ranks.yml, those entries will no longer be read. They may be left in place or removed at your discretion.V2.5The Hotbar Casting Update (No More Shift-Scrolling!)Jun 19, 2026 The Combat Overhaul Update This update brings the biggest change to ForcePlugin's gameplay yet! We have completely overhauled how abilities are cast for a much faster, smoother combat experience, and added massive new progression systems.What's New in this Update: · New Hotbar Casting System: We have completely removed the old "Shift + Scroll" Holocron mechanic. You can now seamlessly bind and cast your Force abilities directly using your standard 1-9 hotbar slots! Combat is now vastly more fluid, responsive, and intuitive. · Massive New Passive Ability System: We have introduced a brand new GUI with 9 new persistent passive talents! · Light Side: Unlock passive healing, melee attack deflection, faster energy recovery, and the ability to cheat death! · Dark Side: Unlock lifesteal, speed boosts on kills, Wither affliction, and the ability to spend your own health to cast abilities when your energy runs dry! · Neutral: Everyone can now unlock "Force Attunement" to rapidly regenerate energy by standing still. · Force Enchanting: High-level players who have unlocked a Specialization (Level 31+) can now use /forceenchant (/fe)! Channel your raw Force Energy directly into the item in your hand to apply temporary enchantments. Be warned: using this taxes the body heavily, causing temporary debuffs like hunger and fatigue. · New Configuration File: A brand new passives.yml file has been added. You have complete control over the max levels, costs, and specific stats of every single passive ability!
IMPORTANT INSTALLATION NOTE: Because of the massive changes to the casting system and the addition of
passives.yml, please drop the new.jarinto your plugins folder and restart your server to automatically generate the new files. As always, if you encounter any bugs or have suggestions, please let us know on the GitHub or Discussion page! May the Force be with you.V2.4New abilities and leveling system implemented!Jun 6, 2026 New Force Abilities Universal · Force Sense - Senses nearby entities, highlighting them with a glowing effect and displaying a health summary of nearby players on the action bar. Light Side Exclusive · Force Clarity - Removes negative effects (Slowness and Blindness) from the caster, and grants Haste and Night Vision. · Force Mend - Instantly heals a targeted ally from a distance and grants them Regeneration. · Force Valor - Boosts the caster and all nearby allies with Strength, Resistance, and Speed. Dark Side Exclusive · Force Corrupt - Targets a single enemy, infecting them with Wither, Poison, and Slowness. · Soul Rend - Targets a single enemy to tear at their spirit, applying a heavy Weakness effect to reduce their physical damage. · Dark Aura - Surrounds the caster with a deadly particle ring that damages all nearby enemies over time. New Passives (Config-only) · Force Attunement (Neutral) - Boosts Force energy regeneration speed after standing still for 3 seconds. · Transcendence (Light) - Grants a one-time cheat-death mechanic accompanied by a powerful Force explosion. · Blood Price (Dark) - Consumes health instead of energy to cast abilities when Force energy is fully depleted. Updated Leveling System The leveling progression has been expanded to accommodate longer progression times while smoothing out the difficulty curve: · Maximum Force Level: Increased from 50 to 100. · XP Requirement Formula: Code (Text): XP Needed = Base XP (100) + ((Current Level - 1) * XP Multiplier) · XP Multiplier: Reduced from 50 to 25, meaning leveling up at early-to-mid levels is faster and smoother, but players can progress twice as far. · Force Points: Players continue to earn 1 point per level to unlock and upgrade abilities. · Specialization Selection: Triggered at level 31, allowing players to permanently choose their final specialization path using their Holocron. Level Ranks Scaling The rank titles assigned to players have been extended to scale up to the new level 100 cap: Light Side & Dark Side: Level 1-10 - Padawan / Acolyte Level 11-24 - Jedi Knight / Sith Apprentice Level 25-49 - Jedi Master / Sith Lord Level 50-74 - Jedi High Council / Dark Council Member Level 75-99 - Jedi Grand Master / Dark Lord of the Sith Level 100 - Force Transcendent / Sith EmperorForcePlugin V2.3Oct 11, 2025 - Plugin file was reduced to 167 KB. Plugin still working like intended with no issues and errors.ForcePlugin V2.2Oct 8, 2025 Players can now choose sides through a GUI by /force choose.ForcePlugin V2.1Oct 4, 2025 Players now can enchant tools using the force energy. Only last ranks have this ability. Use command /fe while having the tool on hand.ForcePlugin V2.0Oct 4, 2025 Version 2.0 - The Path of Mastery Update is Here! Get ready to take your journey with the Force to a whole new level! This is the largest content update for ForcePlugin yet, introducing a deep, permanent specialization system and a brand new category of abilities: Passives. Your choices will now define your character's core strengths and unlock their ultimate potential. Thank you to everyone for your amazing feedback, which has helped shape this exciting new chapter! New Feature: Passive Abilities A true master's power is not just in the abilities they use, but in the strengths they always possess. You can now spend your Force Points on a new category of Passive Skills! How to Use: · Right-click your Holocron to open the main skill tree. · Click the new Beacon icon labeled "Passive Skills" in the bottom-center. · Unlock and upgrade your passives in this new menu! Light Side Passives: · Soothing Presence: You and nearby allies gain slow, constant health regeneration. · Deflecting Palm: Gain a chance to completely negate the damage of an incoming melee attack. · Meditation: Massively boosts your passive Force Energy regeneration rate. Dark Side Passives: · Siphoning Strikes: Your damaging abilities have a chance to heal you for a percentage of the damage dealt. · Force Ferocity: Gain a burst of speed after defeating an enemy. · Corrupted Energy: Your damaging abilities have a chance to inflict a debilitating Wither effect. New Config File: passives.yml Server owners, you now have even more control! A new passives.yml file has been generated. In it, you can configure the unlock cost, upgrade cost, max level, and every single stat for all the new passive abilities. As always, thank you for your support. We can't wait to see which paths you choose. May the Force be with youForcePlugin V1.2Plugin not working in servers below 1.21 (FIXED)Sep 23, 2025 Plugin didn't work on any server below 1.21. Issue has been fixed. Plugin now works for all servers 1.16 to 1.21. It has been tested and confirmed.ForcePlugin V1.1Compatible for 1.16 - 1.21Sep 22, 2025 With this last version the plugin should be compatible with servers version 1.16 to 1.21. Note: Any error please let me know. If the plugin is not showing in the server, please let me know. Thank you!2025-09-22Sep 22, 2025
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta