MC Toolkit

Guias de Minecraft — página 2

Guias práticos sobre comandos, datapacks, construção e desempenho de servidores — cada artigo inclui a ferramenta necessária para realizar a tarefa.

A textura de armadura que você substitui não é a que você pensa

A armadura é dividida em camadas e por material, então pintar o arquivo errado deixa seu pacote com aparência intacta no jogo.

2026-09-17Construção e recursos

A notificação de progresso do End é a que nunca dispara

As notificações de progresso são desenhadas no tamanho de pixel do próprio jogo, e o progresso do End é o que os jogadores mais capturam em print e pior reproduzem.

2026-09-17Construção e recursos

A recoloração de GUI que sobrevive a todos os relevos: brilho, não preenchimento chapado

Pintar uma cor chapada sobre o inventário do Minecraft destrói todas as sombras e realces. O GUI Colorizer as preserva ao gerar o gradiente a partir do brilho.

2026-09-17Construção e recursos

O mesmo texto vermelho quebra no Java e no Bedrock

Um código de cor que funciona perfeitamente em um plugin aparece como "e" comerciais literais no próximo. O formato é o motivo, não o plugin.

2026-09-17Comandos e dados

Uma textura de capa tem 2.048 pixels e a capa em si usa só 372 deles

O arquivo é 64×32, a capa fica num canto de 22×17, os élitros no bloco ao lado, e o lado que as pessoas realmente veem tem 160 pixels — menos de 8% da imagem. Mais o deslocamento de um pixel que pega todo mundo.

2026-08-01Construção e recursos

Um conjunto de armadura com enfeites tem 1,57 bilhão de visuais possíveis — por isso cada peça tem um cadeado

São 199 estados por slot elevados à quarta potência. Sortear as quatro peças de uma vez nunca leva ao visual desejado; travar as peças certas transforma um espaço impossível de explorar em algo viável.

2026-08-01Construção e recursos

Uma cabeça personalizada armazena uma URL em JSON base64, não uma imagem

O componente de perfil contém o base64 de {textures:{SKIN:{url:…}}}. É por isso que a aparência de uma cabeça é fixa no momento em que foi criada, e por que o banco de dados pode ter dezenas de milhares de entradas.

2026-08-01Comandos e dados

Um nome de usuário no Minecraft tem 1–16 caracteres de exatamente três tipos, e um UUID tem duas grafias

Letras, dígitos, sublinhado. Sem hífens, sem pontos, sem espaços. E um UUID é aceito com ou sem os traços — e é por isso que uma busca falha e a idêntica funciona.

2026-08-01Comandos e dados

Um predicate com uma condição não tem invólucro, e isso é uma mudança real de forma

Uma condição é o próprio objeto. Duas ou mais são envolvidas em all_of ou any_of. Além disso, os oito tipos de condição, e por que inverter é um invólucro em vez de uma flag.

2026-08-01Comandos e dados

Um arquivo de estrutura .nbt guarda índices da paleta, não nomes de blocos — e é por isso que ele é tão pequeno

Três chaves carregam uma construção inteira: size, palette e blocks. Cada bloco é um número inteiro que aponta para a paleta, então um volume de 32³ de pedra custa uma string e 32.768 entradas pequenas — uma posição e um índice cada, nunca um nome.

2026-08-01Comandos e dados