particle library

This commit is contained in:
2026-09-29 16:07:35 +02:00
parent 41c9cda88f
commit 13b3c9dd77
4 changed files with 189 additions and 6 deletions
+2 -2
View File
@@ -137,7 +137,7 @@ test('desktop-only tools are visible in desktop Blockbench and hidden in browser
const h = harness(); h.context.registration.onload();
const actions = h.menus.flatMap((menu) => menu.children).filter((action) => action && typeof action !== 'string');
const ids = ['animationdirector_automatic_import', 'animationdirector_pack_folders', 'animationdirector_item_props',
'animationdirector_sound_library', 'animationdirector_create_jem_model'];
'animationdirector_sound_library', 'animationdirector_particle_library', 'animationdirector_create_jem_model'];
for (const id of ids) {
const action = actions.find((entry) => entry.id === id);
assert.ok(action, `${id} is registered`);
@@ -155,7 +155,7 @@ test('animation menu orders import and creation actions and has no deprecated sp
assert.deepEqual(Array.from(menu.children, (action) => action === '_' ? '_' : action.name), [
'Import Whole Animation', 'Import Actor', 'Import Animation', 'Import Animation Definition', 'Pack Folders',
'_', 'Actor Preferences', 'Replace Actor Model',
'_', 'Block Requirements', 'Item Props', 'NoN Sound Library',
'_', 'Block Requirements', 'Item Props', 'NoN Sound Library', 'NoN Particle Library',
'_', 'Animation Definition', 'Export Animations',
]);
const source = fs.readFileSync(path.join(__dirname, '..', 'AnimationDirector.js'), 'utf8');