diff --git a/libraries/java/Claritas.jar b/libraries/java/Claritas.jar index 90badf6..6504d28 100644 Binary files a/libraries/java/Claritas.jar and b/libraries/java/Claritas.jar differ diff --git a/src/structure/spec_model/module/forgemod/ForgeMod113.struct.ts b/src/structure/spec_model/module/forgemod/ForgeMod113.struct.ts index 1e48506..e9158a6 100644 --- a/src/structure/spec_model/module/forgemod/ForgeMod113.struct.ts +++ b/src/structure/spec_model/module/forgemod/ForgeMod113.struct.ts @@ -53,7 +53,10 @@ export class ForgeModStructure113 extends BaseForgeModStructure { storeEntries: true }) - zip.on('error', err => reject(err)) + zip.on('error', err => { + this.logger.error(`Failure while processing ${path}`) + reject(err) + }) zip.on('ready', () => { try { const res = this.processZip(zip, name, path) diff --git a/src/structure/spec_model/module/forgemod/ForgeMod17.struct.ts b/src/structure/spec_model/module/forgemod/ForgeMod17.struct.ts index e2c9011..8cf9cae 100644 --- a/src/structure/spec_model/module/forgemod/ForgeMod17.struct.ts +++ b/src/structure/spec_model/module/forgemod/ForgeMod17.struct.ts @@ -52,7 +52,10 @@ export class ForgeModStructure17 extends BaseForgeModStructure { storeEntries: true }) - zip.on('error', err => reject(err)) + zip.on('error', err => { + this.logger.error(`Failure while processing ${path}`) + reject(err) + }) zip.on('ready', () => { try { const res = this.processZip(zip, name, path)