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

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

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
191,333
Recent files

Authors

Relationships

Optional dependency
Vault