MinecraftWars / Gringotts

Item based economy plugin for Bukkit
BSD 2-Clause "Simplified" License
37 stars 76 forks source link

Feature: Hidden Enchants on Item #212

Open bundabrg opened 4 years ago

bundabrg commented 4 years ago

Allow currencies to have hidden enchants.

ImdralRaenwood commented 4 years ago

Hello! Checking in on this too! I haven't yet commented regarding this enhancement (though I've years ago spoken with the developers of this plugin regarding other fixes).

But, my server LOVES gringotts, and we use shopkeepers too. The issue we have been having is that (using emeralds -1 , iron ingots -2 , gold ingots -3, and diamonds-5 as our currency) folks can simply make their own money.

Yes, we have custom names for the currency. In respective order to the above list, they are the "Alaesian Jot," "Alaesian L'ahr," "Imperial Ba'hn Piece," and "Imperial Astyr."

They work wonderfully.

However. Players have started mining emeralds and diamonds. They gain XP, then use anvils simply rename the items to "Alaesian Jot," etc.

Manufacturing money.

Our solution to this has been changing all of the Official Currency to Enchanted Items.

They are all the same as mentioned above, but now the real currencies all have "Fortune III" as an enchantment. This makes it muchhhh more difficult for players to manufacture money, rather than earn it.

It works wonderfully with Shopkeepers.

The issue we are now having is that the moneys are no longer recognized by Gringotts, given the special enchantments. To my understanding, there is no way to add this detail to the config file. But, if there was, this would miraculously solve our problem. For example, it could look like:

value of individual denominations. default: emerald: 1, emerald block: 9

denominations:

bundabrg commented 4 years ago

I'll see if I can implement this soon.

ImdralRaenwood commented 4 years ago

Thank you so much! Wow! We were not expected a reply so soon. Thank you greatly!

ImdralRaenwood commented 4 years ago

Another thought that occurred to me - the enchants do not have to be hidden. On our server we are using enchanted currency with shopkeepers, and it works just fine, showing the fortune III enchantment, for example.

either way could work fine, if one is easier for you to do.

Thanks again for your consideration!