Documentação

Primeiros passos

Tudo que você precisa para instalar e configurar o mPlugins no seu servidor.

1

Instalar o loader

Baixe e instale o arquivo principal do mPlugins

Baixe o mPlugins.jar no painel e coloque na pasta /plugins do seu servidor:

estrutura do servidor
server/
└── plugins/
    └── mPlugins.jar  ← único arquivo necessário
Dica: Após colocar o arquivo, reinicie o servidor para que o loader seja carregado.
2

Configurar o token

Adicione sua licença ao arquivo de configuração

No primeiro boot, o loader gera a pasta e o config. Edite plugins/mPlugins/config.yml:

plugins/mPlugins/config.yml
license:
  server-id: "gerado-automaticamente"   # não edite
  token: "SEU_TOKEN_AQUI"               # cole o token do painel

api:
  base-url: "https://silexmc.store/api"
  validate-endpoint: "/license/validate.php"
  connect-timeout-ms: 5000
  read-timeout-ms: 5000
Importante: Seu token está disponível em: Painel → Licença & Token
3

Ativar módulos

Selecione os plugins que deseja usar no seu servidor

Após comprar módulos, siga estes passos:

  1. Acesse Painel → Servidores
  2. Selecione o servidor desejado na lista
  3. Na seção de módulos, clique em Ativar nos módulos que você comprou
  4. Reinicie o servidor para aplicar as alterações
Pronto! Os módulos ativados serão carregados automaticamente no próximo boot do servidor.
4

Referência da API

Endpoint de validação para integrações avançadas

Endpoint de validação (chamado automaticamente pelo loader):

POST https://silexmc.store/api/license/validate.php
Requisição
Content-Type: application/json

{
  "loader":   "mPlugins",
  "version":  "1.0",
  "serverId": "seu-server-id",
  "token":    "seu-token"
}
Resposta válida
{
  "success": true,
  "status": "valid",
  "customer": "NomeCliente",
  "allowedModules": ["mClans", "mReport"]
}