
Список изменений
Compatible with: Spigot, Paper, Purpur, BungeeCord and Velocity Discord: https://discord.gg/MvmgcHPCfW JAVA 11+
Velocity requires JSMySQLFix | Velocity 1.0.1 plugin
Hey everyone! We're bringing a major update that improves the system's security and organization. Here's everything you need to know:
━━━━━━━━━━━━━━━━━━━━━━━━━━━
NEW FEATURES 2FA Authentication via Discord:
You can now link your Minecraft account to Discord. Login confirmation with interactive Discord buttons (Yes / No). Requests automatically expire after 5 minutes. Public Developer API:
Retrieve the Discord ID linked to a Minecraft UUID. Retrieve the Minecraft UUID linked to a Discord ID. Request action confirmation (like login) via Discord.
━━━━━━━━━━━━━━━━━━━━━━━━━━━
REFACTORING & STRUCTURE Storage folder reorganization:
SQLite database moved to: plugins/securitynetwork/storage/sqlite/cache.db JSON files moved to: plugins/securitynetwork/storage/json/ Old data is automatically migrated to the new structure.
━━━━━━━━━━━━━━━━━━━━━━━━━━━
MULTI-LANGUAGE SUPPORT Available translations for Discord messages:
Spanish (es-es) Mexican Spanish (es-mx) English (en-us) Catalan (ca) Portuguese (pt-br) French (fr-fr) Simplified Chinese (zh-cn)
━━━━━━━━━━━━━━━━━━━━━━━━━━━
FOR DEVELOPERS Use the API to query or manage links:
// Get Discord ID from Minecraft UUID
DiscordLinkAPI.getDiscordIdByMinecraft(UUID playerUUID);
// Get Minecraft UUID from Discord ID
DiscordLinkAPI.getMinecraftUUIDByDiscordId(String discordId);
// Request action confirmation
DiscordConfirmationAPI.solicitarConfirmacion(UUID playerUUID)
.thenAccept(confirmed -> {
if (confirmed) {
// Execute secure action
}
});
