diff --git a/project/src/services/PostDbLoadService.ts b/project/src/services/PostDbLoadService.ts index 8c02b9ce..08bbd041 100644 --- a/project/src/services/PostDbLoadService.ts +++ b/project/src/services/PostDbLoadService.ts @@ -527,6 +527,12 @@ export class PostDbLoadService { protected addCustomItemPresetsToGlobals() { for (const presetToAdd of this.itemConfig.customItemGlobalPresets) { + if (this.databaseService.getGlobals().ItemPresets[presetToAdd._id]) { + this.logger.warning( + `Global ItemPreset with Id of: ${presetToAdd._id} already exists, unable to overwrite`, + ); + continue; + } this.databaseService.getGlobals().ItemPresets[presetToAdd._id] = presetToAdd; } }