Really? It's been an hour, and you're already bumping?
BlastingElsewhere is broken. Make sure you're using the latest version. If it still crashes, report it to the author. Also, tell the author to stop using MCreator.
I always thought that World::rand was tied to the seed, and I never bothered to look into it as it would make sense. And I also just looked, and the Random used for world generation is a completely different one, which is made from the seed.
World::rand is based on the seed of the save, so if you use that in e.g. world-gen, you'll get the same results every tim you generate a world. If you make a new instance of Random, it will generate different numbers everytime, even if you use the same seed.
So use the World::rand for consistency among things.
I stand corrected.
Then try your best to translate it to English.
The English in your main post is better then some of the English speaking people I know, so don't think you can't write English
This is an English only forum, no need to use both English and French.
As for your question: this is a good example on how to do it. Don't blindly copy the code, but try to learn from it. Read the docs if you don't understand something.
He's probably refering to the @Mod.EventByusSubscriber annotation, which can be used to register event handlers without calling MinecraftForge.EVENT_BUS.register. In that case, you have to make the @SubscribeEvent methods static.
https://mcforge.readthedocs.io/en/latest/events/intro/#static-event-handlers
One of the mods is crashing, probably because of ASM. Remove all the coremods (listed in the error log at the top), and run it again. If it doesn't work after that, remove mods 1 by 1 to find the crashing mod.