Mod Fabric pour Minecraft 1.21.11 — un système complet d'esclaves, prisonniers et gardes pour serveur survie, fortement inspiré du système d'esclavage de Kenshi.
Capturez des joueurs et des villageois, faites-les travailler de force, enfermez-les, menez-les en laisse, donnez-leur des ordres… ou regardez-les s'évader et se rebeller.
⚙️ Français uniquement · pensé pour le multijoueur (logique 100 % serveur-autoritaire) · garde-fous anti-grief intégrés.
- Matraque : assomme un joueur affaibli au lieu de le tuer. Un joueur à terre peut être achevé par une grosse blessure ou une chute — il n'est pas invincible.
- Porter un joueur K.O. (Ctrl + clic droit) pour le traîner jusqu'à une cage.
- Fouille d'un joueur à terre (clic droit main vide).
- Chaînes sur un joueur K.O. → prisonnier (cotte de mailles, bracelets d'enchaînement, mode Aventure, mains liées devant).
- Accroupi + clic droit sur une cage → enferme le prisonnier le plus proche → 30 s → esclave.
- L'esclave porte un collier, un plastron enchaîné, des fers aux pieds (le « boulet ») — armure liée qui ne tombe pas à la mort.
- Bloc 2 de haut, barreaux ajourés, intérieur visible (overlay « barreaux » pour l'occupant).
- Verrouillée par clé ; le propriétaire sort l'occupant d'un clic droit ; une lime force la cage (→ cage cassée, réparable avec des chaînes en fer).
- Sceptre de gestion : menu complet (boulet, gros boulet qui fait couler dans l'eau, armes autorisées, laisse, distance max, ancre, inventaire, emprisonner/asservir, libérer) + tableau de bord de tous vos captifs.
- Chaîne en fer : laisse / file indienne (lien visible).
- Ancre magnétite : zone de liberté limitée.
- Lime d'évasion : l'esclave lime ses fers (étincelles visibles par tous). Plus rapide la nuit. Briser ses chaînes laisse Faim + Faiblesse (épuisé, vulnérable à la reprise).
- Capture identique (matraque → chaînes → fers), avec retour visuel (étourdissement, nom flottant).
- Ouvrier : tâches par ressource (miner bois/pierre/fer…, cultiver blé/patate…), coffres de dépôt et de ravitaillement.
- Ordres (sceptre) : Libre · Au pied · Reste ici.
- Rébellion : un ouvrier affamé et négligé finit par briser ses chaînes et fuir — rattrapez-le !
- Prisonnier villageois (avis de recherche). Les gardes sont délégués au mod GuardVillagers.
- Bloc marché : revendez vos avis de recherche / captifs contre émeraudes, ou achetez un esclave villageois (clic droit avec des émeraudes).
Tout est réglable par gamerules : activer/désactiver l'esclavage des joueurs, durée maximale d'esclavage (auto-libération), prix d'un esclave, rayon des ancres, vitesse d'évasion, etc.
Côté serveur ET côté client (le mod gère aussi le rendu : textures, écrans, overlays).
- Installer Fabric Loader pour Minecraft 1.21.11 → https://fabricmc.net
- Placer dans le dossier
mods/:nightslave-x.y.z.jar(ce mod)- Fabric API (pour 1.21.11)
- (optionnel) GuardVillagers pour les gardes
- Tout le monde (serveur + joueurs) doit avoir exactement les mêmes versions.
Nécessite un JDK 21+.
git clone https://github.com/softpython2884/NightSlavery.git
cd NightSlavery
./gradlew buildLe jar se trouve dans build/libs/ (prendre celui sans -sources).
| Objet | Recette |
|---|---|
| Matraque | Lingot de fer · Bâton · Cuir (en colonne) |
| Clé d'esclave | Lingot d'or au-dessus de 2 lingots de fer |
| Cage | 8 barreaux de fer autour d'une chaîne en fer |
| Sceptre | Émeraude · Lingot de fer · Bâton |
| Magnétite | Pierre + fer + éclat d'améthyste |
La conception détaillée vit dans docs/ (game design, architecture, roadmap).
Distribué sous GNU General Public License v3.0 (GPL-3.0-or-later).
En résumé : libre d'utilisation, de modification et de redistribution, à condition de créditer le projet et de garder vos versions modifiées également open source sous la même licence.
Night (@softpython2884)