Combine Incompatible Enchantments 1.17.1

Discussion in 'Plugin Requests' started by SpiceEdge, Jul 18, 2021.

  1. Offline

    SpiceEdge

    I have read that you can change unsafe-enchants in the EssentialsX config.yml file to true to allow Incompatible enchantments to be combined. But there are 3 problems with that method, the method allows for enchanting above max levels (ex: Sharp6), it doesn't work in anvils, and isn't customisable to allow certain combinations but not others.

    If anyone has the time, I would appreciate if you could make a plugin for spigot, that allows for incompatible enchantments to be combined in anvils and also in survival, that can be turned on and off by changing a variable to false/true (also in game, so I don't have to edit a config file all the time), and doesn't allow for enchanting over normal max levels. If you want, you can make an option for over max level enchanting aswell, though it's not necessary for me.

    The combinations I would like are:
    Every type of protection can be combined together. (Proj. Prot, Blast Prot, Fire Prot, Prot)
    Mending and infinity can be combined.

    Toggleable with variable:
    Sharp, Smite, BoA (something like: allow-meele-combination)
    Frost Walker + Depth Strider (something like: allow-swimming-combination)

    Not allowed combinations are:
    Silk Touch + Fortune (obv).
    Anything not mentioned above

    Thank you.
     
  2. Offline

    SpiceEdge

    If possible, and if anyone makes said plugin, could you give me the code too? On github or something. I am learning Java and want to analyze the plugin to understand how it works and learn subject by subject how minecraft as a whole works, so I can easily code with java for minecraft. :D
     
  3. Offline

    Tim_M

    Hello, if I have some spare time I might make this. For what version of Minecraft?
    Also do you want enchant's to go over their regular levels? Should normally incompatible enchants be in enchating tables, anvils etc.

    EDIT:
    Yeah this doesn't seem like a very difficult task with a few simple tricks, although reflection might get annoying.
     
  4. Offline

    SpiceEdge

    Enchants shouldn't go over regular levels. And i.enchants should appear in enchanting tables and anvils, yes. Like the title said, it's for version 1.17.1.
    Sorry for the late reply, but I forgot about this request, because I had thought this website were more inactive than at first glance. Thank you for the intent to help.
     
  5. Offline

    Tim_M

    Honesly me too at this point. Anyway how would depth strider and frost-walker work? You can't really swim with frost-walker...
     
  6. Offline

    rudraksha007

    physically.. u can swim... i u land dirrectly in water or break the frosted ice, u can enter water and even swim
     
  7. Offline

    Tim_M

    ok whatever sure it's not even hard to do (the feature)
     
  8. Offline

    SpiceEdge

    I understand if you don't find Frost Walker and Depth Strider a logical combination, now that I look back at it, I don't know why I requested that combination. You don't have to code that in, unless you want to. Thank you for your availability though.
     
  9. Offline

    Tim_M

    I can just make that toggleable in the config. I can make this plugin for you either on this weekend, or during the next week. I hope that's fine.

    Edit:
    Sr some stuff happened and I didn't have to make it.
     
    Last edited: Aug 23, 2021

Share This Page