GregTechCEu Modern

GregTechCEu Modern

6M Downloads

[1.20.1] Unable to read visual prospector vein info in Journeymap when there are multiple veins in a chunk.

tomprince opened this issue ยท 1 comments

commented

Checked for existing issues

  • I have checked for existing issues, and have found none.

Tested latest version

  • I have checked that this occurs on the latest version.

GregTech CEu Version

1.5.1

Minecraft Version

1.20.1

Recipe Viewer Installed

None

Environment

Creative Singleplayer

Cross-Mod Interaction

Yes

Other Installed Mods

  • architectury-9.2.14-forge
  • gtceu-1.20.1-1.5.1
  • journeymap-1.20.1-5.10.3-forge
  • kubejs-forge-2001.6.5-build.16
  • rhino-forge-2001.2.3-build.6

Expected Behavior

Expected to be able to read all the vein information. It would also be nice to see the representative ores for each vein.

Actual Behavior

Tooltips for each vein are displayed in an overlapping manner that makes them all unreadable.

image

Steps to Reproduce

  1. Install kubejs and journeymap.
  2. Add the following worldgen kubejs server script. (Extracted from monifactory 0.10.1)
// Increase vein density
GTCEuServerEvents.oreVeins(event => {
    event.modifyAll((id, vein) => {
        vein.density(0.8)
        vein.discardChanceOnAirExposure(0.3)
    })
})
  1. Create a new world.
  2. Prospect a ore vein (e.g. get a prospector and open it).
  3. Open journeymap (default key J).
  4. Open option and enable "Show Ore Veins" under Addons > Prospection Layers.
  5. Hover over one of the displayed veins.

Additional Information

It appears that monifactory is generating two ore veins in each (most?) ore chunks.

commented

I couldn't manage to get it occur with the reproduction steps you provided. I think you've mis-identified the actual cause, which would instead be the ore vein random offset being set to zero instead of anything to do with KubeJS:
offset