Esse artigo fala sobre customizadas para jogadores. Para texturas em geral, veja Texture Pack.
Minecraft e escrito em Java,
e, embora os arquivos de classe são ofuscados, a comunidade descobriu a maioria dos funcionamentos internos de Minecraft. Notch se entregou notas em um formato comum usado por Minecraft
, the NBT format. A partir disso, a comunidade tem derivado de informações para os arquivos que usam o formato NBT.
The NBT format é usado por quase todos os arquivos em Minecraft. É uma estrutura de árvore de GZip'dtags, em que cada marcador tem um tipo,nome, e capacidade de carga com base no tipo. Em 1,2 instantâneo 12w07a e acima, um tipo de tag adicional foi adicionado aos tipos de marcas originais que existiam desde Indev.
Formato nível
Cada edição do Minecraft usa seu próprio formato de arquivo para armazenar os níveis. As seguintes informações sobre os diferentes formatos de arquivo nível pode ser usado por desenvolvedores de software para criar editores mapa, servidores, geradores de nível, e outros programas.Blocks, Items, Data Values, and Entities são comuns a todos os tipos de mapa.
Techne - o modelador: usado para criar modelos personalizados para uso no jogo, vem com biblioteca de modelos padrão.
FMCModeler pode ser usado para criar modelos personalizados para uso no jogo, também pode criar modelos de código Java (com algumas restrições).Escrito em Flash. Parece ser abandonado, mas está ainda a trabalhar quando usado com CustomRenderer.