Posted March 30, 20187 yr Hello! I have a structure that must be generated in my biome. But it is not generated ( Edited March 30, 20187 yr by Garik1303
March 30, 20187 yr None of this is connected. During the FMLInitializationEvent, you call VolcanoStructure#load.FMLInitializationEvent has no connection to a world. It is part of the FML-life-cycle, before any world (there's by default 3, so you should make sure to check you're in the right one) has even started to be read into memory. VolcanoStructure#load does nothing, as well. It is an empty method. What did you expect to happen by calling it? There's nothing that calls VolcanoStructure::generateSurface, which actually creates the structure. Furthermore, this is not how one should create WorldGen structures.VolcanoStructure should implement IWorldGenerator, and then registered in FMLInitializationEvent with GameRegistry#registerWorldGenerator, which tells minecraft that when a chunk get's generated for the first time, it should run the code in every registered IWorldGenerator::generate methods. Oh, and don't use Block#getBlockById. Neither you nor anyone else knows what blocks those are without looking up the id's first. Just use Blocks#STONE or whatever. Also previously known as eAndPi. "Pi, is there a station coming up where we can board your train of thought?" -Kronnn Published Mods: Underworld Handy links: Vic_'s Forge events Own WIP Tutorials.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.