Skip to content

Commit e360f57

Browse files
committed
Fixes
- Fixed empty variants exporting empty model folders inside of the rig folder - Fixed statue exporter vanilla data pack setting clearing input
1 parent 0dc5a80 commit e360f57

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

src/exporters/statueExporter.ts

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -741,14 +741,7 @@ const Exporter = (AJ: any) => {
741741
return ''
742742
},
743743
isValid(value: any) {
744-
const p = new Path(value)
745-
const b = p.parse()
746-
return (
747-
AJ.settings.animatedJava_exporter_statueExporter
748-
.exportMode === 'vanilla' &&
749-
(value === '' ||
750-
b.base !== `${AJ.settings.animatedJava.projectName}`)
751-
)
744+
return value != ''
752745
},
753746
isVisible(settings: any) {
754747
return (

src/exporting.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,9 @@ async function exportRigModels(models, variantModels) {
103103
settings.animatedJava.rigModelsExportFolder,
104104
variantName
105105
)
106+
// Don't export empty variants
107+
if (Object.entries(variant).length < 1) continue
108+
106109
mkdir(variantFolderPath, { recursive: true })
107110

108111
for (const [modelName, model] of Object.entries(variant)) {

0 commit comments

Comments
 (0)