Skip to content

[Bug] Multimeter HUD not showing in ProjectRed #1945

@Twilight-Dream-Of-Magic

Description

Minecraft version

1.20.1

CodeChickenLib version

4.4.0.516

CBMultipart version

3.3.0.146

ProjectRed version

4.21.0

What happened?

Issue Description

  • The Multimeter right-click on Redstone Alloy Wire should display an on-screen overlay for a few seconds showing the redstone signal intensity, according to the documentation.
  • Instead, no visual feedback appears despite correct targeting and action being recognized.

Crash log

This does not involve a crash.

How do you make it happen again?

Environment

  • Minecraft version: 1.20.1
  • Forge version: (e.g., Forge 43.1.0)
  • ProjectRed components:
    • projectred-core-1.20.1-4.21.0.jar
    • projectred-transmission-1.20.1-4.21.0.jar
    • projectred-integration-1.20.1-4.21.0.jar
    • projectred-illumination-1.20.1-4.21.0.jar
    • codechickenlib-1.20.1-4.4.0.516.jar
    • cbmultipart-1.20.1-3.3.0.146.jar

Steps to Reproduce

  1. Launch Minecraft with only ProjectRed and its dependencies.
  2. Create a test world in Creative Mode.
  3. Place a redstone torch and connect wiring using transmission cable.
  4. Hold the Multimeter, right-click on the wire.
  5. Expect HUD overlay, but nothing appears.

Expected Result
A short HUD overlay should appear for a few seconds showing the redstone signal strength value (as stated in the documentation: "displays the intensity of the redstone signal"), when right-clicking with the Multimeter on a Red Alloy Wire or Bundled Cable.

Notes
This issue likely stems from the HUD rendering not being correctly registered within the 1.20.1 Forge rendering API post-refactor. The Multimeter logic seems functional, but the visual overlay is missing.

This issue severely impacts our ability to design and debug redstone systems, especially given that Redstone Alloy Wires are capable of transmitting signals up to 255 blocks. Without any HUD display, there's no way to verify signal strength at a given point along the wire, making it impossible to detect decay or unexpected loss.

Attachments
Screenshots available, showing the absence of HUD despite proper setup.

Image
Image

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions