AuryxCore
PluginMIT

AuryxCore

Modern EssentialsX alternative with teleportation, economy, player utilities, and cross-platform support. Built for Paper, Folia, Velocity with VaultUnlocked integration.

163
Downloads
0
Followers
5 months ago
Updated
📦
1
Versions

📖About AuryxCore

🚀 AuryxCore - Modern EssentialsX Alternative

Version
Minecraft
Platform
License

AuryxCore is a modern, high-performance alternative to EssentialsX, designed specifically for Paper, Folia, and other modern Minecraft server platforms. Built with cross-version compatibility and performance in mind.


Key Features

🏠 Teleportation System

  • Homes - Set multiple homes with configurable limits
  • Spawn - Server spawn management with safety checks
  • Back - Return to previous location after teleportation
  • Safe Teleportation - Automatic safe location detection

💰 Economy System

  • Built-in Economy - No external plugins required
  • VaultUnlocked Integration - Full compatibility with Vault ecosystem
  • Balance Management - /balance, /pay, /baltop commands
  • Admin Tools - /eco command for server management

👤 Player Utilities

  • Fly Mode - /fly command with permission checks
  • God Mode - /god for invincibility
  • Heal & Feed - Instant health and hunger restoration
  • Vanish - /vanish for staff invisibility

⚙️ Advanced Features

  • Multi-Language Support - English & Russian built-in
  • Cross-Version Compatibility - Works on 1.8.8 to 1.21.10
  • Folia Support - Full compatibility with Folia's threading model
  • Performance Optimized - Asynchronous operations where possible
  • PlaceholderAPI Integration - Full placeholder support

🎮 Commands Overview

Command Description Permission
/auryxcore Main plugin command auryxcore.admin
/spawn Teleport to spawn auryxcore.spawn
/setspawn Set server spawn auryxcore.setspawn
/home [name] Teleport to home auryxcore.home
/sethome [name] Set a home auryxcore.sethome
/delhome <name> Delete a home auryxcore.delhome
/homes List your homes auryxcore.homes
/back Return to previous location auryxcore.back
/balance [player] Check balance auryxcore.balance
/pay <player> <amount> Send money auryxcore.pay
/baltop Top balances auryxcore.baltop
/fly [player] Toggle fly mode auryxcore.fly
/god [player] Toggle god mode auryxcore.god
/heal [player] Heal player auryxcore.heal
/feed [player] Feed player auryxcore.feed
/vanish [player] Toggle vanish auryxcore.vanish

🔧 Installation

  1. Download the latest version from Modrinth
  2. Place the JAR file in your plugins/ folder
  3. Restart your server
  4. Configure settings in plugins/AuryxCore/config.yml

📋 Requirements

  • Java 21+ (recommended)
  • Paper 1.8.8+ or compatible server
  • VaultUnlocked (optional, for economy integration)

🌐 Supported Platforms

Platform Status Notes
Paper ✅ Full Support Recommended platform
Folia ✅ Full Support Threading-aware implementation
Spigot ✅ Compatible Limited async features
Bukkit ✅ Compatible Basic functionality
Purpur ✅ Full Support Enhanced features available
Velocity ✅ Full Support Cross-server features available
BungeeCord 🔄 Planned Cross-server features planned

🎯 Performance & Compatibility

  • ⚡ Async Operations - Non-blocking database operations
  • 🧵 Folia Ready - Full support for Folia's threading model
  • 📊 Efficient Caching - Smart data caching for performance
  • 🔄 Hot Reload - Configuration reload without restart
  • 📱 Cross-Version - Single JAR works on 1.8.8-1.21.10

🔗 Integration & API

Built-in Integrations

  • VaultUnlocked - Economy and permissions
  • PlaceholderAPI - Custom placeholders
  • LuckPerms - Permission group integration

Developer API

// Get AuryxCore API
AuryxCoreAPI api = AuryxCore.getAPI();

// Economy operations
double balance = api.getBalance(playerUUID);
api.depositMoney(playerUUID, 100.0);

// Player data
String language = api.getLanguage(playerUUID);
Location home = api.getHome(playerUUID, "home");