AsoDesu / IslandUtils

A client-side utility mod for MCC Island
MIT License
46 stars 19 forks source link

Weird behavior with mod using Lunar Client #130

Closed kispintyi closed 2 months ago

kispintyi commented 2 months ago

Describe the bug When using the mod with Lunar Client (custom mod feature like Feather Client) the mod behaves strangely in some areas. I've waited a lot of time now and Lunar has improved this feature since then but there is no change on Island Utils' side so I'm reporting it now. The Features that are broken:

How are they broken: 1. Music: Most of the time the Music doesn't start at all, if it does start it will play until you leave that game server/game arena. It looks like it happens randomly.

2. Friend messages: It spams the chat randomly.

To Reproduce Steps to reproduce the behaviour:

  1. Have Island Utils installed to C:\Users\pcusernamehere\.lunarclient\offline\multiver\mods\fabric-1.20.4
  2. Start Lunar Client 1.20.4
  3. Log on to MCC Island and have a friend in the same lobby/game server as you
  4. See error (Messages duplicating)

Expected behaviour Music starts in every game I have it enabled in the settings and ends when the overtime music starts playing. Friend messages are sent once.

Screenshots & Logs Example for the friend messages spamming the chat (I use a duplicate message stacker feature): 2024-04-20_17 55 07

System & Version Information

Additional context Lunar Client's custom mod support was bad months before but now almost every mod works with it however Island Utils still doesn't function 100% correctly. The mod works 100% correctly with Feather Client.

kispintyi commented 2 months ago

UPDATE:

Notice from Lunar: Mod compatibility is still a work in progress.

AsoDesu commented 2 months ago

I'm unable to replicate with just IslandUtils, Yacl and Noxesium on Lunar 1.20.4, Could you lmk if you have any other mods installed?

Also could you use this version of the mod, replicate the issue and send me another log file, this should give me more information that could hopefully diagnose the issue? https://github.com/AsoDesu/IslandUtils/actions/runs/8766709294/artifacts/1432209799

kispintyi commented 2 months ago

I tested the mod you sent me, but it still doesn't work even if it's enabled in the Island Utils settings (Music)

kispintyi commented 2 months ago

I tested it with only the Lunar added mods +:

and it doesn't work.

I tested it with the Modrinth app and it works perfectly fine!

AsoDesu commented 2 months ago

yea i'm not able to replicate this at all

kispintyi commented 2 months ago

can you add me on Discord please? Discord name: kispintyi

kispintyi commented 2 months ago

UPDATE:

I think it's related to this issue that it doesn't release an old config file or something because I added your mod when the custom mods feature first came out: https://github.com/AsoDesu/IslandUtils/issues/126

kispintyi commented 2 months ago

I tested it with my friend and it only happens for me.

kispintyi commented 2 months ago

UPDATE - FIXED

If anyone experiences this issue just reset Island Utils' settings and the problem is solved!

kispintyi commented 2 months ago

image

kispintyi commented 2 months ago

@AsoDesu the problem is solved! It was an old config issue! Thank you for trying to help!

kispintyi commented 2 months ago

Unfortunately I just got lucky and this isn't the solution for this, it's still happening

kispintyi commented 2 months ago

After a lot of frustration, I finally figured it out 100%:

- DISABLE PING MOD IN LUNAR!!!! It's causing the issue!

image