MinecraftDev
MinecraftDev copied to clipboard
Bug: Unable to handle dollar signs in mixin class names within <modname>.mixins.json
The Problem:
When the name of a mixin class has a dollar sign in it, it is displayed as nonexistent in modname.mixins.json, even though mixin has no trouble processing it.
System specifications:
Minecraft Development for Intellij 2021.2-1.5.18 Intellij IDEA 2021.2.1 (Community Edition) Windows 10 Home 21H1 19043.1586
Additional Information:
This issue has also been noted by my co-developers, who use Arch Linux. For the project in question, I am developing with / the issue is likely related to Mixin and Fabric.
The following image is a screenshot of the name of the class in question:

The following image is a screenshot of the_aether.mixins.json:

The following image is the message displayed when hovering over the string in the_aether.mixins.json:

The class is in the correct directory, so it's likely just a parsing issue.