EssentialGG / Elementa

A simple, declarative GUI library for Minecraft
GNU Lesser General Public License v3.0
352 stars 30 forks source link

Bug with at least 1.15+ Elementa #23

Closed CyberDie22 closed 2 years ago

CyberDie22 commented 3 years ago

Describe the bug When loading the game, the game crashes, presumably because of the slick2d dependency (as I was told on the discord)

To Reproduce Steps to reproduce the behavior:

  1. Load the game
  2. Crash

Expected behavior I expected the game to not crash on startup

Crash Error: https://pastebin.com/NpNSd7ud

FalseHonesty commented 3 years ago

Yeah, this issue is due to the Slick2D dependency (which uses LWJGL2) obviously being incompatible with 1.13+ LWJGL3. The only reason we have the Slick2D dependency is for custom font rendering, but I am currently working on replacing it with my own homegrown font renderer on the msdf branch. That branch has made pretty solid progress, but we still have a decent bit of work left. I'll update this issue when that branch is merged. I don't want to promise anything, but expect this to be resolved in less than a week :)

Sychic commented 2 years ago

Should be fixed