Mods da Workshop em um servidor de Don't Starve Together

Um servidor dedicado precisa de duas coisas por mod: baixá-lo (dedicated_server_mods_setup.lua) e ligá-lo, com suas configurações, em cada mundo (modoverrides.lua). Só baixar não faz nada.

Mods de servidor e mods de cliente

Cada mod informa o que é. Um mod de servidor (ou que todos os jogadores precisam) roda no servidor, e os jogadores o baixam ao entrar. Um mod apenas para cliente, como um painel de status ou um ajuste de minimapa, roda no jogo de cada jogador: ativá-lo em um servidor não muda nada. Na Flux, a aba Mods marca os mods apenas para cliente para que você não fique se perguntando por que um deles não tem efeito.

Adicionar um mod

  1. Abra o mod na Steam Workshop e copie o número no fim do link dele: seu ID.
  2. Na Flux, adicione na aba Mods, ou liste IDs e links em Mods da Workshop na implantação. Manualmente, adicione ServerModSetup("ID") em mods/dedicated_server_mods_setup.lua e ["workshop-ID"] = { enabled = true } em modoverrides.lua nos dois mundos.
  3. Reinicie o servidor: ele baixa o mod e o carrega.

Coleções

Uma coleção da Workshop é uma lista de mods. Na Flux, dê o ID ou o link dela e cada mod é baixado e ligado; manualmente, ServerModCollectionSetup("ID") só os baixa.

Configurações de mod

A maioria dos mods tem opções, escritas em modoverrides.lua como configuration_options. Na Flux, a aba Mods lê a lista de cada mod a partir do próprio mod e a mostra como menus suspensos com os rótulos do autor, para os dois mundos de uma vez.

Atualizações

Jogadores baixam a versão mais nova de um mod quando entram, então um servidor com uma versão antiga os recusa. Nossa imagem confere os mods do servidor contra a Workshop a cada 30 minutos e reinicia para uma nova versão, avisando os jogadores antes.

Perguntas frequentes

Como adiciono mods ao meu servidor de Don't Starve Together?

Adicione o ID da Workshop, ative-o em modoverrides.lua para os dois mundos e reinicie. Na Flux, a aba Mods faz as duas coisas.

Os jogadores precisam se inscrever nos mods do servidor?

Não. Eles baixam os mods do servidor automaticamente ao entrar.

Por que um mod não faz nada no meu servidor?

Provavelmente é só do cliente: roda no jogo de cada jogador, e cada um instala por conta própria.

Guias relacionados de Don't Starve Together