KitPvP [FFA, 1vs1] 3.6.27

Minecraft KitPvP - FFA and 1vs1 with funny kits.

  1. TEEAGE
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Languages Supported:
    Customizable

    Please don't write bad reviews, just tell me what's the matter and we'll try to fix it together.

    If you like my work, feel free to donate.


    Features:

    • Bungeecord and multiworld support​
    • Configurateable messages​
    • Stats system​
    • Points system​
    • Mysql support
    • A lot of cool kits (and an powerfull API to create your own kits)
    • You can play two different game modes: free for all or 1vs1
    • You can challange a specific player or enter the queue to play against this player in a 1vs1 match
    Commands:

    - /kitpvp [/kp] - Main command.
    - /kitpvp help - A list from all commands.
    - /kitpvp join - join a game.
    - /kitpvp leave - leave a game.
    - /kitpvp stats - Tells you your statistics.
    - /kitpvp setlobby - To set the lobby.
    - /kitpvp setholo - To set the hologram.
    - /kitpvp setup - To open the setup gui.
    - /kitpvp setentity (type) - Set an gamemode entity. Valid types are ONEVSONE/1vs1 and FFA/FreeForAll.
    - /kitpvp removeentity (type) - Remove an gamemode entity.
    - /kitpvp ffa createmap (name) (builder) - Create a ffa map.
    - /kitpvp ffa setspawn (name) - Set the map spawn.
    - /kitpvp ffa deleteMap (name) - Delete a ffa map.
    - /kitpvp 1vs1 createarena - Create a 1vs1 arena.
    - /kitpvp 1vs1 setspawn (spawnId) - Set the spawn for a 1vs1 arena.
    - /kitpvp 1vs1 savearena (arenaId) - Save the 1vs1 arena.
    - /kitpvp 1vs1 removearena (arenaId) - Remove an arena.

    - /challenge (name) [/c]- Challange a player in the lobby.


    Permissions:
    • kitpvp.admin - to set up the plugin.
    • kitpvp.unlockall - to unlock all kits instantly.
    • kitpvp.vip - to join full games.
    • kitpvp.<kitname>- to unlock only specific kits by the name of an kit.
    • kitpvp.<kitid>- to unlock only specific kits by the id of an kit.

    Setup:
    • Set the lobby with /kitpvp setlobby
      • Set the gamemode entities with /kitpvp setentity (type) [Valid types are ONEVSONE/1vs1 and FFA/FreeForAll]​
      • Set the statistics hologram with /kitpvp setholo
    • Create a 1vs1 arena​
      • Create an arena with /kitpvp 1vs1 createarena
      • Set the spawns with /kitpvp 1vs1 setspawn (spawnId) [Valid spawnids are 1 and 2.]
      • Save the arena with /kitpvp 1vs1 savearena (arenaId) [You see the id of the arena after executing the command /kp 1vs1 createarena]
    • Create a ffa arena​
      • Create the map with /kitpvp ffa createmap (name) (builder)
      • Set the spawnpoint with /kitpvp ffa setspawn (name)
    • Restart the server

    Integrated plugins:

    To buy kits you need to install HeliosPoints or Vault.

    Placeholders that can used in the scoreboard and hologram:

    %kit% to see the current kit.
    %kills% to see your kills.
    %deaths% to see your deaths.
    %kdr% to see your kill-death-rate (kills/deaths).
    %wins% to see your wins in the 1vs1 arena.
    %points% to see how many points you have (Only available when you use a points plugin).



    How to create a join sign:

    [​IMG]
    JavaDocs of the API:
    You need this API to create your own kits.


    Videos:

    Setup:
    v. 3.6.5



    How to create your own kits [GERMAN]


    Other Videos:
    v3.6.18 | English


    v. 3.6.6


    v. 3.5.6


    v. 3.3.2


    v. 3.4.8

    Contact:

    Twitter: @Teeage_
    Youtube: https://www.youtube.com/Teeage
    Cheap servers: https://zap-hosting.com/heliosdevelopment



    Code (spiget-meta (Unknown Language)):
    SlZOd2EkUm9kI1J3YzJwaGNpUWxKR1F6WkROTWJrNTNZVmRrZG1SI01XcE1iK2w1V25jOVAkUWxKRXd6JG0qak1qaypZMjFPYkdONU8+SmhXRkozWkc1e2RGcHRXbWhNVkVZeVkzcEZkVTFVVitSTmUrbHJZak5rZFdKI09XaGFRKzA5SihVa1pHMVdlV015YiNaaWFqQTErbFJqZVU1M1ArMGtSMlYwSlE9PQ==
    jojoyolo, amir070906, KV19 and 28 others like this.

Recent Updates

  1. Fixed mysql error
  2. Version 3.6.26
  3. Version 3.6.25

Recent Reviews

  1. RaydenKing
    RaydenKing
    2/5,
    Version: 3.6.25
    Users can use the command / kp kit (name) (kit) without needing to be op and I can't remove that.
    please fix this.
    1. TEEAGE
      Author's Response
      I am sorry, but there is no command like this in my plugin.
  2. IceVision
    IceVision
    5/5,
    Version: 3.6.23
    mach das mal so das man die kits einstellen kann bzw. eigene kits erstellen kann
    1. TEEAGE
      Author's Response
      Eigene Kits können über die API erstellt werden.
  3. qbasty
    qbasty
    3/5,
    Version: 3.6.23
    make a way to join 1vs1 and ffa with command and or to specific arena or random. Also make a way to disable leave item and make a way to have more than 1 spawn for ffa.
    1. TEEAGE
      Author's Response
      If I remove the leave item, how do you want to go back to the lobby?
      Write me an PN when you have an answer.

      And why do you need a command to join a game, you have the armor stands.
  4. n3on
    n3on
    5/5,
    Version: 3.6.23
    Excellent Plugin!
    But i have two cases
    - i cannot connect kitpvp with papi and leaderheads - is it some way to show scoreboards ?
  5. LucaPross
    LucaPross
    2/5,
    Version: 3.6.23
    it says kitpvp [ argument ] so its weird fix it pls its a 5 star tho its realy good nothing to say about "_)
    1. TEEAGE
      Author's Response
      Please type /pl and check if KitPvP is red.
      Please check also the console log if there is any error.
  6. nabersaas
    nabersaas
    4/5,
    Version: 3.6.23
    HEY its a realy good plugin but only ops can click the sing others cant did it only happend to me? i need help
    1. TEEAGE
      Author's Response
      You maybe hasn't disabled the spawn-protection in the server.properties file. Please set that to false, because I think the problem is not caused from this plugin.
  7. Kokumaji
    Kokumaji
    4/5,
    Version: 3.6.23
    Awesome plugin with a simple, yet strong API. There's just one small thing this plugin is missing; It would be helpful to have per-kit permissions (both API and native), to make it easier to unlock kits without using in game currency.
    1. TEEAGE
      Author's Response
      I will add it in the next update. :)
  8. RolloCurry
    RolloCurry
    1/5,
    Version: 3.6.21
    Sorry but there are many bugs to fix. So i would help you with writing this message.

    1. You cant edit the messages because it automaticlly set to default.
    2. You cant edit the lenguage in the ACCEPT DENY GUI.
    3. In the newer Versions the DENY button is green.
    4. When you edit the color of a name of a kit you cant use it or use it for the next fight.
    5. You Cant edit the hearts message after the fight.
    6. The leave item is broken with bungeecord and it wouldnt work.
    7. the config.yml is also very buggy and you cant edit the scoreboard in it.
    8. The TNT kit make no demage to players.

    9. The plugin is wonderfull and very cool, but this are many bugs to fix. I hope we get in new version in a few days. Have a nice day, bye. :D
    1. TEEAGE
      Author's Response
      I hope I could fix all the reported bugs. If not, please send me a private message.
  9. maks244244244
    maks244244244
    4/5,
    Version: 3.6.21
    [14:05:28 ERROR]: Could not pass event InventoryClickEvent to uKitPvP v3.6.20
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1630) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:31) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:9) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_241]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_241]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SystemUtils.java:19) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:714) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556) [spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
    Caused by: java.lang.NoSuchMethodError: org.bukkit.material.Dye.<init>(Lorg/bukkit/DyeColor;)V
    at me.teeage.kitpvp.version.dye.DyeOld.getDye(DyeOld.java:10) ~[?:?]
    at me.teeage.kitpvp.version.dye.DyeHandler.getDye(DyeHandler.java:23) ~[?:?]
    at me.teeage.kitpvp.manager.Setup.openSettings(Setup.java:82) ~[?:?]
    at me.teeage.kitpvp.manager.Setup.onInventoryClick(Setup.java:159) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor235.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_241]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_241]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.7-R0.1-SNAPSHOT-latest.jar:git-Spigot-f94fe8f-d27e6d0]
    ... 15 more

    I get this when trying to click on settings in the setup menu
    1. TEEAGE
      Author's Response
      The bug is fixed. For the future: Please report bugs not in the review section.
  10. Milanvlm
    Milanvlm
    1/5,
    Version: 3.6.21
    No option to change kits easily, support isn't there. Texted the creator on discord but ignores me.
    1. TEEAGE
      Author's Response
      Be happy that you can download plugins for free...
      There is an option to add new kits when you can develop in Java. You can find the Video on this page.