Arraial 1.0.0-beta.1: política, eras, festas e o código no GitHub
O Arraial, meu mod de Minecraft, cresceu: virou 1.0.0-beta.1, ganhou 16 ofícios, política, eras, festas, diplomacia entre vilas e foi para o GitHub.
- #minecraft
- #mod
- #fabric
- #java
- #arraial
- #gamedev
- #github
No último post eu apresentei o Arraial, meu mod de Minecraft onde os moradores constroem a vila sozinhos. Naquela época ele tinha um pedreiro, um punhado de ofícios e um prefeito.
De lá pra cá, o mod cresceu muito. Ele saiu da versão 0.1.0 e chegou à 1.0.0-beta.1, e o código agora está público no GitHub:
A nova descrição resume bem o que ele virou:
Vilas coloniais brasileiras que se constroem e se governam sozinhas.

As inspirações
O Arraial tem duas referências, e elas estão escritas no próprio documento de design do mod:
- Millénaire, pelas vilas autônomas, que vivem e crescem sem depender do jogador.
- MineColonies, pela gestão de um assentamento com cidadãos e profissões.
Tudo no Arraial é original: código, texturas, modelos e construções. Nada foi copiado desses mods.
A outra inspiração é o próprio Brasil. Muitas cidades nossas começaram como um arraial em volta de uma cruz ou capela e foram crescendo casa por casa. O mod parte dessa ideia e vai além: vilas que produzem, comerciam, fazem festa, votam e brigam por terra.
O que mudou desde o último post
16 ofícios
Antes eram 8. Agora são 16, cada um com seu posto de trabalho: pedreiro, lenhador, roceiro, oleiro, barreiro, cavouqueiro, pastor (vaqueiro), pescador, caçador, farinheiro, feirante, tropeiro, boticário, soldado, engenheiro e relações públicas.
O engenheiro faz ruas, pontes e postes de luz. O farinheiro cuida da Casa de Farinha: mandioca vira farinha, beiju e paçoca, o que resolveu de vez a falta de comida nas vilas.
Moradores com cara de gente
As skins foram refeitas do zero, com rostos variados (sobrancelhas, bigode, barba, idosos), penteados (coque, tranças, cacheado, lenço), roupas com marcas de cada ofício e 6 aparências. Os filhos puxam a aparência de um dos pais.

E sim, agora tem filhos. Os moradores têm personalidade, necessidades, amizades, rivalidades e sonhos. Eles se casam, os filhos crescem e há herança.
Da taipa à cal: as três eras
A vila evolui por estágios (Povoado → Arraial → Vila → Vila próspera → Cidade) e atravessa três eras de arquitetura:
- Colonial: taipa.
- Imperial: tijolo e telha.
- Republicana: cal e azulejo.
A cada era, as casas e as ruas são reformadas no novo estilo, e aparecem a Capela e o Chafariz. Para isso o mod ganhou blocos coloniais próprios: taipa, telha, cal e azulejo.

Repara na diferença para a imagem do topo: é a mesma vila, no mesmo lugar, antes e depois de passar pelas eras.
Economia de verdade, com réis
- Réis como moeda, cunhados no próprio jogo.
- Banca de feira com preço por oferta e procura.
- Mascates que visitam a vila, tropeiros levando caravanas entre vilas (dá para escoltar), encomendas, contratos de fornecimento e estradas batidas, que barateiam o transporte.
- Preço regional: vizinho com fartura barateia, rota fechada encarece.
Calendário e festas
O ano tem 12 meses de 2 dias, com tempo da seca e tempo das águas. No calendário entram o São João (fogueira e quadrilha), a procissão do padroeiro, a Feira Grande com desconto e as tradições próprias de cada vila. Na festa tem quentão, pé-de-moleque e bandeirinhas.
Crises
Seca, enchente, praga, salteadores, epidemia (com botica) e incêndio, cada uma com sua resposta.
Política
Essa parte ficou bem brasileira. A vila tem um conselho com representantes dos grupos, propostas votadas (impostos, obras, segurança), corrupção e investigação, protestos e até coronelismo hereditário. O jogador pode apoiar e propor, e pode ser rejeitado.
Um mundo que vive sem você
As vilas vizinhas nascem e crescem sozinhas, mesmo longe do jogador. Elas produzem, passam fome, migram, comerciam, entram em guerra e podem virar ruínas ocupadas por bandidos. Inclusive a sua base, se você abandonar.
Território e diplomacia
As fronteiras são por chunk, com Marco de Fronteira, disputas que têm causa, guerra e paz com tributo. Na Chancelaria você vê o mapa da região, propõe paz, comércio e aliança, exige tributo e declara embargo.

Itens e o Guia do Arraial
Itens novos: facão, peixeira, foice (que colhe em 3x3), o conjunto de couro do vaqueiro (gibão, perneiras, alpercatas e chapéu), cantil, rapadura, cuia de garapa, lampião… Os modelos 3D foram feitos no Blockbench. Também tem 19 conquistas e integração opcional com o JEI.
Para não deixar ninguém perdido, o mod vem com o Guia do Arraial: um manual de 49 páginas dentro do jogo, com sumário clicável.

Testes automáticos dentro do Minecraft
Com tanto sistema novo, o mod também ganhou um roteiro de teste automático: com a variável ARRAIAL_ROTEIRO=1, ele roda dentro do cliente do jogo, passa pela política, missões, território, famílias, eras, chancelaria, mapa e blocos, e tira capturas de tela de cada etapa.
O roteiro fica fora do .jar público. Quem baixar o mod não carrega nada disso.
Em que pé está
- Versão: 1.0.0-beta.1, feito com Fabric para Minecraft 26.3, em Java 25.
- Código: público no GitHub, com build automático, guia de contribuição e modelos de issue.
- Download: ainda não tem versão publicada para baixar. A página oficial no Modrinth e no CurseForge vem em breve.
- Testes: o roteiro automático cobre boa parte dos sistemas, mas muita coisa nova ainda precisa ser jogada de verdade para ser equilibrada.
Sobre a licença: o código é público para ler e contribuir, mas todos os direitos são reservados. Você pode jogar, usar em servidor, colocar em modpack (baixando da página oficial) e fazer vídeos e lives, inclusive monetizados. Republicar o mod em outro site, vender ou publicar versões modificadas, só com permissão.
Quer ajudar?
Se você joga Minecraft com mods, dá uma olhada no repositório. Bugs e sugestões vão nas issues do GitHub. E se tiver uma ideia de ofício, festa ou construção que combine com um arraial, me conta.
Acompanhe o desenvolvimento
Também posto conteúdo em vídeo por lá. Me segue para acompanhar:
- YouTube: @dev.gui01
- TikTok: @dev.gui1
Até o próximo. ⛏️