Plugin MineCraft : DynMap

De Verywiki-FR.

[Retour à la liste des plugins]

Sommaire

[Bukkit] DynMap

Très simple d'utilisation et à configurer

Fonction

  • Maps en temps réel simplifiées
  • Maps en temps réel Haute Définition ATTENTION TRES GOURMAND EN ESPACE DISQUE DUR
  • Aucune dépendance
  • Version actuellement disponible via le panel AutoPlugin : 0.27

Configuration

Pour configurer le plugin, il faut éditer le fichier :

/minecraft/craftbukkit/plugins/dynmap/configuration.txt
  • Il est obligatoire de modifier le fichier de configuration par défaut pour que votre carte se mette à jour correctement.

Modifier le port

# The TCP-port the webserver will listen on.
webserver-port: 8123

Remplacer la valeur 8123 par un port compris entre 1025 et 65535 différent bien sur du port de votre serveur de jeu.

  • Exemple :
webserver-port: 8125

Si il est déconseillé d'utiliser le port par défaut, c'est tout simplement dans le cas ou un autre client sur la même machine utilise le même port, un conflit arrivera et vous ne verrez peut-être pas votre carte.


Modifier l'adresse IP par celle de votre serveur de jeu

# The network-interface the webserver will bind to (0.0.0.0 for all interfaces, 127.0.0.1 for only local access).
webserver-bindaddress: 0.0.0.0

Remplacer la valeur 0.0.0.0 par l'adresse IP de votre serveur de Jeu

  • Exemple :
webserver-bindaddress: 77.111.200.10


Changer le nom du monde par le votre

  • Dans la section worlds :
 worlds:
 - name: world

- Remplacer [i]world[/i] par le nom du répertoire de votre monde

  • Dans la section web :
web:
   defaultworld: world
   worlds:
     - title: World
       name: world

- Remplacer [i]world[/i] par le nom du répertoire de votre monde

Comment supprimer le tchat dynmap ?

Remplacer dans le fichier configuration.txt :

# showchat: modal/balloons
   showchat: balloons
   messagettl: 0

Comment mettre vos Maps en HD

ATTENTION METTRE VOS MAPS EN HAUTE DEFINITION VOUS DEMANDE UN TRES GRANDS ESPACE DU DISC DUR

- Mettre en HD simplement et rapidement sans rien modifier d'autre

Dans le fichier configuration.txt :
Ligne 12 :

 deftemplatesuffix: vlowres

Remplacer par :

 deftemplatesuffix: hires


A la prochaine génération de votre Maps dynmap vos carte se mettrons en HD attention se sera très long

Comment rajouter des vue (par exemple vue des biome)

Un peu plus compliquer ^^
Cela va se passer dans le fichier worlds.txt

voici un exemple de config qui et la mienne :

   - name: world
     title: "The univers of liberty"
     extrazoomout: 3
     enabled: true
     sendposition: true
     sendhealth: true
     maps:
       - class: org.dynmap.hdmap.HDMap
         name: HDflat
         title: "HDflat"
         prefix: HDflat
         perspective: iso_S_90_hires
         shader: stdtexture
         lighting: default
         icon: images/block_flat.png
       - class: org.dynmap.hdmap.HDMap
         name: HD3D
         title: "HD3D"
         prefix: HD3D
         perspective: iso_SE_30_hires
         shader: stdtexture
         lighting: default
         icon: images/block_surface.png
       - class: org.dynmap.hdmap.HDMap
         name: HDbiome
         title: HDbiome
         prefix: HDbiome
         perspective: iso_SE_90_hires
         shader: biome
         lighting: default
         icon: images/block_biome.png
 

Je détail:

   - name: world

Le nom de votre Maps le même que sur votre FTP

     title: "The univers of liberty"

Le nom que vous souhaitez voir apparaître pour cet maps Dynmap ici : The univers of liberty (LAISSEZ LES "")

     enabled: true

Ici true vous fait apparaitre votre maps sur dynmap false non

     sendposition: true

Ici true vous fait apparaitre les joueur en temps réel sur votre maps false non

     sendhealth: true

Ici true vous fait apparaitre la vie des joueur en temps réel sur votre maps false non

     maps:

Attaquons enfin les différentes vue maps ici indiquera les différentes vus disponible

       - class: org.dynmap.hdmap.HDMap

La balise class du HD

         name: HDflat
         title: "HDflat"
         prefix: HDflat

NOM TITRE et PREFIX de votre vue ici j'ai mis HDflat

         perspective: iso_S_90_hires

Donc ici sa donne : projection _ direction _ angle _ scale
Projection ici restera iso
Direction est la direction de vue: chacune des huit directions cardinales sont pris en charge (N, NE, E, SE, S, SW, W, NW)
Angle est l'angle de la position horizontale de la vue: 30 (30 degrés) et 60 (60 degrés) sont pris en charge pour toutes les directions cardinales, 90 (90 degrés - vue du ciel) est définie pour N, S, E et W
Scale est l'échelle de grossissement ou de détail de la vue:
- vlowres correspond à 2 pixels par bord du bloc (semblable à KzedMap résolution),
- lowres correspond à 4 pixels par bord du bloc (environ 2x la résolution KzedMap),
- medres correspond à 8 pixels par bloc bord,
- hires correspond à 16 pixels par bord du bloc.
liste complete de toute les perspective

         shader: stdtexture

Le plus intéressant les vue des maps default : le shader par défaut, qui utilise le pack texture standard pour les cartes de Minecraft colorier
defaultscheme : elle utilise le «par défaut» colorscheme (tel que défini dans colorschemes / default.txt) pour les cartes de couleur
ovocean : elle utilise la «ovocean 'colorscheme (tel que défini dans colorschemes / ovocean.txt) pour les cartes de couleur
flames : elle utilise l'colorscheme «flammes» (comme défini dans colorschemes / flames.txt) pour les cartes de couleur
sk89q : elle utilise la «sk89q 'colorscheme (tel que défini dans colorschemes/sk89q.txt) pour les cartes de couleur
biome : elle utilise les types de biomes pour la coloration des cartes
temperature : elle utilise les données de température biome pour la coloration des cartes
rainfall : elle utilise la pluviométrie biome / données d'humidité pour la coloration des cartes
no_transparency : elle utilise le «par défaut» colorscheme (tel que défini dans colorschemes / default.txt) pour les cartes de coloration, et désactive tous les traitements de la transparence (eau, verre, les feuilles sont solides)
cave : cela rend la «vision de caverne" - indiquant les limites entre la non-air et air-dessous du sol, un code de couleur du vert au bleu, basée sur la profondeur
stdtexture : elle utilise le pack texture standard Minecraft (en texturepack / standard /) à la couleur des cartes
stdtexture-nobiome : elle utilise le pack texture standard Minecraft (en texturepack / standard /) à la couleur des cartes, mais désactive biome à base d'herbe et de l'ombrage des feuilles
topo : cela crée une carte topographique de couleur, basé sur l'altitude

         lighting: default

defaut: c'est la valeur par défaut: aucun traitement spécial, pas d'ombre, pleine lumière
shadows : elle utilise plein jour, avec l'ombre et la lumière émise de traitement a permis
night : traitement de la lumière de cette norme utilise clair de lune, avec l'ombre et permis émis
brightnight : Ceci utilise une brillante supplémentaires clair de lune (ce qui rend le terrain plus visible éteint), avec l'ombre et la lumière émise de traitement a permis nightandday : cela provoque deux ensembles de tuiles pour être rendues, l'une pour le jour (correspondant aux réglages des ombres) et une pour la nuit (ce qui correspond aux paramètres de nuit), qui sera automatiquement présenté en fonction de ce moment de la journée est sur ​​le correspondant monde brightnightandday : ce sont les mêmes que nightandday, à l'exception du jeu de tuiles de nuit est rendu en utilisant les mêmes paramètres que brightnight.

Et voici la première visualisation de maps vous avez plus qu'a reproduire et a faire en fonction de tout se que je vous et mis.
Tout se que j'ai mis sur le HD je l'es appris ici

--Maelan 22 décembre 2011 à 10:23 (UTC)

         icon: images/block_name.png

Ceci permet de définir l'image à utiliser sur le menu de la dynmap. Il s'agit d'une image *.png 16x16 de votre choix. Vous en avez différentes de fournies dans le dossier dynmap/web/images .

EDIT DE ARIOLAS : Ajout des icones

--Ariolas 22 décembre 2011 à 10:23 (UTC)

Utilisation

Il suffit de vous connecter sur l'ip de votre serveur puis de mettre le port défini dans la configuration :

Exemple :

http://77.111.xxx.xxx:8123

Le port par défaut du plugin est 8123.


  • Masquer les joueur sur la carte
 /dynmap hide
  • masquer le type de joueur
/dynmap hide TheDude
  • Montrer les joueur sur la map
/dynmap show
  • Montrer le type de joueur
/dynmap show TheDude
  • Renders the tile at your location
/dynmap render
  • decouvrer le monde en entier de votre endroit
/dynmap fullrender
  • decouvrer le monde en entier (enleve les carrer noir sur la map des endroit ou vous etes allez)
/dynmap fullrender world

Problèmes & astuces

Ma map n'affiche que la flatmap, et pas celle en "3D"

  • Résolution:

Aller dans

/plugins/Dynmap/web/index.html

Et l'ouvrir avec Notepad++ (par exemple)

Chercher ceci dans le fichier:

<script type="text/javascript" src="//maps.google.com/maps/api/js?sensor=false"></script> 

et remplacez par (la modification est en rouge):

<script type="text/javascript" src="//maps.google.com/maps/api/js?sensor=false&v=3.3"></script>


Je souhaite afficher la carte "3D" en premier (et plus la flatmap) lorsque j'ouvre Dynmap, comment faire?

  • Résolution

Aller dans:

/plugins/Dynmap/configuration.txt

Trouver la ligne avec:

- type: FlatMapType         
           title: Flat         
           name: flat         
           prefix: flat

Ensuite, soit vous supprimez ce qui est plus haut (FlatMapType etc) et vos utilisateurs ne pourront pas utiliser la flatmap, soit vous la mettez en dessous des autres types de map, par exemple en dessous de ceci:

- type: KzedMapType
           title: Surface
           name: surface
           prefix: t


[Retour à la liste des plugins]

Outils personnels