
Velocity
Velocity: High-Performance Universal Plugin (System Prompt) Role: Senior Software Architect (Spigot/Paper ) Project: Velocity - Unified Management, Stealth,...
00—FreepaperServer1.21.10mod
Velocity para Paper 1.21.10
O que foi implementado
- Modo Specter (/v) com ocultação total: fora do TAB, invisível, sem colisão/pickup, silencioso, bloqueia baús. /vanish-list mostra nomes + mundo; /ghost-talk fala para invisíveis com [Anonimo]; /socialspy ativa para staff ao entrar. Comandos /pay, /tpa, /msg, /near apontando para invisíveis retornam "Erro: Jogador não encontrado".
- Monitoramento: /blacklist (SQLite) com kick "Você está na lista negra do servidor" e alerta para OPs; /inspect registra quebras/colocações/uso de bloco no console; /peek abre inventário em modo leitura; /profiler mostra TPS e tarefas; /history e /ip-check consultam histórico de nomes/IPs.
- Combate: tag de 15s iniciada em PvP, ActionBar com tempo e HP do alvo, bloqueio de comandos configurados; sair do servidor em combate mata o jogador, dropa itens e avisa "§4[Justiça] ...".
- Teleporte: /rtp e /rtp-biome buscam locais seguros (até 5 tentativas, raio 7000, evita lava/caverna), suite /tp /s /tpall /tpa /tpaccept (pedido expira em 60s), /back, /top, /tppos. Última posição é salva para /back.
- Itens e kits: /rename-all e /lore-all para o inventário, /dupe e /more para a mão. /createkit salva inventário/armadura com cooldown, /kit entrega e /kits lista textos. Utilidades /i /ec /invsee /craft /repair /enchant /rename /lore /share /bin /luz /fly /god /heal /feed /speed /skull.
- Chat/economia/homes: /g global (MiniMessage/HEX) e /l local 100 blocos; anunciador automático configurável em config.yml. Economia em SQLite com /money /pay /eco. /sethome /home /delhome (limite padrão 3) e /setwarp /warp. Admin: /manutencao, /alert, /broadcast, /clean-drops, /ping.
- Armazenamento: data/blacklist.db, data/economy.db, data/kits.yml (e kits-uses.yml), data/homes.yml, data/warps.yml, data/history.yml, data/ipdata.yml, lang/messages.properties e config.yml.
Notas e limitações
- Interface de kits (/kits) é textual; não há GUI dedicada.
- /share apenas anuncia o item mostrado, não exibe detalhes/hover.
- Logs de /inspect vão para o console do servidor.
- RTP roda verificações síncronas (poucas tentativas); em áreas muito densas pode falhar após 5 tentativas.
- Economia é interna (SQLite); integração direta com Vault não foi adicionada.