Installation
This guide walks you through installing zItems on your Minecraft server.
Requirements
| Requirement | Version |
|---|---|
| Minecraft | 1.21+ |
| Java | Java 21 (required) |
| Server Software | Paper, Purpur, or Folia |
Download
You can download zItems from:
- SpigotMC: https://www.spigotmc.org/resources/zitems-demo.118638/
- Discord: Development builds available in
#buildschannel at discord.groupez.dev
Installation Steps
Step 1: Download the Plugin
Download the latest version of zItems.jar from one of the sources above.
Step 2: Install the Plugin
- Stop your Minecraft server if it's running
- Place the
zItems.jarfile in your server'splugins/folder - Start your server
Step 3: Verify Installation
After starting your server, verify that zItems loaded correctly:
-
Check the server console for:
[zItems] zItems has been enabled! -
Run
/zitemsin-game to verify commands work
Step 4: Initial Configuration
After the first startup, zItems will create the following folder structure:
plugins/zItems/
├── config.yml # Main configuration
├── items/ # Custom item definitions
│ ├── armor-trim.yml
│ ├── custom_seed.yml
│ ├── food.yml
│ ├── glass-breaker.yml
│ ├── loot-chest.yml
│ ├── multitools.yml
│ ├── strength-potion.yml
│ └── hoe.yml
└── runes/ # Rune configurations
Configuration
config.yml
The main configuration file:
# Enable debug mode
debug: false
# Database settings for persistent data
storage-type: SQLITE
Optional Dependencies
zItems works standalone but integrates with these plugins:
| Plugin | Integration |
|---|---|
| zMenu | Use zItems in menu configurations |
| zJobs | Job Money/XP Boost runes |
| PlaceholderAPI | Dynamic placeholders in item names/lore |
Updating
To update zItems:
- Download the latest version
- Stop your server
- Replace the old
zItems.jarwith the new one - Start your server
- Run
/zitems reloadif needed
Backup First
Always backup your plugins/zItems/ folder before updating.
Troubleshooting
Plugin Not Loading
If zItems doesn't appear in /plugins:
- Check console for errors during startup
- Verify you're using Java 21
- Verify you're using Minecraft 1.21+
- Make sure the JAR file isn't corrupted
Items Not Working
If custom items don't work:
- Check for YAML syntax errors in item files
- Use a YAML validator like YAML Lint
- Verify material names are correct
- Run
/zitems reloadafter making changes