Quantcast
Channel: Server Mods from Bukkit.org
Viewing all articles
Browse latest Browse all 2356

EnchantPlus

$
0
0

EnchantPlus - A new level of enchanting!

EnchantPlus? What is it?

EnchantPlus allows players to enchant items more than one time with an enchantment table. It also has some commands for admins to enchant every item manually. In the config can be chosen if this feature is enabled or if same enchantments should stack!



Features

  • Enchant items more than one time
  • Stack enchantment levels of the same type
  • Enchant items manually with commands
  • Compatible with Java 6 & 7
  • Have a lot of fun :D



Commands and Permissions

Commands + DescriptionPermissionsException
/ep enchantall [natural/powerful] = Enchants the item in your hand with all enchantments to natural/poweful levelEnchantPlus.enchantall / EnchantPlus.all.powerful(1)
/ep enchant <name/id> <level/max/nmax> = Adds the specified enchantment and level to the item in your handEnchantPlus.enchant = Enchanting level lower than/or natural enchantment max level; EnchantPlus.enchant.powerful = every enchantment level up to 127; EnchantPlus.enchant.more = Enchanting level greater than natural enchantment level and lower than level restriction (if there's one)(2)
/ep reload = Reloads the configEnchantPlus.reload
/ep list = Shows a list of all enchantmentsEnchantPlus.list
/ep info <name/id> = Shows information about a specific enchantmentEnchantPlus.info
/ep applicable = Shows a list of applicable enchantments for the item you are currently holdingEnchantPlus.applicable
Bypass costs of the "/ep enchant ..." commandEnchantPlus.enchant.cost.bypass


NumberException
(1)With no argument, it will be enchanted powerful
(2)You can add your own names for enchantments in the config & With no argument, item will be enchanted with natural max level of specified enchantment




Config

Example Config:

# List of multiple enchanting settings
MultipleEnchanting:
 
 # This will enable/disable the ability that players can enchant items multiple times with the enchantment table
 Enabled: true
 
 # This enables/disables the item showing up in the first slot in your inventory with the current enchantments
 ShowItem: true
 
 # List of settings for stacking enchantment levels
 StackEnchants:
 
  # This will enable/disable that levels of the same enchantment type will stack
  Enabled: true
  
  # List of settings for the maximum stack level
  MaxLevel:
   
   # This enables/disables that there's a maximum level an enchantment can stack
   Enabled: true
   
   # This is the value of the maximum level an enchantment can stack
   # If this is set to 0 or lower, it'll use the natural maximum level of the specific enchantment
   Amount: 0

# List of settings for the enchant commands
ManualEnchanting:
 
 # List of level restriction settings for the enchant command
 Restriction:
  
  # This enables/disables a level restriction for the enchant command
  # You can bypass this restriction with the permission EnchantPlus.enchant.powerful
  Enabled: false
  
  # This is the value of the level players are restricted too if they don't have the permission EnchantPlus.enchant.powerful
  Level: 30
 
 # List of cost settings for the enchant command
 Cost:
  
  # This will enable/disable that players have to pay levels for the command
  # You can bypass this with the permission EnchantPlus.enchant.cost.bypass
  Enabled: false
  
  # This is the amount of levels a player has to pay per enchantment level
  # For example: Sharpness 3: 30 levels
  Amount: 10
 
# List of enchantment names that can be used with the enchant command
# You can add some names by yourself with the label NAME: ID 
Enchantments:
 protection: 0
 protect: 0
 fireprotection: 1
 fireprotect: 1
 featherfalling: 2
 feather: 2
 fallprotection: 2
 fallprotect: 2
 blastprotection: 3
 blastprotect: 3
 explosionprotection: 3
 explosionprotect: 3
 projectileprotection: 4
 projectileprotect: 4
 projectile: 4
 respiration: 5
 aquaaffinity: 6
 wateraffinity: 6
 thorns: 7
 sharpness: 16
 sharp: 16
 damageall: 16
 smite: 17
 damageundead: 17
 undead: 17
 baneofarthropods: 18
 arthropods: 18
 knockback: 19
 fireaspect: 20
 fire: 20
 looting: 21
 loot: 21
 efficiency: 32
 efficient: 32
 silktouch: 33
 silk: 33
 unbreaking: 34
 durability: 34
 fortune: 35
 power: 48
 arrowdamage: 48
 punch: 49
 arrowknockback: 49
 flame: 50
 infinity: 51
 infinite: 51




Bugs? Errors? Problems? New Ideas?

If you find any bug/error send me a message or post a comment, please! You can also send me any ideas you have for this plugin.



Changelog

Version 1.1.7:
+ Rewrote the command executor
+ Changed "/ep <name/id> <level/max/nmax>" to "/ep enchant <name/id> <level/max/nmax>"
+ Changed "/ep all [natural/powerful]" to "/ep enchantall [natural/powerful]"
+ Added "/ep list"
+ Added "/ep info <name/id>"
+ Added "/ep applicable"
+ Changed the config.yml
+ Added an option in the config.yml that people have to pay levels for the "/ep enchant ..." command!
Compatible with all craftbukkit versions, older and newer!




Viewing all articles
Browse latest Browse all 2356

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>