Skip to content

JulioPradoL2j/dev_master

Repository files navigation

⚔️ NEXORA Project

Lineage II Interlude Development Project

Servidor baseado em Java 11 e MariaDB com ferramentas auxiliares para cliente, launcher, atualizador e painel web.

Java MariaDB Platform Status


📖 Sobre o Projeto

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

✨ Recursos

Recurso Status
Login Server
Game Server
Sistema de Atualização
Launcher Customizado
Proteção Cliente
InterfaceBlock
Painel Web
Banco MariaDB
Java 11

📥 Downloads Oficiais

Arquivos do Projeto

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

Dependências

Software Versão
☕ Java JDK 11
🛢️ MariaDB 10.4+
🖥️ Eclipse IDE Última versão

Downloads

Java 11

https://mega.nz/file/V7tj1arS#OKWaTzaCqYK0m3iMmR0kW3TddfAJoiu8a20kOFEKShk

MariaDB 10.4

https://mega.nz/file/1jEykRgL#DDuIGktiFbmE-M0jMzhUvYVckw1U0ov-OnZEYS5vopU


🖥️ Requisitos do Sistema

Ambiente de Desenvolvimento

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

Ambiente de Produção

Item Recomendado
Windows Server 2019 ou superior
CPU Xeon / Ryzen
RAM 16 GB
SSD Recomendado
Rede Conexão dedicada

⚙️ Instalação Rápida

1. Instalar Java 11

Após instalar o Java configure a variável de ambiente:

JAVA_HOME

C:\Program Files\Java\jdk-11

Adicionar ao PATH:

%JAVA_HOME%\bin

Verificar instalação:

java -version

Resultado esperado:

openjdk version "11"

2. Instalar MariaDB

Instale o MariaDB e configure:

Usuário: root
Senha: root

Confirme que o serviço está iniciado.


3. Criar Banco de Dados

Abra a pasta:

tools\

Execute:

install_db.bat

O instalador criará automaticamente:

  • Databases
  • Tabelas
  • Dados iniciais
  • Estrutura necessária

4. Importar Projeto no Eclipse

Abra:

File
 └── Import
      └── Existing Projects into Workspace

Selecione a pasta raiz do projeto.


5. Iniciar o Servidor

Dentro da pasta:

launcher\

Execute:

LoginServer.launch

Depois:

GameServer.launch

Ou:

Run As → Java Application

🔨 Compilação

Para gerar os binários:

build.xml

Para gerar o pacote final:

amount.xml

Estrutura gerada:

Zip/
├── LoginServer
├── GameServer
├── libs
├── tools
├── images
└── configs

🌐 Portas Utilizadas

Serviço Porta
Login Server 2106
Game Server 7777
MariaDB 3306

Caso utilize VPS ou dedicado, libere essas portas no Firewall.


❗ Problemas Comuns

Java não encontrado

Verifique:

java -version

e confirme a configuração do:

JAVA_HOME

Access denied for user 'root'

Verifique usuário e senha do banco configurados corretamente.


Nenhuma tabela criada

Confirme a existência dos arquivos SQL em:

tools\sql\

Servidor não conecta ao banco

Verifique:

  • MariaDB iniciado
  • Porta 3306 aberta
  • Usuário configurado corretamente
  • Configurações do database.properties

📚 Repositórios Relacionados

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

📞 Suporte

Ao reportar um problema informe:

  • Sistema Operacional
  • Versão do Java
  • Mensagem de erro completa
  • Log do LoginServer
  • Log do GameServer

📧 E-mail:

juliopradol2j@gmail.com


📜 Licença

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.


© NEXORA Project

Desenvolvido para a comunidade Lineage II

About

Interlude

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors