Servidores de Jogos

Farms, redstone e entidades: controlando o que pesa

Farms, redstone e entidades: controlando o que pesa

Farms automáticas e máquinas de redstone são parte da graça do Minecraft. Mas, em um servidor compartilhado, uma única farm mal projetada pode derrubar o TPS de todo mundo. Veja como encontrar o equilíbrio.

Os grandes vilões

Entidades em excesso

  • Farms de animais com centenas de vacas ou galinhas;
  • Villager trading halls enormes;
  • Farms de mobs que acumulam mobs sem matar;
  • Itens no chão que se acumulam em farms sem coleta.

Hoppers e tile entities

Cada hopper verifica itens a cada tick. Farms com centenas de hoppers em cadeia pesam bastante.

Relógios de redstone

Circuitos que pulsam o tempo todo, mesmo quando não há ninguém usando.

Chunk loaders

Manter chunks carregados sem jogadores por perto faz o servidor processá-los continuamente.

Como encontrar o problema

  1. Rode o spark (/spark profiler) e veja se o tempo está em tickEntities ou tickBlockEntities;
  2. Liste as entidades por tipo e por chunk:
paper entity list
paper entity list minecraft:chicken
  1. Vá até o local e converse com o dono da farm.

Soluções técnicas

Limites de entidades por chunk

Plugins de controle de entidades ou configurações do Paper permitem limitar a quantidade de mobs de um tipo em um chunk.

Itens no chão

Ajuste o tempo de despawn de itens comuns (como pedra e terra) no Paper para limpar mais cedo, e aumente o raio de agrupamento de itens (merge-radius no spigot.yml).

Hoppers

No Paper, opções como a desativação do evento de movimento de hoppers (quando nenhum plugin precisa dele) reduzem o custo. No spigot.yml, os intervalos de transferência e verificação de hoppers podem ser ajustados (mudar demais pode quebrar farms, então teste).

Redstone

O Paper oferece implementações alternativas de redstone (como Alternate Current), bem mais eficientes, com comportamento muito próximo ao vanilla.

Activation range

No spigot.yml, o entity-activation-range define a distância em que as entidades são processadas plenamente. Reduzir economiza CPU (valores muito baixos afetam farms).

Soluções de comunidade

  • Regras claras: limite de animais por fazenda, proibição de relógios de redstone contínuos, trading halls com número máximo de villagers;
  • Farms comunitárias: uma farm de ferro compartilhada em vez de dez farms individuais;
  • Botões de liga/desliga em máquinas;
  • Educação: explique aos jogadores por que as regras existem.

Cuidado para não exagerar

Limites agressivos demais frustram jogadores técnicos. Comunique mudanças, teste o impacto nas farms populares e ajuste com base em medições reais.

Crie seu servidor com o Minecraft-BR

No Minecraft-BR da VittHost, você usa o spark e as configurações do Paper pelo painel Pterodactyl/Pelican para manter o TPS em 20 mesmo com muitas farms. Servidores no Brasil, proteção DDoS e planos para Java e Bedrock.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS