Hi all, new to this forum and to minecraft modding.
I was able to download and install the forge setup for 1.14.3 and even get the example mod running. This took some fiddling with Java versions, but I got it running.
The problem I'm having in taking the next step is the relative lack of documentation on 1.14.3. For example the first idea I had is basically a building generator mod and the sample code I've found on github typically involves creating an object which implements net.minecraftforge.fml.common.IWorldGenerator and overrides the function generate(), which in earlier versions looks like this:
@Override
public void generate(Random random, int chunkX, int chunkZ, World world, IChunkGenerator chunkGenerator, IChunkProvider chunkProvider) { }
The problem is that the new version of net.minecraft.world.chunk no longer has IChunkGenerator or IChunkProvider (at least according to IntelliJ, which doesn't recognize them), so I assume that the IWorldGenerator.generate() function must look different now. But I can't find any documentation or examples anywhere that show the new syntax. Does anyone know the answer? But more generally, how can I find out more about the 1.14.3 API without documentation or examples? Just fumble around and guess until I stumble on the right syntax? Thanks in advance!
Edit to add: I wasn't able to complete the task ./gradlew decompileMC as mentioned in the "Getting Started" tutorial because it doesn't seem to be actually listed in the gradle tasks anymore. Is that correct?