AnnihilationLatino Configuration

Jan 18, 2018 at 8:17 PM
AnnihilationLatino Configuration
  • Annihilation Configuration.

    How to Configure the Annihilation.

    --------------------------------------------------------------------------------------------------------------------------------------------------------------



    This Wiki is not Finished


    Location of the files:(top)

    When you download the AnnihilationLatino Plugin, you get a ".zip" file, called "AnnihilationLatino". This file, contains 7 ".jar" files: "AnnihilationLatino.jar", "AnnihilationKits.jar", "AnniXpExtension.jar", "AnnihilationVault.jar", "AnnihilationWorldRestorer.jar", "AnnihilationBossWorldRestorer.jar" and "AnniOptionsExtension.jar".

    All files need the File: "AnnihilationLatino.jar" (This is the plugin .jar File).


    Some of these files have a specific location (VERY IMPORTANT):(top)


    • "AnnihilationLatino.jar": Goes in the folder: "Your Server Folder/plugins".
    • "AnnihilationKits.jar": Goes in the folder: "Your Server Folder/plugins/Annihilation/Kits".
    • "AnniXpExtension.jar": Goes in the folder "Your Server Folder/plugins".
    • "AnnihilationVault.jar": Goes in the folder "Your Server Folder/plugins".
    • "AnnihilationWorldRestorer.jar": Goes in the folder "Your Server Folder/plugins".
    • "AnnihilationBossWorldRestorer.jar": Goes in the folder "Your Server Folder/plugins".
    • "AnniOptionsExtension.jar": Goes in the folder "Your Server Folder/plugins".


    File function and Configuration:(top)

    File "AnnihilationLatino.jar".(top)

    This is the Plugin .jar file. And this is his Configuration:
    To start the setup, the server has to be turned off.




    AnniMainConfig.yml:(top)


    - useMOTD: Set it to true if you want the MOTD on your server to display the current phase and map you are playing on.
    - EnableSpectatorMode: Enable the Spectator Mode.
    - Use-Kits-Shop-Item: Enable the Button Item in the Kits Menu.
    - Use-AutoLapiz: Set to true if you want the enchanting table to always have lapis lazuli.
    - Use-Old-Enchant-System: Set to true if you want when a player enchants an item, lose the real amount of XP, as in previous versions of Minecraft.
    - Use-Specific-Tool: Set to true if you want players to have to use the specific tool to break blocks.
    - Use-PermissionsEx-Prefix: Enable the PermissionEx rank Prefix in chat.
    - Use-Strike-Lightning-Effect-OnJoin: Display a StrikeLightningEffect when player join to the server.
    - Use-PrivateChest: Enable the Private Chest?
    - Use-PrivateChest-Command: Enable the Command: "/PrivateChest". (Open the Private Chest with a command).
    - PrivateChest-Slots: Set the slot of the Private chest.
    - Show-Title-on-Phase-Start: Set to true if you want a title displayed when a new phase begins.
    - Use-BossBar: Enable the Boss Bar.?
    - Use-PhaseBar: Enable the Phase Bar?
    - Remove-Invisibility-on-BlockBreak: Set to true if you want players to lose his invisibility when they break a block.
    - Remove-Invisibility-on-Hit-Nexus: Set to true if you want players to lose his invisibility when they hit a nexus.
    - Remove-Invisibility-on-Damage: Set to true if you want players to lose their invisibility when they get hurt.
    - Show-Title-on-Team-Dead: Set to true if you want a title displayed when a team is destroyed.
    - Diamonds-Spawn-Phase: Set the number of the phase in which the Diamonds will spawn.
    - Use-Blood-Effect: Set to true if you want a Blood Effect to be displayed when an entity is injured.
    - Use-kits-and-Menu: Set to false if you want players to die when they change their kit.
    - Use-Commpas-To-Go-To-Lobby: Set to true if you want players to receive a commpas to return to the lobby with the previous command.


    - GameVars Section:
    - DefaultGameMode: Set the game mode that players will have in the lobby.


    - AutoStart Section: (The Auto Start of the Game)

    - On: Enable the AutoStart.
    - PlayersToStart: Set the minimum number of players connected to enable the AutoStart.
    - CountdownTime: Set the number of seconds it will take for automatic start.
    - AutoRestart Section: (The Auto Restart of the Game) (This is called when there are few players connected to the server.)

    - On: Enable the AutoRestart.
    - Command: This is the command that will be executed at the end of the Game to shutdown the server.

    - PlayersToAutoRestart: Set the minimum number of players connected to enable the AutoRestart.
    - MinimalPhaseToRestart: Set the minimum phase to activate the AutoRestart.
    - CountdownTime: Set the number of seconds it will take for automatic restart.
    - MapLoading Section:

    - Voting: Enable the Vonting System.
    - Max-Maps-For-Voting: Set the max number of the maps to display in the Voting Secoreboard.
    - UseMap (Only if "Voting" is disabled): Set the address of the game map to be used.
    - BossMapLoading Section:

    - DefaultBossMap: Set the name of the Boss map folder to use.
    - Use-Boss-Map: Enable the Boss Map.
    - Team-Balancing Section: (It is used to balance the number of players on the teams)

    - On: Enable the Team Balancig.
    - Tolerance: Maximum tolerance of players balance.
    - Max-Players: Maximum of players per team.
    - EndGameCommands: (This is the End Game Commands Sections. This commands will be executed at the end of the Game)
    ForPlayers: (These commands will be executed by all players.) Example:
    - lobby (This is the command that makes players return to the network lobby.)

    ForConsole: (These commands will be executed by the Console) Example:
    - stop (This Command Stop the Server).

    - Fortune Section:

    - On: Enable the Fortune of the Regenerating Blocks.
    - Diamond: Enable fortune for Diamond ores.
    - Emerald: Enable fortune for Emerald ores.
    - Coal: Enable fortune for Coal ores.
    - Iron: Enable fortune for Iron ores.
    - Gold: Enable fortune for Gold ores.


    AnniChatConfig.yml:(top)


    Variables:
    - {VARIABLES} Will be replaced by:
    - If the Player is on the Lobby: Variable-On-Lobby-Format
    - If the Player has team:

    If the player is talking in the chat of the team: "Variable-Team-Message-Format"
    If the player is talking in Global: "Variable-Global-Message-Format"
    - {PREFIX} Will be replaced by the Player's PermissionEx Prefix.
    - {PLAYER_NAME} Will be replaced by the Player's Name.
    - {MESSAGE} Will be replaced by what the player has written.
    - %team = Will be replaced by the team Colored Name.

    - Variable-Global-Message-Format: '&7(Global)' (This is appear when teh player is talking in Global)
    - Variable-Team-Message-Format: '&7(Team)' (This is appear when teh player is talking in the team Chat)
    - Variable-On-Lobby-Format: '[&5Lobby&7] ' (This is appear when the player is on the lobby)
    - Variable-On-Team-Format: '[%team&7] ' (This is appear when the player has team)

    - Format: '{VARIABLES} {PREFIX} &r&7{PLAYER_NAME}&r&f: {MESSAGE}' (Chat Message Format)



    AnniShopConfig.yml:(top)


    - Items-Lore Section: Is the lore of the All Shop Items.

    - Variables:
    - %c: Will be replaced by the Item Cost.
    - %q: Will be replaced by the amount to be received.

    - BrewingShop Section:

    - Menu-Name: The Shop Menu Name.
    - Menu-Size: The Menu Size.
    - Items: Shop Items. Example:

    '0':
    MaterialID: (Item Material ID)
    Cost: Item Price.
    Slot: Slot in the Menu.
    Ammount: Amount to drop.
    - WeaponShop Section:
    - Menu-Name: The Shop Menu Name.
    - Menu-Size: The Menu Size.

    - Items: Shop Items. Example:

    '0':
    MaterialID: (Item Material ID)
    Cost: Item Price.
    Slot: Slot in the Menu.
    Ammount: Amount to drop.



    AnniScoreboardConfig.yml:(top)


    - Use-New-Scoreboard: Set to true if you want to use the new scoreboard.

    - Name: Define the name of the scoreboard.

    - Variables:
    - {MAP}: Will be replaced by the Game Map Name.
    - Team-Nexus-Line: Line that shows the health of the team nexus.
    - Current-Phase-Line: Line that shows the Current Phase.
    - DeathSymbol: Symbol that appears when the team is destroyed.
    - Lines: They are the lines of the scoreboard.

    - Variables:
    - {TEAM_COLOR}: Will be replaced by the Team Color.
    - {TEAM_NAME}: Will be replaced by the Team Name.
    - {TEAM_COLORED_NAME}: Will be replaced by the Team Colored Name.
    - {MAP}: Will be replaced by the Game Map Name.
    - {TEAM_HEALTH}: Will be replaced by the Team health.


    LanguageConfig.yml:(top)


    - Variables:

    %#: will be replaced with a number when needed.
    %w: will be replaced with a word when needed.
    %n: This is the line separator.
    Normal MC color codes are supported.



    Commands:(top)


    - /Anni: Open the Help menu.
    - /Anni Help: Returns the help for the /anni command
    - /Anni MapBulder: Gives the mapbuilder item.
    - /Anni Start: Starts a Game.of Annihilation.
    - /Anni Save [lobby, config, Map, All]: Save lobby, or Game Map [config or map or all].

    - /Team: Use to Join in a Team with a command. Or Show The Player List.
    Usage:
    - To Join in a Team: /Team [Team Name]. Example: /Team Blue.
    - To Show The Player List: Just /Team.

    - /Area: Command for Create Protected Areas.
    Usage: /Area [create, delete] [Name] [PVP?] [Damage?] [Hunger?]. (Allow or Disallow)
    Example: /Area create Lobby disallow disallow disallow.

    - /Vote: Is Used to Vote for a Map.
    Usage: /Vote [Map Name].

    - /Kit: Opens the Kit Menu for the Player With a Command.
    Other Uses: [AnniKits, annikits, KitsAnni, kitsanni].

    - /PrivateChest: Opens the Private Chest With a Command.
    Other Uses: [pc, chest, privatechest, privchest].

    - /AnniBoss: Is Used to Save the Boss Map (Use when I already have a setup.)
    Usage: /AnniBoss save map.




    Permissions:(top)


    - A.anni: Gives permission to use the Anni command.
    - A.Area: Gives permission to create Protected Areas.
    - Anni.ChangeKit: Allows a Player to Change their Kit with a command.

    - Anni.Kits: Allows a Player to Use a Specific Kit.

    Usage: Anni.Kits.[Kit Name]. Example: Anni.Kits.Scout.
    If you want to add a permission to use all the kits, add this: Anni.Kits.*

    - Anni.CP: Allow a player to opens private chest with a command.
    - Anni.JoinPhase.3: Allow a player to join in phase 3.
    - Anni.JoinPhase.4: Allow a player to join in phase 4.
    - Anni.JoinPhase.5: Allow a player to join in phase 5.
    - Anni.BypassJoin: Allow a player to join in fully arenas.




    Starting map Setup.(top)


    Obviously, now we have to turn on the server. Once the previous files are configured. We will proceed to the configuration of the lobby and the game maps:


    First of all, we have to make a lobby. Following these steps:(top)

    For the creation of any map, we need the item "map Builder", which will help us to configure our map. To get it, we use the command: /anni mapbuilder

    Al utilizar este comando, recibiremos el Map Builder. Ahora procedemos a dar clic derecho. Se abrirá un Menú llamado "Annihiation | Menu". Si no hemos creado un lobby anteriormente, en el menú aparecerá un
    botón que dice "Set Lobby Location", ahora damos clic en ese botón., Al darle clic a ese botón, habremos creado el lobby y el spawn del lobby estará establecido en el lugar en le que estábamos parados cuando dimos clic en ese botón y se nos aparecerán mas opciones/botones en el menú:


    Teleport to Lobby(top)

    Este botón, nos enviara al spawn del lobby.


    Load New Boss Map(top)

    Este botón es para cargar un mapa para el boss, pero primero tenemos que configurar el lobby. Y esta explicado mas abajo.



    Set Team Signs(top)

    Con este botón, recibiremos cuatro bloques, Uno azul, verde, rojo y amarillo, para agregar una sign de equipo, hacemos clic derecho en un bloque y se agregara una sign de el equipo de color de el item que utilizamos, para borrarla, damos clic izquierdo cualquiera de las que hemos agregado y se borrara.




    Areas(top)

    With this tool, you can create protected areas in which blocks cannot be broken.

    There are 2 types of areas:

    • Normal Area: A small area to protect a nexus or lobby.
    • Play Area: It is the play area where the whole map is. (Outside this area cannot be built).

    The Normal areas have these options:
    Anti PVP: Do not allow PVP in an area.
    Anti Hunger: Do not allow hunger in an area.
    Anti Damage: o not allow players to receive damage in an area.


    How to create areas:
    - HOW TO CREATE A NORMAL AREA: With the item "Area Wand" you will have to select two points, point 1 (Corner 1) and point 2 (Corner 2). To select the "Corner 1" You have to left click on the first block, and to select the "Corner 2" You have to right click on the second block. (The 2 points are selected in a form of "cube", which encloses the entire area you want to protect).
    When you select the two points, you will have to write the command: "
    /Area create [Area Name] [Allow pvp?] [Allow Damage?] [Allow Hunger]". To activate one of these options write: "true"
    and to deactivate it write: "
    false".


    Example:
    "
    /Area create TEST true true true": With this command we will allow the"PVP", the "Damage" and the "Hunger".
    To disable any of these options we type: "
    false". Example, I want to disable the PVP in this area:
    "
    /Area create TEST false true true"


    - HOW TO CREATE A PLAY AREA: You have to do the same as with the "Normal Area", But you have to select the whole map. (The two points you select have to enclose the entire map). Cuando selecciones los dos puntos, tendrás que escribir el comando: "/Area create [Area Name] PlayArea".

    Example:
    /Area create TEST PlayArea

    How to remove Areas:

    Just write the command: "/Area delete [Area Name]".
    Example:
    "/Area delete TEST".




    Set Lobby Location(top)

    Con este botón. Cambiaremos el spawn del lobby a donde estemos parados.


    Load New Map(top)

    Este botón es para cargar un mapa de juego y esta explicado mas abajo Loading And Configuring a Game Map.


    Set Armor Stand Joiners(top)

    Con este botón, recibiremos 6 items:

    • "Left Click on an ArmorStand to remove it": Con este item, daremos clic izquierdo en un ArmorStandJoiner para borrarla.
    • "Add a Random Armor Stand Joinder": Con este item, daremos clic derecho para agregar una "Random Armor Stand Joiner".
    • "Red Team, Blue Team, Green Team and Yellow Team": Con estos items, daremos clic derecho para agregar una "Armor Stand Joiner" del equipo del color de el item.
    Save Lobby(top)

    Para guardar el lobby, utilizaremos el comando: /anni save lobby. Y reiniciamos el servidor.
    Loading and configuring a game map.(top)

    Para empezar a configurar el mapa de juego, debemos cargar un mapa. Para cargar un mapa, debemos colocar la carpeta de este mapa dentro de la carpeta "plugins/Annihilation/Worlds". Una vez que tengas los mapas en la carpeta "Worlds", abrimos el menú anterior con el "Map Builder", y damos clic en el botón "Load new Map".
    Cuando demos clic, aparecerá un menú con los mapas que tienes en la carpeta "World".
    Da clic en uno para cargarlo. Cuando demos clic en el botón del mapa, se abrirá el menú anterior y abra una opción llamada "Edit 'y aquí la dirección de la carpeta del mapa que seleccionaste' ".
    Ahora da clic en ese botón y te llevara al mapa para editarlo, cuando estés en el mapa se te abrirá el menú llamado "
    Annihilation | Game Map", y saldrán todas las herramientas para editar el mapa cargado:


    Unplaceable Blocks(top)

    Esta herramienta sirve para agregar bloques que no se pueden poner.
    Para agregar uno haz clic izquierdo en el tipo de bloque que no quieres que se pueda colocar y escribe en el chat: "All".
    Para remover uno haz clic derecho en el tipo de bloque que quieres eliminar de los "Unplaceable Blocks" y escribe en el chat: "All".


    Set Ender Furnaces(top)

    Esta herramienta sirve para agregar hornos privados.
    Para agregar uno haz clic derecho con el item en un bloque y se
    aparecerá un horno automáticamente.
    Para remover uno haz clic izquierdo con el item en el que ya haz agregado y se removerá automáticamente.



    Regenerating Blocks(top)

    Esta herramienta sirve para crear RegeneratingBlocks.
    Un "RegeneratingBlock" es la configuración que hacemos con un tipo de bloque, y que hace que cuando un jugador rompa un bloque reciba una cierta cantidad de items que están asignados al RegeneratingBlock, y volverá a aparecer en determinado tiempo el cual se le es asignado al RegeneratingBlock, también el jugado recibirá una cantidad de XP que tiene asignado el RegenerationBlock. Existen dos formas de crear un RegeneratingBlock:

    • Con el RegeneratingBlock Creator Menu: Este menú esta compuesto por otros menúes. En este menú están las herramientas necesarias para crear un RegeneratingBlock:

    [​IMG]

    • Select the Regenerating Block Type (necessary): Elija el tipo de bloque. Cuando hagamos clic en este item, se abrirá un menú con todos los tipos de bloques disponibles para elegir.
    • Regenerable or Unbreakable? (necessary): En este menú, tendremos dos opciones:
      • Regenerable: Si seleccionamos esta opción el bloque sera regenerable.
      • Unbreakable Si seleccionamos esta opción el bloque no podrá romperse.
    • Select the Regenerating Time (necessary): Con este menú seleccionaremos el tiempo que tardara el bloque en regenerarse. (Solo si el bloque es Regenerable).
    • Select the Drop Effect: En este menú tendremos dos opciones:
      • Typical Gravel drop effect: Selecciona esta opción si quieres que cuando un jugador rompa el bloque reciba: (RANDOM)
        • Flint.
        • Arrows.
        • String.
        • Bone.
        • Feather.
      • None: Seleccionas esta opcion, el jugador solo recibira el producto que seleccionaras en la opcion "Select the Product Data".
    • Natural or Unnatural Dropped? (necessary): En este menú tendremos dos opciones:
      • Normal Drop (Natural): El producto caerá al piso.
      • Drop to Inventory (Unnatural): El producto sera agregado automáticamente al inventario del jugador.
    • Replace With Cobblestone or Air? (necessary): En este menú tendremos dos opciones:
      • Replace With Cobblestone: El bloque sera reemplazado por cobblestone cuando un jugador lo rompa y después de el tiempo de regeneración que hemos seleccionado, se reemplazara por el tipo de bloque original.
      • Replace With Air: El bloque sera reemplazado por Nada cuando un jugador lo rompa y después de el tiempo de regeneración que hemos seleccionado, se reemplazara por el tipo de bloque original.
    • Select the Amount to Drop to the Player (necessary): En este menú tendremos dos opciones:
      • Random: Se abrirá un menú con, en la primera seleccionamos la cantidad mínima que se recibirá el jugador.
      • Normal: En este menú seleccionamos la cantidad absoluta que recibirá el jugador.
    • Select the Xp Amount to Drop to the Player: En este menú seleccionamos la cantidad de XP que recibirá el jugador al romper el bloque.
    • Select the Product Data: En este menú seleccionaremos la data de el Producto que seleccionaremos, esta data es el numero secundario de el tipo de producto seleccionado. Por ejemplo la lana, la lana blanca es del ID: 35, si queremos Lana Azul, tendremos que ver el ID de la lana azul que es: 35/11, Entonces como en este ejemplo queremos Lana Azul, tendremos que seleccionar el ProductData 11. 35/->11<- is the ProductData.
    • Select a Product to Drop (necessary): Con este menú seleccionamos el producto/item que recibira el jugador, y veremos todos los tipos de items disponibles para eligir.
    • Final Product: Este item aparecerá cuando este lista la configuración necesaria de el producto final.
    • Restart Button: Con este botón comienzas de nuevo el proceso o reinicias el proceso.
    • Save Button: Este botón aparecerá solo cuando este lista la configuración necesaria para crear y guardar el RegeneratingBlock.

    • Con el RegeneratingBlock Helper: Con esta herramienta, podrás crear un RegeneratingBlock siguiendo los pasos y respondiendo las preguntas que te hace. Para empezar tienes que dar clic izquierdo en un bloque y recibirás un mensaje como este:
    Si quieres seguir con este tipo de material, escribe ok para seguir y recibirás un mensaje como este:

  • Loading...
  • Loading...