
Synapse
一个强大、模块化的占位符翻译系统,专为跨平台动态文本处理而设计。
Synapse v1.3.0 — 现代占位符 API(现已支持 Hytale!)
Synapse 是一个强大、现代的占位符翻译系统,专为高性能、干净集成和易于扩展而设计。
✅ Synapse v1.3.0 是第一个支持 Hytale 的占位符系统!
✨ 特性
- ⚡ 高性能 — 通过智能缓存优化解析
- 🔧 现代架构 — 干净、类型安全且易于扩展
- 🔄 异步支持 — 非阻塞占位符解析
- 🎯 开发者友好 API — 简单易用 + 完善的文档
- 🔗 关系型占位符 — 解析两个玩家之间的占位符
🌍 支持平台
- 🎮 Hytale(新增 — 稳定)
- 📦 Bukkit / Paper(兼容 PlaceholderAPI)
- 🔌 BungeeCord
- ⚡ Velocity
🎮 命令
| 命令 | 描述 | 权限 |
|---|---|---|
/synapse help |
显示所有可用命令的帮助信息 | synapse.admin |
/synapse selfparse <文本> |
以自己身份解析文本中的占位符 | synapse.admin.selfparse |
/synapse parse <玩家> <文本> |
以其他玩家身份解析文本中的占位符 | synapse.admin.parseother |
🧩 占位符语法示例
注意:这些仅为示例,默认不包含在内!
${player.name}
${player.balance}
${server.online:世界}
${compare.distance} // 两个玩家之间的距离!
💻 使用示例
Synapse synapse = HytaleSynapse.get();
String message = synapse.translate("你好 ${player.name}!", player);
// 异步支持
synapse.translateAsync("${database.stats}", player)
.thenAccept(player::sendMessage);
📦 安装
- 从本页面下载 Synapse
- 将其放入服务器的 mods/plugins 文件夹
- 重启服务器 ✅
🔗 链接
- 📘 文档:https://docs.mevera.studio/Synapse
- 💬 Discord:https://discord.com/invite/ZwSF6xZFdU
- 🧠 GitHub:https://github.com/MeveraStudios/Synapse
- 🔽 发布页:https://github.com/MeveraStudios/Synapse/releases/latest
由 Mevera Studios 用 ❤️ 制作
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。