#Is it possible to edit the vanilla fratures?
1 messages · Page 1 of 1 (latest)
Well, the short answer is no
The long answer is technically yes, but it's not really worldgen at that point, it would pretty much all be functions
For the starting platform, you need to detect when a player enters the end with an advancement, and run a reward function that places the structure at the position of the platform, which is always in the same place.
For the End Gateways, you'd need to do a little more work. First you need to determine how you want to check for new end Gateways. You can either do this constantly, or check if the dragon has been killed. Both require ticking, the former is easier, but the latter may* be better for performance.
Either way, the gateways also always appear at the same 20 coordinates, and just at a random one each Ender dragon kill, so you just Check each of those coordinates for an End Gateway, check if you have already changed that End Gateway, and if not, place your new structure. For ease, probably want to use a structure void where the actual End Gateway block is so you preserve it's NBT
I’ll prob just build it manually since end opens in like 2 weeks
But i will def use the end platform reward function
done it def did not take so long
Why aren't you just placing the structure...?
It says failed to place structure
What command were you trying?
Place template should work fine as long as you're calling the right template
I’ll try that later