Icyllis Milica

Results 11 issues of Icyllis Milica

#### Issue description: [RenderUtils#drawTooltipWithSmallText](https://github.com/refinedmods/refinedstorage/blob/mc1.16/src/main/java/com/refinedmods/refinedstorage/util/RenderUtils.java#L102-L291) leads to a poor compatibility to most of other mods #### How to fix this: [See how Quark implement this](https://github.com/Vazkii/Quark/blob/master/src/main/java/vazkii/quark/content/client/tooltip/FoodTooltips.java): 1. Add spaces lines along with...

enhancement

Version: ALL versions I could tell you that you are a very careless person. You have so many methods are not guaranteed to be thread-safe. An example is your ClientProxy,...

type: bug
version: 1.16

**Forge Version:** 1.19.2-43.1.3 **Introduction:** Currently, `net.minecraftforge.network.NetworkRegistry` uses the following declaration: ``` private static Map instances = Collections.synchronizedMap(new HashMap()); ``` I think we'd better replace it with ``` private static final...

Performance
Cleanup
Triage
1.19

### Introduction There are `ScreenEvent.Opening` and `ScreenEvent.Closing` in 1.19, but for the latter event, we cannot directly know what the transition it is (nonnull-to-null). Consider the following three cases: *...

Feature
1.19

This is a bug of Minecraft Vanilla, I created an issue to Mojang, but it hasn't been fixed yet. I hope Forge does. **Minecraft Version:** 1.16.5, 1.17 **Related Method:** mcp:...

Performance
Vanilla Bug
Not Us
1.18
1.19

Reproducible in 3.10.0. Fix TrueType Collection issues. TODO core: Also register associated Typeface instances. TODO in Minecraft: Add config to register custom font files, in addition to fonts in `/resourcepacks`...

bug

Your code shows that only when button thumb is visually on the left, it's unchecked. But in RTL layout, it should be resolved on the opposite side. This leads to...

### Request Description For Minecraft 1.18.2 to 1.19.4, the `calcGuiScales` is in `icyllis.modernui.mc.forge.MuiForgeApi`. For Minecraft 1.20.1 and above, ModernUI has a multi-loader structure, the `calcGuiScales` has moved to `icyllis.modernui.mc.MuiModApi` Including...

enhancement
fixed in beta

### What happened? There are two issues: #### 1 The UI elements (all sprites, texts) in the shader pack configuration screen are rendered twice in total, with both draw calls...

**Minecraft Version:** 1.21.6-1.21.8 **Forge Version:** 58.1.0 **Description of issue:** For Minecraft 1.21.6 and above, the GuiGraphics patch handles `tooltipStack` capture incorrectly. Almost all tooltip rendering methods eventually call `setTooltipForNextFrameInternal`, which...

Triage
1.21