Servidor baseado em Java 11 e MariaDB com ferramentas auxiliares para cliente, launcher, atualizador e painel web.
O NEXORA Project é uma base de desenvolvimento para servidores Lineage II Interlude, desenvolvida com foco em:
- 🚀 Performance
- 🔒 Segurança
- 🛠️ Facilidade de manutenção
- 📦 Distribuição simplificada
- 🌐 Integração com Website e Launcher
- 🔄 Sistema de atualização automática
| Recurso | Status |
|---|---|
| Login Server | ✅ |
| Game Server | ✅ |
| Sistema de Atualização | ✅ |
| Launcher Customizado | ✅ |
| Proteção Cliente | ✅ |
| InterfaceBlock | ✅ |
| Painel Web | ✅ |
| Banco MariaDB | ✅ |
| Java 11 | ✅ |
| Componente | Link |
|---|---|
| 🛡️ DStupe.dll (Proteção Cliente) | https://github.com/JulioPradoL2j/L2Protection |
| 🎮 Cliente Interlude + Patch | https://www.mediafire.com/file/8bwfzaco9k7jqv4/Lineage_II_-_Chronicle_Interlude.zip/file |
| 🖥️ InterfaceBlock | https://github.com/JulioPradoL2j/InterfaceBlock |
| 🚀 Launcher | https://github.com/JulioPradoL2j/L2Updater |
| 🌐 Website / Painel Web | https://github.com/JulioPradoL2j/L2UpdaterWeb |
| 🔄 Atualizador Compilado | https://github.com/JulioPradoL2j/CompiledFiles |
| Software | Versão |
|---|---|
| ☕ Java JDK | 11 |
| 🛢️ MariaDB | 10.4+ |
| 🖥️ Eclipse IDE | Última versão |
Java 11
https://mega.nz/file/V7tj1arS#OKWaTzaCqYK0m3iMmR0kW3TddfAJoiu8a20kOFEKShk
MariaDB 10.4
https://mega.nz/file/1jEykRgL#DDuIGktiFbmE-M0jMzhUvYVckw1U0ov-OnZEYS5vopU
| Item | Recomendado |
|---|---|
| Windows | 10 ou 11 |
| Processador | Intel i5 / Ryzen 5 |
| RAM | 8 GB |
| SSD | 20 GB livres |
| Java | JDK 11 |
| Banco | MariaDB 10.4 |
| Item | Recomendado |
|---|---|
| Windows Server | 2019 ou superior |
| CPU | Xeon / Ryzen |
| RAM | 16 GB |
| SSD | Recomendado |
| Rede | Conexão dedicada |
Após instalar o Java configure a variável de ambiente:
C:\Program Files\Java\jdk-11
Adicionar ao PATH:
%JAVA_HOME%\bin
Verificar instalação:
java -versionResultado esperado:
openjdk version "11"
Instale o MariaDB e configure:
Usuário: root
Senha: root
Confirme que o serviço está iniciado.
Abra a pasta:
tools\
Execute:
install_db.batO instalador criará automaticamente:
- Databases
- Tabelas
- Dados iniciais
- Estrutura necessária
Abra:
File
└── Import
└── Existing Projects into Workspace
Selecione a pasta raiz do projeto.
Dentro da pasta:
launcher\
Execute:
LoginServer.launch
Depois:
GameServer.launch
Ou:
Run As → Java Application
Para gerar os binários:
build.xml
Para gerar o pacote final:
amount.xml
Estrutura gerada:
Zip/
├── LoginServer
├── GameServer
├── libs
├── tools
├── images
└── configs
| Serviço | Porta |
|---|---|
| Login Server | 2106 |
| Game Server | 7777 |
| MariaDB | 3306 |
Caso utilize VPS ou dedicado, libere essas portas no Firewall.
Verifique:
java -versione confirme a configuração do:
JAVA_HOME
Verifique usuário e senha do banco configurados corretamente.
Confirme a existência dos arquivos SQL em:
tools\sql\
Verifique:
- MariaDB iniciado
- Porta 3306 aberta
- Usuário configurado corretamente
- Configurações do database.properties
| Projeto | Link |
|---|---|
| L2Protection | https://github.com/JulioPradoL2j/L2Protection |
| InterfaceBlock | https://github.com/JulioPradoL2j/InterfaceBlock |
| L2Updater | https://github.com/JulioPradoL2j/L2Updater |
| L2UpdaterWeb | https://github.com/JulioPradoL2j/L2UpdaterWeb |
| CompiledFiles | https://github.com/JulioPradoL2j/CompiledFiles |
Ao reportar um problema informe:
- Sistema Operacional
- Versão do Java
- Mensagem de erro completa
- Log do LoginServer
- Log do GameServer
📧 E-mail:
Este projeto é disponibilizado para fins de estudo, desenvolvimento e manutenção de servidores Lineage II.
Verifique os termos definidos pelos autores antes da redistribuição.