CCPMAC Posted June 29, 2023 Posted June 29, 2023 I wanted to know if there was a way to generate a structure other than a tree when a sapling grew, such as a villager house. Quote
MFMods Posted June 29, 2023 Posted June 29, 2023 if it's your sapling block that there is no problem - because for the player, sapling is something that looks like a sapling and grows into something. so, in block ticks (random 1/minute ticks, do not make a ticking block entity), when it's time to grow to final stage, just pop the structure from the external file. the block need not be a sapling (in terms of extending vanilla blocks) at all. Quote
CCPMAC Posted June 29, 2023 Author Posted June 29, 2023 On 6/29/2023 at 6:37 AM, MFMods said: if it's your sapling block that there is no problem - because for the player, sapling is something that looks like a sapling and grows into something. so, in block ticks (random 1/minute ticks, do not make a ticking block entity), when it's time to grow to final stage, just pop the structure from the external file. the block need not be a sapling (in terms of extending vanilla blocks) at all. Expand So how do I actually pop the structure? Quote
MFMods Posted June 29, 2023 Posted June 29, 2023 examine the source code of this mod: https://legacy.curseforge.com/minecraft/mc-mods/commandstructures Quote
CCPMAC Posted June 29, 2023 Author Posted June 29, 2023 On 6/29/2023 at 7:57 PM, MFMods said: examine the source code of this mod: https://legacy.curseforge.com/minecraft/mc-mods/commandstructures Expand I've examined the source code of many minecraft mods and the game itself and nothing has made it any clearer on how to place a structure into a world. For this one, I look through the command class and can't tell what's doing the summoning Quote
MFMods Posted June 30, 2023 Posted June 30, 2023 RawStructureSpawnCommand.java rows 225-235 and 249-253 Quote
Recommended Posts
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.