(abandoned) Enchantments+- 1.9r-5

Custom enchants for Prison, Factions, Skyblock and Survival servers

  1. TreuGames
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/dsdd/EnchantmentsPlusMinus
    [​IMG]
    [​IMG]
    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% 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 everything.​
    • /eps changetokens [player] [amount] - Increases/decreases the amount of tokens [player] by [amount]​
    • /eps settokens [player] [amount] - Sets the amount of tokens [player] to [amount]​
    • /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:
    • NoClassDefFoundError (This can be fixed with a simple /reload or if you have Plugman, /plugman reload EnchantmentsPlusMinus)
    Registered built-in enchants (as of 1.9r-1):
    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)
    • Vein Miner: Destroy all ores of the same type nearby!
    • Boosted: Shift and Right-Click to gain a temporary fortune boost!
    • Detonation: Shift-right-click to set off an explosion to the block clicked!
    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!
    • Powerhouse: Charge up and right-click to gain a strength boost!
    • Melting: Burns your opponent and slows them down!
    • Overhealed: Gives you extra hearts!
    • Evade: Avoid attacks every few hits! (or you can make it luck-based)
    • Soul Destruction: Cancels the effects of Soulbound!
    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!
    • Fireworks: Shoot exploding arrows!
    • Flammable: Sets the ground on fire!
    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!

    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.settokens - Gives access to /eps settokens.
    • eps.admin.changetokens - Gives access to /eps changetokens.
    • eps.admin.enchant - Gives access to /eps enchant.
    • 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
    Configuration File
    Code (YAML):
    # +-------------------------+
    # | +---------------------+ |
    # | |    Enchantments+-   | |
    # | +---------------------+ |
    # +-------------------------+
    #                                                                                     -#-
    # This is the configuration file for Enchantments+-.
    # Need help? Check the GitHub wiki: https://github.com/dsdd/EnchantmentsPlusMinus
    #
    # +------------------------+
    # |                        |
    # |     Configuration      |
    # |                        |
    # +------------------------+
    #
    # Enchant configuration has been moved to the /enchants/ folder!
    #                                                                             -#-

    auto-update
    : true
    show-enchant-lore
    : true
    use-roman-numerals
    : false
    open-enchant-gui-on-right-click
    : true
    applyfortuneon
    :
     - COAL
      - LAPIS_LAZULI
      - REDSTONE
      - DIAMOND
      - EMERALD
      - QUARTZ
    playerkilltokens
    :
      enabled
    : true
      min
    : 25
      max
    : 50
    mobkilltokens
    :
      enabled
    : true
      min
    : 5
      max
    : 10
    miningtokens
    :
      enabled
    : true
      min
    : 25
      max
    : 50
      blockstobreak
    : 1000
     
    Discord
    I probably won't provide support very often since this is abandoned
    https://discord.gg/D8HujTT4bU
    NuclearCherry and Cristhian1993 like this.

Recent Reviews

  1. COLLIM
    COLLIM
    5/5,
    Version: 1.9r-5
    can you please update it to 1.17 pls pls pls this is the only plugin I can find that is so good and free but my server runs on 1.17.1 and the enchantments don't work
  2. Kokot541
    Kokot541
    4/5,
    Version: 1.9r-5
    It's good. I think If you add to config disabling and enabling enchants, it will be better.
  3. Hamsterliebe
    Hamsterliebe
    5/5,
    Version: 1.9r-5
    Great Plugin!
    You can customize ALL!

    Fast Support!
    1.16.5 works too!

    Why should you use it? It is a really good Plugin that have more then enaught and it is even Free (29.04.2021)

    Your Hamster :)
  4. Korbsti
    Korbsti
    5/5,
    Version: 1.9r-5
    Hey pretty nice resource with tons of features, definitely recommend to use
    le dot.
  5. AnYingYueShu
    AnYingYueShu
    5/5,
    Version: 1.9r-4
    Useful plugin and it helps me a lot!
    I'm a Chinese server owner using your plugin.
    Could you please allow me to translate your plugin and advertise it to MCBBS?
    MCBBS is the largest Minecraft forum in China.
    I'll translate the config files into Chinese and teach people how to use it there.
    I'll mark you as the author.I'll NEVER claim it as mine, I just wanna translate it and let more people know it.
    Hope for your reply!
    1. TreuGames
      Author's Response
      Of course you can, it's open-source
  6. RobbyPvP
    RobbyPvP
    1/5,
    Version: 1.8r-0
    <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <--
  7. GTInGaming_Noah
    GTInGaming_Noah
    1/5,
    Version: 1.8r-0
    <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <--
  8. ickeyben123
    ickeyben123
    1/5,
    Version: 1.8r-0
    <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <--
  9. LoafOfDoggo
    LoafOfDoggo
    1/5,
    Version: 1.8r-0
    <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <--
  10. asianninja16
    asianninja16
    1/5,
    Version: 1.8r-0
    <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <-- <--