Mario Kart
Mario Kart
About
This bukkit plugin allows for Mario Kart in minecraft. The cars are minecarts that were placed down on any non-rail block and can be driven along the setup racetracks and use mario kart powerups.
Features
- Drive cars
- Race cars around tracks
- Setup race tracks for your players to race around with commands
- Use mariokart powerups
Powerups
Name | Icon | Description |
---|---|---|
Banana | Karts that run over Bananas will spin out. | |
Green shell | Travels in a straight line and knocks over the first kart it hits. Can be fired both forwards and backwards. | |
Red shell | Homes in on the closest kart in front of the player and hits it. | |
Blue shell | Chases after the kart in the lead and hits it. | |
Bob-omb | Will explode when thrown or dropped, knocking over any kart in its blast radius. | |
Mushroom | Provides the player's kart with a small speed boost. | |
Lightning | Causes all opponents to be struck by lightning and drive slowly for a short time. | |
Pow block | The POW Block hurts all enemies ahead of you, but spares those behind. When fired off, it'll count-down slowly through three stages prior to impact, at which point your enemies will all spin out to much calamity and amusement. | |
Boo | Makes the player temporarily invisible to opponents and applies Nausea to the racer ahead. | |
Random | Gives you a random powerup upon right-click. | |
Star | The driver obtains total invincibility and the driver receives a speed boost and the ability to drive off-road without losing any speed. |
See in action
The official server to see the plugin in action on is the GameBlade minecraft network. Go online and join the game 'MarioKart' to try it out! (Singleplayer time trials and multiplayer)
Website | http://gameblade.net |
IP | playgb.net |
Commands and Permissions
Commands | Permissions | Description |
---|---|---|
/marioraceadmin create <Trackname> | mariokart.raceadmin | Create a race! |
/marioraceadmin delete <Trackname> | mariokart.raceadmin | Remove a race! |
/marioraceadmin list (page) | mariokart.race | List the races available! |
/race shop | mariokart.race | Opens the race shop to buy kart upgrades! |
/race join <Trackname> | mariokart.race | Join a specific race! |
/race join <Trackname> auto | mariokart.race | Join a specific race, with a random racemode! |
/race join auto | mariokart.race | Join a random race! |
/race join auto auto | mariokart.race | Join a random race, with a random racemode! |
/race leave | mariokart.race | Leave a current race! |
Resource Pack
Requirements
To run, MarioKart requires a few other plugins before it can function. These are:
- uCars - http://dev.bukkit.org/bukkit-plugins/ucars/
- ProtocolLib - http://dev.bukkit.org/bukkit-plugins/protocollib/
Upgrades
Upgrades are basic extras players can use to get an advantage on others in a race and are purchased through the race shop.
For the race shop to function you need Vault installed!
To edit the items available in the shop and how much they cost you can edit plugins/MarioKart/upgrades.yml. By default
there are a few basic upgrades setup (One of every available type); if not all of these show up, simply delete the upgrades.yml
and it will regenerate next time the server is reloaded.
Available Types: (More coming soon)
- SPEED_BOOST
- IMMUNITY
Music
During races, if music is enabled, the best song for that track is chosen at random and played using the Resource Pack!
Donations
Todo
Add booAdd a speedo in the xp bar- Add cups/championships
Correct scoreboard order by making values negative.Make resource packAdd mario sound effects(Resource pack)Make an item selection animation with random switching in the hotbarStore item box reloading data in hashmap instead of on the sign.
Recommended Plugins
UltimatePluginUpdater, the easy way to keep all your plugins up-to-date with ease! - http://dev.bukkit.org/bukkit-plugins/UltimatePluginUpdater/
UcarsTrade, the official plugin for a more extensive car system ideal for RPG servers with different speed and specs of cars, custom recipes, trading and more! - http://dev.bukkit.org/bukkit-plugins/ucars-trade
uPlanes, a brilliant plugin, similar to uCars, which adds uPlanes to the game! All is fully compatible and, alike to uCarsTrade, is survival friendly! Want some cool, upgradeable planes? Get this! - http://dev.bukkit.org/bukkit-plugins/uplanes
Video Tutorial
Video by VariationVault on YouTube
Have fun racing!
Source code: Link
Mario Kart made by Storm345
Page documented by SeaBoiii
Resource Pack made by MwGuy52
You can add several opportunities to races together?
The ressource pack auto disable after a race seems to don't work in this version or maybe i've missed something ?
@cricketcricketcricket
I also tried staying logged out for 5 minutes, cant escape the race. lol
@storm345
hi Thank you much, got it working.... I have a problem where when the race ends some players are glitched and do not get there inventory back....and the hot bar still has the door in it... they go back to the sigh leave and click it and it says u are not in a race.. im trying to figure out how to get their stuff back and get them out of the race?
@storm345
Hi Dude, For Me, The Plugin Does Not Work ... Can you help me?
@cricketcricketcricket
Not a feature yet, sorry.
@cricketcricketcricket
Try disabling road blocks and see if it's fixed
Hi, sry,
I ran into a problem with the powerups. It creates coal_block and when the cart hits it, the cart stops, im assuming because its not a road block? I tried adding the coal_block and/or coal_block:0 to ucars., but that didn't work either? I tried from the ENUM list also.. COAL_BLOCK and COAL_BLOCK:0
I had tried using the tutorials - I used gold blocks underneath, coal blocks, the sign etc...but some result, cart stops and is stuck when it goes on the power up
Thank you,
Larry
I see once you create the race, it goes into "code" and cant be changed? I wanted to change the default start time from 10 seconds to 60 ?
@storm345
Ty Sir!!! Very Cool
@Mitchfizz05
Do you have uCars and ProtocolLib?
@xmcnuggsx
It will be soon, when I get time to fix it; for now I encourage you to use 'Server: control' mode.
@xmcnuggsx
You haven't setup either the track or the plugin right. Make sure that all checkpoints are in the correct places, have a large enough radius in the config and that the race tick rate is set correctly.
@DJDarkMatter2610
Yes, just change the files :)
@stefvanschie
That's pretty much what the 'Boo' does (or close to); I am not sure how to do 'ink bubbles' in minecraft or if it's even possible, sorry.
@cricketcricketcricket
The size in the config is what's used, and checkpoints are circular, not square. The checkpoints should not overlap and can be as far apart as you want - As long as the carts always pass through every checkpoint every lap ;)
Question - I see making the check points 10x10 .. do they need to be butted up against each other all the way around the track? Also I see 15x15 in the default config file.
Thank you,
Larry
I've been enjoying the plugin and I really like the concept. But I want to ask if you could make the ink bomb, you know that funny squid. You could put pumpkins on everyone's hat for like 5 seconds! That would be really awesome!
@Mitchfizz05 I think you can't use spaces. I am not sure but it is just a guess.
Is there anyway to add custom songs into the resource pack?
Another bug we found while testing, The person in 1st somehow gets sent a lap behind, any idea what causes this? thanks.
WOW! best minigame I have ever used!
I see that players getting stuck in the race when it is finished and losing their inventories is a known glitch, any idea on how to get around that or when it will be fixed? thanks.
I'm at loss are to what's going on here... I try to create a track with "/mra create RainbowRoad 3", yet it seems to fail and just spit the command usage for /mcr at me. =(
I really want this plugin... any ideas?
@Mineblockz
It should be fixed when using V7.2.2 (http://dev.bukkit.org/bukkit-plugins/mariokart/files/28-mario-kart-v7-2-2-for-spigot-1-8-3/)
Hi, I am having the same problem as dirtyequi with joining races. I hope that you will be able to fix the problem soon :-) BECAUSE THIS IS AN AWESOME PLUGIN!