1.8.3 and 1.8.2 upgrade downgraded at same time

Published by Crayeights on
Status
Fixed
Issue description

When creating a dimension in 1.8.2 we're given an option to add Structure Gen which was nice because when I create a Structure spawning block that will detect the surrounding blocks so it can spawn the right structure to fit the terrain to the surroundings it works perfectly. Now in 1.8.3 that is not a feature anymore and I decided to use the Block Spawning / Generation Properties and well it don't work the same way as I hoped, I love being able to pick the lvl it spawns at but the Code procedure can't run due to the block not updating due to natural generation preventing the tick rate from happening. Then it won't function the way I intended. I tried setting it to Spawn Structure in world, it works but it does not spawn with my rule set I created for my mod. Doing that, it just makes it look out of place. so what I am asking is if you guys can put that feature back into Mcreator from 1.8.2 into 1.8.4 it will save me a lot of pain. I've been working hard on this mod for 4 years and working around all the things one can't do and it's upsetting when I can do it, then update turns out to be an update but there is a downgrade in here as well.

I am sorry but I think this will be easy fix for you guys since you already had it in there and removed it for some unknown reasons. I was working on a 60% Custom gen world and allot of coding and Structures and now I find they do not work in the update. It's upsetting but I also love the new features in 1.8.3 because it fixed a lot of other problems I had but yeah.......

Thank you for working with the people who use your mod making program, I have learned so much about java scripting with you guys, keep it up, just be careful on the downgrades when updating.

Issue comments

The structure spawning in dimension was identical as separate structure spawn mod element. If your structures are not spawning, you might be affected by this bug which will be fixed in 1.8.4: https://mcreator.net/tracker/issue/47875

For blocks, you can still define levels where it should spawn and now ores can even spawn in any dimension.

The tick update is not automatically started because this caused world gen lag. You can use on block added procedure which will still be called.

Alright, was just checking to make sure. I had no lag loading it when using it in 1.8.2 and was shocked and surprised, expecting lag by adding over 54 structures and 240 different conditions under one block that turn self to air if none of the conditions are met; if conditions were met then it would spawn the structure I set and it acted like natural generation and I was happy with it and the structure block i created did not show at all so players would never see it being created because it happened naturally.

I'll try to find a way to get around this, thanks. Also the other, "Spawning structures not well", person well it would have been nice if they added a conditional block for the biome so it can't spawn unless grass is under it or what ever block they choose,

Also if you guys could make a way for the people to create conditions for their structure spawning, that works too. I know its not an easy task for you guys maybe and more so on the people that got to think in a massive 3D object in there mind and create a grid based on their thought of how they want it to act. there is a lot of connected procedures together doing it this way. I think my biggest structure is 64 and that is two structures due to 32 structure limit and that is about 4 procedures because the procedures menu bugs out after 40 to 50 lines if I'm remembering correctly.

I am sorry didn't wont to be a pain but something I work weeks on and know it no longer works the way intended is upsetting.

Thanks for hearing me out Klemen You guys are the best and I hope the company keeps growing I learned allot working with you guys, :)

if I add a structure to a world and if the structure has a coded block will it do a tick or are those frozen as well in tick rate?

 

Thanks for your time and I am sorry for being upset about old code not working

new problem why is there one stone platform that spawns in the nether gen type world? well its a sky, void that might have something to do with it. but dont know.

I don't know why this is happening, I will check and try to fix

More precise conditions are a nice idea. We have a new mod element type condition in the plan that will make this possible, but this will be in later updates.