nbt-studio
nbt-studio copied to clipboard
Find/Replace function?
Hello @tryashtar and TYSM for carrying on the work of jaquadro! I am trying to do a global find/replace in my world region files. I want to replace every instance of "minecraft:deep_lukewarm_ocean" with "minecraft:ocean" -- is this possible in the current version of NBT Studio?

Hello friend. I'm happy to say that this is possible, but sad to say that it might be very slow :(
- Open your
regionfolder, or as many chunk files as you want
- Ctrl+F and search for the biome name in "value," click Find All
This might take way longer than it reasonably should - Once it's done, click Edit

- Type the value again in the "find" and the new value in the "replace" box

- Press OK and save
Let me know if this works for you
It worked fantastic! It took around 5 minutes to replace 23,432 instances of the string, which seems pretty fast to me! :)
@tryashtar, I kind of spoke too soon. It was ok using this method to find/replace a string in 1 (one) region file. But we have to do it in 600 region files, which NBT Studio just can’t handle. We get crashes even on monster hardware. Is there any way to make the find/replace much more efficient and faster? I sent you an email with a idea which maybe could incorporate LINQ?