Я не понял, что ты пытаешься сделать, но расскажу, как конкретно всё работает.
Данные могли пропасть, если сменился UUID игрока.
Смениться он мог из-за нескольких причин:
1) Сервер перешёл с online-mode на offline-mode или наоборот
2) Если сервер на offline-mode - имеет значение регистр букв в нике (большие или маленькие)
3) Если производились манипуляции с основным миром (перенос/переименование/очистка данных игроков и т.д.)
UUID игрока выводит в консоли при входе на сервер. Можно сравнить текущий с тем, который указан в логах за тот период, когда с вещами всё было в порядке.
Данные игроков хранятся в папке основного мира, а именно в playerdata. Т.е. фактически каждый профиль хранится в server/world/playerdata/<UUID>.dat
Таким образом, если у тебя есть UUID игрока - ты без проблем можешь найти его при помощи поисковика Windows.
Само собой, если дефолтное название мира из server.properties другое - папка мира тоже называется иначе.
Собственно, файл с данными должен иметь в названии именно тот UUID, который сейчас выводится в консоли при входе