gnembon / carpet-extra

Extra Features for Carpet Mod
GNU Lesser General Public License v3.0
291 stars 62 forks source link

Mixin error in SpongeBlockMixin #305

Open olee opened 11 months ago

olee commented 11 months ago

Versions:

Minecraft     1.20.1
carpet        1.4.112+v230608
carpet-extra  1.4.115
Full list of mods: ``` Loading 216 mods: - alwaysawitherskull 3.0 - anvilrestoration 2.0 - appleskin 2.5.0+mc1.20 - architectury 9.1.12 - areas 5.0 - authme 7.0.2+1.20 - automaticdoors 4.4 - betteradvancements 0.3.2.161 - betterf3 7.0.1 \-- cloth-config 11.1.106 \-- cloth-basic-math 0.6.1 - bettermounthud 1.2.2 - betterspawnercontrol 4.2 - biggerspongeabsorptionradius 3.1 - borderlessmining 1.1.8+1.20.1 - bottleyourxp 3.1 - campfirespawnandtweaks 3.4 - carpet 1.4.112+v230608 - carpet-extra 1.4.115 - charmofundying 6.4.2+1.20.1 \-- spectrelib 0.13.13+1.20.1 - chat_heads 0.10.20 - cleancut 6.0 - clumps 12.0.0.3 - collective 6.65 - comforts 6.3.3+1.20.1 |-- cardinal-components-base 5.2.1 \-- cardinal-components-entity 5.2.1 - compacthelpcommand 2.3 - conduitspreventdrowned 3.4 - continuity 3.0.0-beta.3+1.20.1 - controlling 12.0.2 - cryingghasts 3.1 - cryingportals 2.3 - cyclepaintings 3.2 - despawningeggshatch 4.1 - dismountentity 3.0 - doubledoors 5.0 - dragondropselytra 3.0 - dynamic_fps 3.1.0 - easyelytratakeoff 4.0 - easymagic 8.0.1 - edibles 4.1 - elytraslot 6.3.0+1.20.1 - emi 1.0.19+1.20.1+fabric - emi_loot 0.6.5+1.20.1 - emitrades 1.2.0+mc1.20.1 \-- org_quiltmc_parsers_json 0.2.1 - endportalrecipe 5.0 - entityculling 1.6.2-mc1.20 - erodingstoneentities 4.2 - extractpoison 3.1 - fabric-api 0.88.1+1.20.1 |-- fabric-api-base 0.4.30+7abfd51577 |-- fabric-api-lookup-api-v1 1.6.35+4d8536c977 |-- fabric-biome-api-v1 13.0.10+b3afc78b77 |-- fabric-block-api-v1 1.0.10+92a0d36777 |-- fabric-block-view-api-v2 1.0.0+92a0d36777 |-- fabric-blockrenderlayer-v1 1.1.40+b3afc78b77 |-- fabric-client-tags-api-v1 1.1.1+97bb207577 |-- fabric-command-api-v1 1.2.33+f71b366f77 |-- fabric-command-api-v2 2.2.12+b3afc78b77 |-- fabric-commands-v0 0.2.50+df3654b377 |-- fabric-containers-v0 0.1.63+df3654b377 |-- fabric-content-registries-v0 4.0.9+b3afc78b77 |-- fabric-convention-tags-v1 1.5.4+a1a980da77 |-- fabric-crash-report-info-v1 0.2.18+aeb40ebe77 |-- fabric-data-generation-api-v1 12.2.2+1e61dba177 |-- fabric-dimensions-v1 2.1.53+8536527b77 |-- fabric-entity-events-v1 1.5.22+b3afc78b77 |-- fabric-events-interaction-v0 0.6.1+e91849a877 |-- fabric-events-lifecycle-v0 0.2.62+df3654b377 |-- fabric-game-rule-api-v1 1.0.38+b04edc7a77 |-- fabric-item-api-v1 2.1.27+b3afc78b77 |-- fabric-item-group-api-v1 4.0.10+23d9108177 |-- fabric-key-binding-api-v1 1.0.36+fb8d95da77 |-- fabric-keybindings-v0 0.2.34+df3654b377 |-- fabric-lifecycle-events-v1 2.2.21+b3afc78b77 |-- fabric-loot-api-v2 1.1.39+b3afc78b77 |-- fabric-loot-tables-v1 1.1.43+9e7660c677 |-- fabric-message-api-v1 5.1.7+3265161977 |-- fabric-mining-level-api-v1 2.1.49+b3afc78b77 |-- fabric-model-loading-api-v1 1.0.2+709a987177 |-- fabric-models-v0 0.4.1+9386d8a777 |-- fabric-networking-api-v1 1.3.10+eeb8eb3677 |-- fabric-networking-v0 0.3.50+df3654b377 |-- fabric-object-builder-api-v1 11.1.1+6beca84877 |-- fabric-particles-v1 1.1.1+201a23a077 |-- fabric-recipe-api-v1 1.0.20+b3afc78b77 |-- fabric-registry-sync-v0 2.3.2+4df89eb277 |-- fabric-renderer-api-v1 3.1.3+92a0d36777 |-- fabric-renderer-indigo 1.4.3+6bdb2ed077 |-- fabric-renderer-registries-v1 3.2.45+df3654b377 |-- fabric-rendering-data-attachment-v1 0.3.36+92a0d36777 |-- fabric-rendering-fluids-v1 3.0.27+b3afc78b77 |-- fabric-rendering-v0 1.1.48+df3654b377 |-- fabric-rendering-v1 3.0.7+b3afc78b77 |-- fabric-resource-conditions-api-v1 2.3.5+ea08f9d877 |-- fabric-resource-loader-v0 0.11.9+132c48c177 |-- fabric-screen-api-v1 2.0.7+b3afc78b77 |-- fabric-screen-handler-api-v1 1.3.29+b3afc78b77 |-- fabric-sound-api-v1 1.0.12+b3afc78b77 |-- fabric-transfer-api-v1 3.3.1+195226a777 \-- fabric-transitive-access-wideners-v1 4.3.0+6c31357e77 - fabric-language-kotlin 1.10.10+kotlin.1.9.10 |-- org_jetbrains_kotlin_kotlin-reflect 1.9.10 |-- org_jetbrains_kotlin_kotlin-stdlib 1.9.10 |-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.9.10 |-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.9.10 |-- org_jetbrains_kotlinx_atomicfu-jvm 0.22.0 |-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.7.3 |-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.7.3 |-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.4.0 |-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.6.0 |-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.6.0 \-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.6.0 - fabricloader 0.14.22 - fallingtree 4.3.0 - firstjoinmessage 3.1 - fishontheline 3.0 - fixedanvilrepaircost 3.1 - followersteleporttoo 2.1 - forgeconfigapiport 8.0.0 - framework 0.6.16 |-- com_electronwill_night-config_core 3.6.6 |-- com_electronwill_night-config_toml 3.6.6 |-- org_javassist_javassist 3.29.2-GA \-- org_reflections_reflections 0.10.2 - furnacerecycle 2.0 - goblintraders 1.9.2 - grindstonesharpertools 3.1 - guiclock 4.2 - guifollowers 3.2 - handoveryouritems 3.0 - harvestwithease 7.0.0.2 - highlighter 1.1.6 - iceberg 1.1.15 - indium 1.0.25+mc1.20.1 - infinitetrading 4.0 - inventoryhud 3.4.18 - inventoryprofilesnext 1.10.7 - inventorytotem 3.0 - iris 1.6.8 |-- io_github_douira_glsl-transformer 2.0.0-pre13 |-- org_anarres_jcpp 1.4.14 \-- org_antlr_antlr4-runtime 4.11.1 - itemborders 1.2.0 - jade 11.6.0 - jamlib 0.6.1+1.20.x - java 19 - jei 15.2.0.27 - journeymap 5.9.12 \-- journeymap-api-fabric 1.20-1.9-fabric-SNAPSHOT - justenoughbreeding 1.0.6 - justmobheads 7.3 - lambdynlights 2.3.2+1.20.1 |-- pride 1.2.0+1.19.4 \-- spruceui 5.0.0+1.20 - libipn 4.0.0 - lighty 2.1.0+1.20.1 - litematica 0.15.3 - litematica_printer 3.2 - lithium 0.11.2 - malilib 0.16.2 - mcwdoors 1.1.0 - minecraft 1.20.1 - minihud 0.27.0 - modmenu 7.2.2 \-- fabric-key-binding-api-v1 1.0.36+fb8d95da77 - moonlight 1.20-2.8.21 - mooshroomtweaks 3.2 - mousetweaks 2.25 - nametagtweaks 3.0 - naturallychargedcreepers 3.2 - naturescompass 1.20.1-2.2.3-fabric - nochatreports 1.20.1-v2.2.2 - nohostilesaroundcampfire 5.6 - notenoughanimations 1.6.4 - nutritiousmilk 3.1 - paperbooks 3.0 - passiveshield 3.2 - petnames 3.0 - pickupnotifier 8.0.0 - prism 1.0.5 - puzzleslib 8.0.24 - rainbegoneritual 3.0 - randomvillagenames 3.3 - recast 3.0 - scaffoldingdropsnearby 3.0 - searchables 1.0.1 - shulkerdropstwo 3.1 - skeletonhorsespawn 3.6 - sleepsooner 4.1 - smarterfarmers 1.20-1.7.3 - sodium 0.5.2 - softerhaybales 3.0 - sound_physics_remastered 1.20.1-1.2.1 - starlight 1.1.2+fabric.dbc156f - starterkit 5.2 - superflatworldnoslimes 3.0 - surfacemushrooms 3.1 - tntbreaksbedrock 3.0 - trade_cycling 1.20.1-1.0.7 - transcendingtrident 4.2 - travelersbackpack 1.20.1-9.1.4 - trinkets 3.7.1 - tweakeroo 0.17.1 - underwaterenchanting 2.2 - villagebellrecipe 3.0 - villagerdeathmessages 3.1 - villagernames 5.2 - villagespawnpoint 4.0 - weakerspiderwebs 3.2 - wooltweaks 3.1 - youritemsaresafe 3.4 - zombiehorsespawn 4.6 - zombievillagersfromspawner 3.4 ```

I get the following error when the game tries to load with carpet-extra right now:

org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Constant modifier method onCheckBlockLimit(I)I in carpet-extra.mixins.json:SpongeBlockMixin from mod carpet-extra failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap carpet-extra-refmap.json

altrisi commented 11 months ago

Do you have the full (crash) log? It doesn't crash for me in the latest version.

olee commented 11 months ago

The rest of the log was just the stack trace of the mixin process so I thought it would not be of much use, but I can provide a full log if you want to