🇬🇧 English
A community-wide energy objective for your server
ServerGoal turns your whole server into one big team chasing a single, season-long goal: a global community score that every player contributes to by feeding FE (Forge Energy) into a special block. The progress is shown to everyone through a clean boss bar at the top of the screen, complete with a live leaderboard and configurable milestone rewards.
Perfect for tech modpacks (Mekanism, Thermal, Powah, Flux Networks, RFTools, Refined Storage, Applied Energistics… anything that outputs FE), ServerGoal gives your community a shared long-term purpose: "How fast can we reach the goal together?"
✨ Features
- Global community score displayed in a server-wide boss bar (renameable).
- Huge, readable numbers: scores auto-abbreviated (
452.3 T, 1 Q…).
- Recraft Charger block – an energy sink that absorbs all FE from your cables and converts it to score in real time, without lag.
- Per-player contributions (owner of the charger = whoever placed it).
- Top 10 leaderboard as a floating hologram (invisible armor stands), OP-toggled.
- Configurable milestones: colored chat announcement + items to all players + custom commands.
- Per-player boss bar toggle.
- Fully configurable by JSON file and in-game commands.
- Persistent (score, contributions, milestones, preferences, leaderboard location).
⚡ The Recraft Charger
Craft it, place it, connect any FE cable. It absorbs the energy and raises the global objective based on FE transferred (default 1 FE = 1 point, configurable). Points go to the placer.
N I N N = Netherite Ingot (4 corners)
I R I I = Iron Ingot (4 edges)
N I N R = Redstone Block (center)
🏆 Milestones
Each milestone fires once when the global score crosses its threshold: broadcast a colored message, give items to every online player, run any commands. Editable live or in config. Four empty milestones (25/50/75/100 %) are created by default.
⌨️ Commands (overview)
Players: /servergoal (status), /servergoal top, /servergoal bossbar.
Operators: set the target, give/remove points, create & edit milestones, place/refresh the leaderboard, tweak config, reload/save, reset the season.
📦 Installation
Install on both server and clients. Drop the jar in each mods/ folder.
🎯 Default goal
1 quadrillion FE (1 000 000 000 000 000) — enormous but reachable for an active community over ~a month. Change it with /servergoal target set <amount>.
✅ Compatibility
Any mod that outputs standard Forge Energy (FE/RF) — Thermal, Mekanism, Powah, Flux Networks, RFTools, and more.
🇫🇷 Français
Un objectif énergétique communautaire pour ton serveur
ServerGoal transforme tout ton serveur en une seule grande équipe lancée vers un objectif de saison : un score communautaire global que chaque joueur fait monter en injectant du FE (Forge Energy) dans un bloc spécial. La progression est affichée à tout le monde via une bossbar élégante en haut de l'écran, avec un classement en direct et des récompenses de paliers configurables.
Idéal pour les modpacks tech (Mekanism, Thermal, Powah, Flux Networks, RFTools, Refined Storage, Applied Energistics… tout ce qui produit du FE), ServerGoal donne à ta communauté un but commun sur le long terme : « À quelle vitesse atteindrons-nous l'objectif tous ensemble ? »
✨ Fonctionnalités
- Score communautaire global dans une bossbar visible par tout le serveur (renommable).
- Grands nombres lisibles : scores abrégés automatiquement (
452,3 T, 1 Q…).
- Bloc Recraft Charger – un puits d'énergie qui absorbe tout le FE des câbles et le convertit en points en temps réel, sans lag.
- Contributions par joueur (propriétaire du charger = celui qui l'a posé).
- Classement Top 10 en hologramme flottant (armor stands invisibles), activable par les OP.
- Paliers configurables : annonce colorée + items à tous + commandes personnalisées.
- Bossbar activable par joueur.
- Entièrement configurable par fichier JSON et par commandes en jeu.
- Persistant (score, contributions, paliers, préférences, position du classement).
⚡ Le Recraft Charger
Crafte-le, pose-le, branche un câble FE. Il absorbe l'énergie et fait monter l'objectif selon le FE transféré (par défaut 1 FE = 1 point, configurable). Les points vont au poseur.
N I N N = Lingot de Netherite (4 coins)
I R I I = Lingot de Fer (4 arêtes)
N I N R = Bloc de Redstone (centre)
🏆 Paliers
Chaque palier se déclenche une fois quand le score global franchit son seuil : message coloré, items à chaque joueur connecté, commandes au choix. Modifiable en direct ou en config. Quatre paliers vides (25/50/75/100 %) sont créés par défaut.
⌨️ Commandes (aperçu)
Joueurs : /servergoal (statut), /servergoal top, /servergoal bossbar.
Opérateurs : définir la cible, donner/retirer des points, créer & éditer des paliers, placer/rafraîchir le classement, ajuster la config, recharger/sauvegarder, réinitialiser la saison.
📦 Installation
Installe le mod côté serveur ET côté client. Place le jar dans le dossier mods/ de chaque côté.
🎯 Objectif par défaut
1 quadrillion de FE (1 000 000 000 000 000) — énorme mais atteignable pour une communauté active en environ un mois. Modifiable avec /servergoal target set <montant>.
✅ Compatibilité
Tout mod produisant du Forge Energy (FE/RF) standard — Thermal, Mekanism, Powah, Flux Networks, RFTools, et plus.