Topic category: Help with modding (Java Edition)
So I have a few structures that are way bigger than a single chunk in width and height. However, as you know this causes said structures to get cut off a lot of the time when generating. However I was able to solve this before. I had a single block that would spawn instead of my structure. This block would however spawn the actual structure I need on tick update. And when the block would spawn as a structure, I'd use on structure instance generation procedure to schedule a tick for this block, which then triggers the update tick procedure that spawns the intended structure. This worked flawlessly, tho it did cause slight lag whenever one would spawn, my structures never got cut off.
But now I can't do this anymore, all my structures have been converted into features which lack the on structure instance generation procedure. And even if I were to remake them as structure elements, these also lack the procedure I need now!
I tried a bunch of stuff, like using "when neighbour block changes" and then placing another block next to my structure spawner block using additional spawning condition procedure, but this seemed to only occasionally work, usually it did nothing without me triggering the procedure manually. Trying to schedule a tick using additional spawning conditions does nothing so it's not an option either. I tried "redstone on" as well but it seemed random regarding when it would work. I can use random ticking for the block but I want it to work consistently and instantly, which random ticking doesn't. Can someone help me out? And could there be a way of triggering a procedure on feature generation in the future(and perhaps bring back on structure instance generation procedure)?