Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/QuiltMC/quilt-loader

The loader for Quilt mods.
https://github.com/QuiltMC/quilt-loader

Fix QuiltPluginManagerImpl.loadZip not respecting singleThreadedMode.

107b73e572e33c7efeb5745ff95aa70e449b5e8e authored over 1 year ago by AlexIIL <[email protected]>
Fix mod dependencies interpreting "1.17.x" as [1.17, 2) rather than [1.17, 1.18)

5ba082b5f73a71d80da71b301dd3c3a09d821586 authored over 1 year ago by AlexIIL <[email protected]>
Bump to beta 8 for plugins.

ad9c02cbec721cf78194f6b327ead2c78d0af649 authored over 1 year ago by AlexIIL <[email protected]>
Fix license.

168fad0f99001d2286318e84acdfea1c3cfdc6d8 authored over 1 year ago by AlexIIL <[email protected]>
Undelete

39b77a4b150062c21c24a04aa2337c33f8ba166d authored over 1 year ago by AlexIIL <[email protected]>
Add general metadata ext -> fabric metadata conversion. Temp commit to store the file as renamed, even though we're really just moving all of it's content from one to the other.

c3e16546dc3499c20e20197230a7b0dfbdae0eca authored over 1 year ago by AlexIIL <[email protected]>
Fix non-zip files being incorrectly loaded as empty zip files.

9949172d9011889fce9c61b9b7ef46eed05eb5fc authored over 1 year ago by AlexIIL <[email protected]>
Release `0.19.0-beta.7`

4eeb7a1471f3d758bf472a27c2aa770edd7dec2a authored over 1 year ago by Glitch <[email protected]>
Merge branch 'release' into develop

# Conflicts:
# gradle.properties
# src/main/java/org/quiltmc/loader/impl/QuiltLoaderImpl.java

80c8187e56611cd25bf2044f34af540026342dd0 authored over 1 year ago by Glitch <[email protected]>
Cleaner display of mods added from arguments, fix addFileToScan... (#276) (#277)

...only adding files as non-direct

Plugins should be required to specify whether files should...

999ed3018c76d686626dc9181dffb29008092420 authored over 1 year ago by comp500 <[email protected]>
Provide Fabric Loader `0.14.19`, Release `0.18.8`

Co-authored-by: comp500 <[email protected]>

21ca6e8766d5a43d47329e202b70e4f56d589317 authored over 1 year ago by Glitch <[email protected]>
Improve error handling by actually closing the socket when anything goes wrong. Should help with #274.

3e6c7356fb17ffccf18cee091159684e386c3c06 authored over 1 year ago by AlexIIL <[email protected]>
Fix plugins not being rechecked after loading from mods, and if any mods with plugins were added.

1fd835c717620baafd38c0c74cf0bc5e6bec0b06 authored over 1 year ago by AlexIIL <[email protected]>
Wire up loading plugins, for fun. (#258)

It's locked behind a system property, and the error is intentionally vague to discourage its use.

3ba242958c87b2622ba0c954fb3e450aea5331f2 authored over 1 year ago by Glitch <[email protected]>
Bump to .5

659c198e49de979e5b2a5664b5640da3419a63f8 authored over 1 year ago by AlexIIL <[email protected]>
Actual fix for #274 - this ensures we always create the folder which contains the comms file.

af61ef3222e5f147fa137773223b6dd90eb33db4 authored over 1 year ago by AlexIIL <[email protected]>
Fix QuiltJsonGui.waitUntilClosed not handling the case where the forked application crashed or didn't send a close message before closing.

This fixes the whole application staying open in that situation - partial fix towards #274.

acd2f5671a2f994c7f217e4da0d9c7df187afdb9 authored over 1 year ago by AlexIIL <[email protected]>
Release `0.19.0-beta.4`

ebad4612c8c4f748b63e74d176d6c2bcbdc0b372 authored over 1 year ago by glitch <[email protected]>
Merge branch 'release' into develop

# Conflicts:
# gradle.properties
# src/main/java/org/quiltmc/loader/impl/QuiltLoaderImpl.java

a2b4cc95a7f34dc423215daff04623ce1d165099 authored over 1 year ago by glitch <[email protected]>
Release `0.18.7`

d07b708ffbf4e1e0142b5635c88fa70f72e1fe08 authored over 1 year ago by glitch <[email protected]>
Normalize `23w13a_or_b`, try to handle unknown versions instead of hard crashing

Co-authored-by: Meredith Espinosa <[email protected]>

c8dea2cf28a887cde042556e7a316042e7c976d8 authored over 1 year ago by glitch <[email protected]>
Remove unnecessary cache class.

Thanks to ThatTrollzer for pointing this out!

9f948907899e1a72823f6391205e2cc9c5926841 authored over 1 year ago by AlexIIL <[email protected]>
Bump to beta.3

e488e46df099dcbd540acd39cb46e8506c07b8c2 authored over 1 year ago by AlexIIL <[email protected]>
Add proper (localhost) forked-process gui support (#262)

* Partial IPC work.

* Renames.

* Rename.

* Rename.

* Add NewInternal annotations.

...

0abcd2321fd8416bc747f5f76ed99e1dbbd53746 authored over 1 year ago by AlexIIL <[email protected]>
Add missing translation key for "Open Mods Folder" button & improve French translations (#267)

* Add missing translation key for "Open Mods Folder" button

* Improve some translations

* ...

16b75281e9f326efde31699677443230e2003e41 authored over 1 year ago by Mysterious_Dev <[email protected]>
Merge branch 'release' into develop

# Conflicts:
# gradle.properties
# src/main/java/org/quiltmc/loader/impl/QuiltLoaderImpl.java

3ef6e79988edd1f067e9ace37040181e20f1f5cf authored almost 2 years ago by glitch <[email protected]>
Release `0.18.6`, support 1.20 snapshots

3dae487ce3672dee294ffd6d4478c2ca8c97584b authored almost 2 years ago by glitch <[email protected]>
Release `0.19.0-beta.1`

be2e05c95f005166d1dd2637310d27cb14d237ea authored almost 2 years ago by Glitch <[email protected]>
Merge branch 'release' into develop

1c78db66caa7977de05f162585f282089ea86def authored almost 2 years ago by Glitch <[email protected]>
Release `0.18.6-beta.1`

a68ab29f23fca6f057e79d9490039329e9c41ed9 authored almost 2 years ago by Glitch <[email protected]>
Ignore duplicate mods of the same version in development environments.

Quilt Loader 0.17 and Fabric Loader does this in all environments, but I don't like
that at all....

576846e62f4f58e2d3faf7a6f39ce5105e50b77b authored almost 2 years ago by Glitch <[email protected]>
Add translation key for Open Mods Folder button (#263)

6b2c9c7dc9c9df3525f489af18c83a6886d0b98f authored almost 2 years ago by Mysterious_Dev <[email protected]>
Add translation key for Open Mods Folder button (#263)

d5b0b074535b05fc97a6734e03e5c3357eb5f2f0 authored almost 2 years ago by Mysterious_Dev <[email protected]>
Add cache directory API (#255)

3bf7891e870277263964ff952908b7bf4537676a authored almost 2 years ago by Lilly Rose Berner <[email protected]>
Release `0.18.5`

0b9e632fd4d61ac6c4e62dc16fe54228dd3a9738 authored almost 2 years ago by Glitch <[email protected]>
French translations (#248)

b79e97b3514800180ac66519568738f4b4b8b986 authored almost 2 years ago by Mysterious_Dev <[email protected]>
Release `0.18.4`

10d87fc6e9adb16f2f518e47a75152ae7158f363 authored almost 2 years ago by Glitch <[email protected]>
Allow construction of ModContributor instances

91d7b29c11131c0dd6c321e83502d8fca13af0bb authored almost 2 years ago by Glitch <[email protected]>
hard errors for invalid keys in the QMJ object (but not sub-objects for now)

5e85abf4e902f044b854f0b64f78619b1b9f258a authored almost 2 years ago by Glitch <[email protected]>
Add print statement to JUnit test to confirm something's happening

1ea8c3c3e4c682bfe89ca71ff8b5fc7dabf0630d authored almost 2 years ago by Glitch <[email protected]>
Fix duplicate publication

b55f2a9e38be9b258d940d7ac827a9907f7c5eed authored almost 2 years ago by Glitch <[email protected]>
Bump version, disable snapshot publication for now

7db9898e3057ea9eb8dea2f2988364490c7503e0 authored almost 2 years ago by Glitch <[email protected]>
Add `quilt-loader-junit`, update to Fabric `0.14.17`

d70d4814ac0e6399534ecdb5ed6d797d8a3984fd authored almost 2 years ago by Glitch <[email protected]>
Bump to 0.18.4-pre.1

81569f38aa616ce9ab43a402182ee70873de6cba authored almost 2 years ago by AlexIIL <[email protected]>
Fix "~" not being converted into "-" in QuiltBaseFileSystem.sanitizeName

2a45297b4e95966d11c90e2d1e2ece1f6794daff authored almost 2 years ago by AlexIIL <[email protected]>
Tweak the error message for QuiltBaseFileSystem.sanitizeName() bugs.

72d035ff746f1a80c2d5a63663a05983f5f005bc authored almost 2 years ago by AlexIIL <[email protected]>
Update to 0.18.3

864c6a0c55c621ecc67cf2585f2d4b88a74369af authored almost 2 years ago by Glitch <[email protected]>
Bump version.

f2d86524c23dee1dd1c4cd0ac1a1319e9b6beb6d authored almost 2 years ago by AlexIIL <[email protected]>
Fix #250

6d0e878c9cfcaaef8887646800d6cf1a7151f5af authored almost 2 years ago by AlexIIL <[email protected]>
fix applet loading bug (#245)

64ab65c36d90c9d2a7fcee6d0bd10cf3ad56751c authored almost 2 years ago by Copetan <[email protected]>
Fix names like "r.-1.zip" not being handled correctly by QuiltBaseFileSystem (#249)

b5ebf6b7e4161ca7e94db2c25ddb68f1d2d67103 authored almost 2 years ago by AlexIIL <[email protected]>
Fix flipped lesser/greater

2c1af7fa2e59eb2511b2eec453e5105847f71e39 authored almost 2 years ago by Glitch <[email protected]>
First pass at translating version intervals into English.

Some special-casing for things like 1.x would probably be nice.

e67190a5b0cf30b425bcb181574cb2588aa30854 authored almost 2 years ago by Glitch <[email protected]>
Slightly improve VersionRange.toString

5c21014d12e50e708d981d2bfba88de9ec5b3d40 authored almost 2 years ago by Glitch <[email protected]>
Release `0.18.2`.

- This version now provides **Fabric Loader 0.14.14**.
- Updated to ASM 9.4
- Fixed Fabric entry...

eb642b0e76c449a7cd39cf79d20806403bdec858 authored almost 2 years ago by Glitch <[email protected]>
Release `0.18.1`.

Summary of changes:

- Loader Plugins Stage 1: All mod loading, solving, and error handling has ...

b2c22fd33c30b4eb30af35cd3c272ac361cb60f9 authored almost 2 years ago by Glitch <[email protected]>
Licenses

ce1bfafd534d0d11a638dba0134fe58fb8c284d6 authored almost 2 years ago by Glitch <[email protected]>
Merge branch 'release' into develop

# Conflicts:
# gradle.properties
# minecraft/src/main/java/org/quiltmc/loader/impl/game/minecraf...

b61e7df727b2508dc32cabfac394a22aef10a786 authored almost 2 years ago by Glitch <[email protected]>
Add legacy SemanticVersionPredicateParser. Closes #239

27964573242f35c7cdfd96650c6d4b745beeda74 authored almost 2 years ago by Glitch <[email protected]>
Remove YUNGs mods from the list of jar-copied mods, since the new reflections hackfix works.

6afb2e0b00ee7c2b1810f586d19dc0c1835a662e authored almost 2 years ago by AlexIIL <[email protected]>
Version bump to 79.

44e985ed7cb33103836f7aa7b060031e0086354b authored almost 2 years ago by AlexIIL <[email protected]>
Add a patch system to patch the reflections library to be able to load from quilt file systems. Fix for #179.

b837aeb342d1acca78de6a48fe7d8a8b5f1da218 authored almost 2 years ago by AlexIIL <[email protected]>
Add back horizontal scrollbars to the messages window. (#240)

f2af067c866d40fea8d6ee88fe4ad48584b3c9cd authored almost 2 years ago by AlexIIL <[email protected]>
Fix silly mistake -_-

7da975c7470b075ed68058683338119c81646e91 authored almost 2 years ago by AlexIIL <[email protected]>
Minor cleanup.

3c728133532a69072c6e9bf2bde714d16b395405 authored almost 2 years ago by AlexIIL <[email protected]>
Change mod-prefixed mixin resource loading to first search the mod where it's declared, then everything else rather than failing immediately. (#231)

084d3b5a6727da9d43cbdb0076e37951104b51c1 authored almost 2 years ago by AlexIIL <[email protected]>
Fix QuiltMemoryFileSystemProvider.delete not fully deleting files.

60a422345e5b5853641d9eda95f36c61b5c95fc1 authored almost 2 years ago by AlexIIL <[email protected]>
Fix incorrect logic in ModLoadOption.couldResourcesChange leading to duplicated classes in some situations.

77f758f063371616681665b89028b02065814118 authored almost 2 years ago by Glitch <[email protected]>
Revert #190, but avoid CHASM being added to the POM.

45e76713c415f27f22293e03d7bc67dbddb9c26f authored almost 2 years ago by Glitch <[email protected]>
Just always copy minecraft to a jar if FAPI resource loader is present (#217)

9c099ddbdf559880b463d71956fecc01ade86d01 authored almost 2 years ago by AlexIIL <[email protected]>
Partially bring back eagerly loading classes from the parent classloader - for slf4j classes only.

53f96d85aafc3075ad62ddfefc371b1205d26ae6 authored almost 2 years ago by AlexIIL <[email protected]>
Revert new behaviour of eagerly loading classes from the parent classloader, unless hidden.

It turns out touching classloading breaks stuff.

Just like last time...

d24f986373faa252bfe7d8b77ed71a9de516e720 authored almost 2 years ago by AlexIIL <[email protected]>
Add QuiltLoader.get[Raw|Normalized]GameVersion()

Added a way to "hide" urls so that they don't get loaded from the parent classloader if they exis...

77df4c94bc3a99309b789d9890d35510a07d95f4 authored almost 2 years ago by AlexIIL <[email protected]>
Add workaround for #233 - minecraft 1.18.2 expecting InputStream.read(byte[]) to read the whole byte array, when it's not even specified to do that -_-

Fix in-development special case "${version}" not working in dependency resolution.

963a1a14ebc021d49165f288598c30c341fef12a authored almost 2 years ago by AlexIIL <[email protected]>
3 fixes:

- Don't include spaces in copied jar files since it breaks on java 8 (#234).
- Terminate zip fil...

f88eff0a0e6a5a672f12ecb212f042f5fd448578 authored almost 2 years ago by AlexIIL <[email protected]>
Add a try...catch around "new ClassReader(byte[])" in InternalsHiderTransform, since it's throwing an IllegalArgumentException that I'd like to have more infor about.

84754563537f84a397f4ae1f7ced4657756c380e authored almost 2 years ago by AlexIIL <[email protected]>
Try to convert Fabric semantic versions into Quilt ones; closes #230

89a1ecada02b39dbdc144e5cf425781f3be655e0 authored almost 2 years ago by Glitch <[email protected]>
Improve hidden internals message a bit.

d4f7da31ef5c3cf12d8df14672d51efdafcd2d2d authored almost 2 years ago by AlexIIL <[email protected]>
Fix two bugs:

- QuiltMemoryFile.ReadWrite.openByteChannel didn't inspect the set of open options, which means ...

f2ceefd8181b51141d220d7ab781ff5eb5c35a83 authored almost 2 years ago by AlexIIL <[email protected]>
Theoretically fix #227.

1e1644020de4231614b0e554e79914bcb9536100 authored almost 2 years ago by AlexIIL <[email protected]>
Optimise.

56bf46137371a6b8009cd62e9c94758f17d3b1ab authored almost 2 years ago by AlexIIL <[email protected]>
Fix the fix.

98bf009f366a01cb99ccf6c7f053f991d961cf35 authored almost 2 years ago by AlexIIL <[email protected]>
Fix.

2a785f9398bc4dd4489358959712004fa07483de authored almost 2 years ago by AlexIIL <[email protected]>
Add a cache pre-loader, to theoretically help with the slowdowns mentioned in https://github.com/QuiltMC/quilt-loader/issues/225#issuecomment-1407444382

088405eadf7de2f0677ba161e209132cb3d5942f authored almost 2 years ago by AlexIIL <[email protected]>
Add a "ModInternal" annotation, remove separate classloaders (#221), move hidden internals check to be in the transform cache.

Yes, the mixin warning in @ModInternal actually probably won't ever come true since we'll need t...

f3cf272fddaecd9b9c8376dce94fe3e0df0ce551 authored almost 2 years ago by AlexIIL <[email protected]>
Fix QuiltClassPath not containing directories.

cd8677bacb0707ac5af08a9d4a7d5346a3310b9c authored almost 2 years ago by AlexIIL <[email protected]>
Update Quilt Meta CI

This commit removes the refreshMeta task and replaces it by the new GitHub Actions setup. The ma...

795cd74757ad214eaf30540ffbd66ef64f500f8b authored almost 2 years ago by Amber Bertucci <[email protected]>
Add missing license.

82081a76582e870f65a9fdae681b0e76ea5635a1 authored almost 2 years ago by AlexIIL <[email protected]>
Optimise jar copying by just re-using the jars when the transform cache isn't re-created.

25f6bbdbcd518545b48e228b29b3bc735f2e613c authored almost 2 years ago by AlexIIL <[email protected]>
Switch from a HashMap ordered mod list to a sort & shuffle, seeded by Set<String modid>.hashCode(). #225.

76ef00fd0e86d8573fc14b427fa7a23b0bf30b29 authored almost 2 years ago by AlexIIL <[email protected]>
Theoretically fix #224.

43b1ce4a36113a8433c92925a985aa591017fe0b authored almost 2 years ago by AlexIIL <[email protected]>
Small tweaks to chasm transformer, according to #222.

7c46ebe63f9566f84e3044c95ec5f602e85b2055 authored almost 2 years ago by AlexIIL <[email protected]>
Fix license.

71d96086fa6465f3f77d75ddc744d3911fb86dec authored almost 2 years ago by AlexIIL <[email protected]>
Update chasm to latest (current) snapshot. #222.

This includes a chasm transformer which always crashes - but at least it invokes chasm correctly?

5ed988e417f992df849e26cefc74eea0a01e7384 authored almost 2 years ago by AlexIIL <[email protected]>
Change from checking for non-bundled paths to checking against classpath jars - since we don't need to reject logging jars if they are from the game jar, but aren't on the classpath already.

e305b887202e449c6acbd3da2786c1f1c5d896c1 authored almost 2 years ago by AlexIIL <[email protected]>
nospace

28cac830456398f50f18ceb76c4ed25507dfcf58 authored almost 2 years ago by AlexIIL <[email protected]>
Fix #218, 219.

The real fix was to normalise the whole classpath, as quilt's server bundler wasn't! (WHich caus...

ac35da6d51a3701454306d86af1177f6ef8380d2 authored almost 2 years ago by AlexIIL <[email protected]>
Fix the mods table having the wrong indent for multi-path mods.

Fixed InputStream.available not being overriden (this time for ZipFileSystem).

2ddcee09a5533f450900c6f5c8e384d77397b91b authored almost 2 years ago by AlexIIL <[email protected]>
Fix stupid mistakes.

bcaa651e15a8881f9364f95edbc63715d0bf9f81 authored almost 2 years ago by Glitch <[email protected]>
Update licenses

83b347a64693885c4f36b08ff589ab2f13fbbff3 authored almost 2 years ago by Glitch <[email protected]>