This website requires JavaScript.
08713d3e93
distro things
MechanicalLauncher
oier
2025-07-29 20:04:15 +02:00
64afb86a5c
Neoforge 1.21.1
oier
2025-07-29 14:26:57 +02:00
1dcd978443
patata v2
oier
2025-07-17 22:18:39 +02:00
cd24fae886
bin
patatapack-dev
oier
2024-09-15 10:46:59 +02:00
ae05537a4e
news
oier
2024-09-14 06:00:43 +02:00
63c05e528d
distribution
oier
2024-09-14 04:44:45 +02:00
539a5b9efb
Patata start
oier
2024-09-13 15:14:59 +02:00
90588dd23c
Upgrade Claritas.
Daniel Scalzi
2024-04-07 03:28:55 -04:00
5f6c58d863
Upgrade to Node.js 20.
Daniel Scalzi
2024-02-22 10:49:07 -05:00
b783e4784d
Dependency upgrade.
Daniel Scalzi
2023-12-03 17:45:11 -05:00
76ab09a010
feat: support Fabric (#66 )
jebibot and Daniel Scalzi
2023-12-04 07:37:14 +09:00
8b528959bc
fix(vscode): dev distribution name (#67 )
jebibot
2023-11-26 08:27:48 +09:00
318452e44e
Dependency upgrade.
Daniel Scalzi
2023-11-01 19:12:02 -04:00
1a537e33f4
Allow setting the server icon via servermeta.json. Closes #39 #44
Daniel Scalzi
2023-08-13 19:59:50 -04:00
11f8a72e8a
Update linter, dependencies.
Daniel Scalzi
2023-08-13 19:15:35 -04:00
5da3d6cf5f
Some curseforge mods disallow 3rd party downloads, log those to the console for manual action.
Daniel Scalzi
2023-07-02 17:09:32 -04:00
9f6220b508
Corrections for 1.20 support.
Daniel Scalzi
2023-06-25 00:03:34 -04:00
3ec535de53
feat: 1.20 support and allow versions without patch number
GeekCornerGH
2023-06-09 15:00:01 +02:00
340df4f2d0
Fix readme link.
Daniel Scalzi
2023-04-15 21:00:09 -04:00
08df292dde
Update README for v2 changes.
Daniel Scalzi
2023-03-24 18:38:31 -04:00
4fd0a76d77
Add support for Java options. (#59 )
Daniel Scalzi
2023-03-19 22:33:49 -04:00
3efef73121
Assume zip means resourcepack.
Daniel Scalzi
2023-03-18 18:27:37 -04:00
6b2d9edf26
Add command to generate server from CurseForge modpack.
Daniel Scalzi
2023-03-18 17:26:35 -04:00
71c2e9baa0
Fix git casing, esm bug.
Daniel Scalzi
2023-03-18 16:56:10 -04:00
b55b7af689
Convert project to ESM (#58 )
Daniel Scalzi
2023-03-17 19:53:27 -04:00
82967469e9
Node 18.
Daniel Scalzi
2023-02-12 19:11:46 -05:00
f9041a6dfc
Log which file caused zip analysis failure, upgrade claritas.
Daniel Scalzi
2023-02-04 18:03:30 -05:00
530d47539b
Fail with a more useful error message if the forge installer was not run correctly.
Daniel Scalzi
2023-01-16 21:46:09 -05:00
4aeb570541
Dependency upgrade.
Daniel Scalzi
2023-01-15 11:25:21 -05:00
50fc6a97a4
Fix version comparison logic.
Daniel Scalzi
2023-01-03 19:46:31 -05:00
41a4e7fdcb
Dependency upgrade.
Daniel Scalzi
2022-12-26 15:13:36 -05:00
5111e29512
1.17+ Support / Java Settings by Instance (#50 )
Daniel Scalzi and Matt Artist
2022-11-27 18:01:48 -05:00
ad6db8c3d3
Dependency upgrade.
Daniel Scalzi
2022-07-29 11:56:45 -04:00
8c224e3e39
Dependency upgrade.
Daniel Scalzi
2022-04-03 16:02:49 -04:00
77a118125b
Update dependencies.
Daniel Scalzi
2022-03-25 15:15:22 -04:00
c044535091
Dependency upgrade.
Daniel Scalzi
2022-02-11 16:20:17 -05:00
2f143d74a7
Drop support for LiteLoader.
Daniel Scalzi
2022-02-04 19:17:17 -05:00
f70c7b6802
Update Claritas - Do not fail when mod's entrypoint is in the default package.
Daniel Scalzi
2022-01-23 13:54:34 -05:00
7f71b97526
Lift security warning for 1.7-1.11 as per Forge guidance.
Daniel Scalzi
2022-01-21 17:02:45 -05:00
2e977e1e2d
Add fs alias for faststart, dependency upgrade.
Daniel Scalzi
2022-01-21 16:00:43 -05:00
640f3f0507
Add security warning.
Daniel Scalzi
2021-12-10 16:11:39 -05:00
e97ac9bfad
Upgrade to Node.js 16.
Daniel Scalzi
2021-10-31 02:38:16 -04:00
b0f0f02cf9
Update Java executable example in README due to AdoptOpenJDK name change.
Daniel Scalzi
2021-10-13 13:42:23 -04:00
5b0b9fb4fe
Fix claritas failure with module-info.
Daniel Scalzi
2021-09-30 00:53:48 -04:00
62695ce996
Full upgrade.
Daniel Scalzi
2021-09-28 21:33:20 -04:00
f612e0e89f
Fix upgrade bug.
Daniel Scalzi
2021-09-28 21:28:19 -04:00
3656bf52e4
Dependency upgrade.
Daniel Scalzi
2021-09-28 21:26:54 -04:00
aeda32cf02
Update claritas.
Daniel Scalzi
2021-09-28 21:22:04 -04:00
57c376e78c
Add note about Java 16.
Daniel Scalzi
2021-06-30 20:15:21 -04:00
c873d63a54
Bump color-string from 1.5.4 to 1.5.5 (#31 )
dependabot[bot]
2021-06-24 18:23:48 -04:00
70bc6b8d5e
Upgrade dependencies and java libs.
Daniel Scalzi
2021-06-24 18:21:02 -04:00
b1196dbb3e
Dependency upgrade.
Daniel Scalzi
2021-06-11 22:47:44 -04:00
bc3367af28
Dep upgrade.
Daniel Scalzi
2021-04-27 20:05:40 -04:00
362bbc1d83
Ignore .gitkeep, remove deprecated url.resolve(), update dependencies (resolves #25 ).
Daniel Scalzi
2021-04-06 17:34:06 -04:00
3f90a22972
Add output caching for Forge 1.13+.
Daniel Scalzi
2021-03-20 16:28:12 -04:00
2540ca383e
Update deps, enforce return type.
Daniel Scalzi
2021-03-20 15:07:15 -04:00
07ea0e8b98
Update dependencies.
Daniel Scalzi
2021-03-07 10:51:51 -05:00
5c9e44db91
Alias to run the project without building. Dependency upgrade.
Daniel Scalzi
2021-02-19 17:38:40 -05:00
9ead2ca219
Support Typescript 4.1, dependency upgrade.
Daniel Scalzi
2020-11-28 15:23:42 -05:00
0d46a529fc
Node 14, dependency upgrade. Node 14 is now LTS, so we'll use that.
Daniel Scalzi
2020-11-01 17:22:53 -05:00
28cb5a3d52
Dependency upgrade, replace moment with luxon.
Daniel Scalzi
2020-10-14 23:21:20 -04:00
b6cb191aca
Update Claritas, dependencies.
Daniel Scalzi
2020-10-01 21:30:39 -04:00
42e47f4748
Add JSON schemas for DistroMeta and ServerMeta.
Daniel Scalzi
2020-09-13 00:47:18 -04:00
24b0923903
Add support for untracked files.
Daniel Scalzi
2020-09-12 22:46:50 -04:00
1a19df0e93
Move struct out of model folder.
Daniel Scalzi
2020-09-12 20:14:18 -04:00
cd7b4d8abc
Tweak logging levels.
Daniel Scalzi
2020-09-07 17:08:37 -04:00
7c099f749d
Claritas now reports MOD, CORE_MOD, TWEAKER, or UNKNOWN for ForgeMods 1.12-.
Daniel Scalzi
2020-09-05 18:52:44 -04:00
59d3744f56
Sort forgemods by file name to control load order.
Daniel Scalzi
2020-09-05 00:01:36 -04:00
d2e317b4df
Replace axios with got, check for empty version in forgemod meta.
Daniel Scalzi
2020-09-04 23:29:36 -04:00
f287388931
Pass arguments to Claritas via an argFile to bypass cli length limits. (#16 )
Daniel Scalzi
2020-08-02 16:01:04 -04:00
0e83a071d7
Update claritas integration to support large result sets. The output is now pulled from a json file.
Daniel Scalzi
2020-07-18 00:41:46 -04:00
0ac31e5eb7
Move claritas invocation to separate function, clean versions in Claritas.
Daniel Scalzi
2020-07-15 18:59:56 -04:00
ea23912a85
Compensate for lack of mod id in litemod claritas resolution.
Daniel Scalzi
2020-07-15 09:04:09 -04:00
bda96eb24e
First pass at Claritas implementation.
Daniel Scalzi
2020-07-14 23:12:59 -04:00
7620971c99
Fix minor typo.
Daniel Scalzi
2020-07-06 01:29:13 -04:00
8e611175ca
Add support for optional vs required modules.
Daniel Scalzi
2020-07-05 13:51:49 -04:00
bac2480c1b
Add option to install a generated distro to the local Helios data folder
Daniel Scalzi
2020-06-29 18:07:46 -04:00
c470c22f14
Update FG3 resolver for latest 1.16.1 changes.
Daniel Scalzi
2020-06-29 10:17:05 -04:00
0a9c82434b
Enable 1.16 support (resolves #13 ).
Daniel Scalzi
2020-06-25 18:53:10 -04:00
6626cc1c02
Use inferred value if modid is null/empty.
Daniel Scalzi
2020-06-13 01:22:49 -04:00
bf8e420bbd
Fix error caused by undefined versions, error propagation in zip processor.
Daniel Scalzi
2020-06-13 00:56:51 -04:00
2f679411b9
Fix OptiFine resolution for 1.13+.
Daniel Scalzi
2020-06-13 00:31:47 -04:00
ceb23f11a5
Attempt to perform a metadata inference on file names to account for mod author neglect.
Daniel Scalzi
2020-06-13 00:10:20 -04:00
a6b6ed9db3
Add distrometa.json for storing distribution wide metadata.
Daniel Scalzi
2020-06-10 11:09:49 -04:00
97ffb9c44b
Add more properties to servermeta.json
Daniel Scalzi
2020-06-04 20:25:50 -04:00
151ad481ad
Update README.md.
Daniel Scalzi
2020-06-04 19:07:32 -04:00
2d8e5d16e7
Update fs-extra.
Daniel Scalzi
2020-06-04 17:51:57 -04:00
d627ce72a3
Replace AdmZip with node-stream-zip.
Daniel Scalzi
2020-06-02 23:07:59 -04:00
0b063e4bfc
Added winston for logging.
Daniel Scalzi
2020-06-02 20:47:34 -04:00
672424b973
Add support for processing 1.12.2 Forge compiled with Forge Gradle 3 (#8 ).
Daniel Scalzi
2020-06-02 17:16:15 -04:00
6e94883f23
Ensure invalid checksums arent used.
Daniel Scalzi
2020-05-30 01:26:39 -04:00
407032df61
Fix download of forge libraries for older versions.
Daniel Scalzi
2020-05-30 01:19:19 -04:00
87e5299af6
Update eslint.
Daniel Scalzi
2020-05-29 22:35:45 -04:00
00842c9dff
Wrap MinecraftVersion in its own object.
Daniel Scalzi
2020-05-29 22:15:56 -04:00
23a452f0b6
Use TypeMetadata for lib extension, listen to process error event.
Daniel Scalzi
2020-05-19 22:14:11 -04:00
afcae366b5
Added basic library discovery.
Daniel Scalzi
2020-05-19 21:52:41 -04:00
43fb84f4a9
Fix vuln in eslint dependency.
Daniel Scalzi
2020-03-18 19:05:05 -04:00
00d8f6b12a
Dependency Upgrade.
Daniel Scalzi
2020-03-16 21:00:57 -04:00
ef4506a8fd
Fix issue where client slim and extra are appended with -stable on 1.14.4.
Daniel Scalzi
2020-02-25 15:40:27 -05:00
4d7c8e2f9f
Dependency upgrade.
Daniel Scalzi
2020-02-25 14:58:45 -05:00