Atualizar a partir da 1.6.0

Atualização #

  1. Pare o servidor e substitua o jar por CrossMenu-1.6.1.jar.
  2. Inicie o servidor. O config.yml passa para config-version: 3, ganha a seção audit e é copiado primeiro para config.yml.backup-v2. Os menus, os valores de idioma editados e os dados de tempos de espera armazenados são mantidos.
  3. Um jar 1.6.0 recusa uma configuração da versão 3. Para voltar, restaure config.yml.backup-v2 como config.yml.

Os arquivos de idioma que você já tem mantêm a redação antiga da mensagem de recarga. Apague a linha config-invalid da sua cópia, ou o arquivo inteiro, para obter o texto novo. As novas mensagens de importação de pacotes são mescladas nos arquivos de idioma existentes depois que uma cópia de backup é feita; suas traduções e valores personalizados são mantidos.

Novidades desde a 1.6.0 #

  • Idiomas. Mais seis idiomas incluídos (japonês, italiano, holandês, indonésio, ucraniano e vietnamita), 16 no total. Toda mensagem pode ser editada em lang/<code>.yml se você preferir outra redação.
  • Perguntas de sim/não. A palavra que uma pergunta no chat indica é aceita em todos os idiomas incluídos.
  • Gatilhos de abertura. Um menu pode abrir quando um jogador entra ou clica em um item.
  • Exportação e importação de pacotes. /crossmenu export e /crossmenu import package.
  • Avisos de material. validate, reload e doctor sinalizam um material: que não é um item real.
  • Log de auditoria. Opcional, desativado por padrão.
  • HeadDB. Integração opcional para material: headdb-<id>.
  • Mensagens mais claras. Uma recarga recusada informa o arquivo, os erros de YAML indicam linha e coluna, e o autocompletar com tab lista apenas os subcomandos que um jogador pode usar.

Limitações conhecidas #

  • Um comando [player] que nenhum plugin registra não faz nada e o jogador não vê nenhuma mensagem.
  • Os formulários do Bedrock são estáticos depois de abertos. Itens decorativos sem ação ficam de fora dos formulários do Bedrock, a menos que você os configure para aparecer.
  • Um slot headdb- pode mostrar brevemente a barreira de reserva enquanto o HeadDB conclui a primeira consulta assíncrona; depois o slot se atualiza sozinho.
  • Os gatilhos de abertura só comparam a mão principal.
  • A validação de materiais usa o registro de itens do servidor em execução, então um item introduzido apenas em outra versão do Minecraft pode ser informado como desconhecido.
  • A importação de pacotes verifica a sintaxe e a estrutura do menu, não as integrações nem os placeholders que existem apenas no servidor onde o pacote foi criado.