Fabrication

Fabrication

305k Downloads

FabInjector failed to find injection point

ardissaps opened this issue · 11 comments

commented

[23/07/2022 14:03:02 PM] [Render thread/ERROR] [Fabrication] FabInjector failed to find injection point for com/unascribed/fabrication/logic/CommandSourceInterfaceHack;method_9268(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V Ljava/lang/String;equals(Ljava/lang/Object;)Z
[23/07/2022 14:03:02 PM] [Render thread/INFO] [EssentialCommands]: Mod Load Complete.
[23/07/2022 14:03:02 PM] [Render thread/INFO] Trying to read config file...
[23/07/2022 14:03:02 PM] [Render thread/INFO] A config file was found, loading it..
[23/07/2022 14:03:02 PM] [Render thread/INFO] Successfully loaded config file.
[23/07/2022 14:03:02 PM] [Render thread/INFO] Successfully read config file USERSDIR\instances\Fabric\config\extshape.nbt.
[23/07/2022 14:03:02 PM] [Render thread/INFO] Successfully wrote config file USERSDIR\instances\Fabric\config\extshape.nbt.
[23/07/2022 14:03:03 PM] [Render thread/INFO] Generating server data for Extended Block Shapes mod!
[23/07/2022 14:03:04 PM] [Render thread/INFO] Generating client resources for Extended Block Shapes mod!
[23/07/2022 14:03:04 PM] [ForkJoinPool.commonPool-worker-1/ERROR] Couldn't get latest version!
[23/07/2022 14:03:04 PM] [Render thread/INFO] [Fabrication] Loading of dimensional_tools.ini done in 4.868 ms with 0 warnings
[23/07/2022 14:03:04 PM] [Render thread/INFO] [Fabrication] Loading of block_logo.png done in 13.41 ms with 0 warnings
[23/07/2022 14:03:04 PM] [Render thread/INFO] [Fabrication] Loading of block_logo.ini done in 15.30 ms with 0 warnings
[23/07/2022 14:03:04 PM] [Render thread/INFO] [Fabrication] Loading of classic_block_drops.ini done in 2.609 ms with 0 warnings
[23/07/2022 14:03:04 PM] [Render thread/INFO] [Fabrication] Loading of fscript.ini done in 2.092 ms with 0 warnings
[23/07/2022 14:03:04 PM] [Render thread/INFO] [Fabrication] Loading of gear_components.ini done in 13.86 ms with 0 warnings
[23/07/2022 14:03:04 PM] [Render thread/INFO] [Fabrication] Loading of item_despawn.ini done in 699.8 μs with 0 warnings
[23/07/2022 14:03:04 PM] [Render thread/INFO] [Fabrication] Loading of taggable_players.ini done in 5.954 ms with 0 warnings
[23/07/2022 14:03:04 PM] [Render thread/INFO] [Fabrication] Loading of yeet_recipes.ini done in 584.1 μs with 0 warnings

Not Crash but maybe can be useful information :
Full Log : https://paste.atlauncher.com/view/3dfea829-a191-4dae-9093-d96197b48ef2

commented

In a heavily modded environment, it is generally to be expected that at least one of Fabrication's features will fail to load due to an injection conflict. You likely have another mod installed that does a similar thing to Lenient Command Suggestions.

It is a feature that Fabrication logs a warning like this and disables the relevant option instead of hard-crashing the game.

commented

I see, thank you, sorry for your time, maybe it SuggestionTweaker or EssentialCommand?

commented

add -Dmixin.debug.export=true to the java args and send over .minecraft/.mixin.out/class/net/minecraft/class_2172 if you'd like me to take a look at this

commented

It's almost certainly SuggestionTweaker.

commented

confirmed, it's that. it's also something that can only be fixed by suggestion tweaker.
but i'm guessing that suggestion tweaker replaces the functionality anyhow

commented

Yeah, imo there's no need to fix this, as it isn't a bug in the first place — it's intended behavior. SuggestionTweaker taking over is certainly desired behavior; Lenient Command Suggestions is a tiny subset of the functionality that offers.

The warning could be squelched by adding a modsNotLoaded property to the EligibleIf annotation, but in general I dislike doing that as the lists are hard to maintain and fall out of date quickly.

commented

Do the suggestion from fabrication show Iron golem if we only type "/summon gol"?

It works without SuggestionTweaker. Thank you for including this useful tool!

commented

If I found Fabrication from beginning maybe I would not install Suggestion Tweaker, I found this mod not long time ago and slowly try to trim my modlist that are already included in Fabrication. Do the suggestion from fabrication show Iron golem if we only type "/summon gol"?

commented

Look like from tweakeroo, but not sure which one, prevent close thing

commented

if i'm reading that right, no feature failed.
actually working on not throwing that error in that kinda case right now and having a conflicting mod i can test it with is usefull ty