Mario WorldCraft - Make your own playable Mario world Version: 4.6 When you first saw Minecraft's pixelated graphics, did it remind you of early Mario games?If not, it probably does now. With this mod, you are able to mix the two and create your own Mario world with blocks which get powered when you smack your forehead into it. NOTE: If you want the HUD and sound effects then you need to have Spout. Now on BukkitDev Features: Powers the block above the desired Question Mark block which can power a dispenser (or anything else). A reset command which sets all the Question Mark blocks but to their original form. Become "big" or "small" by eating mushrooms or by being damaged by monsters. Gain the power to fling fireballs eggs by acquiring a red rose. Become invincible for a short period after consuming a cookie. Bricks get destroyed with your head if you're "big". Able to only effect the desired worlds. Give players checkpoints to respawn at when they die. HUD which displays the players current statistics (with Spout). Life and coins systems. Custom default number of lives. Different languages (English, Spanish, Australian, Romanian, German, Dutch). Supports warp blocks so you can simulate warp pipes. Custom languages: If you would like me to add your preferred language to the list of available languages, just send me a PM and/or fill out the template at this forum to see what needs to be translated. How to use: Allow/disallow the plugin affecting the current world /addmarioworld /removemarioworld Toggle Mario style damage /mariodamage Restart the world (i.e. reset blocks, player states, player coins, player checkpoints ) /mariorestart [c] [world_name] '/mariorestart' will reset player coins in accordance with the "coin persistence" state. '/mariorestart c' will always reset player coins. Note that the using the [world_name] option only works from the console. Show a players score (currently just shows the number of coins) /marioscore <player_name> Move a player back to their most recent checkpoint type /cpreturn <player_name> Toggle whether or not coins are kept when they reach 100, when the player dies or when '/mariorestart' is run /keepmariocoins Reset player checkpoint /clearmariocheckpoint <player_name> To change the the number of lives a player gets when starting/after game over: type /changedefaultlives <number_of_lives> To change the the number of coins a player needs to level up type /changecoinlevelup <number_of_coins> To add or subtract lives/coins from a player: type /mario <attribute> <add/sub> <player_name> <amount> Attribute: Either "coin" or "life" e.g. To add 5 coins to "LittleGruz" type /mario coin add LittleGruz 5 e.g. To remove 2 lives from "LittleGruz" type /mario life sub LittleGruz 2 Cancel the creation of warp blocks /cancelwarppipe Display the locations of warp pipes /displaywarppipes Change the language /changelanguage <language> The currently available languages are: English - english Spanish - spanish Australian - aussie Romanian - romanian German - german Dutch - dutch e.g. To change to Spanish, type '/changelanguage spanish' Mario action | Action Create powered block | Hit any block with a redstone torch Create super mushroom block | Hit any block with a red mushroom Create poison mushroom block | Hit any block with a brown mushroom Create fire flower block | Hit any block with a red rose Create 1-up block | Hit any block with a cake item Create invincibility block | Hit any block with a cookie Create coin block | Hit any block with a gold ingot Create breakable block | Hit any block with a brick block Create warp blocks | Hit any 2 blocks with an ender pearl Create checkpoint | Hit a stone pressure plate with a cactus Create world respawn location | Hit any block (except stone pressure plate) with a cactus Use warp blocks | Walk over the entry block Break a breakable block | Smack the underside of the block with your head (only if Super Mario or Fire Mario) Remove any Mario block | Hit any Mario block with a dirt block Mario action | Action Become Super Mario | Acquire a red mushroom Shrink a size | Acquire a brown mushroom Become Fire Mario | Acquire a red rose Gain a life | Acquire a cake item Gain a coin | Acquire a gold ingot Become invincible | Acquire a cookie Setup: Download .jar Type: /addmarioworld Type: /mariodamage Get to creating your Mario world (check out the Mario blocks/items spoilers) Check out my site here. Download the plugin from here and the BukkitDev site here. View the source here. Demo video enclosed in the spoiler for v1.1 The Mario sound effect tunes are not of my own creation, they are instead made by the lovely folks at The Mushroom Kingdom. Enjoy my mods? Donate! Dislike my mods? Donate (and give feedback)! Powers of two are cool (e.g. $1.28, $2.56, etc.). Special thanks: I would like to thank WingedSpear for some very valuable (and significant) feedback, suggestions as well as providing the Spanish translations. Future plans: Take over the world. Changelog: Version 4.6: Added command to return players back to their checkpoint. Checkpoint return bugfix. Version 4.5.1: Allow console to restart worlds. Removed coin count message for Spout users. Version 4.5: Added player coin/life altering commands Added command to change the amount of lives needed to level up Added command to change the default number of starting lives Updated Dutch phrases Version 4.4: Coloured player messages. Added a Mario block removal block. Allow for coins to persist through '/mariorestart'. Extra option for '/mariorestart' Version 4.3: Added warp blocks. Fixed checkpoint/lives bug. Toggle for coin persistence. Added Dutch to the list (thanks to NLferdiNL) Version 4.2.3: Fixed multiworld bug. Version 4.2.2: Tweaked non-Spout displays. No longer using world UID's, using names instead. Version 4.2.1: Bug fix for when '/mariorestart' is run. Version 4.2: Added German to the list (thanks to Lantecer). Eggs are now removed when loosing fire Mario abilities. Version 4.1: Added Romanian to the list (thanks to Jijel). Checkpoint bugfix. Added 1-up blocks. Version 4.0: Added ability to change the language. Added English, Spanish (thanks to WingedSpear) and Australian languages. When invincible, player gets a speed boost. Respawn/checkpoint bugfix. Version 3.0: Can set custom default lives. Make any block be destroyed by a rouge forehead. Proper checkpoint implementation. Can set custom world respawn locations. Items drop under blocks. Poison mushrooms do not effect invincible players. Version 2.5: Added the invincibility block. Version 2.4.2: Moar bug fixes! Version 2.4.1: Restart command bug fix for non-Spout users. Version 2.4: Allow the game to be played with or without Spout. Version 2.3: Added invincibility. Plugin remembers mario damage state. Version 2.2: Updated to the new Bukkit event handling system. Version 2.1.1: Added the fire flower special block as originally intended. Version 2.1: Added fire Mario. New sound effects. The special blocks actually drop the mushrooms now. The restart command now resets player stats who are in the same world. Version 2.0: Added a coins system. Added a lives system. Added coin, poison mushroom and super mushroom blocks. Player stats displayed in a HUD. Extra sounds. Removed the mariostate command. Added coins (gold ingots) and 1-up mushrooms (cake). Version 1.4: Added ability to set checkpoints. /mariorestart now also resets checkpoints of all players in that world to the default spawn point. Added /clearmariocheckpoints command. Version 1.3.1: Fixed bug where mod registered hitting a single block as multiple hits. Version 1.3: New commands. Mod now only effects the desired worlds. Mario style damage can be toggled on or off. Monsters now deal Mario style damage. More suitable data structure. More suitable location for data files. Version 1.2: Sounds added. Version 1.1: Player "big" and "small" states. Certain blocks able to be destroyed while "big". Version 1.0: Released into the wild.