"Minecraft" Joyride Plugin category: Minegame or Gamemode Suggested name: "Minecraft Joyride" or "MC Joyride" What I want: A MiniGame based off the popular game application "Jetpack Joyride" (Please download the app for free if you haven't heard of the game too get a better understanding of what I'm saying.) I want the plugin too have: *Self generating maps (Type in a command and it will generate a map, kinda like skyblock) *Zappers (Something like primed TNT that explodes on touch of the player) *tokens (I'm not sure what you can use for it, but save the points too buy powerups that you can use at the start, like super speed for a limited amount of time) *powerups (an ender crystal block that when you punch it you get a random powerup, you can decide the powerups, and by that I mean the future developer of this plugin, not the player.) *speeds up (Game speeds up the longer you've been playing) Ideas for commands: 1. /Joyride or /J: Main command, help list. 2. /Joyride Generate or /J Generate: Generates their own private map to play constantly and to invite friends to see who is the last one standing in the game, Kind of like the SkyBlock plugin 3. /Joyride invite <player> or /J invite <player>: Invites player too the game of the owner. 4. /Joyride accept or /J accept: Accepts users invite to the game. 5. /Joyride decline or /J decline: Declines users invite to the game. 6. /Joyride join <player> or /J join <player>: Joins game that the player generated, if you add the <player> string, it joins the game of the player specified. No access if you weren't invited or didn't accept the invite. 7. /Joyride start or /J start: starts the game. Only owner of the map can execute the command 8. /Joyride stop or /J stop: stops the game. Only owner of the map can execute the command 9. /Joyride tokens (give:add:remove:amount) <player> <amount> or /J tokens (give:add:remove:amount) <player> <amount>: when a player does "/Joyride (/J) tokens give <Player> <amount>" it gives the amount of tokens specified over to the player they specified. when they do "/Joyride (/J) tokens add <Player> <amount>" (Only an admin/Owner command) it adds the number of tokens to their scoreboard. When they do "/Joyride (/J) tokens remove <player> <amount> (admin/owner command) it removes the amount of tokens specified from the specified user.And finally, when they do "/Joyride (/J) tokens amount <player>" (Default command, but only admins and owner can use the player extention) It opens a scoreboard with the amount of tokens you have, add the <player> string, and it opens the scoreboard and shows the amount of tokens that player has. 10. /Joyride powerups or /J powerups: opens a GUI with the icons of the powerups, a lore or description of the powerup, and the cost (In tokens) when they select the item it goes into their inventory and subtracts token amount from their scoreboard. 11. /Joyride reset <Player> or /J reset <Player> : resets all the history of the user who executed the command (deletes world, tokens, and powerups). when they add the string <player> (admin/owner command) it resets all the history of the user specified (deletes world, tokens, and powerups) Ideas for permissions: joyride.help: access to command 1. joyride.generate: access to command 2. joyride.invite: access to command 3. joyride.accept: access to command 4. joyride.decline: access to command 5. joyride.join: access to join own map. (command 6) joyride.join.other: access to join another players map when invite is accepted. (command 6) joyride.join.*: access to all joyride joining commands. (command 6) joyride.start: access to command 7. joyride.stop: access to command 8. joyride.tokens.give: access to give another player your tokens. (command 9) joyride.tokens.add: access to adding tokens to your scoreboard. (command 9) joyride.tokens.add.other: access to adding tokens to another players scoreboard. (command 9) joyride.tokens.remove: access to removing tokens from your scoreboard. (command 9) joyride.tokens.remove.other: access to removing tokens from another players scoreboard. (command 9) joyride.tokens.*: access to all joyride token commands. (command 9) joyride.powerups: access to command 10. joyride.reset: access to reset your entire history. (command 11) joyride.reset.others: access to reset another players entire history. (command 11) joyride.reset.*: access to all joyride reset commands. (command 11.) joyride.*: access too all joyride commands. When I'd like it by: As soon as possible, but take as much time as you need. Reward: Developer on my server!