Review blueprints support heuristics
SpaceToad opened this issue ยท 14 comments
Blueprint dupe bugs now require some better heuristics. One possibility is to:
- have whitelist blocks and blacklist tiles by default, both being configurable
- maintain a database for whitelist / blacklist to override that default. This database could be loaded from github at startup for upade, on a given branch (or from BuildCraftCompat?). We need to apply this either to an entire mod, or a block, taking into account the version (format needs some thoughts)
- allow to override that database locally with a second file.
- allow individual mods to override that database by adding explicit support.
@anti344 yes, that's the idea.
[
{block:"rcircuits:circuitBase", banType:"creative", desc:"Dupe with circuits"},
{block:"IC2:somethingElse", banType:"full", desc:"Just for fun"}
]
And nice GUI to show the description if needed.
And it'll be on the some kind of server(or simply a JSON file on GitHub) and local base updated from it by the BC when connected to internet?
mayby contact openeye for that? maybe some integration where openeye can report and add to the list automaticly?
@AEnterprise All automated systems has tend to break ;)
@Prototik awesome - assigning then. Thanks :-)
@Prototik do you have any ETA for this one?
@SpaceToad yep, I have some. I'll try to pull it in couple days.
@Prototik thanks!
@Prototik - Still working on it? If not, I'll take it up