EnchBook 1.4.1

Customize your Enchanted books

  1. ShaneBee
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/ShaneBeee/EnchBook/
    IMPORTANT NOTICE:

    Due to recent events, I will no longer be developing this plugin.
    This decision was a hard one to make, but I have to do it to take care of my personal wellbeing.

    I may come back to it... but as of right now, I am stopping work on this resource.


    [​IMG]

    [​IMG] [​IMG] [​IMG] [​IMG]

    EnchBook is a fun new plugin giving server owners/admins the ability to customize Enchanted Books by adding whatever enchantments and levels they would like to add.
    More features coming very soon!


    FEATURES:

    - Create new enchanted books with a simple intuitive command (yes, you can also get these from creative, I know I know)
    - Add any enchantment and level to any enchanted book, also with the intuitive command (Can't do that in creative now can ya? :eek:)
    - Add a custom name, you can rename your custom books to anything you want to (Color codes supported)
    - Add custom lore, a names not enough? How about you add some lore to that book, make it EXTRA special! (Color codes supported)
    - Remove enchants, dont need a specific enchant in a book? Well, now you can remove it.
    - Remove lore, decided that lore just wasn't right? Well you can easily remove it.
    - Intuitive command? What's that you say? Its pretty fancy, when you type /EnchBook <new/add> it autofills in all the options for enchants. Start typing and the list will dwindle down showing available options. Find the one you want, then hit tab. THEN... it will show the MAX level for said enchantment. It couldn't get any easier than that could it?
    - SafeEnchants option - This setting is enabled by default, making sure whomever uses this command can only create enchanted books with the max enchant level for that enchantment. You can turn this off and add any level enchantment you want (More of a safety feature if many admins have access to this command)
    - Anvil Prepare UnSafe - If you have SafeEnchants disabled, you are now able to enchant tools/weapons/armor in the anvil with a book of any level. (This is still in beta, so may be a tiny bit buggy)

    Aliases: /BookEnch, /eb, /be
    - /EnchBook newBook <Enchantment> <Level> - Creates a new enchanted book at the desired level (If level is left blank, it'll default to 1)
    - /EnchBook addEnchant <Enchantment> <Level> - Adds an enchantment of the desired level to the book you are holding in your hand (If level is left blank, it'll default to 1)
    - /EnchBook removeEnchant <Enchantment> - Remove an enchantment from a book
    - /EnchBook addLore <string> - Add some custom lore to your books
    - /EnchBook removeLore - Remove all the lore from your books
    - /EnchBook rename <string> - Add a custom name for your books

    - /EnchBook about - A little info about the plugin
    - /EnchBook help - List of commands
    - /EnchBook reload - Reloads the config

    Ready for a long list of permissions?
    - enchbook.admin - Allows admins to create books, add enchants, reload the config
    - enchbook.bypass.safe - Allows a user to bypass safe enchants
    - enchbook.bypass.vanilla_max_level - Allows a user to bypass vanilla max level
    - enchbook.bypass.max_level - Allows a user to bypass max level
    Oh... that was shorted than I thought!

    Code (YAML):
    Options:
      Prefix
    : '&7[&bEnchBook&7]'

      # If safe enchants is true, you will only be able to enchant books with the max level of said enchant
      # If it is false, you can enchant to your hearts desire, and also enchant tools/weapons/armor in the anvil with them
      Safe Enchants
    : true

      # If safe books is true, players will not be able to join 2 of the same books (which would increase the level by 1)
      # to increase the level over the max possible level for that enchant
      Safe Books
    : true

      # Max level when combining book enchants
      Max Level
    : 10

      # Require permission when a player attempts to combine two books and the level goes higher than vanilla allows
      Above Vanilla Requires Permission
    : false

    Messages
    :
     # VARIABLES FOR MESSAGES:
      # {ench} = Enchantment
      # {level} = Level of Enchantment
      Create New Book
    : '&aYou created a new enchanted book with &b{ench} {level}'
      Added Enchant
    : '&aYou have successfully added &b{ench} {level} &ato your book'
      Removed Enchant
    : '&aYou have successfully removed &b{ench} &afrom your book'
      No Permission
    : '&cYou do not have permission to use this command'
     


    PLANNED ADDITIONS:
    - EnchTool - Add/Remove enchantments from tools (With commands)

    **Let me know if there's another feature you would like added**

    REVIEWS:

    Please do not use reviews for help. If you post in reviews for support you will not receive support, as I can only reply to your review, and not have a conversation back and forth.

    SUPPORT:
    Daniel_return and swendel like this.

Recent Updates

  1. Small Fix [1.4.1]
  2. Some Changes [1.4.0]
  3. Small Changes/Fixes [1.3.1]

Recent Reviews

  1. Ergenta
    Ergenta
    5/5,
    Version: 1.4.0
    I'm glad you decided to update it thanks. Why can we not have emojis in this review section?
    1. ShaneBee
      Author's Response
      Thank you very much for the review :)
  2. hadzardoes
    hadzardoes
    5/5,
    Version: 1.4.0
    nice plugin, been strungglin how to make this in the skript but found this, help a lot
    1. ShaneBee
      Author's Response
      Thank you very much for the kind review :)
  3. Randall_Rut
    Randall_Rut
    5/5,
    Version: 1.3.1
    amazing plugin indeed! I thought it would not work in paper 1.16 but at least in 1.16.1 if it works perfect! It's just what I was looking for .. I hope you don't abandon this add-on! regards
    1. ShaneBee
      Author's Response
      Thank you very much. Glad to see you're enjoying it!
  4. Ergenta
    Ergenta
    5/5,
    Version: 1.3.1
    This still works for 1.16.1 I wish there was a way to completely remove the brackets in the prefix and there were a few more perms but it does function as intended

    Posted these in Github
    1. ShaneBee
      Author's Response
      Thanks for the kind review. Ill take a look at the issue on GitHub
  5. Countryrose12
    Countryrose12
    5/5,
    Version: 1.3.1
    its a great plugin. um just to let you know as well the download link is a bit broken so may want to fix that :) happy deving!
    1. ShaneBee
      Author's Response
      Thank you for the kind review.
      The link isn't actually broken, this is an issue with either spigot/cloudflare/github, it happens when any link directs you to a download on GitHub. Not really sure why, but I've seen this happen on many plugins.
  6. FerriW
    FerriW
    5/5,
    Version: 1.3.0
    Works great, even in 1.14

    nothing more to add but spigot dont let me post this review unless it has 80+ characters so ignore this lol
    1. ShaneBee
      Author's Response
      Thank you for the great review :)
  7. swendel
    swendel
    5/5,
    Version: 1.2.0 [1.13+]
    a very good plugin, works properly and is nice. thank you shanebee for this plugin
    1. ShaneBee
      Author's Response
      You're welcome! And thanks for the great review. I enjoy making fun, interesting new plugins. Glad to see its being enjoyed :)