Commit Graph

134 Commits

Author SHA1 Message Date
cd24fae886 bin 2024-09-15 10:46:59 +02:00
ae05537a4e news 2024-09-14 06:00:43 +02:00
63c05e528d distribution 2024-09-14 04:44:45 +02:00
539a5b9efb Patata start 2024-09-13 15:14:59 +02:00
Daniel Scalzi
90588dd23c Upgrade Claritas. 2024-04-07 03:28:55 -04:00
Daniel Scalzi
5f6c58d863 Upgrade to Node.js 20. 2024-02-22 10:49:07 -05:00
Daniel Scalzi
b783e4784d Dependency upgrade. 2023-12-03 17:45:11 -05:00
jebibot
76ab09a010 feat: support Fabric (#66)
* Initial scaffolding for Fabric.

* refactor: extract common ModStructure

* feat: add FabricModStructure

* refactor: add name field to VersionRepoStructure

* feat: FabricResolver

* feat: support Fabric

* docs: update README

* Small changes.

* Add additional note.

* Upgrade helios-distribution-types.

---------

Co-authored-by: Daniel Scalzi <d_scalzi@yahoo.com>
2023-12-03 17:37:14 -05:00
jebibot
8b528959bc fix(vscode): dev distribution name (#67)
44086f9c5b/lib/common/distribution/DistributionAPI.ts (L17)
2023-11-25 18:27:48 -05:00
Daniel Scalzi
318452e44e Dependency upgrade. 2023-11-01 19:12:02 -04:00
Daniel Scalzi
1a537e33f4 Allow setting the server icon via servermeta.json.
Closes #39 #44
2023-08-13 19:59:50 -04:00
Daniel Scalzi
11f8a72e8a Update linter, dependencies. 2023-08-13 19:15:35 -04:00
Daniel Scalzi
5da3d6cf5f Some curseforge mods disallow 3rd party downloads, log those to the console for manual action. 2023-07-02 17:09:32 -04:00
Daniel Scalzi
9f6220b508 Corrections for 1.20 support. 2023-06-25 00:09:01 -04:00
GeekCornerGH
3ec535de53 feat: 1.20 support and allow versions without patch number 2023-06-25 00:09:01 -04:00
Daniel Scalzi
340df4f2d0 Fix readme link. 2023-04-15 21:00:09 -04:00
Daniel Scalzi
08df292dde Update README for v2 changes. 2023-03-24 18:38:31 -04:00
Daniel Scalzi
4fd0a76d77 Add support for Java options. (#59) 2023-03-19 22:33:49 -04:00
Daniel Scalzi
3efef73121 Assume zip means resourcepack. 2023-03-18 18:27:37 -04:00
Daniel Scalzi
6b2d9edf26 Add command to generate server from CurseForge modpack. 2023-03-18 17:26:35 -04:00
Daniel Scalzi
71c2e9baa0 Fix git casing, esm bug. 2023-03-18 16:56:10 -04:00
Daniel Scalzi
b55b7af689 Convert project to ESM (#58)
* Convert to ESM, enforce file single naming convention.

* Update fs-extra esm usage.

* Fix minimatch import.

* fixes

* triple-beam issue is finally fixed.
2023-03-17 19:53:27 -04:00
Daniel Scalzi
82967469e9 Node 18. 2023-02-12 19:11:46 -05:00
Daniel Scalzi
f9041a6dfc Log which file caused zip analysis failure, upgrade claritas. 2023-02-04 18:03:30 -05:00
Daniel Scalzi
530d47539b Fail with a more useful error message if the forge installer was not run correctly. 2023-01-16 21:46:09 -05:00
Daniel Scalzi
4aeb570541 Dependency upgrade. 2023-01-15 11:25:21 -05:00
Daniel Scalzi
50fc6a97a4 Fix version comparison logic. 2023-01-03 19:46:31 -05:00
Daniel Scalzi
41a4e7fdcb Dependency upgrade. 2022-12-26 15:13:36 -05:00
Daniel Scalzi
5111e29512 1.17+ Support / Java Settings by Instance (#50)
* Initial 1.17 configuration, dep upgrade.

* Enable 1.18 for initial tests.

* Add lowcodelanguage for 1.18 (#49)

* Set classpath flag for 1.17+ generated files. Enable 1.19 (not yet working).

* Support 1.19.

Co-authored-by: Matt Artist <me@mja00.dev>
2022-11-27 18:01:48 -05:00
Daniel Scalzi
ad6db8c3d3 Dependency upgrade. 2022-07-29 11:56:45 -04:00
Daniel Scalzi
8c224e3e39 Dependency upgrade. 2022-04-03 16:02:49 -04:00
Daniel Scalzi
77a118125b Update dependencies. 2022-03-25 15:15:22 -04:00
Daniel Scalzi
c044535091 Dependency upgrade. 2022-02-11 16:20:17 -05:00
Daniel Scalzi
2f143d74a7 Drop support for LiteLoader.
Liteloader is obsolete and abandoned. It is not worth the hassle of maintenance.
2022-02-04 19:17:17 -05:00
Daniel Scalzi
f70c7b6802 Update Claritas - Do not fail when mod's entrypoint is in the default package.
Resolves https://github.com/dscalzi/Nebula/issues/41
2022-01-23 13:54:34 -05:00
Daniel Scalzi
7f71b97526 Lift security warning for 1.7-1.11 as per Forge guidance. 2022-01-21 17:02:45 -05:00
Daniel Scalzi
2e977e1e2d Add fs alias for faststart, dependency upgrade. 2022-01-21 16:00:43 -05:00
Daniel Scalzi
640f3f0507 Add security warning. 2021-12-10 16:11:39 -05:00
Daniel Scalzi
e97ac9bfad Upgrade to Node.js 16. 2021-10-31 02:38:16 -04:00
Daniel Scalzi
b0f0f02cf9 Update Java executable example in README due to AdoptOpenJDK name change. 2021-10-13 13:42:23 -04:00
Daniel Scalzi
5b0b9fb4fe Fix claritas failure with module-info.
Resolves https://github.com/dscalzi/Nebula/issues/35
2021-09-30 12:07:36 -04:00
Daniel Scalzi
62695ce996 Full upgrade. 2021-09-28 21:34:04 -04:00
Daniel Scalzi
f612e0e89f Fix upgrade bug. 2021-09-28 21:28:19 -04:00
Daniel Scalzi
3656bf52e4 Dependency upgrade. 2021-09-28 21:26:54 -04:00
Daniel Scalzi
aeda32cf02 Update claritas. 2021-09-28 21:22:04 -04:00
Daniel Scalzi
57c376e78c Add note about Java 16. 2021-06-30 20:15:21 -04:00
dependabot[bot]
c873d63a54 Bump color-string from 1.5.4 to 1.5.5 (#31)
Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.4 to 1.5.5.
- [Release notes](https://github.com/Qix-/color-string/releases)
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Qix-/color-string/compare/1.5.4...1.5.5)

---
updated-dependencies:
- dependency-name: color-string
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-24 18:23:48 -04:00
Daniel Scalzi
70bc6b8d5e Upgrade dependencies and java libs. 2021-06-24 18:21:02 -04:00
Daniel Scalzi
b1196dbb3e Dependency upgrade. 2021-06-11 22:47:44 -04:00
Daniel Scalzi
bc3367af28 Dep upgrade. 2021-04-27 20:05:40 -04:00