Core concepts overview
These pages explain the building blocks of FoundryEngine. If you are new, start with What is a Bundle?.
Bundles & Scripts
| Page | What you will learn |
|---|---|
| What is a Bundle? | The folder structure that packages your content |
| Bundle Manifest | The TOML file that describes your bundle |
| Groovy Scripts | How to write .groovy files for your bundle |
| Client & Server | Why code runs on different sides and what goes where |
| Dependencies | How to say "my bundle needs this mod" |
Creating Content
| Page | What you will learn |
|---|---|
| Creating Items | Custom items with properties, callbacks, food |
| Creating Blocks | Custom blocks with behaviors |
| Creating Recipes | All 9 recipe types (crafting, smelting, etc.) |
| Creating Sounds & Particles | Custom sound events and particle effects |
Events & Registration
| Page | What you will learn |
|---|---|
| Events Guide | How events work and how to listen to them |
| Events Reference | Complete list of all 80+ events |
| Registration | How to register your content with the game |
