QuazarItems – Centralized Item Configuration for Minecraft Plugins
QuazarItems is a lightweight dependency plugin designed to centralize and standardize item configuration across multiple plugins.
Instead of redefining items in every plugin, QuazarItems provides a single source of truth, making your ecosystem cleaner, more maintainable, and easier to scale.
What does this plugin do?
QuazarItems allows developers to define fully customizable items in a YAML file and then reuse those items across different plugins.
It acts as a shared configuration layer between systems like drops, inventories, or custom mechanics.
Core Features
| Feature | Description |
|---|---|
| Custom Item Creation | Define items using YAML configuration |
| Display Name & Lore | Full support for custom names and descriptions |
| Material Support | Uses any valid Minecraft material |
| Custom Model Data | Compatible with resource packs |
| Modular Integration | Designed to work with other plugins (QuazarStudios) |
| Clean API Access | Easy access for developers |
Configuration System
| Setting | Description |
|---|---|
| displayName | Visible name of the item |
| material | Base Minecraft material |
| lore | Item description lines |
| custom_model_data | Custom model ID for resource packs |
QuazarInventory Integration (Soon Plugin in Builtbybit)
| Setting | Description |
|---|---|
| horizontal | Item width in slots |
| vertical | Item height in slots |
| stackable | Whether the item can stack |
| rotate | Allows item rotation |
QuazarDrops Integration ( Ready )
| Setting | Description |
|---|---|
| rot_x, rot_y, rot_z | Item rotation in the world |
| scale_x, scale_y, scale_z | Visual scaling of the item |
| hitbox | Interaction hitbox size |
| view_distance | Render distance |
| block_height | Vertical offset from ground |
In-Game Usage
Items created with QuazarItems can be used by other plugins for:
- Custom item drops with rotation and scaling
- Advanced inventory systems with positioning *
- Visual representation using ItemDisplay
Designed for Integration
QuazarItems is built as a dependency plugin, making it ideal for:
- Shared item definitions across multiple systems
Custom Scale !
Commands
| Command | Description | Usage |
|---|---|---|
| /quazaritems give | Gives a configured item | /quazaritems give <itemId> [amount] |
| /quazaritems reload | Reloads the plugin configuration files | /quazaritems reload |
