1.18 Experimental Build (Deprecated) - LootrMinecraft/Lootr GitHub Wiki
Please see the Data Migration - 1.18 and later page.
I'm currently working on an experimental version of Lootr for 1.18.1 that stores data differently. I'm looking for people interested in testing this in both single-player and on servers.
This page contains information on how to back-up your current Lootr data to prevent any loss in your world, as well as instructions on how to ensure the experimental build is functioning properly.
I am extremely confident in its current functioning but I'd like some testing done before release.
The test build can be found linked at the end of this post.
- Before installing the version attached to this post, please go to your
world/
directory and make a back-up copy of theworld/data
folder (for servers), or, for single-player, go to thesaves/Your World Name Here
directory and make a back-up copy of thesaves/Your World Name Here/data
directory. (Directory structure will look something like this:).
- Replace the version of Lootr you have installed with the one attached to this point.
- Once you have launched the server or joined the single-player world, please make a copy of the
logs/latest.log
file namedLootr-migration.log
. In addition, in this log you will find a message indicating how many files were moved into subdirectories. (Looking something like this:)
- Please confirm that the
data/lootr
directory now exists with subfolders (and the variousLootr-XXXData.dat
files).
- Please ensure that chests you have previously looted do not suddenly get new loot added to them.
- If you are using chests for storage, please ensure that such items still exist.
- Please ensure that any future chests you open do not create additional files in the
world/data
(or equivalent) directory. These would be in the format ofLootr-chest-<dimension>-UUID
,Lootr-entity-<uuid>
andLootr-custom-<dimension>-<uuid>
. (New directory structure should look like this:)
- Ensure that the
/lootr clear <player>
functions properly.
If any of these testing steps fail, or you experience a crash, please open an issue report with the following:
- A copy of your original back-up
world/data
(or equivalent) folder (as a zip file) - A copy of your current, new
world/data
(or equivalent) folder. - A copy of the
Lootr-migration.log
file. - Any crash reports, screenshots or other information that is relevant.
Please file an issues on the tracker if you experience any bugs or problems. For general questions, you can ask in the #lootr
channel of my Discord.
If you find no issues with this update, please also let me know. The most convenient place to do so would be in the #lootr
channel of my Discord.
To revert, after having stopped your server/game:
- Delete the
world/data/lootr
directory. - From your original
world/data
back-up, copy all files beginning withLootr-
into theworld/data
folder. - Remove 1.18-0.1.15.49 and replace with the most recently released version on CurseForge (0.1.14.48)
- Relaunch your server/single-player.
Please note that any inventories create since after testing the update will have regenerated their contents; this is not an issue and is to be expected when reverting to a back-up.
Please use the following build: lootr-1.18-0.1.15.49.