Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/NetworkSecurity
  • NetworkSecurity 2.0.2v

    release2 октября 2025 г.

    Actualización: HTTP API para consultas seguras (v2.0.2)

    Esta actualización añade un servidor HTTP embebido para consultar de forma segura las relaciones entre cuentas de Minecraft (UUID) y Discord (ID). El acceso se protege con un token seguro (api.token) generado automáticamente si el archivo de configuración no lo contiene. El puerto del API es configurable.

    Resumen rápido

    • Base URL: http://<IP>:<PUERTO>/api/
    • Puerto por defecto: 8080 (configurable en bot-config.properties con api.port)
    • Token seguro: api.token (hex generado automáticamente si está vacío)
    • Parámetro de autorización: token (query param)
    • Endpoints:
      • GET /api/getDiscordIdByMinecraft?uuid=<UUID>&token=<API_TOKEN>
      • `GET /api/getMinecraftUUIDByDiscordId?discordId=<DISCORD_ID>&token=<API_TOKEN>
  • NetworkSecurity 2.0.1v

    release20 сентября 2025 г.
    • Expired Discord messages are now deleted instead of edited.
    • Automatic Discord channel cleanup upon bot startup.
    • Discord confirmations delete expired messages.
    • PlayerJoinListener now receives the plugin instance directly.
    • Fixed the 'Plugin cannot be null' bug in Mohist.
  • NetworkSecurity 2.0.0v

    release13 июля 2025 г.

    ✅ MariaDB and Redis Storage Support Implemented The storage system now supports MariaDB and Redis, expanding compatibility options for various server environments. These are now available alongside existing storage types.

  • NetworkSecurity 2.0.0v

    release11 июля 2025 г.

    IPQualityScore False Positive Fix

  • NetworkSecurity 2.0.1v

    beta11 июля 2025 г.

    🇪🇸 NEW | Network Security [1.13.x - 1.21.x] ✈️ AntiVPN and AntiProxy [FREE] 2.0.0-BETAv2 Se ha mejorado el sistema de verificación 2FA por Discord. Ahora, cuando un jugador intenta acceder desde una IP diferente, puede recibir un botón adicional "ℹ️ Más información" en Discord.

    Este botón permite al dueño de la cuenta revisar: La IP del intento País y continente Hora exacta Otras cuentas que han usado esa misma IP

    Esta información solo será visible para el jugador vinculado. Nadie más podrá consultarla.

    🧑‍💻 Para desarrolladores de plugins/API: Se modico el método solicitarConfirmacion(); de la API, que permite pasar datos adicionales al mensaje de confirmación. Si los datos son nulos, la API retrocede automáticamente al modo básico (sin botón de detalles).

  • NetworkSecurity 2.0.0v

    beta11 июля 2025 г.

    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
          }
       });
    

Совместимость

Сведения

Лицензия:NonCommercial 4.0
Опубликован:11 месяцев назад
Обновлён:8 месяцев назад
ID проекта:
Главная