Closed Raycoms closed 2 years ago
Another question .. Guard towers have the option "recruit from Combat Academy/Archer" which is on by default.. however, when manually recruiting workers those within the Combat Academy/Archer are never shown as available.. you have to fire the from the academy/archer before you can recruit them to the guard tower.. is this just missing functionality or intent?
missing functionality
That includes conversion of existing recipes to json from their static assignments, as well as loading from user-defined per-world datapacks.
Lots of work to be done on this topic still before it's ready for a pull request, but put together a testbed of the core functionality. I'd be grateful if people could sanity-check the json format, in particular -- it'll be a lot easier to add extra functionality now than a while down the road.
(especially since I was lazy and put together the initial export of existing researches in an ungodly mess of Java->csv->C#->bash script.)
New json tags aren't too rough to handle, but in particular:
Placement obviously isn't Right; a lot of the code for ResearchRecipe.java 'belongs' in GlobalResearch, rather than parsing the data into instances of a class that get thrown away a few minutes later. Had been swapping between the two systems enough that having them run parallel was useful.
Error-handling or input sanitization basically isn't right now -- bad coder, no biscuit -- and that's going to be a lot of the remaining work. Most invalid results won't break things and just don't behave as expected or report well enough, like making things that can't logically connect (parents override universityLevels for now).
Others... the system will properly render T7 university research. But I know attaching a research to a parent on a different branch will cause crashes, and there's code to block that, and I'd be surprised if it's the only such case. It's a fairly techie part of the system, but I don't want to make work or bad bug reports down the road. Haven't tested what happens if the server and client disagree about available research yet, either.
We should have a registry for the research effects. So that addons can add additional effects. (Or other mods can add their own effects to unlock things of their mods).
Not sure if these are entry level or not but 2 suggestions..
1) allow the rally banner to be placed on a shoreline like a flag so that they don't dismiss when you are off to
New suggestions should go here: https://github.com/ldtteam/minecolonies-features/issues
Hi, this is a suggestion board for people wanting to contribute to MineColonies. If you pick one of these, please create a new issue and assign it to yourself.
If you have other ideas about additions or questions regarding one of the issues, please contact us on our discord.