Farmer's Delight Refabricated

Farmer's Delight Refabricated

12M Downloads

Error loading class on server startup

Closed this issue ยท 5 comments

commented

Minecraft version

1.21.1

Farmer's Delight version

3.0.4

Fabric Loader version

0.16.14

Fabric API version

0.116.0+1.21.1

Description

When starting my server, I get this warning:

[main/WARN]: Error loading class: net/minecraft/class_314 (java.lang.ClassNotFoundException: net/minecraft/class_314)
[main/WARN]: @Mixin target net.minecraft.class_314 was not found mixins.mm.json:net.minecraft.class_314 from mod mm

I am using itzg's docker image to run fabric and have a minimal installation with only fabric api and farmers delight installed. Here is what the stack looks like on startup:

minecraft-fabric  | 	- fabric-api 0.116.0+1.21.1
minecraft-fabric  | 	   |-- fabric-api-base 0.4.42+6573ed8c19
minecraft-fabric  | 	   |-- fabric-api-lookup-api-v1 1.6.71+b559734419
minecraft-fabric  | 	   |-- fabric-biome-api-v1 13.0.31+d527f9fd19
minecraft-fabric  | 	   |-- fabric-block-api-v1 1.0.22+0af3f5a719
minecraft-fabric  | 	   |-- fabric-block-view-api-v2 1.0.11+ebb2264e19
minecraft-fabric  | 	   |-- fabric-blockrenderlayer-v1 1.1.52+0af3f5a719
minecraft-fabric  | 	   |-- fabric-client-tags-api-v1 1.1.15+6573ed8c19
minecraft-fabric  | 	   |-- fabric-command-api-v1 1.2.49+f71b366f19
minecraft-fabric  | 	   |-- fabric-command-api-v2 2.2.28+6ced4dd919
minecraft-fabric  | 	   |-- fabric-commands-v0 0.2.66+df3654b319
minecraft-fabric  | 	   |-- fabric-content-registries-v0 8.0.19+b559734419
minecraft-fabric  | 	   |-- fabric-convention-tags-v1 2.1.5+7f945d5b19
minecraft-fabric  | 	   |-- fabric-convention-tags-v2 2.11.1+a406e79519
minecraft-fabric  | 	   |-- fabric-crash-report-info-v1 0.2.29+0af3f5a719
minecraft-fabric  | 	   |-- fabric-data-attachment-api-v1 1.4.3+a15b7ead19
minecraft-fabric  | 	   |-- fabric-data-generation-api-v1 20.2.29+16c4ae2519
minecraft-fabric  | 	   |-- fabric-dimensions-v1 4.0.0+6fc22b9919
minecraft-fabric  | 	   |-- fabric-entity-events-v1 1.7.0+2122d82819
minecraft-fabric  | 	   |-- fabric-events-interaction-v0 0.7.13+ba9dae0619
minecraft-fabric  | 	   |-- fabric-game-rule-api-v1 1.0.53+6ced4dd919
minecraft-fabric  | 	   |-- fabric-item-api-v1 11.1.1+d5debaed19
minecraft-fabric  | 	   |-- fabric-item-group-api-v1 4.1.7+def88e3a19
minecraft-fabric  | 	   |-- fabric-key-binding-api-v1 1.0.47+0af3f5a719
minecraft-fabric  | 	   |-- fabric-keybindings-v0 0.2.45+df3654b319
minecraft-fabric  | 	   |-- fabric-lifecycle-events-v1 2.6.0+0865547519
minecraft-fabric  | 	   |-- fabric-loot-api-v2 3.0.15+3f89f5a519
minecraft-fabric  | 	   |-- fabric-loot-api-v3 1.0.3+3f89f5a519
minecraft-fabric  | 	   |-- fabric-message-api-v1 6.0.13+6573ed8c19
minecraft-fabric  | 	   |-- fabric-model-loading-api-v1 2.0.0+fe474d6b19
minecraft-fabric  | 	   |-- fabric-networking-api-v1 4.3.0+c7469b2119
minecraft-fabric  | 	   |-- fabric-object-builder-api-v1 15.2.1+40875a9319
minecraft-fabric  | 	   |-- fabric-particles-v1 4.0.2+6573ed8c19
minecraft-fabric  | 	   |-- fabric-recipe-api-v1 5.0.14+248df81c19
minecraft-fabric  | 	   |-- fabric-registry-sync-v0 5.2.0+34f5d91419
minecraft-fabric  | 	   |-- fabric-renderer-api-v1 3.4.0+c705a49c19
minecraft-fabric  | 	   |-- fabric-renderer-indigo 1.7.0+c705a49c19
minecraft-fabric  | 	   |-- fabric-renderer-registries-v1 3.2.68+df3654b319
minecraft-fabric  | 	   |-- fabric-rendering-data-attachment-v1 0.3.49+73761d2e19
minecraft-fabric  | 	   |-- fabric-rendering-fluids-v1 3.1.6+1daea21519
minecraft-fabric  | 	   |-- fabric-rendering-v0 1.1.71+df3654b319
minecraft-fabric  | 	   |-- fabric-rendering-v1 5.0.5+df16efd019
minecraft-fabric  | 	   |-- fabric-resource-conditions-api-v1 4.3.0+8dc279b119
minecraft-fabric  | 	   |-- fabric-resource-loader-v0 1.3.1+5b5275af19
minecraft-fabric  | 	   |-- fabric-screen-api-v1 2.0.25+8b68f1c719
minecraft-fabric  | 	   |-- fabric-screen-handler-api-v1 1.3.88+b559734419
minecraft-fabric  | 	   |-- fabric-sound-api-v1 1.0.23+6573ed8c19
minecraft-fabric  | 	   |-- fabric-transfer-api-v1 5.4.3+c24bd99419
minecraft-fabric  | 	   \-- fabric-transitive-access-wideners-v1 6.2.0+45b9699719
minecraft-fabric  | 	- fabricloader 0.16.14
minecraft-fabric  | 	   \-- mixinextras 0.4.1
minecraft-fabric  | 	- farmersdelight 1.21.1-3.0.4+refabricated
minecraft-fabric  | 	   \-- mm 2.3
minecraft-fabric  | 	- java 21
minecraft-fabric  | 	- minecraft 1.21.1

Steps to reproduce

Start server

Mod list

farmersdelight 1.21.1-3.0.4+refabricated
fabric-api 0.116.0+1.21.1

Logs

minecraft-fabric  | [01:22:03] [main/INFO]: Loading Minecraft 1.21.1 with Fabric Loader 0.16.14
minecraft-fabric  | [01:22:03] [main/INFO]: Fabric is preparing JARs on first launch, this may take a few seconds...
minecraft-fabric  | [01:22:03] [main/INFO]: Loading 43 mods:
minecraft-fabric  | 	- fabric-api 0.116.0+1.21.1
minecraft-fabric  | 	   |-- fabric-api-base 0.4.42+6573ed8c19
minecraft-fabric  | 	   |-- fabric-api-lookup-api-v1 1.6.71+b559734419
minecraft-fabric  | 	   |-- fabric-biome-api-v1 13.0.31+d527f9fd19
minecraft-fabric  | 	   |-- fabric-block-api-v1 1.0.22+0af3f5a719
minecraft-fabric  | 	   |-- fabric-block-view-api-v2 1.0.11+ebb2264e19
minecraft-fabric  | 	   |-- fabric-blockrenderlayer-v1 1.1.52+0af3f5a719
minecraft-fabric  | 	   |-- fabric-client-tags-api-v1 1.1.15+6573ed8c19
minecraft-fabric  | 	   |-- fabric-command-api-v1 1.2.49+f71b366f19
minecraft-fabric  | 	   |-- fabric-command-api-v2 2.2.28+6ced4dd919
minecraft-fabric  | 	   |-- fabric-commands-v0 0.2.66+df3654b319
minecraft-fabric  | 	   |-- fabric-content-registries-v0 8.0.19+b559734419
minecraft-fabric  | 	   |-- fabric-convention-tags-v1 2.1.5+7f945d5b19
minecraft-fabric  | 	   |-- fabric-convention-tags-v2 2.11.1+a406e79519
minecraft-fabric  | 	   |-- fabric-crash-report-info-v1 0.2.29+0af3f5a719
minecraft-fabric  | 	   |-- fabric-data-attachment-api-v1 1.4.3+a15b7ead19
minecraft-fabric  | 	   |-- fabric-data-generation-api-v1 20.2.29+16c4ae2519
minecraft-fabric  | 	   |-- fabric-dimensions-v1 4.0.0+6fc22b9919
minecraft-fabric  | 	   |-- fabric-entity-events-v1 1.7.0+2122d82819
minecraft-fabric  | 	   |-- fabric-events-interaction-v0 0.7.13+ba9dae0619
minecraft-fabric  | 	   |-- fabric-game-rule-api-v1 1.0.53+6ced4dd919
minecraft-fabric  | 	   |-- fabric-item-api-v1 11.1.1+d5debaed19
minecraft-fabric  | 	   |-- fabric-item-group-api-v1 4.1.7+def88e3a19
minecraft-fabric  | 	   |-- fabric-key-binding-api-v1 1.0.47+0af3f5a719
minecraft-fabric  | 	   |-- fabric-keybindings-v0 0.2.45+df3654b319
minecraft-fabric  | 	   |-- fabric-lifecycle-events-v1 2.6.0+0865547519
minecraft-fabric  | 	   |-- fabric-loot-api-v2 3.0.15+3f89f5a519
minecraft-fabric  | 	   |-- fabric-loot-api-v3 1.0.3+3f89f5a519
minecraft-fabric  | 	   |-- fabric-message-api-v1 6.0.13+6573ed8c19
minecraft-fabric  | 	   |-- fabric-model-loading-api-v1 2.0.0+fe474d6b19
minecraft-fabric  | 	   |-- fabric-networking-api-v1 4.3.0+c7469b2119
minecraft-fabric  | 	   |-- fabric-object-builder-api-v1 15.2.1+40875a9319
minecraft-fabric  | 	   |-- fabric-particles-v1 4.0.2+6573ed8c19
minecraft-fabric  | 	   |-- fabric-recipe-api-v1 5.0.14+248df81c19
minecraft-fabric  | 	   |-- fabric-registry-sync-v0 5.2.0+34f5d91419
minecraft-fabric  | 	   |-- fabric-renderer-api-v1 3.4.0+c705a49c19
minecraft-fabric  | 	   |-- fabric-renderer-indigo 1.7.0+c705a49c19
minecraft-fabric  | 	   |-- fabric-renderer-registries-v1 3.2.68+df3654b319
minecraft-fabric  | 	   |-- fabric-rendering-data-attachment-v1 0.3.49+73761d2e19
minecraft-fabric  | 	   |-- fabric-rendering-fluids-v1 3.1.6+1daea21519
minecraft-fabric  | 	   |-- fabric-rendering-v0 1.1.71+df3654b319
minecraft-fabric  | 	   |-- fabric-rendering-v1 5.0.5+df16efd019
minecraft-fabric  | 	   |-- fabric-resource-conditions-api-v1 4.3.0+8dc279b119
minecraft-fabric  | 	   |-- fabric-resource-loader-v0 1.3.1+5b5275af19
minecraft-fabric  | 	   |-- fabric-screen-api-v1 2.0.25+8b68f1c719
minecraft-fabric  | 	   |-- fabric-screen-handler-api-v1 1.3.88+b559734419
minecraft-fabric  | 	   |-- fabric-sound-api-v1 1.0.23+6573ed8c19
minecraft-fabric  | 	   |-- fabric-transfer-api-v1 5.4.3+c24bd99419
minecraft-fabric  | 	   \-- fabric-transitive-access-wideners-v1 6.2.0+45b9699719
minecraft-fabric  | 	- fabricloader 0.16.14
minecraft-fabric  | 	   \-- mixinextras 0.4.1
minecraft-fabric  | 	- farmersdelight 1.21.1-3.0.4+refabricated
minecraft-fabric  | 	   \-- mm 2.3
minecraft-fabric  | 	- java 21
minecraft-fabric  | 	- minecraft 1.21.1
minecraft-fabric  | [01:22:03] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/data/libraries/net/fabricmc/sponge-mixin/0.15.5+mixin.0.8.7/sponge-mixin-0.15.5+mixin.0.8.7.jar Service=Knot/Fabric Env=SERVER
minecraft-fabric  | [01:22:03] [main/INFO]: Compatibility level set to JAVA_17
minecraft-fabric  | [01:22:03] [main/INFO]: Compatibility level set to JAVA_21
minecraft-fabric  | [01:22:04] [main/WARN]: Error loading class: net/minecraft/class_314 (java.lang.ClassNotFoundException: net/minecraft/class_314)
minecraft-fabric  | [01:22:04] [main/WARN]: @Mixin target net.minecraft.class_314 was not found mixins.mm.json:net.minecraft.class_314 from mod mm
minecraft-fabric  | [01:22:04] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1).
minecraft-fabric  | [01:22:09] [main/INFO]: Loaded config farmersdelight-common.json
minecraft-fabric  | [01:22:09] [main/INFO]: Definitely not up to no good
minecraft-fabric  | [01:22:09] [main/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
minecraft-fabric  | [01:22:10] [main/INFO]: No existing world data, creating new world
minecraft-fabric  | [01:22:11] [main/INFO]: Loaded 1607 recipes
minecraft-fabric  | [01:22:11] [main/INFO]: Loaded 1609 advancements
minecraft-fabric  | [01:22:11] [main/INFO]: Applied 79 biome modifications to 43 of 64 new biomes in 11.49 ms
minecraft-fabric  | [01:22:11] [Server thread/INFO]: Starting minecraft server version 1.21.1
minecraft-fabric  | [01:22:11] [Server thread/INFO]: Loading properties
minecraft-fabric  | [01:22:11] [Server thread/INFO]: Default game type: SURVIVAL
minecraft-fabric  | [01:22:11] [Server thread/INFO]: Generating keypair
minecraft-fabric  | [01:22:11] [Server thread/INFO]: Starting Minecraft server on *:25565
minecraft-fabric  | [01:22:11] [Server thread/INFO]: Using epoll channel type
minecraft-fabric  | [01:22:11] [Server thread/INFO]: Preparing level "world"
minecraft-fabric  | [01:22:17] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
minecraft-fabric  | [01:22:17] [Worker-Main-3/INFO]: Preparing spawn area: 2%
minecraft-fabric  | [01:22:17] [Worker-Main-1/INFO]: Preparing spawn area: 2%
minecraft-fabric  | [01:22:18] [Worker-Main-5/INFO]: Preparing spawn area: 2%
minecraft-fabric  | [01:22:18] [Worker-Main-2/INFO]: Preparing spawn area: 18%
minecraft-fabric  | [01:22:19] [Worker-Main-5/INFO]: Preparing spawn area: 18%
minecraft-fabric  | [01:22:19] [Worker-Main-2/INFO]: Preparing spawn area: 51%
minecraft-fabric  | [01:22:20] [Worker-Main-5/INFO]: Preparing spawn area: 51%
minecraft-fabric  | [01:22:20] [Worker-Main-4/INFO]: Preparing spawn area: 63%
minecraft-fabric  | [01:22:20] [Server thread/INFO]: Time elapsed: 3627 ms
minecraft-fabric  | [01:22:20] [Server thread/INFO]: Done (8.842s)! For help, type "help"

Minimal instance

  • I have tested this on a minimal instance

Performance and shader mods

  • I am using performance or shader mods
commented

That is extremely odd as it says a class from Minecraft is missing

commented

Does it work on a normal client?

commented

Mhm, this would be a recipe book enum injection bug on the server as we reference a client class there (there's no obvious difference for mm:early_risers). I'll see if I can fix this using Fabric Loader's side method.

commented

For now you can ignore this, as it won't affect anything.

commented

Fixed in upcoming 1.20.1 and 1.21.1.