Since this is a result of getting the quads for rendering, it could be some incompatibility between the drivers and the mods. You may want to either downgrade those, or you could try removing mods which modify the rendering pipeline like create/flywheel and see if the issue goes away.
You could always do what the normal compass does and write the position it is currently pointing to the tag. Then, you could use the CompassItemPropertyFunction to read the position from the tag and just use that. Tags are synced whenever they are changed, so you wouldn't need to do any manual syncing.
The version you are using is no longer supported on this forum.
Please update to a modern version of Minecraft to receive support.
Currently supported versions are 1.19.3 (Latest), 1.19.2, and 1.18.2 (LTS).
Take a look at how `ThrowablePotionItem` and `ThrownPotion` work. It essentially just attaches an item stack with the effect already on it. You can typically set a stack's potion through the PotionUtils helpers (e.g. #setPotion).
No, the camera location. You have access to the camera from the GameRenderer to which you can then grab the position via #getPosition to subtract from the position you want the lines to render.
Those should already be applied for you within the matrix stack. The only thing not transformed in most cases is the translation and that's typically when rendering on screen.
This is not the entire crash log since neither of these seem like errors. Provide the entire debug.log from the logs folder. This could also be an issue with aternos, so you might want to contact their support line.
The version you are using is no longer supported on this forum.
Please update to a modern version of Minecraft to receive support.
Currently supported versions are 1.19.3 (Latest), 1.19.2, and 1.18.2 (LTS).
The version you are using is no longer supported on this forum.
Please update to a modern version of Minecraft to receive support.
Currently supported versions are 1.19.3 (Latest), 1.19.2, and 1.18.2 (LTS).
So, after doing some extensive research into this, it seems that your mod is currently opt out of third party distribution. To enable it, see https://support.curseforge.com/en/support/solutions/articles/9000207877-project-distribution-toggle.
Could you try setting up only on the linux machine? My guess is that because of the new system due to Java changes, there's some mismanaged permissions so it can't properly load the file data.