shulkr
Analisador

Analise qualquer schematic

Solte um arquivo .litematic, .schem, .nbt ou .mcstructure para ver o que tem dentro e se ele corresponde a uma construção já publicada no Shulkr.

Seu arquivo é lido no navegador e nunca é enviado. Só uma pequena impressão digital irreversível (alguns kilobytes de hashes) é enviada para a checagem.

Privado por natureza

A leitura acontece no seu navegador. Seu arquivo nunca sai do seu dispositivo; só uma impressão digital minúscula é enviada.

Comparado com o Shulkr

A impressão digital é comparada com cada schematic público do catálogo: cópias exatas, correspondências próximas e construções contidas umas nas outras.

Lista completa de materiais

Cada tipo de bloco da construção, contado e ordenado, com os mods necessários detectados automaticamente.

Por dentro

Como funciona a detecção de similaridade

1

Seu arquivo é lido localmente

O schematic é lido no seu navegador, do mesmo jeito que no visualizador e no conversor. Dimensões, contagem de blocos, lista de materiais e mods necessários vêm direto dos dados do arquivo.

2

Uma impressão digital é calculada, nada é enviado

Para cada bloco, o analisador aplica hash à vizinhança de 3×3×3 e guarda só uma pequena amostra desses hashes. A amostra descreve a forma da construção e os materiais, mas não permite reconstruí-la, e ignora onde ela está e para onde está virada.

3

A impressão digital é comparada com o catálogo

A amostra é pontuada contra as impressões digitais de cada schematic público do Shulkr. Compartilhar a maioria dos hashes indica correspondência próxima; sobreposição de um lado só significa que uma construção aparece dentro da outra; construções idênticas byte a byte são reconhecidas com exatidão. É a mesma detecção que alimenta os créditos nas páginas de schematics.

Perguntas

Sobre a análise de schematics

Meu schematic é enviado?

Não. O arquivo é lido no seu dispositivo. Só a impressão digital, alguns kilobytes de valores de hash, é enviada para a checagem, e não dá para revertê-la e reconstruir sua construção.

Como funciona a detecção de similaridade?

A vizinhança de cada bloco recebe um hash, e uma amostra desses hashes forma a impressão digital da construção. Duas impressões digitais que compartilham a maioria dos hashes descrevem estruturas praticamente iguais. A comparação ignora posição e rotação e olha forma e materiais separadamente, então uma cópia feita com outros blocos ainda pode corresponder.

O que os resultados significam?

Idêntica significa exatamente a mesma construção, bloco a bloco. Corresponde de perto significa que a maior parte da estrutura é compartilhada. Contém e aparece dentro significam que uma construção está dentro da outra, como um módulo de farm dentro de uma base completa.

Posso checar se minha construção foi repostada?

Sim. Solte seu arquivo original e o analisador listará as construções publicadas no Shulkr que correspondem de perto a ele. A checagem só enxerga schematics públicos e detecta similaridade estrutural, não autoria: trate uma correspondência como uma pista a investigar, não como prova.

Quais formatos são aceitos?

Litematica (.litematic), WorldEdit e Sponge (.schem), geradores de estruturas do vanilla (.nbt) e Bedrock (.mcstructure). Blocos de mods são lidos sem problema e aparecem como mods necessários.