EnchantAnything

Have you ever wished for a way to give away enchanted items? Maybe you have BuyCraft or an Enjin shop and want to give enchanted items to players. Whether the player is online or offline at the time this plugin will give them the item regardless! With a config file for defining your own custom enchantment packages that you can apply to any item.

This plugin was commissioned by the owner of WildCraft: "Terribly Pleasant" go check them out!

Features

  • Give away pre-defined enchantment packs on any item
  • Give away pre-defined potion effects on any potion!
  • Add custom item names, lore, repair values, and colors to leather armor!
  • Works with data values!
  • Gives the player the item regardless if they are online or not
  • Perfect for BuyCraft integration!
  • Reload the config on the fly with /ea reload
  • Permissions support
  • Apply any enchantment to any item
  • Works through the console
  • Give away unenchanted items by giving it a bogus package

How to use

  1. Drop the plugin and TuxTwoLib in the plugin folder
  2. Start the server
  3. Edit the config.yml file in the plugins/EnchantAnything folder with the packages and lores you want
  4. Do /ea reload in game and you are ready to go!

Commands

  • /ea give <PlayerName> <ItemID:damagevalue> <package> - gives the player the item with the enchantment package applied to it
  • /ea potiongive <PlayerName> <ItemID:damagevalue> <package> - gives the player the potion with the effects package applied to it
  • /ea reload - Reloads the enchantment packages
  • Optional parameters (can be added to the end of the command in any order):
    -name [Item Name] - Add a custom name to the item.
    -lore [lorepackage] Adds the lorepackage specified.
    -color [r255,g255,b255] - Sets the color on leather armor. Separate colors by commas with no spaces. Each color is in decimal from 0-255, and should be prefixed with the color name (r = red, g = green, b = blue)
    -repairxp [xpneeded] - Sets the repair cost

Permissions

  • enchantanything.give - The ability to give an enchanted item to a player
  • enchantanything.reload - The ability to reload the config file
  • enchantanything.potiongive - The ability to give a custom potion to a player

Enchantment List

  • ARROW_DAMAGE
  • ARROW_FIRE
  • ARROW_INFINITE
  • ARROW_KNOCKBACK
  • DAMAGE_ALL
  • DAMAGE_ARTHROPODS
  • DAMAGE_UNDEAD
  • DIG_SPEED
  • DURABILITY
  • FIRE_ASPECT
  • KNOCKBACK
  • LOOT_BONUS_BLOCKS
  • LOOT_BONUS_MOBS
  • OXYGEN
  • PROTECTION_ENVIRONMENTAL
  • PROTECTION_EXPLOSIONS
  • PROTECTION_FALL
  • PROTECTION_FIRE
  • PROTECTION_PROJECTILE
  • SILK_TOUCH
  • WATER_WORKER
  • THORNS

Potion Effect List

  • BLINDNESS
  • CONFUSION
  • DAMAGE_RESISTANCE
  • FAST_DIGGING
  • FIRE_RESISTANCE
  • HARM
  • HEAL
  • HUNGER
  • INCREASE_DAMAGE
  • INVISIBILITY
  • JUMP
  • NIGHT_VISION
  • POISON
  • REGENERATION
  • SLOW
  • SLOW_DIGGING
  • SPEED
  • WATER_BREATHING
  • WEAKNESS
  • WITHER

You must login to post a comment. Don't have an account? Register to get one!

Facts

Date created
Feb 22, 2012
Categories
Last update
Dec 20, 2012
Development stage
Release
License
GNU General Public License version 3 (GPLv3)
Curse link
EnchantAnything
Downloads
7,493
Recent files
  • R: v1.1 for CB 1.6.4-R2.0 Dec 20, 2012
  • R: v1.0 for CB 1.3.1-R1.0 Feb 22, 2012

Authors

  • Avatar of Tux2
    • Manager
    • Author

Relationships

Required dependency
TuxTwoLib