Avaritia:Reforged

Avaritia:Reforged

45.5k Downloads

[Bug/漏洞] The sever cann't run with it

liangzhichao-grandma opened this issue · 0 comments

commented

Checks / 检查

  • I confirm that I have searched for existing issues / pull requests before reporting to avoid duplicate reporting./我确认在报告之前我已经搜索了现有的问题或者拉取请求,以避免重复报告。
  • I confirm that I followed the Docs and read the Changelog, but this problem still exists./我确认我按照文档配置并阅读了Changelog,但这个问题仍然存在。
  • I confirm that I noted that if I don't follow the instructions, the issue may be closed directly./我确认我已经检查,如果我不按照说明进行操作,该问题可能会被直接关闭。

Java Version / Java版本

21

Minecraft Version / Minecraft版本

1.20.1

Avaritia-Reforge Version / Avaritia-Reforge版本

1.3.7.0

Description / 描述

It can work in my single-player save with even more client mods. I asked AI and it said :🚫 Critical Error: Server Crash
Mod Causing Failure: avaritia (version 1.3.7)

Error Message:
Cannot load class io.github.fabricators_of_create.porting_lib.event.common.RecipesUpdatedCallback in environment type SERVER

Why it Happened:
Avaritia is trying to load a client-only class (RecipesUpdatedCallback) on the dedicated server. This class is part of porting_lib, a library mod, and is not available in server environments.

🔍 Root Cause
Avaritia Mod Issue:
The mod is incorrectly attempting to use client-side code on the server. This is a compatibility bug in the Fabric version of Avaritia for Minecraft 1.20.1.

Porting Lib Dependency:
Avaritia relies on porting_lib (a mod that helps port Forge mods to Fabric). The crash occurs because porting_lib's RecipesUpdatedCallback is designed for client-side recipe reloading, not servers.

To Reproduce / 重现

start a fabric sever 0.16.14 with those mods

Log / 日志

[00:29:05] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.16.14
[00:29:06] [ForkJoinPool-1-worker-1/WARN]: The mod "dungeons_arise" contains invalid entries in its mod json:

  • Unsupported root entry "credits" at line 12 column 12
    [00:29:06] [main/WARN]: Warnings were found!
  • 模组 'Debugify' (debugify) 1.20.1+2.0 建议安装 yet-another-config-lib 的 任意 3.x 版本,但没有安装它!
    • 为了最佳体验,您应该安装 yet-another-config-lib 的 任意 3.x 版本。
  • 模组 'Debugify' (debugify) 1.20.1+2.0 建议安装 modmenu 的 任意版本,但没有安装它!
    • 为了最佳体验,您应该安装 modmenu 的 任意版本。
      [00:29:06] [main/INFO]: Loading 203 mods:
    • additionalstructures 4.2.2
    • appleskin 2.5.1+mc1.20
    • aquamirae 6
    • architectury 9.2.14
    • avaritia 1.3.7
      |-- mm 2.3
      |-- porting_lib_accessors 2.3.4+1.20.1
      |-- porting_lib_asm 2.3.4+1.20.1
      |-- porting_lib_attributes 2.3.4+1.20.1
      | -- reach-entity-attributes 2.4.0
      |-- porting_lib_base 2.3.4+1.20.1
      | |-- porting_lib_fluids 2.3.4+1.20.1
      | |-- porting_lib_lazy_registration 2.3.4+1.20.1
      | |-- porting_lib_mixin_extensions 2.3.4+1.20.1
      | -- reach-entity-attributes 2.4.0
      |-- porting_lib_client_events 2.3.4+1.20.1
      |-- porting_lib_common 2.3.4+1.20.1
      |-- porting_lib_config 2.3.4+1.20.1
      |-- porting_lib_core 2.3.4+1.20.1
      |-- porting_lib_data 2.3.4+1.20.1
      |-- porting_lib_entity 2.3.4+1.20.1
      | -- porting_lib_mixin_extensions 2.3.4+1.20.1
      |-- porting_lib_extensions 2.3.4+1.20.1
      | -- reach-entity-attributes 2.4.0
      |-- porting_lib_items 2.3.4+1.20.1
      |-- porting_lib_loot 2.3.4+1.20.1
      | -- porting_lib_lazy_registration 2.3.4+1.20.1
      |-- porting_lib_models 2.3.4+1.20.1
      | |-- porting_lib_fluids 2.3.4+1.20.1
      | -- porting_lib_model_loader 2.3.4+1.20.1
      |-- porting_lib_tags 3.0
      |-- porting_lib_tool_actions 2.3.4+1.20.1
      |-- porting_lib_transfer 2.3.4+1.20.1
      | -- porting_lib_fluids 2.3.4+1.20.1
      -- porting_lib_utility 2.3.4+1.20.1
    • badpackets 0.4.3
    • bettercombat 1.8.6+1.20.1
    • betterdeserttemples 1.20-Fabric-3.0.3
      -- org_reflections_reflections 0.10.2
    • betterdungeons 1.20-Fabric-4.0.4
    • betterfortresses 1.20-Fabric-2.0.6
    • betterjungletemples 1.20-Fabric-2.0.5
    • bettermineshafts 1.20-Fabric-4.0.4
    • betteroceanmonuments 1.20-Fabric-3.0.4
    • betterstrongholds 1.20-Fabric-4.0.3
    • betterthanmending 1.3.0
    • betterwitchhuts 1.20-Fabric-3.0.3
    • biomesoplenty 19.0.0.96
    • bookshelf 20.2.13
    • carpet 1.4.112+v230608
    • carpet-extra 1.4.115
    • carpet-tctc-addition 2.2.212+46263e3-stable
      -- carpet-tctc-addition-1_20_1 2.2.212+46263e3-stable
    • carpet-tis-addition 1.67.1
      -- conditional-mixin 0.6.4
    • cicada 0.13.0+1.20.1
      -- org_yaml_snakeyaml 2.2
    • cloth-config 11.1.136
      -- cloth-basic-math 0.6.1
    • coroutil 1.20.1-1.3.7
    • crawl 0.12.0
      -- mm 2.3
    • creativecore 2.12.33
      -- net_minecraftforge_eventbus 6.0.3
    • debugify 1.20.1+2.0
    • distanthorizons 2.3.2-b
      |-- fabric-key-binding-api-v1 1.0.36+fb8d95da77
      |-- fabric-rendering-v1 3.0.7+b3afc78b77
      -- fabric-screen-api-v1 2.0.7+b3afc78b77
    • dungeons_arise 2.1.58
    • dungeons_arise_seven_seas 1.0.2
    • elytraslot 6.4.4+1.20.1
      -- mixinsquared 0.1.2-beta.6
    • emi 1.1.22+1.20.1+fabric
    • entity-view-distance 1.1.2+1.20
      -- spruceui 5.0.0+1.20
    • fabric-api 0.92.6+1.20.1
      |-- fabric-api-base 0.4.32+1802ada577
      |-- fabric-api-lookup-api-v1 1.6.37+1802ada577
      |-- fabric-biome-api-v1 13.0.14+1802ada577
      |-- fabric-block-api-v1 1.0.12+1802ada577
      |-- fabric-block-view-api-v2 1.0.3+924f046a77
      |-- fabric-blockrenderlayer-v1 1.1.42+1802ada577
      |-- fabric-client-tags-api-v1 1.1.3+1802ada577
      |-- fabric-command-api-v1 1.2.35+f71b366f77
      |-- fabric-command-api-v2 2.2.14+1802ada577
      |-- fabric-commands-v0 0.2.52+df3654b377
      |-- fabric-containers-v0 0.1.67+df3654b377
      |-- fabric-content-registries-v0 4.0.13+1802ada577
      |-- fabric-convention-tags-v1 1.5.6+1802ada577
      |-- fabric-crash-report-info-v1 0.2.20+1802ada577
      |-- fabric-data-attachment-api-v1 1.0.2+de0fd6d177
      |-- fabric-data-generation-api-v1 12.3.7+1802ada577
      |-- fabric-dimensions-v1 2.1.55+1802ada577
      |-- fabric-entity-events-v1 1.6.1+1c78457f77
      |-- fabric-events-interaction-v0 0.6.5+13a40c6677
      |-- fabric-events-lifecycle-v0 0.2.64+df3654b377
      |-- fabric-game-rule-api-v1 1.0.41+1802ada577
      |-- fabric-item-api-v1 2.1.29+1802ada577
      |-- fabric-item-group-api-v1 4.0.14+1802ada577
      |-- fabric-key-binding-api-v1 1.0.38+1802ada577
      |-- fabric-keybindings-v0 0.2.36+df3654b377
      |-- fabric-lifecycle-events-v1 2.2.23+1802ada577
      |-- fabric-loot-api-v2 1.2.3+1802ada577
      |-- fabric-loot-tables-v1 1.1.47+9e7660c677
      |-- fabric-message-api-v1 5.1.10+1802ada577
      |-- fabric-mining-level-api-v1 2.1.52+1802ada577
      |-- fabric-model-loading-api-v1 1.0.4+1802ada577
      |-- fabric-models-v0 0.4.3+9386d8a777
      |-- fabric-networking-api-v1 1.3.14+a158aa0477
      |-- fabric-networking-v0 0.3.54+df3654b377
      |-- fabric-object-builder-api-v1 11.1.5+e35120df77
      |-- fabric-particles-v1 1.1.3+1802ada577
      |-- fabric-recipe-api-v1 1.0.24+1802ada577
      |-- fabric-registry-sync-v0 2.3.6+1802ada577
      |-- fabric-renderer-api-v1 3.2.2+1802ada577
      |-- fabric-renderer-indigo 1.5.3+85287f9f77
      |-- fabric-renderer-registries-v1 3.2.47+df3654b377
      |-- fabric-rendering-data-attachment-v1 0.3.39+92a0d36777
      |-- fabric-rendering-fluids-v1 3.0.29+1802ada577
      |-- fabric-rendering-v0 1.1.50+df3654b377
      |-- fabric-rendering-v1 3.0.9+1802ada577
      |-- fabric-resource-conditions-api-v1 2.3.9+1802ada577
      |-- fabric-resource-loader-v0 0.11.12+fb82e9d777
      |-- fabric-screen-api-v1 2.0.9+1802ada577
      |-- fabric-screen-handler-api-v1 1.3.33+1802ada577
      |-- fabric-sound-api-v1 1.0.14+1802ada577
      |-- fabric-transfer-api-v1 3.3.6+8dd72ea377
      -- fabric-transitive-access-wideners-v1 4.3.2+1802ada577
    • fabric-language-kotlin 1.13.4+kotlin.2.2.0
      |-- org_jetbrains_kotlin_kotlin-reflect 2.2.0
      |-- org_jetbrains_kotlin_kotlin-stdlib 2.2.0
      |-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 2.2.0
      |-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 2.2.0
      |-- org_jetbrains_kotlinx_atomicfu-jvm 0.28.0
      |-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.10.2
      |-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.10.2
      |-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.6.2
      |-- org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm 0.7.0
      |-- org_jetbrains_kotlinx_kotlinx-io-core-jvm 0.7.0
      |-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.8.1
      |-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.8.1
      -- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.8.1
    • fabricloader 0.16.14
      -- mixinextras 0.4.1
    • ferritecore 6.0.1
    • firstperson 2.4.9
    • forgeconfigapiport 8.0.2
    • fzzy_config 0.7.0+1.20.1
      |-- blue_endless_jankson 1.2.3
      |-- fabric-permissions-api-v0 0.3.1
      -- net_peanuuutz_tomlkt_tomlkt-jvm 0.3.7
    • gca 2.10.0+build.22
      |-- jep_jep 2.24
      -- mixinextras 0.4.1
    • geckolib 4.7.2
      -- com_eliotlash_mclib_mclib 20
    • glitchcore 0.0.1.1
      |-- com_electronwill_night-config_core 3.6.7
      |-- com_electronwill_night-config_toml 3.6.7
      -- net_jodah_typetools 0.6.3
    • graveyard 3.0
    • guardvillagers 2.0.9-1.20.1
      -- midnightlib 1.4.1
    • ichunutil 1.0.3
    • itemphysic 1.8.7
    • jade 11.13.1+fabric
    • java 21
    • krypton 0.2.3
      -- com_velocitypowered_velocity-native 3.2.0-SNAPSHOT
    • ksyxis 1.3.3
    • lithium 0.11.3
    • lootr 0.7.35.85
    • lucky 1.20.1-13.0
    • magiclib 0.8.710+d79f936-stable
      |-- magiclib-1_20_1 0.8.45+1614e02-stable
      |-- magiclib_core 0.8.153+8f0e3ab-stable
      |-- magiclib_malilib_extra 0.8.85+d79f936-stable
      -- magiclib_minecraft_api 0.6.96+d79f936-stable
    • magistuarmory 9.23
    • memoryleakfix 1.1.5
    • minecraft 1.20.1
    • modernfix 5.23.1+mc1.20.1
    • mr_tidal_towns 1.3.4
    • mvs 4.1.5-1.20-fabric
    • nochatreports 1.20.1-v2.2.2
      |-- fabric-rendering-v1 3.0.6+b3afc78b82
      -- fabric-screen-api-v1 2.0.6+b3afc78b82
    • noisium 2.3.0+mc1.20-1.20.1
    • obscure_api 16
    • packetfixer 3.1.0
    • patchouli 1.20.1-84.1-FABRIC
      -- fiber 0.23.0-2
    • pca-1_20_1 0.3.190+9e97daa-beta
    • player-animator 1.0.2-rc1+1.20
    • polymorph 0.49.10+1.20.1
      |-- cardinal-components-base 5.2.1
      |-- cardinal-components-block 5.2.1
      |-- cardinal-components-entity 5.2.1
      |-- cardinal-components-item 5.2.1
      -- spectrelib 0.13.17+1.20.1
    • puzzleslib 8.1.32
      -- puzzlesaccessapi 20.1.1
    • randomcrafting 3.0.0
    • resourcefulconfig 2.1.3
    • showmeyourskin 1.9.0+1.20
      |-- cardinal-components-base 5.2.1
      -- cardinal-components-entity 5.2.1
    • simplyswords 1.56.0-1.20.1
      -- spruceui 5.0.0+1.20
    • sound_physics_remastered 1.20.1-1.4.12
    • stackdeobfuscator 1.4.3+08e71cc
      |-- net_fabricmc_mapping-io 0.6.1
      -- stackdeobfuscator-common 1.4.3+08e71cc
    • terrablender 3.0.1.10
      |-- com_electronwill_night-config_core 3.6.7
      -- com_electronwill_night-config_toml 3.6.7
    • tpaplusplus 1.6.0-1.20.x-UNTESTED-BETA-3
    • trinkets 3.7.2
    • xaerominimap 25.2.6
    • xaeroworldmap 1.39.9
    • yet_another_config_lib_v3 3.6.6+1.20.1-fabric
      |-- com_twelvemonkeys_common_common-image 3.12.0
      |-- com_twelvemonkeys_common_common-io 3.12.0
      |-- com_twelvemonkeys_common_common-lang 3.12.0
      |-- com_twelvemonkeys_imageio_imageio-core 3.12.0
      |-- com_twelvemonkeys_imageio_imageio-metadata 3.12.0
      |-- com_twelvemonkeys_imageio_imageio-webp 3.12.0
      |-- mixinextras 0.4.1
      |-- org_quiltmc_parsers_gson 0.2.1
      -- org_quiltmc_parsers_json 0.2.1
    • yungsapi 1.20-Fabric-4.0.6
      -- org_javassist_javassist 3.29.2-GA
    • yungsbridges 1.20-Fabric-4.0.3
    • yungsextras 1.20-Fabric-4.0.3
    • zombieawareness 1.20.1-1.13.1
      [00:29:06] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/D:/fabric/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
      [00:29:06] [main/INFO]: Compatibility level set to JAVA_17
      [00:29:07] [main/WARN]: Reference map 'coroutil.refmap.json' for coroutil_fabric.mixins.json could not be read. If this is a development environment you can ignore this message
      [00:29:07] [main/INFO]: Preloading Debugify
      [00:29:07] [main/WARN]: Reference map 'graveyard-FABRIC-fabric-refmap.json' for graveyard-fabric.mixins.json could not be read. If this is a development environment you can ignore this message
      [00:29:07] [main/INFO]: Loaded configuration file for Lithium: 131 options available, 2 override(s) found
      [00:29:07] [main/WARN]: Reference map 'memoryleakfix-fabric-1.17+-fabric-refmap.json' for memoryleakfix-fabric.mixins.json could not be read. If this is a development environment you can ignore this message
      [00:29:08] [main/INFO]: Loaded configuration file for ModernFix 5.23.1+mc1.20.1: 69 options available, 0 override(s) found
      [00:29:08] [main/INFO]: Applying Nashorn fix
      [00:29:08] [main/INFO]: Packet Fixer fabric 1.19.3-1.20.1 has been applied successfully.
      [00:29:08] [main/WARN]: Reference map 'puzzlesaccessapi.common.refmap.json' for puzzlesaccessapi.common.mixins.json could not be read. If this is a development environment you can ignore this message
      [00:29:08] [main/WARN]: Reference map 'puzzlesaccessapi.fabric.refmap.json' for puzzlesaccessapi.fabric.mixins.json could not be read. If this is a development environment you can ignore this message
      [00:29:08] [main/WARN]: Reference map 'simplyswords-fabric-refmap.json' for simplyswords.mixins.json could not be read. If this is a development environment you can ignore this message
      [00:29:08] [main/WARN]: Reference map 'yungsextras.refmap.json' for yungsextras.mixins.json could not be read. If this is a development environment you can ignore this message
      [00:29:08] [main/WARN]: Reference map 'yungsextras.refmap.json' for yungsextras_fabric.mixins.json could not be read. If this is a development environment you can ignore this message
      [00:29:08] [main/WARN]: Error loading class: net/minecraft/class_906 (java.lang.ClassNotFoundException: net/minecraft/class_906)
      [00:29:08] [main/WARN]: @mixin target net.minecraft.class_906 was not found porting_lib_tool_actions.mixins.json:FishingHookRendererMixin from mod porting_lib_tool_actions
      [00:29:09] [main/WARN]: Force disabled MC-135971 because it's conflicting with: carpet
      [00:29:09] [main/WARN]: Force-disabling mixin 'alloc.blockstate.StateMixin' as rule 'mixin.alloc.blockstate' (added by mods [ferritecore]) disables it and children
      [00:29:09] [main/WARN]: Force-disabling mixin 'world.player_chunk_tick.ThreadedAnvilChunkStorageMixin' as rule 'mixin.world.player_chunk_tick' (added by mods [krypton]) disables it and children
      [00:29:11] [main/WARN]: Error loading class: net/minecraft/class_481 (java.lang.ClassNotFoundException: net/minecraft/class_481)
      [00:29:11] [main/WARN]: @mixin target net.minecraft.class_481 was not found porting_lib_items.mixins.json:client.CreativeModeInventoryScreenMixin from mod porting_lib_items
      [00:29:11] [main/WARN]: Error loading class: net/minecraft/class_1132 (java.lang.ClassNotFoundException: net/minecraft/class_1132)
      [00:29:11] [main/WARN]: @mixin target net.minecraft.class_1132 was not found zombieawareness.mixins_fabric.json:MixinIntegratedServer from mod zombieawareness
      [00:29:11] [main/INFO]: [MemoryLeakFix] Will be applying 1 memory leak fixes!
      [00:29:11] [main/INFO]: [MemoryLeakFix] Currently enabled memory leak fixes: [biomeTemperatureLeak]
      [00:29:11] [main/WARN]: Error loading class: net/fabricmc/fabric/api/client/rendering/v1/EntityModelLayerRegistry$TexturedModelDataProvider (java.lang.ClassNotFoundException: net/fabricmc/fabric/api/client/rendering/v1/EntityModelLayerRegistry$TexturedModelDataProvider)
      [00:29:11] [main/INFO]: Initializing MixinExtras via top.hendrixshen.magiclib.libs.com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1).
      [00:29:14] [main/WARN]: @Inject(@at("INVOKE")) Shift.BY=2 on porting_lib_entity.mixins.json:common.LivingEntityMixin from mod porting_lib_entity::handler$emf000$porting_lib_entity$port_lib$onFinishUsing exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning.
      [00:29:15] [main/INFO]: Mixing common.MixinFriendlyByteBuf from mixins/common/nochatreports.mixins.json into net.minecraft.class_2540
      [00:29:15] [main/INFO]: Renaming synthetic method lambda$onWriteJsonWithCodec$1(Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; to mdef036c$nochatreports$lambda$onWriteJsonWithCodec$1$0 in mixins/common/nochatreports.mixins.json:common.MixinFriendlyByteBuf from mod nochatreports
      [00:29:15] [main/INFO]: Renaming synthetic method lambda$onReadJsonWithCodec$0(Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; to mdef036c$nochatreports$lambda$onReadJsonWithCodec$0$1 in mixins/common/nochatreports.mixins.json:common.MixinFriendlyByteBuf from mod nochatreports
      [00:29:15] [main/WARN]: @ModifyConstant conflict. Skipping ksyxis.mixins.json:ServerLevelMixin from mod ksyxis->@ModifyConstant::ksyxis_setDefaultSpawnPos_addRegionTicket(I)I with priority 1000, already redirected by carpet.mixins.json:ServerLevel_spawnChunksMixin from mod carpet->@ModifyConstant::pushLimit(I)I with priority 1000
      [00:29:15] [main/WARN]: @ModifyConstant conflict. Skipping ksyxis.mixins.json:ServerLevelMixin from mod ksyxis->@ModifyConstant::ksyxis_setDefaultSpawnPos_addRegionTicket(I)I with priority 1000, already redirected by carpet.mixins.json:ServerLevel_spawnChunksMixin from mod carpet->@ModifyConstant::pushLimit(I)I with priority 1000
      [00:29:16] [main/INFO]: Injecting BlockStateBase cache population hook into getNeighborPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin
      [00:29:16] [main/INFO]: Injecting BlockStateBase cache population hook into getPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin
      [00:29:16] [main/INFO]: Injecting BlockStateBase cache population hook into getAllFlags from me.jellysquid.mods.lithium.mixin.util.block_tracking.AbstractBlockStateMixin
      [00:29:17] [main/WARN]: Method overwrite conflict for method_5431 in pca.mixins.json:rule.pcaSyncProtocol.block.MixinAbstractFurnaceBlockEntity from mod pca-1_20_1, previously written by me.jellysquid.mods.lithium.mixin.world.block_entity_ticking.sleeping.furnace.AbstractFurnaceBlockEntityMixin. Skipping method.
      [00:29:17] [main/WARN]: Method overwrite conflict for method_5431 in pca.mixins.json:rule.pcaSyncProtocol.block.MixinBrewingStandBlockEntity from mod pca-1_20_1, previously written by me.jellysquid.mods.lithium.mixin.world.block_entity_ticking.sleeping.brewing_stand.BrewingStandBlockEntityMixin. Skipping method.
      [00:29:18] [main/INFO]: Mixing server.MixinServerGamePacketListenerImpl from mixins/common/nochatreports.mixins.json into net.minecraft.class_3244
      [00:29:18] [main/WARN]: Method overwrite conflict for getConnection in fabric-networking-api-v1.mixins.json:accessor.ServerPlayNetworkHandlerAccessor from mod fabric-networking-api-v1, previously written by carpet.mixins.ServerGamePacketListenerImpl_coreMixin. Skipping method.
      [00:29:18] [main/WARN]: Method overwrite conflict for getConnection in krypton.mixins.json:shared.network.util.ServerPlayNetworkHandlerAccessor from mod krypton, previously written by carpet.mixins.ServerGamePacketListenerImpl_coreMixin. Skipping method.
      [00:29:19] [main/WARN]: Static binding violation: PRIVATE @overwrite method method_21740 in modernfix-common.mixins.json:perf.remove_biome_temperature_cache.BiomeMixin from mod modernfix cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded.
      [00:29:19] [main/WARN]: Method overwrite conflict for method_21740 in modernfix-common.mixins.json:perf.remove_biome_temperature_cache.BiomeMixin from mod modernfix, previously written by me.jellysquid.mods.lithium.mixin.world.temperature_cache.BiomeMixin. Skipping method.
      [00:29:19] [main/WARN]: Method overwrite conflict for getClimateSettings in architectury.mixins.json:BiomeAccessor from mod architectury, previously written by carpet.mixins.Biome_scarpetMixin. Skipping method.
      [00:29:19] [main/INFO]: Vanilla bootstrap took 4446 milliseconds
      [00:29:20] [main/INFO]: Registering Mod Blocks...
      [00:29:20] [main/INFO]: Registering Mod Items...
      [00:29:20] [main/INFO]: Registering Mod Entities...
      [00:29:20] [main/INFO]: Registering Mod Block Entities...
      [00:29:20] [main/INFO]: Registering Mod Menus...
      [00:29:20] [main/INFO]: Registering Mod Recipe Serializers...
      [00:29:20] [main/INFO]: Registering Mod Recipe Types...
      [00:29:20] [main/INFO]: Registering Mod Tabs...
      [00:29:20] [main/INFO]: Reflections took 33 ms to scan 1 urls, producing 1 keys and 2 values
      [00:29:20] [main/INFO]: Reflections took 4 ms to scan 1 urls, producing 1 keys and 2 values
      [00:29:20] [main/INFO]: Reflections took 2 ms to scan 1 urls, producing 1 keys and 3 values
      [00:29:20] [main/INFO]: Reflections took 3 ms to scan 1 urls, producing 1 keys and 3 values
      [00:29:20] [main/INFO]: Reflections took 1 ms to scan 1 urls, producing 1 keys and 1 values
      [00:29:20] [main/INFO]: Reflections took 5 ms to scan 1 urls, producing 1 keys and 1 values
      [00:29:20] [main/INFO]: Reflections took 4 ms to scan 1 urls, producing 1 keys and 3 values
      [00:29:20] [main/INFO]: Reflections took 2 ms to scan 1 urls, producing 1 keys and 3 values
      [00:29:20] [main/INFO]: Reflections took 1 ms to scan 1 urls, producing 1 keys and 2 values
      [00:29:20] [main/INFO]: Reflections took 2 ms to scan 1 urls, producing 1 keys and 2 values
      [00:29:20] [main/INFO]: Reflections took 2 ms to scan 1 urls, producing 1 keys and 1 values
      [00:29:20] [main/INFO]: Reflections took 0 ms to scan 1 urls, producing 1 keys and 1 values
      [00:29:20] [main/INFO]: Reflections took 2 ms to scan 1 urls, producing 1 keys and 2 values
      [00:29:20] [main/INFO]: Reflections took 1 ms to scan 1 urls, producing 1 keys and 2 values
      [00:29:20] [main/INFO]: Reflections took 1 ms to scan 1 urls, producing 1 keys and 1 values
      [00:29:20] [main/INFO]: Reflections took 3 ms to scan 1 urls, producing 1 keys and 1 values
      [00:29:20] [main/INFO]: Fixing MC-151457. Crafting remainder for minecraft:pufferfish_bucket is now minecraft:bucket.
      [00:29:20] [main/INFO]: Fixing MC-151457. Crafting remainder for minecraft:salmon_bucket is now minecraft:bucket.
      [00:29:20] [main/INFO]: Fixing MC-151457. Crafting remainder for minecraft:cod_bucket is now minecraft:bucket.
      [00:29:20] [main/INFO]: Fixing MC-151457. Crafting remainder for minecraft:tropical_fish_bucket is now minecraft:bucket.
      [00:29:20] [main/INFO]: Fixing MC-151457. Crafting remainder for minecraft:axolotl_bucket is now minecraft:bucket.
      [00:29:20] [main/INFO]: Fixing MC-151457. Crafting remainder for minecraft:powder_snow_bucket is now minecraft:bucket.
      [00:29:20] [main/INFO]: Fixing MC-151457. Crafting remainder for minecraft:tadpole_bucket is now minecraft:bucket.
      [00:29:20] [TISCM Mapping/INFO]: Yarn mapping file yarn-1.20.1+build.10-v2.tiny loaded
      [00:29:20] [main/INFO]: fabric loader environment detected
      [00:29:20] [main/INFO]: Enabled 34 bug fixes: [MC-2025, MC-7569, MC-8187, MC-14923, MC-30391, MC-31819, MC-69216, MC-72151, MC-88371, MC-89146, MC-90084, MC-93018, MC-100991, MC-119417, MC-119754, MC-121706, MC-121903, MC-124117, MC-129909, MC-132878, MC-135971, MC-155509, MC-160095, MC-179072, MC-183990, MC-193343, MC-199467, MC-200418, MC-206922, MC-215530, MC-223153, MC-224729, MC-231743, MC-232869]
      [00:29:20] [main/INFO]: Successfully Debugify'd your game!
      [00:29:20] [main/INFO]: Hello Fabric world!
      [00:29:21] [main/INFO]: Bypassed Mojang DFU
      [00:29:21] [main/INFO]: Instantiating Mojang DFU
      [00:29:22] [main/ERROR]: No data fixer registered for anomaly
      [00:29:22] [main/INFO]: Registered JSON trade offer adapter.
      [00:29:22] [main/INFO]: Compression will use Java, encryption will use Java
      [00:29:22] [main/INFO]: Ksyxis: Booting... (platform: Fabric, manual: false)
      [00:29:22] [main/INFO]: Ksyxis: Found Mixin library. (version: 0.8.7)
      [00:29:22] [main/INFO]: Ksyxis: Ready. As always, this mod will speed up your world loading and might or might not break it. (1 ms)
      [00:29:23] [main/INFO]: Registering C2S receiver with id magistuarmory:packet_long_reach_attack
      [00:29:23] [main/INFO]: Registering C2S receiver with id magistuarmory:packet_lance_collision
      [00:29:23] [main/INFO]: Definitely not up to no good
      [00:29:23] [main/INFO]: KONNICHIWA ZA WARUDO!
      [00:29:23] [main/INFO]: Default JVM text encoding is: UTF-8
      [00:29:23] [main/INFO]: Reading config file NoChatReports/NCR-Common.json...
      [00:29:23] [main/INFO]: Writing config file NoChatReports/NCR-Common.json...
      [00:29:23] [main/INFO]: Loading Noisium.
      [00:29:23] [main/INFO]: Constructing common components for puzzleslib:main
      [00:29:23] [main/INFO]: [STDOUT]: D:\fabric\config
      [00:29:23] [main/INFO]: Creating asynchronous mapping cache executor...
      [00:29:23] [main/INFO]: Registered region minecraft:overworld to index 0 for type OVERWORLD
      [00:29:23] [Mappings Cache Thread #1/INFO]: Verifying cache of yarn mappings...
      [00:29:23] [main/INFO]: Registered region minecraft:nether to index 0 for type NETHER
      [00:29:23] [main/INFO]: Registered region biomesoplenty:overworld_primary to index 1 for type OVERWORLD
      [00:29:23] [Mappings Cache Thread #1/INFO]: Latest build for yarn is already cached (6 hour(s) ago, refresh in 42 hour(s))
      [00:29:23] [main/INFO]: Registered region biomesoplenty:overworld_secondary to index 2 for type OVERWORLD
      [00:29:23] [Mappings Cache Thread #1/INFO]: Mappings for yarn build 1.20.1+build.10 are already downloaded
      [00:29:23] [main/INFO]: Registered region biomesoplenty:overworld_rare to index 3 for type OVERWORLD
      [00:29:23] [Mappings Cache Thread #1/INFO]: Verified cache of yarn mappings (took 5ms)
      [00:29:23] [main/INFO]: Registered region biomesoplenty:nether_common to index 1 for type NETHER
      [00:29:23] [Mappings Cache Thread #1/INFO]: Parsing yarn mappings...
      [00:29:23] [main/INFO]: Registered region biomesoplenty:nether_rare to index 2 for type NETHER
      [00:29:23] [Mappings Cache Thread #1/INFO]: Parsed yarn mappings (took 112ms)
      [00:29:23] [Mappings Cache Thread #1/INFO]: Caching yarn mappings...
      [00:29:23] [main/INFO]: INITIALIZING...
      [00:29:24] [Mappings Cache Thread #1/INFO]: Cached yarn mappings (took 37ms)
      [00:29:24] [Mappings Cache Thread #1/INFO]: Cached mappings have been built (took 210ms)
      [00:29:24] [main/INFO]: REGISTERING BACK COMMAND...
      [00:29:24] [Mappings Cache Thread #1/INFO]: Classes: 6741
      [00:29:24] [main/INFO]: REGISTERING TPAACCEPT COMMAND...
      [00:29:24] [Mappings Cache Thread #1/INFO]: Methods: 24982
      [00:29:24] [main/INFO]: REGISTERING TPACANCEL COMMAND...
      [00:29:24] [main/INFO]: REGISTERING TPA COMMAND...
      [00:29:24] [Mappings Cache Thread #1/INFO]: Fields: 28829
      [00:29:24] [main/INFO]: REGISTERING TPADENY COMMAND...
      [00:29:24] [main/INFO]: REGISTERING TPAHERE COMMAND...
      [00:29:24] [main/INFO]: REGISTERING TPAPLUSPLUS COMMAND...
      [00:29:24] [Thread-10/INFO]: Shutting down asynchronous mapping cache executor...
      [00:29:24] [main/INFO]: REGISTERING TPBLOCK COMMAND...
      [00:29:24] [Thread-10/INFO]: Injecting into root logger...
      [00:29:24] [main/INFO]: REGISTERING TPTOGGLE COMMAND...
      [00:29:24] [main/INFO]: REGISTERING TPUNBLOCK COMMAND...
      [00:29:24] [main/INFO]: REGISTERING "LifecycleEvent.LIVING_DEATH"...
      [00:29:24] [main/INFO]: REGISTERING "RequestTimeoutEvent"...
      [00:29:24] [main/WARN]: USING EXPERIMENTAL NON BLOCKING TICK LOOP
      [00:29:24] [main/INFO]: INITIALIZING TICK LOOP WITH RATE OF 20...
      [00:29:24] [main/INFO]: INITIALIZING VERSION CHECKING...
      [00:29:24] [main/INFO]: FINAL SETUP...
      [00:29:24] [main/INFO]: Successfully loaded player data!
      [00:29:24] [main/INFO]: INITIALIZING SHUTDOWN HOOK FOR CLEANUP...
      [00:29:24] [main/INFO]: ...INITIALIZATION COMPLETE
      [00:29:24] [main/INFO]: Reflections took 9 ms to scan 1 urls, producing 1 keys and 4 values
      [00:29:24] [main/INFO]: Reflections took 2 ms to scan 1 urls, producing 1 keys and 4 values
      [00:29:24] [main/INFO]: Reflections took 5 ms to scan 1 urls, producing 1 keys and 2 values
      [00:29:24] [main/INFO]: Reflections took 0 ms to scan 1 urls, producing 1 keys and 2 values
      [00:29:24] [main/INFO]: Reflections took 4 ms to scan 1 urls, producing 1 keys and 2 values
      [00:29:24] [main/INFO]: Reflections took 48 ms to scan 1 urls, producing 1 keys and 2 values
      [00:29:24] [main/ERROR]: Failed to start the minecraft server
      java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'avaritia' at 'committee.nova.mods.avaritia.Avaritia'!
      at net.fabricmc.loader.impl.FabricLoaderImpl.lambda$invokeEntrypoints$2(FabricLoaderImpl.java:403) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:401) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.game.minecraft.Hooks.startServer(Hooks.java:63) ~[fabric-loader-0.16.14.jar:?]
      at net.minecraft.server.Main.main(Main.java:112) ~[server-intermediary.jar:?]
      at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) ~[fabric-loader-0.16.14.jar:?]
      Caused by: java.lang.RuntimeException: Cannot load class io.github.fabricators_of_create.porting_lib.event.common.RecipesUpdatedCallback in environment type SERVER
      at net.fabricmc.loader.impl.transformer.FabricTransformer.transform(FabricTransformer.java:59) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPreMixinClassByteArray(KnotClassDelegate.java:462) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:415) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.16.14.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.16.14.jar:?]
      at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
      at committee.nova.mods.avaritia.util.RecipeUtil.onRecipesUpdated(RecipeUtil.java:53) ~[Re-Avaritia-fabric-1.20.1-1.3.7.0.jar:?]
      at committee.nova.mods.avaritia.util.RecipeUtil.init(RecipeUtil.java:43) ~[Re-Avaritia-fabric-1.20.1-1.3.7.0.jar:?]
      at committee.nova.mods.avaritia.Avaritia.onInitialize(Avaritia.java:34) ~[Re-Avaritia-fabric-1.20.1-1.3.7.0.jar:?]
      at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399) ~[fabric-loader-0.16.14.jar:?]
      ... 6 more

Config / 配置

There's no file named Avaritia-xxx.json