Closed kccricket closed 2 months ago
Indeed, I did once express that. I believe that was back when I had first released Waygates and was doing everything I could to keep it in a stable location. I think it's pretty stable right now, and I also believe customisation and the ability to make the plugin your own is a great thing. It's why I love what I've made so far, as the plugin really allows for creativity and personalisation.
I think this will be a great addition. I'll review the code and likely this will be merged and included. Thanks for the work you've put in!
This PR enables completely configurable crafting recipes and item icon materials. (I wanted to use amethyst shards for my keys.)
I found this comment on your Discord channel where you expressed an opinion that the item material should be limited. As a counter argument, I feel the danger can be managed with appropriate documentation. "Don't pick a dumb item."
I could add a whitelist, though. It would just be tedious to create and maintain.
In retrospect, I probably went too far by refactoring some of the DataManager public class fields into Maps with getters. If desired, I will back out those changes, leaving the configurable recipes.