Multiverse-Core : créer plusieurs mondes sur ton serveur
Fonctionnalités clés : nombre illimité de mondes de tout type — normal, nether, end, flat et mondes avec générateur personnalisé. Mode de…
Fonctionnalités clés : nombre illimité de mondes de tout type — normal, nether, end, flat et mondes avec générateur personnalisé. Mode de jeu (survie, créatif, aventure)
Fonctionnalités clés
-
Nombre illimité de mondes de tout type : normal, nether, end, flat et mondes avec générateur personnalisé.
-
Définir le mode de jeu (survie, créatif, aventure, spectateur) et la difficulté individuellement pour chaque monde.
-
Multiverse-Portals : voyage instantané entre les mondes, avec prise en charge des wagonnets, des bateaux et des "catapultes" de joueurs.
-
Nether ou End séparé par monde grâce à Multiverse-NetherPortals, avec une échelle de coordonnées de 1.0 à 8.0.
-
Inventaires, expérience, succès et livres de recettes séparés grâce à Multiverse-Inventories.
-
Système complet de permissions : contrôler l'accès aux mondes, aux commandes et à des portails spécifiques.
-
Intégration avec Vault : faire payer les joueurs pour entrer dans des mondes ou utiliser des portails, avec accès gratuit pour certains groupes.
-
Contrôle du spawn des mobs par type : autoriser les creepers uniquement dans un monde, les animaux dans un autre.
-
Économiser les ressources du serveur en déchargeant les mondes inactifs de la mémoire.
Types de monde et générateurs
-
normal — l'Overworld standard.
-
nether — la dimension Nether.
-
end — la dimension End.
-
flat — un monde superplat (GroundLevel, Biome et couches sont définis via des flags).
-
custom — générateur externe, par exemple Terra ou OpenTerrainGenerator.
Lors de la création d'un monde, tu peux spécifier une seed et des flags :
/mv create sky normal -s 239876
Cette commande crée un monde de type normal nommé sky avec la seed 239876.
Tableau des commandes et permissions
| Commande | Permission | Description |
|---|---|---|
| /mv create | multiverse.core.create | Crée un nouveau monde avec type, seed ou générateur |
| /mv import | multiverse.core.import | Importe un dossier de monde existant dans Multiverse |
| /mv clone | multiverse.core.clone | Clone un monde sous un nouveau nom |
| /mv delete | multiverse.core.delete | Supprime un monde de la liste (les fichiers restent intacts) |
| /mv unload | multiverse.core.unload | Décharge un monde de la RAM jusqu'à la prochaine demande |
| /mv load | multiverse.core.load | Charge un monde précédemment déchargé |
| /mv list | multiverse.core.list.worlds | Affiche tous les mondes accessibles au joueur |
| /mv tp | multiverse.core.tp.self | Téléporte vers un monde ou des coordonnées |
| /mv spawn | multiverse.core.spawn.self | Va au point de spawn du monde |
| /mv setspawn | multiverse.core.spawn.set | Définit un nouveau point de spawn |
| /mv who | multiverse.core.list.who | Montre qui se trouve dans chaque monde |
| /mv modify set | multiverse.core.modify.set | Change les paramètres d'un monde (mode, PvP, spawn de mobs) |
| /mv gamerule | multiverse.core.gamerule.set | Définit n'importe quelle gamerule pour un monde |
| /mv purge | multiverse.core.purge | Supprime massivement les mobs/animaux |
| /mv regen | multiverse.core.regen | Régénère le monde depuis zéro |
| /mv reload | multiverse.core.reload | Recharge la configuration du plugin en mémoire |
Gérer les modes et les règles
-
/mvm set mode creative — met le monde en mode Créatif.
-
/mvm set difficulty hard — définit la difficulté Hard dans le monde actuel.
-
/mvm set hunger false — désactive la faim.
-
/mvm set weather false — désactive durablement la pluie et les orages.
-
/mvm set pvp false — désactive le PvP.
-
/mvm set scale 8.0 — échelle de déplacement 1:8 entre l'Overworld et le Nether.
Toutes les modifications s'appliquent instantanément, sans redémarrage.
Nether et End séparés
/mvnp link nether sky sky_nether — relie l'Overworld → Nether.
/mv modify set scale 1 sky — fait correspondre les coordonnées entre l'Overworld et le Nether.
/mvnp unlink nether sky — désactive le lien automatique des portails.
Inventaires et statistiques des joueurs
Multiverse-Inventories sépare l'inventaire, l'XP, la santé, les effets de potion et même la position du joueur par groupes de mondes.
Il suffit d'exécuter la commande et de suivre les instructions, sans arguments compliqués : /mvinv group
Contrôle des mobs et des entités
-
Autoriser uniquement les creepers :
/mvm set monsters true/mvm set monsterlist creeper/mvm set monsterlistselect whitelisted -
Désactiver les animaux :
/mvm set animals false -
Nettoyer les mobs du monde :
/mv purge world animals/mv purge world_nether monsters
Économie et accès payant
-
Tarif du monde :
/mvm set price 500— 500 unités de monnaie par entrée. -
Tarif du portail :
/mvpc modify hubPortal -c 150 -
Accès gratuit : attribue la permission
multiverse.access.free.<world>oumultiverse.portal.free.<portal>
Sécurité et permissions
multiverse.access.<world>— accès au monde.multiverse.core.tp.others— téléporter d'autres joueurs.multiverse.core.modify.*— modifier tout paramètre d'un monde.multiverse.core.createetmultiverse.core.delete— créer et supprimer des mondes.multiverse.portal.use.<portal>— utiliser un portail précis.
Optimisation des performances
-
Décharge les mondes rarement utilisés avec
/mv unload. -
Désactive le maintien des chunks de spawn en mémoire :
/mvm set keepspawninmemory false. -
Utilise des générateurs légers ou pré-génère les chunks avec WorldBorder.
Conclusion
Multiverse-Core ouvre des possibilités infinies pour des constructions créatives et des événements, en te permettant de maintenir plusieurs mondes indépendants sans surcharger ton serveur. Son système de permissions flexible et sa compatibilité avec des plugins populaires en font un outil incontournable pour tout grand serveur.
Installation
Une installation classique prend environ 5 minutes. Le déroulé est le même ; seuls le loader et le build correspondant changent.
- 1Stop your Minecraft server.
- 2Drop the plugin .jar into the server /plugins folder.
- 3Start the server once so the plugin generates its config files.
- 4Edit /plugins/<name>/config.yml as needed, then run /reload confirm or restart.
Galerie
Trouvés : 1









