Coder Social home page Coder Social logo

oldenchanting's Introduction

OldEnchanting

Bring back the old style of enchanting with this configurable plugin.

Known Supported Versions: 1.8.8(Any version that is R3)

oldenchanting's People

Contributors

arnuh avatar borlea avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

point3d dhillonc

oldenchanting's Issues

Hello again! Exploit spotted on the plugin

Sorry to write this on a separate issue post, but since it is a very problematic bug, I have to write it on a separated post.
Apparently, when you set "lapis" node to "false" to activate the lapis cost, the plugin looses its control, and when someone enchant something with level 1 enchantment, instead of being removed 1 level, the plugin gives him 3 to 5 levels. My users have randomly 80 exp levels gotten from this bug, and I had to set "lapis" to "true" as default, so I could stop people from abusing that bug.
And then a minor "bug" that I actually don't mind that much, it would be just for esthetic. When you enchant something with 25 levels for example, you can see how your exp level get reduced slowly and not instantly. Is there any way that you can make it so the cost of the enchantment removes the exp of the player instantly? I don't mind it at all if you can't, but I really need a fix on the first bug, since it is really big and abusable. It literally breaks the enchanting system. Thx for reading!

EDIT: Also I found another minor bug, that when someone enchants any items with an enchanting table with no bookshelfs around, the player can see the enchantments.

Bug enchantments

Hello,

In the version 1.9 or more, there is a bug, in 0,5 seconds you can see the enchanment in 0,5 when you put for example a sword and pass the click fast on the table and 0,5 seconds before the enchantments its hidden, but the players can see in that time. Do you know how to fix it? I have days (20 hours) searching a solution and I can't fix it, you help will be very appreciated for me.

Regards Ismael.

Need a bug fix, or update. OldEnchanting

Hello! Well first of all, this is an awesome plugin, though it is small, it actually changes hugely the playability of your server, bringing more challenging to your comunity.
The plugin works like a charm, though I've found 2 errors. The 1st one, and already known, the bug that was discussed in the first issue submitted here, that was about being able to see the enchantments names. This can be done whenever you put an item to enchant or even put lapis on the second spot, then you rapidly put your cursor on the enchantments and it shows you the name for about miliseconds until it hides again, but those miliseconds are enough to figure out the enchantment. It is a small bug, but it can be highly abused.
The 2nd bug is that if you disable "RandomizeEnchantments" on the config file, it makes no effect, and there is no way to disable that event though it works great, there may be people that prefers to not have randomized enchants each time someone put an item in the enchanting table. So it would be greatful if you could fix that node of the config.yml.
Other than that, I don't seem to find other errors on the plugin, If you fix those, it would become a perfect plugin in other words. At least for 1.8.X since I haven't tested it in newer versions.
Great work anyways! 5 Stars :) Hope you the best.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.