PvP 1vs1



  • Multiple arenas
  • Multiple rounds per game
  • Prizes for winner
  • Supports custom items
  • Handles flying, god mode, etc.
  • Fully customizable messages
  • Command blacklist
  • Firework for winner
  • Customizable countdown before teleport and before fight with sound
  • Option to freeze players before fight during countdown
  • Customizable fight timeout
  • Removes potion effects
  • Removes death message
  • Win announcement
  • 1vs1 signs
  • Automatically updating arena signs
  • Inventory, location, xp, ... saving
  • Disallows item drops/pickups in arena
  • Disallows block placing/destroying
  • You can easily set the inventory of an arena with one command
  • Separate config for every arena
  • Enchanted items
  • Toplist
  • Command to join a random arena
  • Stats, win ratio
  • and more


  • Multiple Arenas
  • Run commands at start
  • Add support for enchanted items
  • Challenge command
  • API (events etc.)
  • Any suggestions? Create a ticket if you want to have a new feature.

How to install

  1. Download the plugin
  2. Put it into your plugins folder
  3. Restart/Reload your server
  4. Create an arena
  5. Set the spawn points
  6. Enjoy


1vs1 map


Spanish: http://pastebin.com/gfQcPcBn by Lautta
Portuguese: http://pastebin.com/ns4MWKVt by jaimecamara
German: http://pastebin.com/GMjZR3pS by Nefarius2209
Czech: http://pastebin.com/T42G8YP5 by Iwitrag (v1.5)
Polish: http://pastebin.com/anPB0QQj by Frikoskyy
Russian: http://pastebin.com/yVZLAmj5 by Shadok

Commands & Permissions

Arena Configuration


Auto Updating Signs


Feel free to donate Donate

mc.punchcraft.us - xXTreePuncherXx - 40$

German Tutorial

English Tutorial

French Tutorial

Portuguese Tutorial

Turkish Tutorial

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of GgMang GgMang Jul 16, 2016 at 12:50 UTC - 0 likes

    Dude What dose it mean Subcommand Its says /1vs1 <subcommand> When ever i want to use any command

  • Avatar of chsedv chsedv Jul 12, 2016 at 17:32 UTC - 0 likes

    pls update to bukkit 1.10.x

  • Avatar of yallu6 yallu6 Jul 06, 2016 at 02:25 UTC - 0 likes

    Hi, is it possible to reset every players's stats with an ingame command or by deleting a file?

    I am looking to have "seasons" on my server and we tried to delete the actuals statistics. Didn't manage to.

    Thank you for your answer :)

  • Avatar of Bmzd Bmzd Jun 27, 2016 at 01:12 UTC - 0 likes

    Amazing plugin. Nice Job.

  • Avatar of DaPickaxeGamer DaPickaxeGamer Jun 19, 2016 at 19:37 UTC - 0 likes

    Hey I used this on my server, It's great!

    - ungod {PLAYER1}
    - ungod {PLAYER2}

    works, it ungods the players, but

    - sudo {PLAYER1} kb leave
    - sudo {PLAYER2} kb leave
    - clear {PLAYER1}
    - clear {PLAYER2}

    says Player was not found!??!?!? WHY?!?!?!

  • Avatar of ReconV1337 ReconV1337 Jun 13, 2016 at 19:12 UTC - 0 likes

    Hello, please add lobby.

    If we win / lose arena is teleport to the lobby.

    Last edited Jun 13, 2016 by ReconV1337
  • Avatar of IiMrHosam IiMrHosam Jun 11, 2016 at 01:12 UTC - 0 likes

    Plese I Need Plugin 1vs1 PvP Vierson 1.7.2 For Minecraft Server Send Url For The WebSite

  • Avatar of Sans1108 Sans1108 Jun 07, 2016 at 16:08 UTC - 0 likes

    why this is for op players?

  • Avatar of TheIntelloBox TheIntelloBox May 02, 2016 at 16:16 UTC - 0 likes

    I posted a ticket.

  • Avatar of TheIntelloBox TheIntelloBox Apr 25, 2016 at 19:46 UTC - 0 likes

    [21:45:25] [Server thread/ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command '1vs1' in plugin 1vs1 v1.6.4 #214 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_72] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_72] at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_72] Caused by: java.lang.NullPointerException at com.gmail.Orscrider.PvP1vs1.PvP1vs1.isUpdateAvailable(PvP1vs1.java:164) [?:?] at com.gmail.Orscrider.PvP1vs1.CommandHandler.onCommand(CommandHandler.java:289) [?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot-1.8.9.jar:git-Spigot-db6de12-07c3001] ... 15 more


Date created
Mar 06, 2013
Last update
Apr 21, 2016
Development stage
  • deDE
  • enUS
All Rights Reserved
Curse link
PvP 1vs1
Recent files



Optional dependency