MagicCarpet
MagicCarpet
is a plugin that allows the user to fly away on a carpet made of glass. By using the command /mc <size>, a carpet is created. If no size is specified, a 5x5 carpet is created by default. By entering /mc again, the carpet disappears from the world. To go down, the user simply has to crouch down or do /mcs then look down to go down. This plugin makes a great donator perk if your running a large server and you would like to reward your members.
There is however three versions of this plugin, Master, NMS and LITE.
The Master build includes everything below.
- WorldGuard support. (block players from using the carpet in certain areas)
- Vault support. (economy)
- NoCheatPlus support.
- Tons of customization through the config.
- and much more!
The NMS build is the same as the Master only with one major difference. It uses NMS code (net.minecraft.server) for drawing the carpet. This results in significant speed enhancements. However this build can break with each and every Minecraft update.
The LITE build is just a basic carpet. Nothing more.
- None of the above ^
- Minor speed enhancements from the reduced code.
Commands
Master
- /magiccarpet OR /mc - Enables / disables the MagicCarpet.
- /magiclight OR /ml - Lights up your MagicCarpet.
- /carpetswitch OR /mcs - Switches how the Carpet goes down. (shift or by looking down)
- /magicreload OR /mr - Reloads MagicCarpet.
- /magiccarpetbuy OR /mcb - Is used to buy the carpet if charge is enabled.
- /magictools OR /mct - Draws a enderchest and workbench on the players magic carpet.
There are also some hidden features to /mc, for example. /mc <size>, /mc <material>, /mc give <player>, /mc take <player>, /mc <color>. Also /ml can also be used for /ml <material>.
NMS
- Same as Master
LITE
- /magiccarpet or /mc - Enables / disables the MagicCarpet.
Permissions
Master
- magiccarpet.mc - Allows a player to use MagicCarpet.
- magiccarpet.mc.SIZE - Allows the carpet to operate at the specified size.
- magiccarpet.ml - Allows a player to light there carpet up.
- magiccarpet.mcs - Allows a player to switch the way they go down.
- magiccarpet.mr - Allows a player to reload MagicCarpet.
- magiccarpet.mct - Allows a player to have a ender chest and workbench on there MagicCarpet.
- magiccarpet.np - Allows a player to not pay time based charges or one time fees.
- magiccarpet.* - Allows a player to have access to every MagicCarpet permission.
NMS
- Same as Master
LITE
- magiccarpet.mc - Allows the player to use MagicCarpet.
Custom Materials
If your server allows custom carpets, you can use these custom materials to give your carpet a bit more style. This is for the full version only.
Carpet:
STONE, GRASS, DIRT, COBBLESTONE, WOOD, BEDROCK, GOLD ORE, IRON ORE, COAL ORE, LOG, LEAVES, SPONGE, GLASS, LAPIS ORE, LAPIS BLOCK, SANDSTONE, WOOL, GOLD BLOCK, IRON BLOCK, DOUBLE STEP, BRICK, BOOKSHELF, MOSSY COBBLESTONE, OBSIDIAN, DIAMOND ORE, DIAMOND BLOCK, SNOW BLOCK, CLAY, PUMPKIN, NETHERRACK, MYCEL, NETHER BRICK, ENDER STONE, HUGE MUSHROOM 1, HUGE MUSHROOM 2, MELON BLOCK, COAL BLOCK, EMERALD BLOCK, HARD CLAY, QUARTZ BLOCK, STAINED GLASS, STAINED CLAY
Light:
GLOWSTONE, JACK O LANTERN
Colors
Some materials have support for materialData. This allows the players to change the color of the material. You can do this with...
WOOL, STAINED GLASS, STAINED CLAY
Here is a list of supported colors...
white, orange, magenta, light blue, yellow, lime, pink, gray, light gray, cyan, purple, blue, brown, green, red, black
Make sure to enable custom-carpets in the config. Then just type /mc lime stained glass. If lights is enabled in the config do /ml. This will cause the carpet to light up. However if your using stained glass the carpet has a glowing effect which seems to get more intense at night.
Configuration
This is for the Master and NMS builds only.
# Be sure to use /mr if you change any settings here while the server is running. pvp-hide: true charge-timebased: false charge-amount: 20.0 default-size: 5 pvp: false light-material: glowstone change-liquids: 'true' center-light: false charge-packages: - alpha:3600:5.0 - beta:7200:10.0 physics-fun: false lights: false save-carpets: true magic: true tools: false custom-lights: false charge: false charge-time: 1800 crouch-descent: true max-size: 7 carpet-material: glass custom-carpets: false
- crouch-descent - Crouch to descend by default?
- center-light - Light the carpet up with the magic light by default?
- default-size - The default size for all carpets.
- carpet-material - The carpet material.
- light-material - The magic light material.
- max-size - The max size for all carpets.
- custom-carpets - Allow carpets to use custom materials?
- custom-lights - Allows the magic light to use custom materials?
- lights - Allow the magic light to be used?
- save-carpets - Saves stuff, like if a player has a carpet and its size, material, etc.
- charge - Charge players to use magic carpet?
- charge-amount - The amount that should be charged.
- change-liquids - This allows or prevents the carpet from replacing water or lava. To only replace water change 'true' to 'water'.
- tools - This allows players to get a ender chest and workbench on there MagicCarpet.
- charge-time - This is the default time that is given for initial payment. (in seconds)
- charge-packages - This specifies the default packages available. For instance "alpha:3600:5.0". Alpha is the package name, 3600 the time (in seconds), and 5.0 the cost.
- charge-timebased - If enabled will charge players to use magiccarpet on a time basis.
- magic - If enabled will display fireworks when enabling / disabling the Magic Carpet.
- physics-fun - This allows MagicCarpet to mess with in-game physics. I wouldn't enable this. As it can result in floating torches and such.
- pvp - This prevents entity damage when using the carpet to damage or get damaged by other entities (players and mobs)
- pvp-hide - This hides the carpet when a player gets attacked or is attacking other entities (players and mobs)
Notes
In order to prevent a carpet from entering a specific area with WorldGuard. Do this...
- Create a region. (/region define test player)
- Block the carpet (/region flag test blocked-cmds /mc /magiccarpet)
- Enjoy! Now carpets cannot enter or be activated in this area.
Please report any suggestions or bugs you find on the Tickets Page.
The YouTube video on this page hasn't been updated lately. If you've got some YouTube and video making skills, private message me a link to your video and I'll replace the above one.
If you are experiencing lag try disabling lights in the config or using the NMS / LITE builds.
-
View User Profile
-
Send Message
Posted Jun 20, 2012For some strange reason my survival players (that don't have the permission to use a magic carpet) take no fall-damage o_O
-
View User Profile
-
Send Message
Posted Jun 16, 2012When I jump to go higher, it glitches and it looks like I keep falling though the glass.
-
View User Profile
-
Send Message
Posted Jun 16, 2012MASSIVE SERVER LAG!
Fall from a height and type /mc before you hit the ground.. MASSIVE LAG
-
View User Profile
-
Send Message
Posted Jun 16, 2012If people switch to a world while having magic carpet enable to a world they do not have permission to use it, it disables magic carpet, however they take no fall damage what-so-ever.
-
View User Profile
-
Send Message
Posted Jun 11, 2012@xzKinGzxBuRnzx
I am using the latest version. Check the permissions. my player with permissions are saying that they having laggs with walking on glass...
-
View User Profile
-
Send Message
Posted Jun 8, 2012@Hadersjm
@nejcneo
Try the latest dev. build. I'm not sure if it will help out or not. I'm hoping it will.
-
View User Profile
-
Send Message
Posted Jun 7, 2012Hey My users with permissions to use /mc are saying that have lag with falling. But for me it is ok. I sugges that non OPs player with permissions are having troubels
-
View User Profile
-
Send Message
Posted Jun 6, 2012@xzKinGzxBuRnzx
Yeah thats what i meant. So that i could edit the glass, and make it wool. that would be awesome! Thanks :D
-
View User Profile
-
Send Message
Posted Jun 6, 2012@Hadersjm
Open a ticket then and I'll try and fix it. ;)
@MrDiceServer
I won't make it default. However I'll try to add the ability to use wool colors in the config, so that it can be made default. As well as /mc. ;)
-
View User Profile
-
Send Message
Posted Jun 6, 2012@xzKinGzxBuRnzx It is nothing to do with another plugin or lag, i just upgraded the server to 4GB of RAM, and it still dosent work even with 2 players on. The problem happened when i had around 20 basic plugins too. It works find for OPs.
-
View User Profile
-
Send Message
Posted Jun 5, 2012Can you make the carpet Red_wool. As the default in the config?
-
View User Profile
-
Send Message
Posted May 30, 2012@nejcneo
Download the latest MagicCarpet build, I've added Vault support but its still experimental, as I've not tested it properly yet. If you wish to give it a go, then go ahead.
@apoisonedgift
You may just see that soon with the help of Vault. ;)
@Hadersjm
I don't have this issue, perhaps you have lag or another plugin might be causing it.
-
View User Profile
-
Send Message
Posted May 29, 2012Cen please update tis plugin to R3.0, and add PEX permissions :)
- Pleas add other plugin permissions -
-
View User Profile
-
Send Message
Posted May 29, 2012Would it be possible to make it consume an item upon use so that that way people have to have a certain item to be able to use it, like a taxi fare or something along those lines?
-
View User Profile
-
Send Message
Posted May 27, 2012Hello, the plugin works fine, for me at least, but for my Donors, if you jump or outrun the carpet, rather than putting them back on it, it just removes the carpet. This makes them plummet to their death... How do i fix this? It never happens for OPS Thanks, Haders
-
View User Profile
-
Send Message
Posted May 27, 2012@siemaeniu500
Of course it does. ;)
-
View User Profile
-
Send Message
Posted May 27, 2012It's work in R 3.0?
-
View User Profile
-
Send Message
Posted May 25, 2012@FuRiouSOne
Oh, well try this then...
http://xzkingzxburnzx.tk/job/MagicCarpet/
Also theres a new config option, so you should probably delete your old so it can regen.
-
View User Profile
-
Send Message
Posted May 25, 2012@xzKinGzxBuRnzx
Is no carpet.dat as i have always had that disabled.
-
View User Profile
-
Send Message
Posted May 25, 2012@FuRiouSOne
Open a ticket. Also see what happens when you delete the carpets.dat.