@@ -40,14 +40,15 @@ export async function exportResources(
4040 undefined ,
4141 true
4242 )
43- const assetsPackFolder = resourcePackFolder . newFolder ( 'assets' )
43+ const assetsFolder = resourcePackFolder . newFolder ( 'assets' )
44+ const animatedJavaFolder = assetsFolder . newFolder ( 'animated_java' )
4445
4546 //------------------------------------
4647 // Minecraft namespace
4748 //------------------------------------
4849
4950 const [ rigItemNamespace , rigItemName ] = projectSettings . rig_item . value . split ( ':' )
50- const minecraftFolder = assetsPackFolder . newFolder ( 'minecraft' ) . newFolder ( 'models/item' )
51+ const minecraftFolder = assetsFolder . newFolder ( 'minecraft' ) . newFolder ( 'models/item' )
5152
5253 //------------------------------------
5354 // Empty Model
@@ -155,10 +156,9 @@ export async function exportResources(
155156 //------------------------------------
156157
157158 const NAMESPACE = projectSettings . project_namespace . value
158- const namespaceFolder = assetsPackFolder . newFolder ( `${ NAMESPACE } _animated_java_rig` )
159- const [ modelsFolder , texturesFolder ] = namespaceFolder . newFolders (
160- 'models/item' ,
161- 'textures/item'
159+ const [ modelsFolder , texturesFolder ] = animatedJavaFolder . newFolders (
160+ `/models/item/${ NAMESPACE } ` ,
161+ `/textures/item/${ NAMESPACE } `
162162 )
163163
164164 for ( const texture of Object . values ( rig . textures ) ) {
@@ -352,15 +352,15 @@ export async function exportResources(
352352 console . log ( 'Writing Resource Pack to Disk' )
353353 const progress = new ProgressBarController (
354354 'Writing Resource Pack to Disk' ,
355- assetsPackFolder . childCount
355+ assetsFolder . childCount
356356 )
357357 progress . update ( )
358358
359359 const filePaths = resourcePackFolder . getAllFilePaths ( )
360360
361361 await processAJMeta ( filePaths )
362362
363- await assetsPackFolder . writeToDisk ( resourcePackPath , { progress, skipEmptyFolders : true } )
363+ await assetsFolder . writeToDisk ( resourcePackPath , { progress, skipEmptyFolders : true } )
364364
365365 progress . finish ( )
366366 }
0 commit comments