Musical Instrument Minecraft Interface (MIMI)

Musical Instrument Minecraft Interface (MIMI)

1M Downloads

[BUG] Repeated transmitter error in log

mahjerion opened this issue ยท 3 comments

commented

Describe the bug
Not quite sure what impact is, just noticed this on the Craft to Exile 2 Official Server.

To Reproduce
Steps to reproduce the behavior:

  1. Player uses transmitter.

Expected behavior
IDK what impact is, but ideally no error.

Screenshots
image

Crash Logs
N/A

Environment (please complete the following information):

  • OS: [e.g. Windows 10, MaxOS Big Sur, Ubuntu 21.0.4]
  • Mod Version: 4.1.0
  • Minecraft Version: 1.20.1
  • Forge Version: 47.3.12

Additional context
I don't have much more info, but can do investigations if required.

commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

commented

Hello! Thanks for reporting this issue!

Those error messages are generally an indication that the server may be lagging and MIMI isn't able to keep up with everything it's trying to do. Most of the time it's not a cause for concern, it just means that players may need to click things multiple times for the action to actually happen (like pressing Play or Stop in a Transmitter) because MIMI timed out when trying to perform the action the first time.

I'll look into adding setting that can suppress those logs so that they don't spam the logfile too much on servers that routinely run a bit slower.

commented

Hello! I've just uploaded version 4.1.2 to CurseForge and ModRinth which includes a new config option doLogMidiTaskErrors that can be set to false to disable these logs.

Additionally I've added a new config option midiTaskTimeoutMillis which can be increased from the default of 15000 to hopefully reduce the number of timeouts (with the side-effect of causing Transmitters to be less responsive if timeouts do occur).