LlamaLad7 / MixinExtras

Companion library to SpongePowered Mixin with many custom injectors for a more expressive experience.
MIT License
319 stars 17 forks source link

Couldn't find an old version of Mixinextras #85

Closed Crystal0404 closed 5 months ago

Crystal0404 commented 5 months ago

(Sorry, because I can't use discord, I can only ask for help here)

cca includes mixinextras-0.3.6

carpet-tis-addition includes mixinextras-0.3.5

After putting them together in the mods folder, carpet-tis-addition can only find mixinextras-0.3.6 and not mixinextras-0.3.5

Here's a log with both mods installed at the same time

[13:15:25] [main/INFO]: Loading Minecraft 1.21-pre3 with Fabric Loader 0.15.11
[13:15:25] [main/WARN]: Warnings were found!
 - 模组 'Crystal Carpet Addition' (cca) 1.3.0-alpha-SNAPSHOT 建议安装 fabric-api 的 任意版本,但没有安装它!
     - 为了最佳体验,您应该安装 fabric-api 的 任意版本。
[13:15:25] [main/INFO]: Loading 8 mods:
    - carpet 1.4.146+v240605
    - carpet-tis-addition 1.59.4
       \-- conditional-mixin 0.6.2
    - cca 1.3.0-alpha-SNAPSHOT
       |-- conditional-mixin 0.6.2
       \-- mixinextras 0.3.6
    - fabricloader 0.15.11
    - java 21
    - minecraft 1.21-beta.3
[13:15:25] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/D:/Java/server/libraries/net/fabricmc/sponge-mixin/0.13.3+mixin.0.8.5/sponge-mixin-0.13.3+mixin.0.8.5.jar Service=Knot/Fabric Env=SERVER
[13:15:25] [main/INFO]: Compatibility level set to JAVA_17
[13:15:25] [main/INFO]: Compatibility level set to JAVA_21
[13:15:26] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.6).
[13:15:31] [TISCM Mapping/INFO]: Yarn mapping file yarn-1.21-pre3+build.1-v2.tiny loaded
[13:15:31] [main/WARN]: [CCA] Rule "CCANetworkProtocol" is disabled, Because "fabric-api" does not meet condition "*"
[13:15:31] [main/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[13:15:32] [main/INFO]: Loaded 1290 recipes
[13:15:32] [main/INFO]: Loaded 1399 advancements
[13:15:33] [Server thread/INFO]: Starting minecraft server version 1.21 Pre-Release 3
[13:15:33] [Server thread/INFO]: Loading properties
[13:15:33] [Server thread/INFO]: Default game type: CREATIVE
[13:15:33] [Server thread/INFO]: Generating keypair
[13:15:33] [Server thread/INFO]: Starting Minecraft server on *:25565
[13:15:33] [Server thread/INFO]: Using default channel type
[13:15:33] [Server thread/INFO]: Preparing level "world"
[13:15:33] [Server thread/ERROR]: [CM]: Crystal Carpet Addition Setting CCANetworkProtocol is not a valid rule - ignoring...
[13:15:34] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[13:15:34] [Worker-Main-14/INFO]: Preparing spawn area: 0%
[13:15:34] [Server thread/INFO]: Time elapsed: 326 ms
[13:15:34] [Server thread/INFO]: Done (1.142s)! For help, type "help"
[13:15:38] [Server thread/INFO]: Stopping the server
[13:15:38] [Server thread/INFO]: Stopping server
[13:15:38] [Server thread/INFO]: Saving players
[13:15:38] [Server thread/INFO]: Saving worlds
[13:15:38] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:overworld
[13:15:38] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:the_nether
[13:15:38] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:the_end
[13:15:38] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
[13:15:38] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[13:15:38] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[13:15:38] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved

Here is the log where only carpet-tis-addition is installed

[13:24:53] [main/INFO]: Loading Minecraft 1.21-pre3 with Fabric Loader 0.15.11
[13:24:53] [main/INFO]: Loading 7 mods:
    - carpet 1.4.146+v240605
    - carpet-tis-addition 1.59.4
       |-- conditional-mixin 0.6.2
       \-- mixinextras 0.3.5
    - fabricloader 0.15.11
       \-- mixinextras 0.3.5
    - java 21
    - minecraft 1.21-beta.3
[13:24:53] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/D:/Java/server/libraries/net/fabricmc/sponge-mixin/0.13.3+mixin.0.8.5/sponge-mixin-0.13.3+mixin.0.8.5.jar Service=Knot/Fabric Env=SERVER
[13:24:53] [main/INFO]: Compatibility level set to JAVA_17
[13:24:53] [main/INFO]: Compatibility level set to JAVA_21
[13:24:53] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.5).
[13:24:58] [TISCM Mapping/INFO]: Yarn mapping file yarn-1.21-pre3+build.1-v2.tiny loaded
[13:24:59] [main/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[13:25:00] [main/INFO]: Loaded 1290 recipes
[13:25:00] [main/INFO]: Loaded 1399 advancements
[13:25:00] [Server thread/INFO]: Starting minecraft server version 1.21 Pre-Release 3
[13:25:00] [Server thread/INFO]: Loading properties
[13:25:00] [Server thread/INFO]: Default game type: CREATIVE
[13:25:00] [Server thread/INFO]: Generating keypair
[13:25:00] [Server thread/INFO]: Starting Minecraft server on *:25565
[13:25:00] [Server thread/INFO]: Using default channel type
[13:25:00] [Server thread/INFO]: Preparing level "world"
[13:25:01] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[13:25:01] [Worker-Main-17/INFO]: Preparing spawn area: 0%
[13:25:02] [Server thread/INFO]: Time elapsed: 302 ms
[13:25:02] [Server thread/INFO]: Done (1.079s)! For help, type "help"
[13:25:04] [Server thread/INFO]: Stopping the server
[13:25:04] [Server thread/INFO]: Stopping server
[13:25:04] [Server thread/INFO]: Saving players
[13:25:04] [Server thread/INFO]: Saving worlds
[13:25:04] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:overworld
[13:25:04] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:the_nether
[13:25:04] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:the_end
[13:25:04] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
[13:25:04] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[13:25:04] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[13:25:04] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
Crystal0404 commented 5 months ago

ops, this looks more like a problem with fabricloader

Crystal0404 commented 5 months ago

It looks really weird...

    - carpet 1.4.146+v240605
    - carpet-tis-addition 1.59.4
    - cca 1.3.0-alpha-SNAPSHOT
       |-- conditional-mixin 0.6.1
       \-- mixinextras 0.3.6
    - fabricloader 0.15.11
    - java 21
    - minecraft 1.21-beta.3
Crystal0404 commented 5 months ago

Sorry, it was my own problem

No, it's really a fabricloader bug