Coder Social home page Coder Social logo

Comments (10)

mysticdrew avatar mysticdrew commented on August 22, 2024 1

I am very certain that GuiGraphics#drawString is not broken by IF because minecraft uses it all over the place for its own rendering. I assume there was another factor at play which caused some GL state to get corrupted.

That is kind of what it seems like. I tried to use RenderDoc to look into it but I didn't come up with much. But my RenderDoc skills are not great. The issue on my end was resolved in beta.19, if you are any good with RenderDoc and can see something happening in beta.18 and IF.

from immediatelyfast.

RaphiMC avatar RaphiMC commented on August 22, 2024

Try removing all other mods except for ImmediatelyFast and JourneyMap and check if the issue still happens

from immediatelyfast.

mysticdrew avatar mysticdrew commented on August 22, 2024

Try removing all other mods except for ImmediatelyFast and JourneyMap and check if the issue still happens

I verified that it occurs with with only jm, fapi, and IF.

from immediatelyfast.

RaphiMC avatar RaphiMC commented on August 22, 2024

Try removing all other mods except for ImmediatelyFast and JourneyMap and check if the issue still happens

I verified that it occurs with with only jm, fapi, and IF.

Upload the game log of that session

from immediatelyfast.

mysticdrew avatar mysticdrew commented on August 22, 2024

There are no errors, I'm not at my pc. Might be quicker to toss jm in your dev env to verify.

Join game, press f3 see problem.

from immediatelyfast.

tajemniktv avatar tajemniktv commented on August 22, 2024

Can also confirm. Opening chat somehow makes the F3 text go white as it should instead of light gray

EDIT: Removed edited update, made a new comment

from immediatelyfast.

tajemniktv avatar tajemniktv commented on August 22, 2024

Update:
It... fixed itself? By removing JourneyMap config files, updating JM and/or updating ImmediatelyFast... Not sure if these were even the "fixes" I applied that helped lol Discovered this by accident

from immediatelyfast.

RaphiMC avatar RaphiMC commented on August 22, 2024

@mysticdrew Can you also confirm if the issue is fixed?

from immediatelyfast.

mysticdrew avatar mysticdrew commented on August 22, 2024

Here is the situation, I found a work around.
For the minimap text drawing, I was using GuiGraphics#drawString which was being broken by IF.

I switched to using Font#drawInBatch which fixed it.

However, you should also make sure you are not breaking the GuiGraphics#drawString methods in IF as that is the standard way of drawing text.

from immediatelyfast.

RaphiMC avatar RaphiMC commented on August 22, 2024

I am very certain that GuiGraphics#drawString is not broken by IF because minecraft uses it all over the place for its own rendering. I assume there was another factor at play which caused some GL state to get corrupted.

from immediatelyfast.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.