Aller au contenu principal

Détails avancés

I. Informations principales

Mondes :

  • Monde créatif : /world creatif – Carte circulaire d'un rayon de 5000 blocs, vous y êtes totalement libres.
  • Monde plat : /world flatmap – Carte 1000 × 1000 blocs pour vos tests et vos copies.

Informations utiles :

  • Les blocs de commande sont autorisés, mais il faut me demander pour être /op 😉
  • Le Nether, l'End et la génération de structures sont désactivés.
  • Le serveur est en difficulté paisible.
  • La distance d'affichage sur le serveur est de 20 chunks.

Commandes custom :

  • /debug_stick - Obtenir un bâton de débogage
  • /cadre_invisible  /cadre_invisible_lumineux - Obtenir un cadre invisible
  • /night_vision  /night_vision_clear - Activer la vision nocturne
  • /block_invisible - Obtenir un bloc invisible
  • /lumière <0-15>  /light <0-15> - Obtenir un bloc de lumière avec l'intensité spécifiée
  • /command_block - Obtenir un bloc de commande (il faut être /op pour l'utiliser)
  • /vide_de_structure - Obtenir un vide de structure
  • /tete_joueur <pseudo>  /player_head <pseudo> - Obtenir la tête d'un joueur (/hdb est aussi disponible)
  • /porte_armure - Obtenir l'outil d'édition de porte-armures
  • /site - Lien vers ce site
  • /map  /dyn  /dynmap - Lien vers la carte interactive
  • /spawn - Retourner au spawn

Configuration :

🧩 Plugins disponibles

Utiliser Axiom

Pour utiliser Axiom sur le serveur, vous devez installer le mod Axiom de votre côté, qui requiert Fabric.
Cependant Axiom n'est pas obligatoire pour rejoindre Modellum !

PluginInformations
Axiom PaperPermet l'utilisation du mod Axiom sur le serveur. [Documentation]
EssentialsXPlugin ajoutant de nombreuses commandes qui améliorent l'expérience de jeu, il s'agit des commandes que l'on retrouve sur la plupart des serveurs Minecraft. [Liste des commandes]
VoxelSniper (FAVS)Plugin de terraforming, il permet de modifier le terrain avec des brushes. [Documentation]
WorldEdit (FAWE)Plugin de modification des terrains et des constructions, il met à disposition de nombreuses commandes avancées. [Documentation]
Pl3xMapPermet l'accès à une carte dynamique du serveur. Vous pouvez y voir les joueurs connectés et les warps définis.
Je peux ajouter des repères personnalisés sur demande. 😉 [Voir la carte]
HeadDBDonne accès à la commande /hdb pour obtenir des têtes pour vos décorations. Vous pouvez aussi faire /hdb search <keyword> pour filtrer vos recherches (en anglais).
ArmorStandEditor-RebornPermet de modifier un porte-armure à l'aide d'un silex. Vous pouvez aussi faire /porte_armure pour obtenir l'outil d'édition.

📦 Datapacks utilisés

DatapackInformations
TerralithAméliore la génération du terrain et ajoute de nombreux biomes à partir des blocs de Minecraft vanilla. [Documentation]
GeophilicRetravail subtilement la génération des biomes vanilla, il n'impacte donc pas la génération des biomes de Terralith. [Galerie]
Biome SaplingsPermet de faire pousser les arbres customisés de Terralith en utilisant simplement de la poudre d'os.
Pour faire pousser un arbre dans le style vanilla, il suffit de s'accroupir.

⚙️ Gamerules

GameruleValeurInformations
advance_timefalseLe temps n'advance pas. Vous pouvez utiliser /ptime <type> pour modifier votre temps, ou /time set <type> pour modifier celui du serveur.
advance_weather falseLa météo ne change pas. Vous pouvez utiliser /pweather <type> pour modifier votre météo, ou /weather <type> pour modifier celui du serveur.
block_dropsfalse
elytra_movement_checkfalse
entity_dropsfalse
fire_spread_radius_around_player0La propagation du feu est désactivée, vous pouvez en placer aux endroits sensibles de vos constructions.
keep_inventorytrue
mob_dropsfalse
mob_griefingfalse
player_movement_checkfalse
random_tick_speed0Empêche la pousse des plantes.
show_advancement_messagesfalse
spawn_patrolsfalse
spawn_wandering_tradersfalse
spread_vinesfalseLes lianes ne se propagent pas, vous pouvez les utiliser sans risques dans vos constructions.
tnt_explodesfalse

II. Mods recommandés

Aucun mod n'est requis sur Modellum, mais tout est autorisé : Fabric, Neoforge, etc.

🏗️ Pour le build

ModInformations
AxiomOutil tout-en-un facilitant le terraforming, la construction de bâtiments, la création de structures organiques, etc. avec des outils de visuatlisation en temps réel.
Il offre aussi des fonctionnalités pertinentes comme le noclip, le placement de blocs à distance, un sélecteur de blocs par couleur, etc. [Documentation]
Item SwapperPermet de changer rapidement l'item que vous tenez en main, en vous suggérant des items similaires.

⚡ Pour les performances

Les mods de performances sont déjà présentés dans l'onglet Mods & optimisations, mais voici ceux que je recommande :

ModInformations
SodiumAméliore grandement les performances de Minecraft.
Iris Shaders (requiert Sodium)Permet le chargement de shaders avec Sodium. Vous pouvez trouver des shaders sur Modrinth ou sur shaderLABS.
LambDynamicLightsAjoute de la lumière dynamique.
FerriteCoreRéduit l'utilisation de mémoire vive (RAM).
ImmediatelyFastOptimise le rendu graphique de nombreux éléments de Minecraft.

III. Détails techniques pour les nerds ☝️🤓

🔧 Afficher les détails techniques

Configuration de Modellum

Les permissions sur Modellum sont configurés avec LuckPerms, vous avez ainsi accès à de nombreuses commandes et fonctionnalités liées aux différents plugins installés sur le serveur, et je peux limiter facilement les accès sensibles.

Les chunks ont été préchargés en utilisant Chunky, ça nous permet de voir toute la carte du monde sur une simple page Web !

De plus, ça permet d'éviter les latences, car faire un /flyspeed 10 sur quelques miliers de blocs non-chargés, bien que la machine soit plutôt performante, ça demande énormément de ressources ! 🔥


Serveur Purpur

Modellum est un serveur Purpur 1.21.11, il s'agit d'un serveur optimisé pour la performance et la personnalisation.
Cela m'offre beaucoup de flexibilité, car je peux importer des plugins conçus pour Bukkit, Spigot et Paper, et j'ai accès à de nombreux fichiers de configuration.

Purpur est un fork de PaperMC, lui-même étant un fork de SpigotMC, lui-même étant à l'origine un fork de Bukkit.


Proxy Velocity

Modellum est sur le réseau MP3, cela signifie que l'adresse du serveur est la même, pour changer de serveur il suffit d'exécuter la commande /server <nom>.

En fait, pour que cela fonctionne, tous les serveurs Minecraft sont branchés sur un serveur principal appelé "proxy", qui vous redirige vers le serveur Minecraft désiré. En l'occurrence j'utilise le proxy Velocity.


Autres questions techniques ?

Si vous êtes intrigués par la technique derrière la configuration de Modellum, sur l'hébergement de mes serveurs Minecraft, sur l'hébergement de ce site Web ou sur la configuration des différents systèmes en place, je vous invite à jeter un œil à mes projets :