Skip to content
Pular para o conteúdo
Voltar ao Blog
Tenet: Executando Mods e Plugins em um Servidor Minecraft Ún

Tenet: Executando Mods e Plugins em um Servidor Minecraft Ún

Alexandru Maftei
Alexandru Maftei
@ice
Atualizado
16 visualizações
TL;DR:O Tenet é um servidor híbrido do Minecraft que executa mods do Forge e plugins do Bukkit simultaneamente. Este guia aborda configuração, recursos principais e casos de uso reais para administradores de servidores que desejam o melhor de ambos os ecossistemas.

"Servidor híbrido do Minecraft implementando a API Spigot/Bukkit, anteriormente conhecido como Thermos/Cauldron/MCPC+"

Teneted/Tenet · github.com
⭐ 1,512 estrelas💻 Java📜 GPL-3.0

A maioria dos administradores de servidores do Minecraft enfrenta uma escolha difícil: executar um servidor Forge carregado com mods ou um servidor Spigot carregado com plugins. Mas o que se você quisesse ambos? O Tenet é uma implementação de servidor híbrido que preenche essa lacuna, permitindo o uso do ecossistema de mods e plugins no mesmo servidor. Foi construído ao longo de anos de desenvolvimento (anteriormente Thermos, Cauldron e MCPC+) e fornece flexibilidade a proprietários de servidores dedicados que não tinham antes.

O que Este Projeto Faz

O Tenet é uma implementação de servidor do Minecraft que combina o Minecraft Forge e a API Spigot/Bukkit em um executável. Em vez de escolher um caminho, você obtém ambos. O Forge lida com seus mods, o Bukkit lida com seus plugins, e o Tenet os orquestra juntos no mesmo servidor, compartilhando o mesmo mundo e estado do jogador.

Não é o único servidor híbrido que existe. Mohist e Arclight fazem coisas semelhantes. Mas o Tenet carrega uma legado único - evoluiu do original MCPC+ (o avô de toda essa categoria) através do Thermos e Cauldron. Se você já ouviu o termo "servidor híbrido" antes, provavelmente está pensando nos ancestrais do Tenet.

Como isso funciona na prática?

O Tenet aplica patches nos códigos-fonte do Forge e do Bukkit/Spigot para coexistirem. E remapeia classes para que não entrem em conflito, intercepta eventos para que ambos os sistemas sejam notificados quando algo acontece, e os mantém em sincronia sobre o estado do mundo. Quando você carrega uma pasta de mods E uma pasta de plugins, o Tenet garante que ambos estejam executando contra a mesma instância do jogo. Sem sandbox, sem camada de tradução - estão genuinamente integrados.


Por Que Usar Isso

Administradores de servidores têm necessidades diferentes. Alguns querem plugins de QoL como EssentialsX para comandos e portais, mas também querem mods de worldgen para melhores territórios. Outros executam plugins de economia, mas precisam de mods de tecnologia para gameplay de fábrica. Um servidor de sobrevivência pode usar plugins para proteção, mas mods para dimensões. O ecossistema de plugins excela em conveniência e administração. E o ecossistema de mods excela em variedade de gameplay.

Antes dos servidores híbridos, você não podia ter ambos. Você executaria um servidor Forge puro (mods, sem plugins), ou comprometeria e usaria Bukkit, tentando encontrar equivalentes de mods em formato de plugin (o que geralmente não existe, ou é muito pior). O Tenet corta esse nó górfio.

Cenários concretos onde você escolheria o Tenet:

  • Você executa um servidor de sobrevivência com mods de geração de território personalizados, mas quer Essentials para gerenciamento de jogador
  • Seu modpack de tecnologia precisa de uma economia adequada, que o ecossistema de plugins lida melhor do que os mods
  • Você está rodando Twilight Forest (mod) e quer McMMO ou outros plugins de progressão ao lado dele
  • Seus jogadores esperam gerenciamento de chat, invisibilidade e ferramentas administrativas padrão, mas você também quer Create ou Immersive Engineering

O lado negativo? Servidores híbridos são mais pesados em RAM, mais difíceis de manter e às vezes têm problemas de compatibilidade quando mods e plugins pisam nos pés um do outro. É o imposto de flexibilidade. Mas se você está gerenciando um servidor com objetivos de gameplay específicos, pode valer a pena pagar.


Executando o Tenet

Antes de começar, saiba qual é a sua versão do Minecraft. O Tenet suporta versões específicas (verifique a página de lançamentos deles para o que é atual). Até o início de 2026, versões recentes estão disponíveis, mas sempre verifique antes de baixar.

Cartão de projeto do GitHub para Teneted/Tenet
Cartão de projeto do GitHub para Teneted/Tenet

O fluxo de configuração básico parece assim:

  1. Obtenha o JAR do Tenet de seus lançamentos no GitHub
  2. Crie um diretório de servidor e coloque o JAR dentro
  3. Execute uma vez para gerar server.properties e o diretório do mundo
  4. Deixe cair seus mods em uma pasta mods
  5. Deixe cair seus plugins em uma pasta plugins
  6. Reinicie o servidor

Assim é que isso funciona na prática:

bash
mkdir servidor-minecraft
cd servidor-minecraft
wget https://github.com/Teneted/Tenet/releases/download/[versão]/Tenet-[versão].jar
java -Xmx4G -Xms4G -jar Tenet-[versão].jar nogui

Essa primeira execução criará a estrutura do seu servidor. Feche-o, adicione seus mods e plugins, então reinicie. O tempo de inicialização será mais lento do que o vanilla porque tanto o Forge quanto o Spigot estão se inicializando, além dos plugins carregando. Seja paciente.

Um dica prática: dê ao seu servidor pelo menos 4GB de RAM, provavelmente mais se você estiver usando mods pesados e muitos plugins. Um servidor híbrido está fazendo o trabalho de dois sistemas de uma vez.


O que Diferencia o Tenet

O grande atraente é a compatibilidade. Você pode procurar um plugin Spigot e um mod Forge independentemente, instalar ambos, e eles geralmente coexistirão em paz. Compare isso com tentar executar um servidor Forge puro ao lado de um ecossistema de plugins (impossível) ou tentar encontrar versões de plugin da funcionalidade do mod (geralmente limitada).

O tratamento de eventos merece menção. Tanto o Forge quanto o Bukkit têm sistemas de eventos. O Tenet garante que ambos os sistemas vejam os eventos relevantes. Um jogador colocando um bloco aciona eventos de bloco do Forge E eventos de bloco do Bukkit. A geração de um mob aciona ambos os frameworks. Isso soa simples, mas é complexo por debaixo da capa.

O desempenho é misto. Por um lado, você está executando menos duplicação de código do que dois servidores separados. Por outro lado, você está executando mais código geralmente do que um servidor puro Forge ou puro Spigot. A maioria dos administradores relata desempenho aceitável com bom hardware. Só não espere que atinja a velocidade de servidores vanilla.

Atualizações são onde as coisas ficam complicadas. Quando a Mojang lança uma nova versão do Minecraft, a equipe do Forge atualiza o Forge. Quando o Spigot é lançado para essa versão, você precisa que um mantenedor do Tenet patche ambos juntos. Isso significa que o Tenet às vezes fica atrás da versão mais recente do MC. Isso é uma restrição real a considerar se você estiver executando um servidor de ponta.


Problemas Comuns

Conflitos entre plugins e mods acontecem. Se um mod altera como a geração de mobs funciona e um plugin também tenta alterar a geração de mobs, você pode obter comportamento inesperado. É raro, mas acontece. Teste sua combinação de mod-plugin em um servidor de dev antes da produção.

A sombra de classes é o problema mais confuso. Se um mod e um plugin ambos definem ou modificam a mesma classe do Minecraft, coisas estranhas podem ocorrer dependendo da ordem de carregamento. O sistema de remapeio do Tenet ajuda, mas não é perfeito. Verifique os problemas do GitHub para seus mods e plugins específicos para ver se alguém relatou problemas.

Na verdade, isso vale a pena enfatizar: antes de instalar algo, pesquise os problemas do GitHub do Tenet e os fóruns da comunidade. Se alguém mais executou sua exata combinação de mod-plugin e atingiu um obstáculo, você encontrará a solução lá.

Os tempos de inicialização do servidor são notavelmente mais longos do que o vanilla. Espere 30-60 segundos para um setup modesto, mais tempo para modpacks pesados. É assim que é - tanto o Forge quanto o Bukkit precisam de tempo de inicialização.

O tamanho do JAR importa. Um servidor híbrido JAR é enorme em comparação com o vanilla ou Spigot. Isso afeta o tempo de download e a velocidade de inicialização. Não é um fator decisivo, mas algo para planejar.


Alternativas Dignas de Conhecer

Se servidores híbridos parecem excesso, você tem opções. O Paper é um fork de alto desempenho do Spigot que é perfeitamente adequado para servidores apenas com plugins e se tornou o padrão da comunidade. Se você só se importa com mods, o Forge permanece o framework de modding dominante e você pode executar servidores Forge puros sem nenhuma complexidade híbrida.

O Mohist é outro servidor híbrido que funciona de forma semelhante ao Tenet. Foi mais ativamente mantido nos últimos anos e pode ter melhor suporte para 1.20+ dependendo da versão exata que você precisa. O Arclight também está nessa categoria. Sua escolha entre eles geralmente depende da versão do Minecraft que você está alvo e qual comunidade relatou menos problemas com sua combinação específica de mod-plugin.

Se você está apenas procurando configurar um servidor Minecraft básico e se perguntou o que isso era, a lista de servidores do minecraft.how tem muitas outras opções para considerar. E se você quiser personalizar o MOTD do seu servidor, a ferramenta de criador de MOTD funciona com qualquer tipo de servidor.


O Tenet é o Correto para o Seu Servidor?

O Tenet brilha se você encontrou mods e plugins específicos que não replicam a funcionalidade um do outro. Se você está executando um modpack hardcore mas também quer integração com o Discord e plugins de economia, servidores híbridos são a sua resposta. Se você está executando um Spigot puro e apenas quer melhor geração de mundo, instalar alguns mods de worldgen pode ser o suficiente para justificar a sobrecarga híbrida.

Mas se você está executando um servidor de sobrevivência simples ou um servidor de modpack puro onde o ecossistema de mods já atende ao que você precisa, adira ao que é mais simples. O Tenet é poder para as pessoas que realmente precisam dele. A complexidade extra e o uso de recursos não vale a pena de outra forma.

O projeto Tenet está por aqui há anos (e seus antecessores, ainda mais). Uma comunidade sabe como depurar isso. Se você decidir seguir esse caminho, não está experimentando algo frágil - você está se juntando a um ecossistema bem estabelecido.

Teneted/Tenet - GPL-3.0, ★1512
Sobre o autor
Alexandru Maftei
Alexandru MafteiRedator-chefe

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

Comentários

Nenhum comentário ainda. Seja o primeiro a compartilhar sua opinião!

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy