Minecraft Java Edition Item Copier

Job ID: 38224504

Budget: $30 – $55 USD

I require a capable programmer who is knowledgeable about Minecraft Java Edition's internal systems and NBT data. I need a program that seamlessly copies items from one world to another. These items include those stored in tile entities and any items that have been dropped on the ground. They should be copied with the same item type, quantity, and data to the corresponding location in an identical world. For example, if I have a chest at 200, 450, in world A with 14 stone inside a slot within the chest, and I use this program, world B, which is identical, should have the 14 stone in the same chest at the same coordinates in the identical world. Same goes with items on the ground or in any other place where an item can go. The Items themself should be copied, not the container that they are stored in.

If you are interested in my use case, I have world that got corrupted and caused every item to be wiped from the world because of a change in how item data is stored. I have a backup however it is a few months old and I would lose a lot of progress if I used the entire world file, Instead, I want to keep the current physical world itself and just copy the items I had from the old backup. If you have any questions please let me know.

Key Requirements:

- Experience working with Minecraft Java.
- Experience with using NBT data.
- Ability to copy every item, wherever it exists, from one world to another without error

I don't care what language this is coded in as long as it works well and as intended while having basic optimization features. Thanks!
Related categories: Data Processing Coding Minecraft