Posted February 14, 201312 yr how do i get things such as my ores and biome to only spawn in my dimension please help My youtube channel for forge tutorials: http://www.youtube.com/user/TheGrovesyProject101?feature=mhee if i helped please press thank you
February 14, 201312 yr not definite as I've not done any biome or dimension ID stuff myself, but in the biome spawning script(and ore) can you not get it to check the world dimension id (using world.provider.dimensionID) and if it is not equal to your dimensions id return false or stop the script or something (I'm assuming a world parameter is passed somewhere) again i've not got any experience of this but that would be my first guess github
February 14, 201312 yr Author nope ive tried that thx anyway though My youtube channel for forge tutorials: http://www.youtube.com/user/TheGrovesyProject101?feature=mhee if i helped please press thank you
February 14, 201312 yr Since you have your own dimension, could you not just make it spawn trough the world generation for your new world and only there? If you guys dont get it.. then well ya.. try harder...
February 16, 201312 yr Author have tried but dont know how to get ores to generate in my dimension and biomes not to generate in the overworld My youtube channel for forge tutorials: http://www.youtube.com/user/TheGrovesyProject101?feature=mhee if i helped please press thank you
March 20, 201312 yr For the ore: In your generate file add a switch statement of world.provider.dimensionID. If it is your custom dimension id then add your generate method there.
March 24, 201312 yr If you want a certain ore, in your dimension. You need to put the ore in the biome, here is an example. public void generateSurface(World world, int x, int y, int z, Random rand) BiomeGenBase biome = new BiomeGenBase(); something like that. YourOre ore = new YourOre(); if (biome instanceof BiomeGenBase.YOURBIOME) { //add your generating stuff ore.generate(world, x, y, z, rand); }
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.