HomeJavaModsMekaIndica
MekaIndica
[​IMG]
MekaIndica
Um sistema de indicação simples, robusto e totalmente customizável para o seu servidor.

Visão Geral

Cansado de lutar para divulgar seu servidor? O MekaIndica transforma seus próprios jogadores nos seus melhores divulgadores! Com este plugin, você pode recompensar jogadores que trazem novos amigos para o servidor, criando um ciclo de crescimento orgânico e fortalecendo sua comunidade.

O sistema é intuitivo: um novo jogador usa o comando /mekaindica <nick_de_quem_indicou> e, na mesma hora (se o jogador estiver online) ou na próxima vez que ele logar, a recompensa configurada por você é entregue. É simples, eficiente e funciona sem depender de nenhum outro plugin!

Recursos Principais
Instalação
  1. Baixe o arquivo MekaIndica.jar. []Coloque o arquivo na pasta plugins do seu servidor. []Reinicie o servidor. Uma pasta MekaIndica com o arquivo config.yml será criada. []Configure as recompensas e mensagens no config.yml ao seu gosto e use /mekaindica reload.
Comandos e Permissões

Para Jogadores (Não precisa de permissão):
Code (Text):
/indicar <nick> - Para um jogador novo indicar quem o convidou. Alias: /indicar <nick>
Para Administradores (Permissão: mekaindica.admin):
Code (Text):
/mekaindica reload - Recarrega o arquivo de configuração (config.yml). /mekaindica reset &lt;nick> - Permite que um jogador possa usar o /mekaindica novamente.
Permissão:
Code (Text):
mekaindica.admin - Dá acesso aos comandos /mekaindica reload e /mekaindica reset. (Padrão: Apenas para OPs)
Configuração (config.yml)

O arquivo de configuração é totalmente comentado para facilitar a edição.

Spoiler: Clique para ver o config.yml padrão
Code (YAML):


[SIZE=6 ] [B ]Versão da configuração. Não altere este valor. [/B ] [/SIZE ]
config-version
: 2.0

[SIZE=6 ] [B ]Lista de comandos a serem executados pelo console quando o jogador indicado receber a recompensa.
Use {player } para o nome do jogador que receberá a recompensa.
Use {indicator } para o nome do jogador que fez a indicação. [/B ] [/SIZE ]
reward-commands
:

[LIST ]
[* ] "eco give {player} 1000"
[* ] "give {player} diamond 5"
[* ] "msg {player} &amp;aObrigado por se juntar ao servidor! Você recebeu suas recompensas por ter sido indicado por {indicator}!"
[/LIST ]
[SIZE=6 ] [B ]Todas as mensagens customizáveis do plugin.
Use %prefix% para o prefixo e {target} para o jogador alvo (quando aplicável).[/B][/SIZE]
messages
: prefix : "&amp;e&amp;lMeka&6&amp;lIndica &8»&amp;r"

[SIZE=6 ] [B ]Mensagens de ajuda exibidas com /mekaindica [/B ] [/SIZE ]
usage-player-help
: "%prefix% &amp;eUse &amp;a/mekaindica &lt;jogador>&amp;e para nos dizer quem te convidou!" usage-admin-help : - "%prefix% &6Comandos de Administrador:" - "&amp;e/mekaindica reload &8- &7Recarrega a configuração do plugin." - "&amp;e/mekaindica reset &lt;jogador> &8- &7Reseta a indicação de um jogador."

[SIZE=6 ] [B ]Mensagens de feedback e erro [/B ] [/SIZE ]
no-permission
: "%prefix% &amp;cVocê não tem permissão para usar este comando." player-only-command : "%prefix% &amp;cEste comando só pode ser executado por um jogador." indication-success : "%prefix% &amp;aVocê indicou o jogador &amp;e{target}&amp;a com sucesso! Ele(a) receberá a recompensa na próxima vez que entrar no servidor." reward-notification : "%prefix% &amp;aVocê recebeu recompensas por ter sido indicado por &amp;e{player}&amp;a!" error-already-indicated : "%prefix% &amp;cVocê já indicou um jogador. Não é possível indicar novamente." error-player-not-found : "%prefix% &amp;cO jogador &amp;e{target}&amp;c não foi encontrado ou nunca entrou no servidor." error-indicate-self : "%prefix% &amp;cVocê não pode indicar a si mesmo!" target-already-has-indicator : "%prefix% &amp;cO jogador &amp;e{target}&amp;c já foi indicado por outra pessoa." config-reloaded : "%prefix% &amp;aA configuração foi recarregada com sucesso." usage-admin-reset : "%prefix% &amp;cUso correto: /mekaindica reset &lt;jogador>" indication-reset-success : "%prefix% &amp;aA indicação do jogador &amp;e{target}&amp;a foi resetada. Ele(a) pode indicar alguém novamente."

Licença Este plugin é distribuído sob a licença MIT. Isso significa que você é livre para usar, modificar e distribuir o plugin como quiser, desde que os créditos sejam mantidos.

Spoiler: MIT License
Copyright (c) 2025 Caputinado

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Obrigado por usar o MekaIndica! Se tiver alguma sugestão, deixe nos comentários.​
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

MekaIndica is a free Minecraft Java mod. Compatible with Minecraft 1.20. Downloaded 74 times (via Spigot). Download it and open it directly in the game.

Explore more