Page 1 of 1

[Datapack] Configurable Evolution Blocks

PostPosted: 30 Aug 2022 10:41
by Jephon
We have the option currently in species jsons to set which evolution rock can evolve a pokemon into which evolution however these values (best I can figure) are hard coded in.

My thought would be to allow us to specify a placed block as an "evolution stone".

Code: Select all{
"evolutionRock": "pixelmon:pc",
 "maxRangeSquared": 30,
 "evoConditionType": "evolutionRock"
}


The above is just a quick example I threw together but hopefully gets the point across on what I'm looking for/hoping for.

Adding the possibility for nbt data could also be even nicer in the future but I'm trying not to push my luck here..

Re: [Datapack] Configurable Evolution Blocks

PostPosted: 31 Aug 2022 13:28
by Jephon
A possible better alternative to the above is adding the option to allow evolution between a minx, miny,maxx,maxy set of coords.

[Datapack] Configurable Evolution Blocks

PostPosted: 04 Dec 2022 09:13
by Jephon
Wanting to bump this. Location based evolution or customizable evolution triggers (similar to moss rock and ice rock) would be so nice!!!

Entity evolution triggers would work just as well if that was possible if needed. Just need the ability to add nbt tags.