We have an event for an Entity being struck by lighting, but doesn't look like we have one for Blocks.
And unfortunately, looking at it, the LightingBolt entity doesn't have any context on why it was registered, so you wouldn't be able to get the source context.
What are you trying to accomplish with this event?
Honestly, the forums are a back burner thing. Not many people use it. Best option is discord. I know that I haven't looked at the forums for more then admin tasks in quite a while. You're also best off not following tutorials which give you code. Knowing programming and reading the MC/Forge code yourself would be the best way to go.
https://github.com/MinecraftForge/MinecraftForge/commit/e2a68ad903e09604c3754a65cb1b0c8db72ae308
It was just a misapplied patch, update forge and you'll be fine.
It is possible to write a coremod to turn Minecraft into WoW.
So yes... it's possible, it looks like the movement is just grabbing part of the ground and moving yourself to it. So it shouldn't be too hard if you know what you're doing.
Wayland isn't supported in vanilla minecraft until 1.20.2
As for anything the early loading screen does, you can edit the fml.toml to disable it. I dont think the environment variable has been functional since the loading screen rewrite.
Some zip managers like to take control of the .jar file extension away from Java.
Make sure you have Java installed and try running Jarfix once, then try the installer again.
There isn't much we can suggest without knowing more details.
You can try getting more details with spark, and using that to determine where you're going.
https://www.curseforge.com/minecraft/mc-mods/spark
1) Run /spark profiler
2) Wait a couple of mins
3) Run /spark profiler --stop and copy-paste the results link
It should help give us more insight into why it’s lagging
Ah, its old code that is outdated. Basically EventHandler is for FML specific events. Typically the lifecycle ones.
On moddern versions its the modBus.