NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Como enviar ou remover um plugin do TShock

TerrariaUpdated Nov 3, 20264 min read

Um plugin que não está na lista do painel pode ser enviado à mão: coloque o arquivo .dll dele, e os arquivos de biblioteca que ele indicar, na pasta ServerPlugins com Files e reinicie. Para remover um plugin, use Desinstalar na lista Instalados da aba Modding, ou exclua o .dll dele, e reinicie.

Enviar um plugin

  1. Baixe o plugin do autor dele. Confira se ele é feito para a versão do TShock que o seu servidor roda: o Console mostra a versão no início.
  2. Pare o servidor.
  3. Abra a aba Files e abra ServerPlugins. O card TShock da aba Modding também tem Abrir Files para essa pasta.
  4. Clique em Enviar e escolha o .dll do plugin, mais os .dll de biblioteca que ele precisar.
  5. Inicie o servidor e leia o Console enquanto o TShock carrega os plugins dele.

Nunca exclua nem substitua o TShockAPI.dll dessa pasta: ele é o próprio TShock.

Remover um plugin

  1. Abra seu servidor no painel e clique na aba Modding.
  2. Na aba Plugins, clique em Instalados.
  3. Abra o menu de três pontos no fim da linha do plugin e escolha Desinstalar.
  4. Clique em Desinstalar na janela. O arquivo do plugin é excluído de ServerPlugins.
  5. Reinicie o servidor você mesmo. A janela diz que o servidor reinicia, mas o painel não o reinicia para você, e o TShock continua rodando o plugin até o próximo início.
A lista Instalados com o menu de um plugin aberto e Desinstalar

Um plugin que você mesmo enviou e que não está na coleção do painel não aparece na lista Instalados. Remova-o em Files: abra ServerPlugins, escolha Excluir arquivo no menu ... do .dll dele e reinicie.

A caixa Excluir também a configuração e os dados não alcança as configurações de um plugin do TShock, que a maioria dos plugins guarda na pasta tshock. Exclua-as à mão ali em Files se não for usar o plugin de novo.

Cuidado com as bibliotecas

A lista Instalados também mostra bibliotecas de que outros plugins precisam, como LazyAPI ou linq2db. Remover uma impede que todo plugin que depende dela carregue no próximo início. Deixe as bibliotecas onde estão, a menos que você remova os plugins que as usam.

Bom saber

Já tem um em outro lugar? Traga seu servidor para nós

NOSSOS ÚLTIMOS ARTIGOS