Getting Started
Installation and setup guide for ExyliaHitEffect
Getting Started
ExyliaHitEffect is a comprehensive hit effects plugin featuring 93 unique visual effects organized in 6 categories. Display spectacular effects when hitting other players or entities.
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 Paper forks (Purpur, Pufferfish, etc.)
- Required Dependencies: None
- Optional Dependencies:
- PlaceholderAPI 2.11.5+ (for placeholder support)
Installation
Download and Install
- Download the ExyliaHitEffect plugin JAR file
- Place it in your server's
/pluginsfolder - Restart your server
Request License
- Join our Discord server: discord.exylia.net
- Request your license in the ticket channel
- Save your license key
Configure License
Create license.yml in /plugins/ExyliaHitEffect/:
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
93 Unique Effects
- 6 distinct categories: Basic, Elemental, Magical, Natural, Creatures, Special
- Visual variety: Particles, sounds, and custom animations
- Organized system: Effects grouped by theme for easy navigation
Hierarchical Permission System
- Individual effect permissions for specific effects
- Category permissions for entire effect groups
- Wildcard support for granting all effects at once
- Flexible validation checks permissions in order of specificity
Interactive GUI System
- Category navigation with custom icons and descriptions
- Effect browser with pagination support
- Real-time preview of selected effect
- Visual feedback for locked/unlocked effects
Database Support
- Multiple backends: MySQL, MongoDB, H2
- Multi-server support: MySQL and MongoDB support cross-server synchronization
- Memory cache: Optimized performance with in-memory caching
- Persistent storage: Player effect selections saved automatically
PlaceholderAPI Integration
- 7 unique placeholders for displaying effect information
- Effect details: ID, name, description, category, material
- Status checking: Verify if player has active effect
- Category information: Display effect category data