Skip to content

r1verzeira/Kinetic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ Kinetic | High-Performance Knockback Engine

Version Platform Java

Kinetic é um motor de manipulação de Knockback (KB) de baixa latência, desenvolvido especificamente para cenários de PvP competitivo nas versões 1.7.10 e 1.8.9. O foco principal do projeto é eliminar a inconsistência da física padrão do Minecraft, proporcionando um combate fluido e altamente personalizável.


🚀 Diferenciais Técnicos

  • NMS Optimized: Implementação direta via pacotes (Network Management Service) para garantir que a velocidade seja aplicada instantaneamente, sem o overhead da API padrão do Bukkit.
  • Lag Compensation (TPS/Ping): Algoritmo dinâmico que ajusta os multiplicadores de vetor com base na saúde do servidor (TPS) e na latência do jogador (Ping).
  • Cross-Version Support: Arquitetura baseada em interfaces que detecta e carrega automaticamente o suporte para v1_7_R4 até v1_8_R3.
  • Thread Safety: Cálculos de vetores otimizados para evitar impacto na main thread do servidor.

🛠 Stack Tecnológica

O projeto foi construído utilizando as seguintes dependências e ferramentas:

  • Build Tool: Maven 4.0.0
  • Core API: Spigot 1.8.8-R0.1-SNAPSHOT
  • Legacy Support: Spigot 1.7.10-R0.1-SNAPSHOT
  • Language: Java 8 (focado em máxima compatibilidade com servidores antigos)

📁 Estrutura do Projeto

  • me.r1ver.kinetic.versions: Abstração de NMS para diferentes versões do servidor.
  • me.r1ver.kinetic.commands: Sistema de comandos para gerenciamento em tempo real.
  • me.r1ver.kinetic.KineticListener: O "coração" do motor, onde o cálculo de vetores acontece.

⚙️ Configuração Rápida

O plugin gera automaticamente um arquivo config.yml onde é possível ajustar:

knockback:
  horizontal: 0.5  # Eixos X e Z
  vertical: 0.5    # Eixo Y
settings:
  compensate-lag: true  # Ativa ajuste por TPS
  compensate-ping: true # Ativa ajuste por Latência

About

O Kinetic é um motor de alta performance para manipulação de Knockback nas versões 1.7.10 e 1.8.9. Focado em PvP competitivo, oferece ajustes precisos de vetores, compensação inteligente de lag (TPS/Ping) e suporte NMS otimizado. Leve e configurável, garante combates fluidos, sem travas, ideal para servidores de HCF, BedWars e Practice

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages