Files
thaumicadditions/reports/F-016.md
T
2026-10-31 21:42:27 +08:00

1.2 KiB
Raw Blame History

F-016

  • 状态:边界·已修复(TDLM/thaumicadditions#11,2026-10-31:十个 GUI 背景贴图 static final)
  • 范式:F1
  • 位置:src/main/java/com/pengu/thaumcraft/additions/gui/GUIInfuser.java:24;同型 GUICondensator.java:26、GUIDarkGenerator.java:26、GUIDarkInfuser.java:26、GUIHyperNodeCreator.java:25、GUISealGlobe.java:38、GUIThaumicCrystallizer.java:24、GUIThaumicGenerator.java:24、GUIThaumicRestorer.java:25、GUIVoidChest.java:23
  • 证据:
    Minecraft.getMinecraft().getTextureManager().bindTexture(new ResourceLocation("thaumicadditions", "textures/gui/guiinfuser.png"));
    
    (GUIInfuser.java:24;其余 9 处同句式换路径)
  • 机制:十个容器 GUI 背景层每帧 new ResourceLocation;可提 static final。
  • 频率:每帧(GUI 打开期间)。
  • 修法:记录不修——量级算式:开窗期每帧 1 个 ResourceLocation(对象+两段字符串小写,约 0.2–0.5 µs)⇒ ≤0.003% 帧预算;若要收:提 private static final ResourceLocation,逐字节不变。
  • 风险 · 置信度:无 · 高
  • 移交:无
  • 来源:P1 2026-10-26 2f7b9c9;同族 F-005