Plugin MineCraft : MinecartMania

De Verywiki-FR.

Image:Warning.gif

Important
Cet article est en cours de rédaction. Les informations peuvent être fausses ou incomplètes. Si cet article ne répond pas a vos questions, merci de contacter notre support.


[Retour à la liste des plugins]


Sommaire

[Bukkit] MinecartMania (en cours de rédaction)

IMPORTANT

  • Version actuellement disponible depuis le panel AutoPlugin : 1.1.1
  • Compatible CraftBukkit 733+

Fonction

  • Le plugin seul sert à faire des boosters et des amortisseurs
  • Minecart Mania (avec ses addons) est destiné à donner le contrôle des minecarts (wagon) aux utilisateurs et administrateurs. Il offre une variété de fonctionnalités, de contrôle de l'intersection sur des constructions de rail élaboré, l'agriculture automatisée, la gestion des stocks des minecart ainsi que sa distribution et collecte, et bien sûr le plugin propose ses commandes admin propre à ce plugin.

La config des addons et leurs fonction sont détaillés plus tard dans ce wiki.


Configuration

Le fichier de configuration se trouve dans le répertoire :

/games/minecraft/craftbukkit/plugins/MinecartMania

C'est un point .xml par défaut filezilla l'ouvre avec votre navigateur il faut donc le télécharger puis l'éditer avec Notpad++ par exemple.

Le nom du fichier à éditer se nomme :

MinecartManiaConfiguration.xml

Voici un exemple de fichier de configuration :

<MinecartManiaConfiguration>
 <version>1.1</version>
   
   <MinecartsKillMobs>true</MinecartsKillMobs>
   
   <MinecartsClearRails>1</MinecartsClearRails>
   
   <KeepMinecartsLoaded>true</KeepMinecartsLoaded>
   
   <MinecartsReturnToOwner>true</MinecartsReturnToOwner>
  
   <MaximumMinecartSpeedPercent>165</MaximumMinecartSpeedPercent>
   
   <DefaultMinecartSpeedPercent>100</DefaultMinecartSpeedPercent>
     
   <Range>4</Range>
   
   <MaximumRange>10</MaximumRange>
   <ControlBlocks>
       <ControlBlock>
           
           <BlockType>OBSIDIAN</BlockType>
          
           <SpeedMultiplier/>
          
           <Catch redstone="disables">true</Catch>
          
           <LauncherSpeed redstone="enables">0.6</LauncherSpeed>
          
           <Eject/>
          
           <Platform/>
           
           <Station/>
     
     <SpawnMinecart/>
     
     <KillMinecart/>
       </ControlBlock>
       <ControlBlock>
           <BlockType>GOLD_BLOCK</BlockType>
           <SpeedMultiplier redstone="disables">16.0</SpeedMultiplier>
           <Catch/>
           <LauncherSpeed/>
           <Eject/>
           <Platform/>
           <Station/>
     <SpawnMinecart/>
     <KillMinecart/>
       </ControlBlock>
       <ControlBlock>
           <BlockType>GOLD_ORE</BlockType>
           <SpeedMultiplier redstone="disables">4.0</SpeedMultiplier>
           <Catch/>
           <LauncherSpeed/>
           <Eject/>
           <Platform/>
           <Station/>
     <SpawnMinecart/>
     <KillMinecart/>
       </ControlBlock>
       <ControlBlock>
           <BlockType>WOOL</BlockType>
           <SpeedMultiplier redstone="disables">-1.0</SpeedMultiplier>
           <Catch/>
           <LauncherSpeed/>
           <Eject/>
           <Platform/>
           <Station/>
     <SpawnMinecart/>
     <KillMinecart/>
       </ControlBlock>
       <ControlBlock>
           <BlockType>SOUL_SAND</BlockType>
           <SpeedMultiplier redstone="disables">0.075</SpeedMultiplier>
           <Catch/>
           <LauncherSpeed/>
           <Eject/>
           <Platform/>
           <Station/>
     <SpawnMinecart/>
     <KillMinecart/>
       </ControlBlock>
       <ControlBlock>
           <BlockType>GRAVEL</BlockType>
           <SpeedMultiplier redstone="disables">0.25</SpeedMultiplier>
           <Catch/>
           <LauncherSpeed/>
           <Eject/>
           <Platform/>
           <Station/>
     <SpawnMinecart/>
     <KillMinecart/>
       </ControlBlock>
       <ControlBlock>
           <BlockType>IRON_BLOCK</BlockType>
           <SpeedMultiplier/>
           <Catch/>
           <LauncherSpeed/>
           <Eject redstone="disables">true</Eject>
           <Platform/>
           <Station/>
     <SpawnMinecart/>
     <KillMinecart/>
       </ControlBlock>
       <ControlBlock>
           <BlockType>BRICK</BlockType>
           <SpeedMultiplier/>
           <Catch/>
           <LauncherSpeed/>
           <Eject/>
           <Platform/>
           <Station redstone="default">true</Station>
     <SpawnMinecart/>
     <KillMinecart/>
       </ControlBlock>
       <ControlBlock>
           <BlockType>LIGHT_GREEN_WOOL</BlockType>
           <SpeedMultiplier/>
           <Catch/>
           <LauncherSpeed/>
           <Eject/>
           <Platform redstone="disables">true</Platform>
           <Station/>
     <SpawnMinecart/>
     <KillMinecart/>
       </ControlBlock>
   <ControlBlock>
           <BlockType>DIAMOND_BLOCK</BlockType>
           <SpeedMultiplier/>
           <Catch/>
           <LauncherSpeed redstone="enables">0.6</LauncherSpeed>
           <Eject/>
           <Platform/>
           <Station/>
     <SpawnMinecart redstone="enables">true</SpawnMinecart>
     <KillMinecart/>
       </ControlBlock>
   <ControlBlock>
           <BlockType>DIAMOND_ORE</BlockType>
           <SpeedMultiplier/>
           <Catch/>
           <LauncherSpeed/>
           <Eject/>
           <Platform/>
           <Station/>
     <SpawnMinecart/>
     <KillMinecart redstone="disables">true</KillMinecart>
       </ControlBlock>
   </ControlBlocks>
   <ItemAliases>
       <ItemAlias>
           
           <AliasName>Ores</AliasName>
        
           <ItemType>GOLD_ORE</ItemType>
           <ItemType>IRON_ORE</ItemType>
           <ItemType>COAL_ORE</ItemType>
           <ItemType>LAPIS_ORE</ItemType>
       </ItemAlias>
       <ItemAlias>
           <AliasName>Food</AliasName>
           <ItemType>260</ItemType>
           <ItemType>297</ItemType>
           <ItemType>322</ItemType>
           <ItemType>354</ItemType>
           <ItemType>350</ItemType>
           <ItemType>319</ItemType>
           <ItemType>320</ItemType>
       </ItemAlias>
   </ItemAliases>
</MinecartManiaConfiguration>



Nous allons détailler chaque partie

<MinecartsKillMobs>true</MinecartsKillMobs>

Quand un Minecart entre en collision avec un monstre il meurt et le minecarte continue son chemin sans être ralenti.

<MinecartsClearRails>1</MinecartsClearRails>
  • Si définie sur 0, le Minecart n'élimine pas ce qui ce trouve sur la voie.
  • Si définie sur 1, le Minecart élimine les objets "non vivant" (objets, flèches, boules de neige, etc).
  • Si définie sur 2, le Minecart élimine les monstres, animaux, objets mais pas les joueurs.
  • Si définie sur 3, le Minecart élimine les monstres, animaux, objets et les joueurs (sauf le propriétaire)et es objets mis dehors à une distance suffisante pour que le Minecart puisse se déplacer.
<KeepMinecartsLoaded>true</KeepMinecartsLoaded>

Le serveur charge les blocs autour du minecarts, et ne décharger pas les blocs une fois le minecraft passé. Peut provoquer l'utilisation excessive de RAM (déconseillé).

<MinecartsReturnToOwner>true</MinecartsReturnToOwner>

Le Minecart détruis sera renvoyé vers le joueur (ou le coffre) qui les a créés, si possible. Sinon, il tombera par terre (sur false).


<MaximumMinecartSpeedPercent>165</MaximumMinecartSpeedPercent>

Règle la vitesse maximale d'un minecart.De grandes valeurs vont provoquer déraillement du Minecart.

<DefaultMinecartSpeedPercent>100</DefaultMinecartSpeedPercent>

Règle la vitesse normal d'un minecart.

<Range>4</Range>

La portée que peut avoir un minecrat pour ramasser les éléments de culture.

<MaximumRange>10</MaximumRange> 

La portée maximale que peut avoir un minecart.

<BlockType>OBSIDIAN</BlockType> 

Nom du bloc de contrôle.

<Catch redstone="disables">true</Catch> 

Nom du bloc receveur.

<LauncherSpeed redstone="enables">0.6</LauncherSpeed> 

La Vitesse à laquelle le minecart est lancé. 0,6 est la vitesse maximum.

 <Eject /> 

Commande de éjection du bloc.

 <Platform /> 

Commande de plateforme du bloc.

 <Station /> 

Commande de station du bloc.

 <SpawnMinecart />

Commande de spawn de Minecrat (lorsque les conditions sont remplies).

Utilisation

Bientôt...

Les Addons

Minecart Mania Autocart

Très controversée, mais populaire Minecart Mania plugin.est un plugin pour les serveurs qui n'aime pas faire des configurations complexes et où le réalisme n'est pas une préoccupation. Autocart supprime toutes les forces de frottement et le minecarts va toujours à la vitesse maximalsans perdre de vitesse avec la distance.

Le fichier de configuration se trouve dans le répertoire :

/games/minecraft/craftbukkit/plugins/MinecartMania

Le nom du fichier à éditer se nomme :

MinecartManiaAutocartConfiguration.xml

Voici un exemple du fichier de configuration :

<MinecartManiaConfiguration>
   <version>1.0</version>
   <AutocartForPlayersOnly>false</AutocartForPlayersOnly>
   <DefaultThrottle>100</DefaultThrottle>
</MinecartManiaConfiguration>

Nous allons détailler chaque partie :


<AutocartForPlayersOnly>false</AutocartForPlayersOnly>

Seul les minecarts avec des joueurs à le bord sont affectés par l'addon Autocart

<DefaultThrottle>100</DefaultThrottle>

definir le pourcentage par defaut de la manette des gaz entre 1 et 500

Minecart Mania Stations

Le fichier de configuration se trouve dans le répertoire :

/games/minecraft/craftbukkit/plugins/MinecartMania

Le nom du fichier à éditer se nomme :

MinecartManiaStationConfiguration.xml

Voici un exemple du fichier de configuration :

<MinecartManiaConfiguration>
   <version>1.0</version>
   
   <IntersectionPrompts>0</IntersectionPrompts>
   <StationSignParsingMethod>0</StationSignParsingMethod>
   <StationCommandSavesAfterUse>false</StationCommandSavesAfterUse>
</MinecartManiaConfiguration>

Nous allons détailler chaque partie :

<IntersectionPrompts>0</IntersectionPrompts>

Si définie à 0, invite les utilisateurs à choisir leur direction voulue quand un joueur atteint une intersection. Si définie à 1, invite les utilisateurs que si l'intersection est un bloc de la station-dessous. Si fixé à 2 joueurs ne seront jamais invité aux intersections.

<StationSignParsingMethod>0</StationSignParsingMethod>

0 - Analyse simple, sans filtrage. 1 - le filtrage simple. 2 - regex* complète l'analyse. (*une chaîne de caractères)

<StationCommandSavesAfterUse>false</StationCommandSavesAfterUse>

Après avoir passé une intersection, la commande / st ne sera pas effacée.

Minecart Mania Admin Controls

Addon qui permet le réglage de tout le système ferroviaire.Block joueurs de pénétrer dans minecarts, ou de détruire tous les minecarts sur le serveur, avec quelques commandes.


[Retour à la liste des plugins]

Outils personnels