👋 Getting Started
Build custom items, blocks, furniture, and images for your Minecraft server — step by step, with something to see in-game at the end of every chapter.
Prerequisites
- A Paper-based Minecraft server (1.20+) with the CraftEngine plugin installed
- A text editor that can edit YAML files
- (Optional) BlockBench for making 3D models
If you haven't installed the plugin yet, start with Installation & Hosting.
What you'll build
Each chapter builds on the previous one using a single tutorial pack. Read in order and follow along:
- Installation & Hosting — get the plugin running, serve the pack
- Project Structure — folders, namespaces, and
/ce reload - Your First Item — start from a single YAML line
- Item Models — give your item a custom look
- Your First Block — a block you can place in the world
- Your First Furniture — a chair you can sit on
- Your First Image — turn a PNG into an in-game icon
- Next Steps — where to go from here
Key commands
You'll use these throughout the tutorial:
| When you… | Run |
|---|---|
Edit .yml configs (items, blocks, etc.) | /ce reload config |
| Edit recipes | /ce reload recipe |
| Edit models or textures | /ce reload all |
⚠️ The most common mistake: you change a texture, run
/ce reload config, and nothing happens.configdoesn't rebuild the resource pack — texture and model changes needall.
Stuck? Most errors are printed to the server console. Check there first.
Ready? Start with Installation & Hosting.