Servidor MCP que permite a assistentes de IA consultar dados atualizados e precisos sobre pacotes, opções, configurações do Home Manager e outros recursos do NixOS.
Infinidoge/nix-minecraft
Uma flake do Nix que empacota versões de servidores Minecraft, mod loaders, o proxy Velocity e ferramentas para modpacks, para hospedagem gerenciada pelo NixOS.
- Estrelas
- 632
- Forks
- 93
- Issues abertas
- 45
- Último commit
- há 17 horas
O que é?
nix-minecraft empacota software de servidor Minecraft para o ecossistema Nix, com foco no lado do servidor. Oferece derivations para todas as versões vanilla do servidor, além de versões compatíveis de Fabric, Legacy Fabric, Quilt, Paper, Purpur e NeoForge, bem como o proxy Velocity.
Além dos pacotes de servidor, a flake oferece um módulo do NixOS (services.minecraft-servers) para executar vários servidores ao mesmo tempo. Diretórios de dados, server.properties, listas de permissões, operadores, opções da JVM, regras de firewall e comportamento de reinicialização são configurados de forma declarativa. Mods, plugins e arquivos de configuração podem ser vinculados ou gerados pelas opções symlinks e files.
O projeto também inclui funções auxiliares para modpacks: fetchPackwizModpack para packs do packwiz, fetchModrinthModpack para arquivos .mrpack e nix-modrinth-prefetch para converter um ID de versão do Modrinth em uma expressão fetchurl.
Recursos principais
- 01Empacota versões de servidores vanilla, Fabric, Quilt, Paper, Purpur, NeoForge e Velocity
- 02Oferece um módulo do NixOS para hospedar vários servidores Minecraft com systemd
- 03Gerencia de forma declarativa server.properties, lista de permissões, operadores e jogadores banidos
- 04Vincula mods e arquivos de configuração aos diretórios do servidor por meio das opções symlinks e files
- 05Gera derivations do Nix para modpacks do packwiz e do Modrinth
Casos de uso
- Hospedar um servidor Minecraft no NixOS com configuração reproduzível
- Executar um servidor Paper ou Fabric com um modpack fixado por hash
- Operar um proxy Velocity à frente de vários servidores de backend
- Gerenciar vários servidores Minecraft em uma máquina com configuração declarativa
Início rápido
- 1
Adicione nix-minecraft como flake input ao seu flake.nix
- 2
Importe o módulo do NixOS e aplique o overlay na configuração do sistema
- 3
Experimente o helper de prefetch do modrinth em um shell temporário
nix shell github:Infinidoge/nix-minecraft#nix-modrinth-prefetch
Antes de usar
- Desenvolvido exclusivamente como Nix flake; o caminho do flake-compat não é testado ativamente.
- Destinado a hospedagens gerenciadas pelo NixOS, portanto é pouco útil fora do ecossistema Nix.
Tópicos
Perguntas frequentes
- O que é nix-minecraft?
- Uma flake do Nix que empacota versões de servidores Minecraft, mod loaders, o proxy Velocity e ferramentas para modpacks, para hospedagem gerenciada pelo NixOS. nix-minecraft empacota software de servidor Minecraft para o ecossistema Nix, com foco no lado do servidor. Oferece derivations para todas as versões vanilla do servidor, além de versões compatíveis de Fabric, Legacy Fabric, Quilt, Paper, Purpur e NeoForge, bem como o proxy Velocity.
- nix-minecraft é gratuito? Qual é a licença?
- nix-minecraft é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- nix-minecraft ainda é mantido?
- Manutenção ativa. O último commit de nix-minecraft foi em 7 de nov. de 2026.
- Para que posso usar nix-minecraft?
- Hospedar um servidor Minecraft no NixOS com configuração reproduzível Executar um servidor Paper ou Fabric com um modpack fixado por hash Operar um proxy Velocity à frente de vários servidores de backend Gerenciar vários servidores Minecraft em uma máquina com configuração declarativa
- Como instalar nix-minecraft?
- Adicione nix-minecraft como flake input ao seu flake.nix Importe o módulo do NixOS e aplique o overlay na configuração do sistema Experimente o helper de prefetch do modrinth em um shell temporário: nix shell github:Infinidoge/nix-minecraft#nix-modrinth-prefetch
- Onde consigo nix-minecraft?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Infinidoge/nix-minecraft
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma Nix flake que empacota várias ferramentas de IA, como o ComfyUI, para rodar no NixOS e no Linux sem configurar dependências manualmente.
Flake Nix que empacota a CLI e o servidor MCP do REA para engenharia reversa com agentes de IA, já integrado ao Ghidra.
Launcher de Minecraft multiplataforma com gerenciamento de mods, criação de modpacks e instaladores para Forge, Fabric, Quilt, NeoForge e outros.
Um tema para o bootloader GRUB que recria o visual do menu principal de Minecraft, com textos de abertura e planos de fundo.
Um servidor de Minecraft feito inteiramente em Rust, que busca oferecer hospedagem rápida, eficiente e personalizável, compatível com as mecânicas vanilla.