Joust
Joust
Minecraft Server Minigame
Concept
On my server we've developed a game that seemed so fun I had to automate it into a plugin. Joust, now this isn't like the normal Jousting but still its fun and needed a name. Now the idea of the plugin is that two players agree to a challenge, which will teleport the players to a predetermined location and they're items taken from them and stored until the end of the match. I use a huge tall platform for my locations but others could be fun as long as the loser can die. The players will then be given a stick enchanted with Knockback. Which then you attempt to bash the other player off the platform. After death the players will be teleported back to they're original location and given back they're items. Its like the thunderdome, "two man enter, one man leave". This is really fun.
Want to hack onto Joust.
GITHUB
Commands
/Joust Challenge {player} -Challenges a Player -/joust challenge deathmarine Accept -Accepts a Challenge -/joust accept Deny -/joust deny -Denies the Challenge Set Spawn A B -Sets Spawn For Side A or B from the location your standing -/joust set spawn a Reload -Reloads the plugin (During Match) /Forfeit Will end the match and display results
Permissions
Node/: Joust.use
Allows ability to participate
Node/: Joust.admin
Allows ability to reload and set commands
Features
- Reward Items and/or Money
- Penalty when players quit during match
- Players Can Not Move before the match or Use Commands while in a match
TODO
- Betting On Player Matches Payout via House/ other Players
- SQLite / MySql Logging for tournaments
- Teams / Multiple Matches
- Various Items with Various Enchantments Menu for pregame (Blazerods, Bones, ect.)
- Spleef Conversion
- Auto Create a Platform (Flat,Hill,FlatMaze, Ect)
- Multiplatform
- Hit Counter
- Game Timer
- Custom Messages
Dependancy
Vault
ChangeLog
v0.0.1
Don't Like it?
Bugs
I have most of it worked out, however you run across anything. Please Ticket.
You know the Thunderdome!
You should just make it /joust join and have a bunch of people join and then have a massive fight.
I love this, but can I ask for a way to disable messages? They are terribly spammy.
@jhs232
It seems to be a problem with the config being generated. Go to the GitHub page, download the .yml file you see there and save that in your plugins/Joust folder of your server.
You can configure it before you do that, but once done start the server and everything should be good.
When i try run it, it says it cant find a specific file... :(
@death_marine: Working great for us! When I commented there wasn't a download available yet, perhaps it was still awaiting approval? Me and my users love it! Setting up an alternate world today for them to joust in with a large arena that I can also configure not to cause powerloss with factions. :)
One thing though, noticing it disables all commands when your'e jousting (this is fantastic), it also disabled your ability to forfeit the match should something go awry.
@icheesy Totally and allow players to bet on them while they are jousting. I was just going to set a default price to joust in the config and adding it in a update.
Could you add a feature that...
Player A and Player B can choose to joust for money.
Player A: /joust challenge deathmarine 10 (10 being how much they both pay to play)
Player B: /joust accept (or /joust deny)
Player A loses 10 economy money. Player B loses 10 economy money.
Once they each pay X amount, they are teleported to the game and the match begins.
Player A loses, then Player B gets all of the money, which is 20 (all of the money that player A and player B paid to play).
@Gikon
@mrvertigo27
The beta is a working version I've spent a good 3 days debugging any glitches before uploading so its stable. Currently working fine on my server.
So, I just hyped my entire server up on the idea of this plugin! Looking forward to a release.
I have been looking for something exactly like this!! Its new, its refreshing, it fits survival/pvp I LOVE YOU!