Configurando um servidor Luanti/Minetest no Debian 13 Trixie
Novidades para aqueles, que, como eu, preferem a versão FOSS mais próxima do minecraft para seus filhos jogarem.
Recentemente, no debian 13 trixie os pacotes do minetest passar a se chamar Luanti. Uma otima atualização para ficar mais próximo do jogo, mas um arraso para quem rodava servidores hospedados na versão antiga. Várias coisas mudaram de lugar, e um bom resumo das alterações pode ser encontrado no Readme do pacote luanti-server.
Aqui em casa, além do jogo normal, gostamos de rodar as versões VoxeLibre e Mineclonia ambas com uma proposta mais próxima do Minecraft.
Para fazer a coisa “acontecer”, supondo que você já tenha instalado o pacote luanti-server
, montei o servidor da seguinte forma.
em /etc/luanti
foram criados dois arquivos para cada jogo. Usando o mineclonia como exemplo, criei os arquivos mineclonia.conf
com o seguinte conteúdo:
> prometheuslisteneraddress=0.0.0.0:30001
map-dir=/var/lib/luanti/mineclonia/world
name=rico
port=30001
default_game=mineclonia
e um mineclonia.env
com o seguinte conteúdo:
> LUANTI_GAMEID=mineclonia
feito isso, é hora de obter a versão do Mineclonia em questão do git na pasta correta. Penei um pouco para achar, mas deve ser feito em /var/lib/private/luanti
git clone https://codeberg.org/mineclonia/mineclonia.git
após clonado, recomendo mudar o proprietário e grupo para luanti-server
atráves do comando chown -Rf luanti-server:luanti-server /var/lib/private/luanti/mineclonia
Feito isso, basta iniciar o servidor via systemctl da seguinte forma
systemctl start luanti-server@mineclonia
o @mineclonia que compõe o comando refere-se ao arquivo .conf criado em /etc/luanti
.
Pronto, com isso você deve levantar um servidor com consideral menos esforço que eu. Fique de olho no parâmetro port=
e no prometheus_listener
para não tentar levantar o servidor em uma porta já utilizada.
Boa jogatina e divirta-se!