Skip to content
This repository was archived by the owner on Jun 16, 2023. It is now read-only.

evilbocchi/EnchantmentsPlusMinus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

218 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Enchantments+- is a custom enchantment plugin that is made for Prison and PVP servers. With enchants ranging from Token-giving blocks to explosive pickaxes, Enchantments+- is the solution to your custom enchanting needs.

Features

Easily customizable custom enchants
A special currency called Tokens that can be easily integrated with voting systems, crate systems, etc
An easy-to-use API to make your own custom enchants
PAPI Support, use %eps_tokens% or %eps_tokens_formatted% to display your tokens!

Commands

/enchants - Opens the enchant GUI
/tokens [player] - Shows how many tokens [player] has. If [player] is blank, shows how many tokens you have
/eps reload - Reloads all configuration files. Some settings may require a full plugin reload.
/eps changebal [player] [amount] - Changes a player's balance by the specified amount.
/eps setbal [player] [amount] - Sets a player's balance to the specified amount.
/eps enchant [enchant] [level] - Enchants the item you are holding with the specified enchant and level.
/eps book [player] [enchant:level] - Gives the player a book with the specified enchant and level. (e.g. /eps book efficiency:2)
/eps tokenpouch [player] [amount] - Gives the player a token pouch with the specified amount.
/eps baltop - Shows the baltop. Can be useful for statistical data.
/scrap - Destroys the current tool a player is holding in return for tokens. Can be disabled with permissions.
/paytokens [player] [amount] - Pays [player] [amount] tokens. Player-only command.

Supported Versions:

1.12.2+
Anything below is broken.

Known bugs:

None

Registered built-in enchants:

Prison enchantments

Haste: Gives a random chance to apply Haste while mining
Explosive: Has a chance to blow up blocks. Works with fortune!
Excavate: Has a chance to blow a cube of blocks. Works with fortune!
Diamond: Has a chance to blow up blocks in a diamond shape. Works with fortune!
Autosmelt: Has a chance to automatically smelt items. Works with fortune!
Telepathy: Automatically transfers items to your inventory.
TokenBlocks: Has a chance to give tokens while mining.
TokenCharity: Has a chance to give everyone tokens while mining.
MoneyBlocks: Has a chance to give money while mining. (Vault needed)
Charity: Has a chance to give everyone money while mining. (Vault needed)

PVP enchantments

Jagged: Increases attack damage of a weapon if its durability is low
Retaliate: Gives a very temporary strength boost if you get hit
Lifesteal: Gives you health in return for attacking someone
Momentum: Gives you a speed boost when attacking someone
Poisonous: Poisons anyone who touches you!
Volcanic: Hot! Sets anyone who touches you on fire.
Saturated: Gives you saturation when hit!
Insatiable: Deals more damage the less health you have.
Beheading: Has a higher chance to give the head of a mob or player.
Stiffen: Will give resistance if you have low health!
Last Resort: Your attacks will deal 3x damage if you have very low health!

Bow enchantments

Enderbow: Allows you to teleport easily with bows! (Must Shift while shooting until teleported)
Machinery: Send down a barrage of arrows on your opponents! (Only activates every few shots, can be configured)
Energized: Shoot yourself to gain a temporary speed and regeneration buff!
Shockwave: Damages all entities near the place you shot your arrow on!

Global enchantments

Fly: Equip your tool to fly!
Repair: Automatically repairs your tool while moving!
Soulbound: Keep your item on death!
Experience: Multiplies the amount of experience you get!
Night Vision: Gain Night Vision upon equipping this tool.
Speed: Move faster while holding this item.
Jump Boost: Jump higher while holding this item.

Permissions

Player commands

eps.enchants - Gives access to /enchants.
eps.tokens - Gives access to /tokens.
eps.scrap - Gives access to /scrap.
eps.paytokens - Gives access to /paytokens.

Admin commands

eps.admin.reload - Gives access to /eps reload.
eps.admin.setbal - Gives access to /eps setbal.
eps.admin.changebal - Gives access to /eps changebal.
eps.admin.enchant - Gives access to /eps enchant.
eps.admin.book - Gives access to /eps book.
eps.admin.tokenpouch - Gives access to /eps tokenpouch.
eps.admin.baltop - Gives access to /eps baltop.
eps.admin.bypassmaxlevel - Allows bypassing of max level in the enchant GUI
eps.admin.bypassincompatibilities - Allows bypassing of incompatibilities of enchants in the enchant GUI

Misc

You can report bugs or crashes at https://github.com/dsdd/EnchantmentsPlusMinus/issues or in the Discord server listed below.

Discord

No

About

Custom enchants for your Minecraft server

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages