Installation
Requirements
- Minecraft server 1.20 or higher
- zMenu plugin installed
- Java 17 or higher
Installation Steps
- Download the latest version of zDrawer
- Ensure zMenu is installed and running
- Place
zDrawer.jarin yourpluginsfolder - Restart your server
- Configure the plugin in
plugins/zDrawer/config.yml
First Start
On first start, zDrawer creates:
plugins/zDrawer/
├── config.yml # Main configuration
└── storage/ # Data storage folder
└── drawers.json # Drawer data (if using JSON storage)
Verify Installation
- Check console for successful load message
- Run
/zdrawer versionto see plugin version - Try crafting a drawer using the default recipe
Default Crafts
Single Drawer
┌─────────────────────────┐
│ Spruce │ Spruce │ Spruce │
│ Wood │ Planks │ Wood │
├───────────┼───────────┼──────────┤
│ Spruce │ Chest │ Spruce │
│ Planks │ │ Planks │
├───────────┼───────────┼──────────┤
│ Spruce │ Spruce │ Spruce │
│ Wood │ Planks │ Wood │
└─────────────────────────┘
Duo Drawer
Same pattern, but with Iron Block in center instead of Chest.
Trio Drawer
Same pattern, but with Diamond Block in center.
Quad Drawer
Same pattern, but with Ender Chest in center.
Storage Types
Configure your preferred storage backend in config.yml:
# Available: JSON, SQLITE, MYSQL
storage: SQLITE
| Storage | Best For | Notes |
|---|---|---|
| JSON | Small servers | Simple file-based storage |
| SQLITE | Medium/Large servers | Database storage, better performance |
| MYSQL | Large networks | Shared database across servers |
Optional Dependencies
PlaceholderAPI
Install for placeholder support in other plugins:
- Install PlaceholderAPI
- Restart server
- Use
%zdrawer_...%placeholders
WorldGuard
Install for region protection:
- Install WorldGuard
- Restart server
- Drawers will respect build permissions