Enchant Relic Plugin

Discussion in 'Plugin Requests' started by MrBobblyBooks, Jun 21, 2024.

Thread Status:
Not open for further replies.
  1. Offline

    MrBobblyBooks

    Hi!

    Firstly, thanks for reading this request! It might be a long one though!

    Plugin category: ENCHANTS

    Minecraft version: 1.18 (.2)

    Suggested name: EnchantRelics

    What I want:
    So the basic idea for this plugin is fundamentally, custom enchants that you can drag on drop on to your tools, however, it gets a little more complex than that.

    For starters, I would like to talk about aquistion. If any of you have played, Warframe, this I suppose could be somewhat similar to the relics in that game. So I imagine there being a GUI, potentially with 3-5 relic types, (eg/ common, uncommon, rare, epic, legendary). I want each relic type to be purchasable by XP levels. So for example, common costs 30 levels, uncommon, 60 etc. I have some plugins already that increase XP gain, so specific amounts can be discussed.

    Usage: When you buy a relic, I would like it it go to the players inventory, which they can then use, similarly to a crate. They would right click the relic and it would reward them with one of the possible rewards from that relic.

    I would like this plugin to include the above, as well as the custom enchants themselves. I have had many ideas for these. The server is a Skyblock server, with PvP elements too, so the enchants would mainly focus around swords, armour, and pickaxes. Some enchant ideas:
    Adrenaline - (Boots Only) - Grants speed 3 when a player drops below 5 hearts.
    Decapitation - (Swords/Axes) - Has a chance of dropping the head of players/mobs
    Poison - (Swords/Axes/Bows) - Has a chance to inflict poision effect onto players/mobs
    Telekinesis - (Tools) - Has a chance of blocks going straight to inventory

    I imagine this plugin having around the area of 30 custom enchants, which I understand is a lot to code. Each enchant then would have a level associated, for example Poison 1-2 might drop out of a Common Relic, where as Poisin 10 might drop out of a Legendary Relic. Some enchants such as Telekinesis, would only have one level. For example, Telekinesis out of a Legendary Relic that has 100% chance of blocks straight to the inventory. I have many, many enchant ideas, so the ideas for them are there, and please enquire about them if you would like, but to save you some time, I am just listing a few for an example for functionality of the plugin.

    Relic items, I would like to be based of custom player heads. So the item in your inventory will be a custom player head, as opposed to an enchanted book (which is seen quite commonly for enchant plugins)

    Ideas for commands:
    /relics - (opens the relic buying GUI)
    /relic info - (shows information about the enchant on an opened relic in the players hand)
    Admin Commands:
    /relic give {player} {relic} - (gives the player an unopened relic of a desired rarity)
    /relic give {player} {relic enchantment} {level} {amount} - (gives the player an opened relic with a desired enchant)
    /enchant {relic enchantment} {level} - (enchants the held pickaxe with the desired enchant)
    /disenchant {relic enchantment} - (removes the custom enchant from the held item)

    Ideas for permissions:
    enchantrelics.relic - (permission to open the gui with /relics)
    enchantrelics.info - (permission to use /relic info)
    enchantrelics.admin - (permissions for all of the admin commands listed above)

    When I'd like it by: There is no time rush really for this project. I understand it is a big one, and it may take some time. Anytime within the next month works for me perfectly :)

    Anything else?: It is possible I may have missed out some minor details that have just slipped my mind at this current time, so if I have anything else to add, I will post it in the replies down below. Additionally, I am open to ideas for this plugin too, so whether you would like to participate in this project, or just have some feedback, I would love to hear back from you! Thanks<3
     
Thread Status:
Not open for further replies.

Share This Page