Placing structures on right clicking an item: enhancement
NickTimmermans26 opened this issue ยท 0 comments
This idea is based on the mod 'harvest festival'
- Curse link: https://minecraft.curseforge.com/projects/harvest-festival
- Github link: https://github.com/PenguinSquad/Harvest-Festival
Within that mod you can hold an item (a 'building schematic') that previews a building and when you right click the item (after confirming you really want to place it) the building is build for you. The botania mod also does something similar with its multi block systems to give you another point of reference.
I was hoping recurrent complex could do something similar and here is my reasoning for it. I have been looking for a mod that can do something similar to the harvest festival mod but with custom schematics. Modpack creators could create a quest line in which you unlock new buildings to grow a town as you progress in the modpack. While you can modify the trades of the villagers in harvest festival you cannot add new schematics. As the mod creator for that mod prefers to keep their mod 'farming valley/harvest moon' orientated, I was hoping to maybe get your interest peaked.
The reason I do not want my custom structures to just spawn during world gen is because that removes the idea of building a town and growing a community. With other mods like custom-npc's or just vanilla villagers you can set up an awesome progression system in which you sell items to npc's in order to progress in a mod, instead of the normal crafting methods.
Additional options include building expansions. You could have sections of castle walls of various sizes that people can place as they want to create custom sized barricades, custom sized towers etc.
How this would work:
- You add a config option that says 'Generate structures as items', with the default set to false.
- When it is set to true all structures in the structures folder will get a (custom) item with the name of the structure loaded up.
- When holding the item in the world you will see the preview and can move it around in real time.
- When right clicking the item you will 'lock' the item to the place and a message in chat will appear 'Are you sure you want to place this structure here? Right click the block again to confirm, shift to decline.'
- When you right click the same block again with the item it will spawn the structure.
I really hope you will consider my suggestion but if not, then at least thank you for reading ;)