Extractioncraft
Extractioncraft est un plugin de mode de jeu compétitif de type extraction pour les serveurs Minecraft. Les joueurs entrent dans des cartes instanciées générées de manière procédurale, pillent les conteneurs, combattent des mobs d'élite et courent vers les points d'extraction avant que la bordure du monde ne se referme sur eux.
Commencez ici
Notes sur la plateforme actuelle
- Version du plugin dans le dépôt actuel :
1.0-SNAPSHOT - Version de l'API :
1.21.4 - Commande racine :
/extractioncraft(alias/exc)
Comment se déroule un match
- Un joueur crée un match avec
/exc createMatch <contentPackage.yml>, ce qui génère un monde instancié de manière asynchrone via la génération de monde modulaire de BetterStructures. Le créateur est téléporté à un emplacement de spawn aléatoire dès que le monde est prêt. - D'autres joueurs rejoignent le lobby du match. Le paquet de contenu définit le nombre minimum et maximum de joueurs.
- Une fois que suffisamment de joueurs ont rejoint, n'importe quel joueur du match peut exécuter
/exc start. Un court compte à rebours de 3 secondes se déroule avant que le match ne commence. - Au démarrage, des coffres et des tonneaux apparaissent sur toute la carte. Les conteneurs émettent des particules de portail toutes les 10 ticks afin d'être faciles à repérer. Les joueurs pillent les conteneurs (en restant immobiles pendant 3 secondes pour les ouvrir) et combattent les ennemis EliteMobs pour obtenir des drops. Un tableau d'affichage latéral décompte une minuterie de 15 minutes.
- Après 1 minute, les points d'extraction (des leviers sur de petites plateformes) apparaissent sur la carte. Une boussole en barre de boss affiche des marqueurs qui pointent vers chaque sortie visible.
- Les joueurs tirent un levier à un point d'extraction, puis se tiennent debout sur la plateforme de 3 blocs pendant 20 secondes pour s'extraire avec succès.
- Une bordure du monde rétrécit régulièrement, passant de 740 blocs de large à rien en 15 minutes, forçant les joueurs vers le centre.
- Les joueurs qui s'extraient conservent leur butin (les objets sont liés à l'âme à la sortie via l'enchantement soulbind d'EliteMobs). Les joueurs qui échouent à s'extraire perdent tous les objets de leur inventaire lorsque
deleteItemsOnFailToExtractesttrue(la valeur par défaut).
Dépendances
- Dépendances optionnelles (effectivement requises pour le contenu premade) : BetterStructures, EliteMobs, FreeMinecraftModels
- Framework : MagmaCore (intégré)
Le plugin se chargera sans les dépendances optionnelles, mais les paquets de contenu premade Kobold Mines ne peuvent pas fonctionner sans les trois.