Histórico de atualizações

Todas as atualizações do site e do mod do servidor, as mais recentes primeiro

Aqui está o histórico completo do site do CloudRidge e do mod do servidor, das mais recentes para as mais antigas, para você ver quando um recurso chegou ou quando um problema foi corrigido.

Por versão Limpar

Filtrado: 17 de 127

v1.6.7 Mod 2026-10-10

Uma versão que poupa mais a thread principal do servidor

  • O relatório do mapa passou de «montar o JSON de 197 mil pontos dentro do tick do servidor» para «esse tick só entrega os dados e a montagem acontece numa thread em segundo plano». É o único ponto do mod inteiro que podia causar «centenas de milissegundos em um único tick», e corresponde exatamente ao pico ocasional a cada meia hora.
  • Os demais custos que crescem com o número de jogadores ou de entidades também foram otimizados: a formatação dos números do TAB agora é cacheada por tick, a busca de jogadores por nome usa um índice refeito uma vez por tick, a lista de conquistas não constrói mais uma string por entrada, os arquivos de configuração e a lista de banimentos lidos a cada 30 segundos foram para segundo plano, a checagem de tamanho da fila do chat usa um contador, a amostragem de rede não cria mais uma thread a cada 20 segundos e a tabela de limitação de comandos não cresce mais sem parar. O formato do relatório, os nomes dos campos e o momento em que os valores são lidos continuam iguais.
v1.6.6 Mod 2026-09-30

A lista de banimentos não diz mais «ninguém está banido» quando não dá para lê-la

  • Uma lista de banimentos vazia chegando ao site sobrescrevia todos os banimentos guardados. O mod devolvia um array vazio sempre que a leitura do arquivo falhava ou o formato estava errado, o que causava exatamente isso. Agora ele devolve null (um arquivo realmente inexistente continua significando «ninguém está banido») e só declara bans_authoritative=true quando tanto banned quanto banned_ips foram lidos. O lado do site ganhou a proteção correspondente; as duas metades são necessárias para isso ficar devidamente corrigido
v1.6.5 Mod 2026-09-26

Corrigido: conquistas nunca lidas para jogadores offline

  • Os arquivos de progresso do mundo têm nomes com hífens (077e53e3-c49c-362b-87ee-12457397e38c.json), mas o mod montava um caminho de 32 caracteres sem hífens, então não encontrava um único arquivo — jogadores online passam pelo instantâneo ao vivo do servidor e funcionavam, enquanto ficar offline era tratado como «sem progresso». Isso afetava os 1.859 arquivos de progresso e 963 jogadores, e é a causa direta de a contagem de conquistas oscilar (o site agora também não grava lista vazia). As duas formas são testadas agora; só a ausência real conta como nenhuma
v1.6.4 Mod 2026-09-26

Placeholder de latência próprio: %cloudridge:ping%

  • O %player:ping% embutido retorna 0 para todos os jogadores nas linhas da TAB (o mesmo placeholder funciona no rodapé da mesma configuração: o contexto da linha simplesmente não tem o jogador ao vivo). O novo placeholder tenta os dois caminhos: primeiro o jogador do contexto e, se não der, o nome do GameProfile contra a lista de jogadores online. Se nenhum funcionar, deixa vazio em vez de um 0 enganoso
v1.6.3 Mod 2026-09-26

Reportar início e parada

  • O mod reporta "iniciado" quando o servidor sobe e "parado" em um desligamento limpo. O aviso de parada é enviado de forma síncrona — o processo está prestes a encerrar, então entregá-lo a uma thread de fundo significa que ele nunca sai. Uma queda ou falta de luz não inventa um registro de parada
v1.6.2 Mod 2026-09-25

Filtro de bots corrigido + prefixo web por mensagem

  • Corrigido o filtro de bots que não fazia nada: o valor padrão da lista era bot_, e sem * ele é interpretado como correspondência exata, então nem um jogador falso foi filtrado. O padrão agora é bot_* e, ao abrir o servidor, a lista em vigor é gravada no log, para que "configurado mas sem efeito" não volte a passar em silêncio.
  • O prefixo das mensagens da web agora é enviado mensagem por mensagem: quem tem personagem vinculado recebe [Web] e quem não tem, [Web · não vinculado], então os jogadores veem de relance se quem falou foi um personagem do jogo.
  • Registro complementar da 1.6.1: entradas, saídas, mortes e progressos não apareciam de jeito nenhum porque a classificação dependia só das chaves de tradução, e alguns mods substituem a mensagem original por inteiro, de modo que a chave não é encontrada; agora existe uma classificação de reserva pelo texto renderizado e um log de diagnóstico nas primeiras 25 mensagens de sistema de cada partida.
v1.6.0 Mod 2026-09-25

Sincronização do chat: chat público e eventos enviados em tempo real

  • Nova sincronização de chat: as mensagens do chat público do jogo, as entradas e saídas, as mortes e os progressos são enviados em tempo real para o chat do site
  • As mensagens dos usuários do site são anunciadas no jogo com o prefixo [网页] em ciano; são enviadas jogador por jogador para contornar o evento de mensagem do sistema, então nada é anunciado duas vezes
  • Mortes e progressos são classificados por chave de tradução, e não pelo texto renderizado, então mudar o idioma do servidor para chinês não quebra nada
  • Entradas, saídas e mortes de jogadores falsos (bots do Carpet) não são enviadas; a lista pode ser alterada em chat_bot_names no cloudridge.json, o padrão é bot_
  • Só o chat público é coletado — mensagens privadas (/msg, /tell, /w) nunca são coletadas, e não existe interruptor que ligue isso
  • Novas opções upload_chat / chat_bot_names / chat_poll_ms; arquivos de configuração antigos continuam funcionando sem alteração e usam os valores padrão
v1.5.2 Mod 2026-09-25

Métricas do servidor na lista TAB

  • Nova família de placeholders %cloudridge:*% (18: TPS, MSPT, chunks, entidades, memória, CPU, taxas de rede, tempo ligado) para a lista TAB mostrar esses dados direto
  • Reaproveita a coleta que o mod já faz — nada é coletado duas vezes; os placeholders leem um cache na hora de renderizar, porque a renderização é constante e ler arquivos ou abrir processos ali travaria o servidor
  • Sem o mod de TAB não há problema: o registro é isolado e valores ausentes aparecem vazios em vez de um 0 enganoso
v1.5.1 Mod 2026-09-25

Contadores de rede funcionando e log mais limpo

  • O tráfego de rede mostrava 0 sempre: as duas APIs procuradas não existem em nenhum JDK padrão, então aquele código nunca poderia funcionar. Agora usa uma fonte que o sistema realmente oferece, analisada por estrutura e não por texto, funcionando também em sistemas não ingleses
  • A coleta foi para uma thread de fundo: essa fonte precisa de um subprocesso, e fazer isso inline causaria picos de tick
  • Novo interruptor "registrar instantâneo por heartbeat", desligado por padrão; ligado, só escreve quando os valores realmente mudam
v1.5.0 Mod 2026-09-24

Suporte a Minecraft 1.21.11

  • O mod agora tem como alvo o Minecraft 1.21.11 (Fabric Loader 0.19.5 / Fabric API 0.141.6+1.21.11)
  • A verificação de permissão dos comandos passou a usar a lista de OP do servidor; a interface anterior foi removida na 1.21.11. Console e blocos de comando mantêm o acesso como antes
  • A contagem de chunks carregados usa a nova interface, escrita para compilar em versões antigas e novas
  • As demais interfaces alteradas também foram migradas, cada uma conferida nos mapeamentos oficiais
v1.1.6 Mod 2026-09-16

Tipos de servidor suportados

  • Nova configuração server_type: sobrevivência, criativo, minijogos, lobby ou outro, e o site apresenta cada tipo de um jeito
  • O envio das estatísticas acumuladas foi corrigido de novo, os totais do site ficaram mais precisos
  • Documentação das configurações e mensagens do jogo atualizadas
v1.1.5 Mod 2026-09-13

Sincronização de whitelist e proxy de config

  • Sincronização de whitelist: pedidos aprovados no site entram sozinhos na whitelist do servidor, sem passo manual
  • Os arquivos de config do servidor podem ser editados pelo painel do site, com backup automático do original antes
  • Uma fila de operações pendentes deixa o site entregar tarefas ao mod e receber o resultado de volta
v1.1.4 Mod 2026-09-13

Mais regras do servidor e mensagens bilíngues

  • Envio mais completo das regras: regras do jogo como manter itens e drop na morte vão junto com o status, deixando a página do guia mais precisa
  • As mensagens dos comandos no jogo têm chinês e inglês e seguem o idioma do cliente do jogador
v1.1.3 Mod 2026-09-13

Dados dos jogadores mais precisos

  • Corrigida a leitura e o envio das estatísticas acumuladas, os totais do site não divergem mais do save
  • Bonecos AFK e bots são excluídos já na coleta, então nunca aparecem nos rankings do site
v1.1.2 Mod 2026-09-13

Estatísticas dos jogadores e lista de mods

  • Os jogadores online agora são enviados com UUID, então trocar de nome não transforma mais uma pessoa em duas
  • Lê as estatísticas do save e envia os totais desde a abertura: tempo de jogo, mortes, kills, blocos minerados e colocados e distância percorrida
  • Envia automaticamente a lista de mods instalados e a de comandos disponíveis (as dezenas de submódulos do Fabric API são filtradas)
  • IPs banidos também são enviados e aparecem em uma seção própria no site
v1.1.1 Mod 2026-09-13

Proteção contra redirecionamento do endereço da API

  • Se o endereço da API for redirecionado com 301 ou 302, o mod agora avisa o erro e mostra o endereço correto em vez de perder dados em silêncio
  • O motivo de um envio que falhou aparece no jogo com /cdr status
v1.1.0 Mod 2026-09-12

Primeira versão do mod de observação

  • Envia o status do servidor para o site a cada 30 segundos: jogadores online, TPS, MSPT, CPU, memória, disco e rede
  • Envia a lista de banimentos e os eventos de entrada e saída de jogadores, com os quais o site calcula o tempo de jogo
  • Adiciona o comando no jogo /cdr bind <code> para vincular a conta, além de /cdr status e /cdr reload para os administradores
  • Todas as requisições de rede rodam em uma thread de fundo, então um site fora do ar nunca deixa o servidor lento

As datas são a data de lançamento de cada versão. Achou um problema novo? Fale no fórum ou procure o dono do servidor.