diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index de01a45..6181871 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -596,7 +596,10 @@ jobs: dart pub get cd .. dart run tools/generate.dart - tree -a -L 2 server/server-build + - name: Copy core pack + run: | + cp packs/core.stnx server-build/packs/ + tree -a -L 2 server-build - name: Archive uses: actions/upload-artifact@v4 with: diff --git a/metadata/en-US/changelogs/10.txt b/metadata/en-US/changelogs/10.txt index 3023786..e1316f9 100644 --- a/metadata/en-US/changelogs/10.txt +++ b/metadata/en-US/changelogs/10.txt @@ -5,6 +5,7 @@ * Add action buttons support * Add welcome text to server * Fix home page header text color in certain themes +* Fix released server archives have no core pack * Rebuild event system Read more here: https://linwood.dev/setonix/0.6.0 \ No newline at end of file diff --git a/server/lib/src/asset.dart b/server/lib/src/asset.dart index 84ebc7b..980d978 100644 --- a/server/lib/src/asset.dart +++ b/server/lib/src/asset.dart @@ -29,8 +29,9 @@ class ServerAssetManager extends AssetManager { final directory = Directory('packs'); if (!await directory.exists()) { await directory.create(); - print( + console.print( 'WARNING: No packs directory found. Please add packs to the server.', + level: LogLevel.warning, ); } await for (final file in directory.list()) {