promotional bannermobile promotional banner
premium banner
A powerful, modular placeholder translation system designed for dynamic text processing across multiple platforms.

Description

Synapse v1.3.0 — Modern Placeholder API (Now with Hytale Support!)

Synapse is a powerful, modern placeholder translation system designed for performance, clean integration, and easy extensibility.
Synapse v1.3.0 is the first placeholder system to support Hytale!


✨ Features

  • High Performance — optimized resolving with intelligent caching
  • 🔧 Modern Architecture — clean, type-safe, and easy to extend
  • 🔄 Async Support — non-blocking placeholder resolution
  • 🎯 Developer-Friendly API — simple usage + great documentation
  • 🔗 Relational Placeholders — resolve placeholders between two players

🌍 Supported Platforms

  • 🎮 Hytale (NEW — stable)
  • 📦 Bukkit / Paper (PlaceholderAPI compatible)
  • 🔌 BungeeCord
  • ⚡ Velocity

🎮 Commands

Command Description Permission
/synapse help Shows the help message with all available commands synapse.admin
/synapse selfparse <text> Parses placeholders in text as yourself synapse.admin.selfparse
/synapse parse <player> <text> Parses placeholders in text as another player synapse.admin.parseother

🧩 Placeholder Syntax Examples

NOTE: these are examples and NOT included by default!

${player.name}
${player.balance}
${server.online:world}
${compare.distance}   // distance between two players!

💻 Usage Example

Synapse synapse = HytaleSynapse.get();
String message = synapse.translate("Hello ${player.name}!", player);

// Async support
synapse.translateAsync("${database.stats}", player)
    .thenAccept(player::sendMessage);

📦 Installation

1) Download Synapse from this page
2) Drop it into your server mods/plugins folder
3) Restart your server ✅


🔗 Links


Made with ❤️ by Mevera Studios