Rainbow Fresh Posted August 2 Report Posted August 2 Any engineers here who can tell me if it is actually possible to just run a block remapper world upgrade to turn all pre-1.22 berry bushes into their 1.22 counter parts? State doesn't matter, for all I care they can all be reset to their most un-ripe mature state and all be struggling. I just want to get rid of the million of OP pre-1.22 berry bushes in my world and doing so by hand is more work than it's worth.
Professor Dragon Posted August 3 Report Posted August 3 (edited) I do not know how to do this. But as no-one else has replied yet, here are some suggestions. * Check out these functions. It does look like it does what you want, but you'll need to get into the weeds of modding to use it: https://wiki.vintagestory.at/Modding:The_Remapper It seems like a lot of work. I'm guessing you'd need at least the id's of every single berry bush type, and then the target type you'd like to change that to. This is the high effort, high risk, high reward approach, * On small scale, do an export of an area after bounding it in World Edit (~). This will generate a text file with all of the ids and names of the blocks. Use Creative to create some of the new berry bushes - that will give you the source ids for the old and new, I guess. Might be helpful to use with the Remapper ALTHOUGH I am NOT sure if they use the same id structure. Anyway, once you have the import/export maps done in this fashion, you could now start exporting and importing rectangular prisms of terrain. I've done up to a few thousand - I'm not sure of the top limit. EDIT: Instructions on using World Edit to do block replacement in a bounded area are here: * This might be a better query to go over into the Modding subreddit of this forum. This thread gets more general questions, and I'm pretty sure you're going to need someone with more modding experience. Maybe someone has other suggestions. I'd personally ignore it, or use Creative Mode with a high fly speed to zip around your "important" areas. Professor Dragon. Edited August 3 by Professor Dragon
Rainbow Fresh Posted Tuesday at 06:37 AM Author Report Posted Tuesday at 06:37 AM Darn. That modding post showed that it is possible to simply run the /bir commands needed to remap the block ids - it however also showed that that is not going to work the way I hoped. So the only way to achieve this would be a mod after all which patches the behavior of old berry bushes with some code that make their entire behavior "if init then delete and spawn new bush". 1
Solution Rainbow Fresh Posted Wednesday at 05:56 AM Author Solution Report Posted Wednesday at 05:56 AM Bit of a shameless plug and self-answering; but in case anyone ever thought "Hey, I want the shiny new bushes without walking 1.000.000 blocks!" I made a mod that does it. https://mods.vintagestory.at/upgradedberrybush 1 2
Professor Dragon Posted Wednesday at 11:59 AM Report Posted Wednesday at 11:59 AM 6 hours ago, Rainbow Fresh said: Bit of a shameless plug and self-answering; but in case anyone ever thought "Hey, I want the shiny new bushes without walking 1.000.000 blocks!" I made a mod that does it. https://mods.vintagestory.at/upgradedberrybush Legend!
Recommended Posts