Chen Liang
Chen Liang
@sfPlayer1 I recall you mentioned that such order (as phases) are unreliable, and for reliable dependencies, the best solution is for a dependency to fire another event that the dependents...
Hmm, currently this is the only api exposed for getting the icon: https://github.com/FabricMC/fabric-loader/blob/4d40bf7e06bfdc73363e75ecbed12866705d9175/src/main/java/net/fabricmc/loader/api/metadata/ModMetadata.java#L170 It currently just returns an arbitrary path. If we do intend to reuse that, we can probably...
I think this may be a problem with the Java you are using, as most JDK implementations should support the jar file system...
On a side note, I hope we have a place where we look up all the desired behaviors as a result of enabling these test mods than having to look...
In general, having multiple minecraft versions use the same game directory is a bad idea. For instance, in vanilla, if you have 1.12 with auto jump disabled but launched 1.8...
@yyny 1. Thanks i509 for reopening. After another glance this is really fantastic 2. For your `hasListeners`, I am offering a different approach: Now you can write this for your...
Just fyi I made https://github.com/yyny/fabric/pull/1 which includes my suggestions. Now I think my suggestions are still quite cursed.
@Technici4n Should this target 1.18 or even 1.19 now, or will we merge into 1.16 first and then port?
The main problem is that people can use any custom token for substitution; nothing prevents them from using `${myKey}` if they do replacement of `myKey` in `processResources`. Hence I prefer...
The best solution would be to make the generated minecraft run configuration run the `gradle processResources` task and use that resources indeed, which is the behavior of `gradle runClient`