Crucible icon indicating copy to clipboard operation
Crucible copied to clipboard

MobiusCore Incompatibility (wrong references to internal hashed array list)

Open Skyere opened this issue 3 years ago • 8 comments

Skyere avatar Mar 02 '21 15:03 Skyere

I confirm the problem. Previously, MobiusCore-Thermos still worked, but now even it is incompatible with Crucible. Tested with Crucible-1.7.10-4.1-dev-a1b8362-server (version from the dev-branch of TeamCity for some reason 4.1, not 5.0+).

GedeonGrays avatar Mar 02 '21 16:03 GedeonGrays

Tested with Crucible 5.0 and also couldnt get it to work.

mjra007 avatar Mar 02 '21 16:03 mjra007

It uses a hardcoded reference for the hashed arraylist, which was changed and then removed from crucible in favor to a better implementation. We will need an updated for that mod

juanmuscaria avatar Mar 02 '21 16:03 juanmuscaria

We will need an updated for that mod

That is, you will do as Thermos did by releasing their version of MobiusCore. Okay, we'll wait. Thanks for your quick response :3

GedeonGrays avatar Mar 02 '21 16:03 GedeonGrays

It uses a hardcoded reference for the hashed arraylist, which was changed and then removed from crucible in favor to a better implementation. We will need an updated for that mod

Can you make a patch or custom version of the mod that will work?

sanik avatar Jul 15 '21 11:07 sanik

Well probably the best solution is to create an thermos.chaud.HashedArrayList empty class that extend the "better implementation", IMO this is the easiest way to fix this issue.

Fox2Code avatar Dec 14 '21 11:12 Fox2Code

Well probably the best solution is to create an thermos.chaud.HashedArrayList empty class that extend the "better implementation", IMO this is the easiest way to fix this issue.

Seems simple enought :D

EverNife avatar Dec 14 '21 19:12 EverNife

That is, you will do as Thermos did by releasing their version of MobiusCore. Okay, we'll wait. Thanks for your quick response :3

Not quite.

The fix originally was done at my request (cannot provide issue link as the original repo of the person that made the fix is no longer public/removed - author was https://github.com/RoyCurtis ) for KCauldron. The fix that Thermos had was the exact same release as the KCauldron one - just forked from the now non existant repo.

spannerman79 avatar Mar 09 '22 05:03 spannerman79