The Terasology Foundation
World generation III : Make your own plugin
This is intended as step 3 of the world generation task chain but could be done on its own.
A new module (or maybe additions to your existing one) containing a world generation plugin definition. This is distinct from the two earlier tasks in that it doesn't define its own world - instead, you can enable the module with any other world and its feature will be integrated.
Examples are given below under resources. Ideal things to implement would be plugins that seed useful plants or minerals that could then be used in crafting recipes (like alchemy, cooking, etc). For instance, the few minerals in JoshariasSurvival are placed this way.
Acceptance Criteria
- A new module repository or an update to the world generator repository created for the previous tasks.
- A screenshot of what the plugin places in a world
Resources
- Tutorial: https://github.com/Terasology/TutorialWorldGeneration/wiki/Plugins
- Plants to seed: https://github.com/Terasology/PlantPack or https://github.com/Terasology/Alchemy/tree/master/assets/blocks/herb
- Minerals to seed: https://github.com/Terasology/Minerals
- Existing plugins: https://github.com/Terasology/Lakes or https://github.com/Terasology/Caves
See also
Task tags
Students who completed this task
HannahG, M.Kasker