Exylia Plugins

Getting Started

Installation and setup guide for ExyliaArmorTrims

Getting Started

ExyliaArmorTrims is a custom armor trims plugin with a permission-based system that allows players to apply personalized trims to their armor pieces through an interactive menu interface.

Requirements

Make sure your server meets all requirements before installation.

  • Minecraft Version: 1.21.4 or higher
  • Java Version: 21 or higher
  • Server Software: Paper or Forks
  • Required Dependencies: None
  • Optional Dependencies:
    • PlaceholderAPI 2.11.5+ (for placeholder support)

Installation

Download and Install

  1. Download the ExyliaArmorTrims plugin JAR file
  2. Place it in your server's /plugins folder
  3. Restart your server

Request License

  1. Join our Discord server: discord.exylia.net
  2. Request your license in the ticket channel
  3. Save your license key

Configure License

Create license.yml in /plugins/ExyliaArmorTrims/:

license:
  key: "your-license-key-here"

Restart Server

Restart your server completely (not just reload).

Verify Installation

Check console for successful plugin loading and license validation.

Features

Permission-Based Trim System

  • Individual pattern permissions for each armor trim design
  • Individual material permissions for each trim color/material
  • Wildcard support for granting all patterns or materials at once
  • Automatic validation when equipping armor or logging in

Interactive Menu System

  • Main menu displaying all four armor pieces
  • Pattern selection menu with pagination support
  • Material selection menu with pagination support
  • Visual feedback with selected/unselected states
  • Custom sounds for each menu interaction

Database Support

  • Multiple backends: MySQL, MongoDB, H2
  • Multi-server support: MySQL and MongoDB support cross-server synchronization
  • Persistent storage of player trim configurations
  • Automatic permission validation on login

Instant Application

  • Real-time updates when equipping armor
  • Automatic refresh when permissions change
  • No re-equip required for trim updates

PlaceholderAPI Integration

  • 28 unique placeholders for displaying trim information
  • Per-armor-piece data (helmet, chestplate, leggings, boots)
  • Pattern and material information for each piece

For detailed command usage, see the Commands section. For permission setup, check the Permissions guide.