King of the Hill
King of the Hill is a minecraft plugin designed to resemble the popular King of the Hill combative experience. The objective of this game is to control a small location known as the hill. The hill is a rotating area which cycles through configurable locations. Both red and blue teams try to assert dominance of the hill to score points. The first team to reach a certain score wins. Have fun using the plugin! Any features or bug requests would be greatly appreciated if you let me know here.
Features
- As many arenas as your <3 desires
- Create your own configurable and diverse classes
- Per-class and per-arena permissions
- Rotating hills with dynamic capabilities such as configurable timers, sizes, shapes, etc.
- Extensive Developer API
- Auto-Updater notifications and commands (both can be toggled)
- Seven incredibly fun abilities for you to play around with.
- Isolated chatting features
- Configurable sidebar scoreboards that display lots of arena information.
- One-life gamemode support
- Spectating, Lobbies and end-warps are all part of the fun!
- Per-player and per-arena stats-tracking
- Fully functional economy support (with Vault)
- Prizes
- Killstreaks and Winstreaks
- Easy to setup
- And so much more!
Getting Started
To get started using King of the Hill, you will need to download one of the JAR files and throw it in your plugins directory. You can read a quick tutorial on installing King of the Hill.
King of the Hill is easy once you get in the hang of it, but this can be a bit taxing. I've taken the time in starting a whole wiki and FAQ for you to use to your leisure.
Once the plugin has been loaded, you need to create your very own arena if you haven't done so already. Take a gander at the in-progress Arena Setup page to become an expert at setting up arenas. After you finish setup, you and your friends are ready to play!
Tutorial
Thank you to Numero Uno for making this video tutorial.
Auto-Updater
All players with permission koth.admin.update or koth.admin will receive updates whenever a new file is updated. However, you may disable this in the config.yml file by changing 'check-for-updates' to false. Additionally, if 'check-for-updates' is true, and 'update-cmds' is true, you may use /koth update in-game to update to the newest version, provided an update is available. The auto-updater is not intrusive in any way and simply allows me to push updates to as many users as quickly as possible, but if you feel uncomforted by it you may disable it as you wish :)
I work on this plugin in my free time. If you appreciate the plugin, please consider donating to me and help me boost my $0.05/day wage by clicking the button. In return, you will receive my eternal gratitude. <3
@AoHRuthless
I am running version 1.3. I don't know how to set up end-warp, when I do /koth setwarp <arena> end, it says I can't do that (what I meant by 'End' warp is when I type in /koth leave). There is no error log, I don't think the plugin detected an error.
@Zachthehappycat
Here are some relevant questions so that I can help you fix this.
Hi, when I join the arena (and I have selected class & team), when I die, I respawn in the 'End' location, not in the team spawn (I have set all the spawns). Please help!
@dagurucraft
Nevermind I just NOW noticed this is not for 1.8. Disregard my post below VVVvvvvVVV
Have a few warning messages: [King_of_the_Hill] Failed to load class 'items'. [Server thread\/WARN]: [King_of_the_Hill] Failed to load class 'armor'.
Plugin 'King_of_the_Hill v1.2.11' uses the space-charager (0x20) in its name 'King of the Hill' - this is discouraged
---- Running Spigot 1.8 Area setup was flawless, also created lobby + classes + signs + permissions etc. also did /koth enable - no issuesWhen we click the join sign it says "This arena is not ready" even though all of the warps are set (no end warp but that's disabled)
When we click the team join sign "Sorry, you cannot perform this action."
The info sign works! typing the join commands does not work either (same messages)
Permissions are set (we are OP anyway testing it)
My skype is: kamo287 < if you want it.
Do this work with faction ? please
Great work and keep it up as it is.
I´m currently using it for my own server and it works just splended ^-^.
The players on it are loving it.
For as support I sended you some money (i3gamesgmail.com).
Have a good one.
Hi @ErenJaeger64
Did you reload your arena with /koth cfg reload ? Try that.
When I want to join the arena that I create it marks me: "This arena is not ready" while I have done everything correctly.
Can someone help me ?
@Victhetiger
No problem
@AoHRuthless
Thanks For the Answer :)
@Victhetiger
No, there is no feature of this nature and likely will not be one.
With those two points in mind, you have several options if you really want this feature:
Sorry.
@AoHRuthless
Is there a Way, with this Plugin that when you Enter a Specified Place, You join the Game. And when you leave it, you leave the Game. Like in the Hub of thechunk.net
KotH v1.2.10 has now been uploaded and is waiting approval from BukkitDev!
As far as I am aware, the new version (1.2.9) works ... however, paste the error log in your own issue on the bug tracker. You have to make a free GitHub account to do this, but it allows me to resolve bugs easier than discussing it on these comments.
Hi, I get an error with v1.2.5 when I try to set a position for the first hill for an arena it gives me a huge error. I tried the newest version also but it won't even load for 1.7.9 which Is the version Im running off. And the one I have wont let me set hills so people can actually play.
I have changed the licensing! King of the Hill is now MIT Licensed instead of All Rights Reserved. This means you may modify or use my code in your plugins, so long as you properly accredit my work :)
@ihton
Ah yes, that error is unrelated but I have fixed that.
However, when you attempt to set locations with commands, if you accidentally set a location inside of a block, the arena attempts to find the highest block, because if players spawn inside of a block, weird glitches occur. Make sure your feet are exposed to the air and you stand in the middle of a block while setting a location. I will add a config-option to disable this algorithm.
The commitwas pushed, and in the next update you should be all set.
@AoHRuthless
About the team-balancing yep, it occurs when players choose team after joining the arena.
I've seen that the teleporting and then dying occurs if a player try to join an arena which has started, here you have the error: http://pastebin.com/QYRBD4xB
Also I don't know if it's my fault or not but... if a lobby is under a terrain the player join over the terrain and not the lobby.
And the last point (I hate being a n00b with some plugins u.u) there are no beacons showing which is the hill you have to capture.
@ihton
That's very weird that you receive these errors: - I have never been teleported extremely high above the arena and fallen to my death in testing - Teams are balanced out (I only have two accounts and in every test it ends up becoming a 1v1)
Do you have any error log? What steps can I take to recreate this problem? Can I see the config for this arena (please put it on pastebin.com and put the link)
Edit: I see what you are saying about the team-balancing. Is this an issue when players choose their teams?