Coder Social home page Coder Social logo

kerminal's Introduction

Kerminal

Kerminal é um plugin com diversas funções e recursos ideias para seu servidor, além de sistemas que nenhum outro "plugin" possui, este projeto foi feito com o apoio da comunidade BeezCommunity onde você também pode estar entrando para conhecer ou pedir suporte quando necessário sobre problemas encontrados.

Faça o download clicando aqui.

Comandos

Kerminal possui comandos 100% configuraveis para seus usuários terem maior liberdade.

Comandos de Administração

Comando Descrição Permissão
/setspawn Define a localidade do jogador como spawn kerminal.setspawn
/gamemode Altera seu modo de jogo atual kerminal.gamemode
/fly Permite o executor voar no servidor kerminal.fly
/enchant Aplica um encantamento em um item kerminal.enchant
/clearchat Limpa todo o chat do servidor kerminal.clearchat
/clear Esvazia o inventário do executor kerminal.clear
/craft Abre uma Bancada de Trabalho pro jogador kerminal.craft
/feed Recupera fome do executor kerminal.feed
/heal Recupera vida do executor kerminal.heal
/hat Define o item da mão do executor como chapéu kerminal.hat
/onlines Mostra quantos jogadores tem online no momento kerminal.onlines
/jogadores Mostra o nome de todos os jogadores online no momento kerminal.jogador
/infolag Exibe todas as informações do servidor relacionadas ao desempenho kerminal.infolag
/createkit Cria um novo kit utilizando o inventário atual do executor kerminal.createkit

Comandos normais

Comando Descrição Permissão
/spawn Teleporta o executor para o spawn kerminal.spawn
/tpa Envia um pedido de teleporte do executor para outro jogador kerminal.tpa
/tpaccept Aceita o teleporte de um jogador kerminal.tpaccept
/tpadeny Recusa o teleporte de um jogador kerminal.tpadeny
/fly Permite o executor voar no servidor kerminal.fly
/craft Abre uma Bancada de Trabalho pro executor kerminal.craft
/hat Define o item da mão do executor como chapéu kerminal.hat
/enderchest Abre o enderchest do executor kerminal.enderchest
/divulgar Anuncia para todos do servidor uma divulgação kerminal.divulgar
/light Define a luminosidade do executor no máximo kerminal.light
/trash Abre uma lixeira para o executor kerminal.trash
/home Teleporta o executor para suas casas salvas kerminal.home
/sethome Define a nova casa do executor kerminal.sethome
/delhome Remove a nova casa do executor kerminal.delhome
/listhomes Exibe todas as casas do executor kerminal.listhomes
/back Retorna para última localização salva do executor kerminal.back
/ping Exibe o ping do executor kerminal.ping
/slime Exibe se a chunk atual do executor é uma Slime Chunk kerminal.slime
/kit Recebe um kit de escolha do executor kerminal.kit
/listkits Exibe todos os kits criados no servidor kerminal.listkits
/titlep Manda um title para um jogador especifico! kerminal.titleplayer
/title Manda um title para todos os jogadores kerminal.title
/aviso Manda um broadcast para todos os jogadores! kerminal.broadcast
/bigorna Abre uma bigorna virtual kerminal.anvil
/tpall Teleporta todos jogadores online para a posição do executor kerminal.tpall

Permissões

As permissões são configuráveis, mas por padrão todo comando será kerminal.COMANDO.

Há outros tipos de permissões que irei citar abaixo.

Permissão Descrição
kerminal.blockedcommands.bypass Permite burlar o sistema de comandos bloqueados
kerminal.enderchest.others Permite mecher no enderchest de outros jogadores
kerminal.keepxp Permite o jogador continuar com sua experiência
PERMISSAO_PADRAO.delay.bypass Teleporta o jogador instantaneamente
kerminal.kit.NOME_DO_KIT Permissão para recolher um kit específico
kerminal.sign.repair Permissao para reparar na placa
kerminal.sign.repair.all && kerminal.repair Reparar ALL na placa, (Precisa das duas permissões)

Eventos customizados

  • GamemodeChangeEvent - Chamado na alteração do gamemode.
  • PlayerBackEvent - Chamado ao executar o comando /back para retornar.
  • PlayerHomeEvent - Chamado ao teleportar-se para uma Home.

Configurações

Principal

Kerminal é muito facil de ser utilizado pois possui as configurações padrão de qualquer plugin com recursos melhorados, veja no arquivo config.yml.

  • Regeneração
Regeneration:
  Enabled: true          # Habilita ou desabilita a modificação da regeneração
  Delay: 20              # Tempo em ticks para preencher a vida
  • Mundos em Ticks
Worlds:
  world:                 # Nome do mundo para a definição
    Tick: 60             # Quantidade da velocidade dos ticks do mundo

Entidades

Você pode alterar as vidas e os drops das entidades vivas (living entities) pelo arquivo entities.yml.

PIG:                       # Nome do tipo da entidade, no caso 'PIG'
  Health: 50               # Quantidade da vida da entidade
  Drops:                   # Configuração de todos os drops novos
    ExampleItem:
      chance: 80
      quantity: 1
      material: DIRT
      data: 0
      name: "&cExample"
      lore:
        - "&7Example"
      enchantments:         # Formato: ENCHANT;LEVEL
        - "DAMAGE_ALL;5"

Alterar comandos

Você pode tambem pode alterar os comandos principais, aliases e permissões além de habilitar ou desabilitar cada um dos comandos existentes pelo arquivo commands.yml.

Spawn:                           # Não mecher... é a identificação do comando
  enabled: true                  # Ativa ou desativa o comando    
  command: "spawn"               # Nome do comando principal
  permission: kerminal.spawn     # Permissão do comando
  async: false                   # Definir comando como ASYNC (Alguns comandos podem não funcionar)
  aliases:                       # Definir as aliases (Caso não queira nenhuma, deixe {} no lugar)
    - "hub"
    - "lobby"

Criar comandos

No Kerminal você possui a possibilidade de criar novos comandos por meio do arquivo customCommands.yml.

COMANDO_AQUI:
  Sound: NOTE_PLING
  Delay: 5
  MessageDelay: "&cAguarde %time% para usar o comando novamente."
  Message:
    - "&eVocê executou um comando de exemplo."

Bstats

bStats é um serviço de estatísticas de código aberto para o software Minecraft que é utilizado pelo Kerminal para coletar estatísticas do servidor.

Agradecimentos

"Agradeço a todos que estão acreditando neste projeto, logo abaixo tem alguns nomes que ajudaram com ideias e correções de códigos."

@iDimaBR, @ferraribr, @Kepe, @SrEdu0202, @BadNotice_

Desenvolvedores

ferraribridimabr

kerminal's People

Contributors

idimabr avatar ferraari avatar sebastianjnuwu avatar

Stargazers

sync. avatar Pedro R. Chagas avatar  avatar  avatar

Watchers

 avatar

Forkers

ferraari

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.