Можешь к примеру в овере глянуть ItemsAutoDestroy и все что с ним связано.
По сути обычный таск, который периодически проверяет зареганные в нем предметы, и если предмет лежит на земле и с момента попадания его на землю прошло больше определенного времени - удаляет.
Ну а рега в этот таск предметов идет при дропе из мобов/выкидывании из инвентаря.
Или вообще сделать что бы итемы сохраняло в базу и после рестарта сервера их подгружало.
И не забыть добавить в IdFactory для проверки на дубли, если есть.