[1.8 and 1.9] FFA AsyncMySQL 1.1

FFA MySQL Beta Version

  1. klein5
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    ATTENTION:
    You need a MySQL connection to use the plugin.

    Statement:
    The Plugin is a normally FreeForAll Plugin which is open source.
    It´s support MySQL and had a Points,Kills,Death,KD System.
    The Plugin only run on a extra server and is prefer for a bungeecord network.
    The Plugin get asynchronous access to database and don´t cause lags.
    You can use WorldGuard and WorldEdit to use a no pvp spawn.

    Setup:
    Setup the actual kit in the kits.yml. For the enchantment you need this names: https://github.com/SpigotMC/Spigot-...java/org/bukkit/enchantments/Enchantment.java
    You can edit some messages in the config.yml.

    Commands:
    /FreeForAll setSpawn | Set the Join and Respawn Spawn.
    /FreeForAll setHologram | Set the Hologram Spawn.
    /FreeForAll confirm | Write this in the chat when you ask about.

    Caution:
    This is only a beta version when you find any bug, write it in the comments.
    And not all planned features are already in the plugin.

    Stats:
    - Supports UUID´s
    - Configurate Messages
    - Rang, Kills, Death, Points above MySQL

    Permission:
    - FFA.use | /FFA
    - FFA.setSpawn | /FFA setSpawn
    - FFA.confirm | /FFA confirm

    Killstreak:
    - 3 Kills: You get an one shot stick which you can throw.
    - 5 Kills: You get an feather which you can use to make a one shot explosion.

    Required:
    - WorldGuard/WorldEdit for the no pvp regions.
    - MySQL Database

    Planned:
    - More killstreaks
    - Scoreboard

    Developer API:
    Get for example the player points:
    Code (Text):

            Main.getApi().getPoints(p, new Consumer<Integer>() {

                @Override
                public void accept(Integer t) {
                    p.sendMessage("You have "+t+" Points.");
                }
            });
     
    Get for example the player rank:
    Code (Text):

            Main.getApi().getRank(p, new Consumer<Integer>() {

                @Override
                public void accept(Integer t) {
                    p.sendMessage("You have rank is "+t);
                }
            });
     

    Source:
    https://github.com/BoomBash/FreeForAll

    Images

    1. diamond_sword__by_atomichd-d5cs112.jpg

Recent Updates

  1. [1.9.4] FreeForAll
  2. FFA AsyncMySQL
  3. FFA AsyncMySQL

Recent Reviews

  1. VitaminEsserYT
    VitaminEsserYT
    2/5,
    Version: 1.1
    Wäre cooles Plugin,
    Funktioniert nicht weil der immer ein Fehler im JoinListener findet.
    Könntest du mie vllt helfen
  2. iiMrMeGo
    iiMrMeGo
    4/5,
    Version: 1.0
    Add /top - Top Kills !
  3. Golicraft
    Golicraft
    4/5,
    Version: 0.9
    Good plugin. Can you add points prefix?
    Otherwise an good plugin :D
    ----------------------------------------------
  4. FusionStyleFX
    FusionStyleFX
    4/5,
    Version: 0.9
    Ich würde diesen Explosions Bonus entfernen weil er die Map halt zerstört.. Ich würde lieber ein Item machen womit man gezielt Einen Blitz hin schießen lassen kann der dann aber nichts brennen lässt, und die Spieler die zum ersten mal joinen erhalten keine Items und werden auch nicht Teleportiert.
    1. klein5
      Author's Response
      Das musst du mit externen plugins deaktiviern