PvP 1vs1

1vs1


Features

  • 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

TODO

  • 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

Arenas

1vs1 map

Translations

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

Signs

Auto Updating Signs



Donate

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 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

  • Avatar of bird0021 bird0021 Apr 18, 2016 at 12:14 UTC - 0 likes

    can Reset points for player?

  • Avatar of RechterApfel RechterApfel Apr 17, 2016 at 15:17 UTC - 0 likes

    very buggy on Java 8!

    Please Fix this!

  • Avatar of ZamanAga ZamanAga Apr 16, 2016 at 16:55 UTC - 0 likes

    [18:54:09 ERROR]: Could not pass event EntityDamageByEntityEvent to 1vs1 v1.6.5 #215 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:297) [craftbukkit-1.8.jar:git-Bukkit-7019900] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit-1.8.jar:git-Bukkit-7019900] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [craftbukkit-1.8.jar:git-Bukkit-7019900] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [craftbukkit-1.8.jar:git-Bukkit-7019900] at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callEvent(CraftEventFactory.java:84) [craftbukkit-1.8.jar:git-Bukkit-7019900] at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:521) [craftbukkit-1.8.jar:git-Bukkit-7019900] at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:434) [craftbukkit-1.8.jar:git-Bukkit-7019900] at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:553) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.EntityLiving.d(EntityLiving.java:1086) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.EntityHuman.d(EntityHuman.java:854) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.EntityLiving.damageEntity(EntityLiving.java:727) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.EntityHuman.damageEntity(EntityHuman.java:795) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.EntityPlayer.damageEntity(EntityPlayer.java:471) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.EntityHuman.attack(EntityHuman.java:996) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.EntityPlayer.attack(EntityPlayer.java:1036) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:1245) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.PacketPlayInUseEntity.a(SourceFile:52) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.PacketPlayInUseEntity.a(SourceFile:11) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [craftbukkit-1.8.jar:git-Bukkit-7019900] 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_R1.MinecraftServer.z(MinecraftServer.java:656) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:284) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:609) [craftbukkit-1.8.jar:git-Bukkit-7019900] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:517) [craftbukkit-1.8.jar:git-Bukkit-7019900] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_72] Caused by: java.lang.IllegalArgumentException: Item cannot be null at org.apache.commons.lang.Validate.noNullElements(Validate.java:364) [craftbukkit-1.8.jar:git-Bukkit-7019900] at org.bukkit.craftbukkit.v1_8_R1.inventory.CraftInventory.addItem(CraftInventory.java:267) [craftbukkit-1.8.jar:git-Bukkit-7019900] at com.gmail.Orscrider.PvP1vs1.arena.GameManager.afterFight(GameManager.java:216) [?:?] at com.gmail.Orscrider.PvP1vs1.arena.GameManager.endGame(GameManager.java:378) [?:?] at com.gmail.Orscrider.PvP1vs1.arena.GameManager.setRoundWinner(GameManager.java:385) [?:?] at com.gmail.Orscrider.PvP1vs1.arena.Listeners.onDamage(Listeners.java:181) [?:?] at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.8.0_72] at java.lang.reflect.Method.invoke(Method.java:498) [?:1.8.0_72] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:29

  • Avatar of zeeharu zeeharu Mar 29, 2016 at 14:36 UTC - 2 likes

    Could you transform this into an open source project on Github?

  • Avatar of Orscrider Orscrider Mar 27, 2016 at 15:16 UTC - 0 likes

    @Ioser: Go

    If I recall correctly you can enable friendly fire for certain worlds. So you could have all your 1v1 arenas in a separate world and all your factions stuff in other worlds.

  • Avatar of Ioser Ioser Mar 27, 2016 at 14:23 UTC - 0 likes

    is there any way to make this plugin factions compatible? people who have allied factions cannot fight each other, do you know if there's a way to override that? thank you for your time.

  • Avatar of LibreCraft LibreCraft Mar 15, 2016 at 14:38 UTC - 0 likes
  • Avatar of KrypticCraftx KrypticCraftx Mar 12, 2016 at 14:10 UTC - 0 likes

    <<reply 2759396>>

    The plugin NCP was causing it not to work, I disabled the plugin but now players are able to hack, could you please try and fix this.

    Great plugin btw!

  • Avatar of Orscrider Orscrider Mar 10, 2016 at 16:02 UTC - 0 likes

    @LibreCraft: Go

    Try restarting your server. If it still occurs, post the beginning of the exceptions.

Facts

Date created
Mar 06, 2013
Category
Last update
Apr 21, 2016
Development stage
Release
Language
  • deDE
  • enUS
License
All Rights Reserved
Curse link
PvP 1vs1
Downloads
181,064
Recent files

Authors

Relationships

Optional dependency
Vault