430 Commits

Author SHA1 Message Date
Sefa Eyeoglu
c0644ac156
fix: remove debug log
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-11-01 12:19:55 +01:00
Sefa Eyeoglu
0a4cbb8410
chore: update NeoGradle issue link
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-11-01 12:11:41 +01:00
Sefa Eyeoglu
86cad8b5d8
chore: bump ForgeWrapper
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-11-01 12:07:40 +01:00
Sefa Eyeoglu
9f6c9972c6
fix: only patch download url for broken universal
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-11-01 11:53:03 +01:00
Sefa Eyeoglu
5eb3fd5518
chore: add comment about broken universal jars
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-11-01 11:13:06 +01:00
Sefa Eyeoglu
8e47317406
fix: use new neoforge artifact in library names
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-11-01 11:03:31 +01:00
Sefa Eyeoglu
0baa8da375
feat: support NeoForge 1.20.2+
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-11-01 10:43:35 +01:00
Sefa Eyeoglu
4681822576
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
  → 'github:hercules-ci/flake-parts/f76e870d64779109e41370848074ac4eaa1606ec' (2023-10-29)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/4bc72cae107788bf3f24f30db2e2f685c9298dc9?dir=lib' (2023-06-29)
  → 'github:NixOS/nixpkgs/f5892ddac112a1e9b3612c39af1b72987ee5783a?dir=lib' (2023-09-29)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/af8cd5ded7735ca1df1a1174864daab75feeb64a' (2023-07-23)
  → 'github:nixos/nixpkgs/90e85bc7c1a6fc0760a94ace129d3a1c61c3d035' (2023-10-29)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/eb433bff05b285258be76513add6f6c57b441775' (2023-07-18)
  → 'github:cachix/pre-commit-hooks.nix/bd38df3d508dfcdff52cd243d297f218ed2257bf' (2023-10-25)
2023-10-30 23:10:42 +01:00
Sefa Eyeoglu
3975c6bbd4
Merge pull request #28 from TheKodeToad/legacyservices-attempt2 2023-10-15 22:38:51 +02:00
TheKodeToad
5c19d7a034
Add legacyServices to all applicable versions (take 2) 2023-10-15 21:24:17 +01:00
Sefa Eyeoglu
59bf56f893
Revert "Merge pull request #10 from TheKodeToad/legacySkins"
This reverts commit 38c7e6af2bebe19e0ca6619de88109c410b84163, reversing
changes made to 574927e8c1f4a2d52b063862ac142fc5cb248165.
2023-10-15 16:25:29 +02:00
Sefa Eyeoglu
8ac4ce963f
Revert "fix: consider version legacy if it has legacyLaunch"
This reverts commit 6671c59e729b5fb099e5b0bb30e33321a958b70e.
2023-10-15 16:25:23 +02:00
Sefa Eyeoglu
eb6c6bab00
Revert "fix: only set main class if not unset"
This reverts commit 35eb9bf3786fa73ad3e65b73e3810a783f1545b8.
2023-10-15 16:25:20 +02:00
Sefa Eyeoglu
35eb9bf378
fix: only set main class if not unset
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-10-15 16:20:32 +02:00
Sefa Eyeoglu
6671c59e72
fix: consider version legacy if it has legacyLaunch
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-10-15 16:15:22 +02:00
Sefa Eyeoglu
38c7e6af2b
Merge pull request #10 from TheKodeToad/legacySkins 2023-10-15 15:41:56 +02:00
Sefa Eyeoglu
574927e8c1
Merge pull request #26 from Spongecade/main 2023-09-30 22:49:44 +02:00
Spongecade
e84252785c Update Minecraft wiki references 2023-09-30 20:26:27 +00:00
Sefa Eyeoglu
fa9a3eeda4
fix: add -arm64 os rules to LWJGL 3.3.2 natives
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-09-05 18:19:17 +02:00
Sefa Eyeoglu
2338215689
Merge pull request #24 from PrismLauncher/renovate/python-3.x 2023-09-02 20:29:34 +02:00
Sefa Eyeoglu
7091d5ad9c
Merge pull request #25 from theofficialgman/master
chore: add LWJGL 3.3.2 ARM32/ARM64 Linux
2023-09-02 20:29:19 +02:00
theofficialgman
df8cff0a4f chore: add LWJGL 3.3.2 ARM32/ARM64 Linux
Signed-off-by: theofficialgman <28281419+theofficialgman@users.noreply.github.com>
2023-09-02 13:24:01 -04:00
Sefa Eyeoglu
9f52b1e5ae
chore: add new LWJGL variant
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-30 18:18:52 +02:00
renovate[bot]
14e7d7348a
chore(deps): update python docker tag to v3.11.5 2023-08-26 01:40:27 +00:00
Sefa Eyeoglu
603847f541
Merge pull request #23 from PrismLauncher/quilt-disable-beacon 2023-08-20 13:06:13 +02:00
Sefa Eyeoglu
2b6c69544a
fix: disable Quilt beacon on older versions
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-19 14:38:38 +02:00
Sefa Eyeoglu
34add3805e
Merge pull request #21 from PrismLauncher/neoforge 2023-08-18 22:50:01 +02:00
Sefa Eyeoglu
ca4fb33fde
fix: use same ForgeWrapper for both Forge and NeoForge
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-17 22:21:38 +02:00
Sefa Eyeoglu
4b91458b0a
fix: replace use of deprecated distutils
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-17 16:32:11 +02:00
Sefa Eyeoglu
4b38e79f8e
refactor: define global forgewrapper library
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-17 16:26:12 +02:00
Sefa Eyeoglu
48d04ea67e
fix: stage all neoforge files
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-07 17:29:06 +02:00
Sefa Eyeoglu
a9e05cb427
chore: remove testNeo script
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-06 16:01:43 +02:00
Sefa Eyeoglu
6e840ee81b
fix: stage neoforge files in update.sh 2023-08-06 16:01:43 +02:00
Sefa Eyeoglu
7675db8169
fix: remove unused code
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-06 16:01:34 +02:00
Sefa Eyeoglu
f31198321b
chore: add coverage to nix
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-06 15:16:33 +02:00
Sefa Eyeoglu
e3a82eda07
fix: remove unused legacy stuff
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-06 15:10:55 +02:00
Sefa Eyeoglu
51dda0e273
fix: switch to Prism fork of ForgeWrapper
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-06 15:10:52 +02:00
Sefa Eyeoglu
48bb5d6779
chore: reformat
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-06 14:54:38 +02:00
Stuart Pomeroy
c06bc0cdaf
Add support for automatically generating NeoForge metadata 2023-08-06 14:47:30 +02:00
Sefa Eyeoglu
63194d47e8
refactor(nix): switch to flake-parts
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-07-24 12:42:12 +02:00
Sefa Eyeoglu
5cea5ef1e6
Merge pull request #20 from PrismLauncher/renovate/python-3.x 2023-06-08 09:15:59 +02:00
renovate[bot]
979cbdc6e5
chore(deps): update python docker tag to v3.11.4 2023-06-07 20:58:03 +00:00
Sefa Eyeoglu
44d7582f91
fix: update remaining variants
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-06-07 17:35:16 +02:00
Sefa Eyeoglu
fffcd6df59
fix: update 3.2.2 variants
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-06-07 17:21:43 +02:00
Sefa Eyeoglu
54a825a412
fix: update 3.1.6 variants
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-06-07 17:17:24 +02:00
Sefa Eyeoglu
42a270a2e8
fix: add debug output for Quilt meta
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-06-05 19:42:27 +02:00
Sefa Eyeoglu
bd1326daf2
fix: always download Quilt Jars for timestamps
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-05-01 16:22:33 +02:00
Sefa Eyeoglu
f7020ba176
fix: add unneeded 3.3.1 to bad variants
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-04-26 19:02:45 +02:00
Sefa Eyeoglu
dc38dfc071
fix: add WoA to rules for LWJGL 3.3.1
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-04-20 22:22:27 +02:00
Sefa Eyeoglu
8b1ea30d9c
feat: replace faulty glfw native on Linux
GLFW shipped by LWJGL 3.3.1 has caused several issues over time so let's
just replace it with the one from 3.3.2 that includes a lot of fixes.

See PrismLauncher/PrismLauncher#916

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-04-20 17:07:26 +02:00