Vanilla
A extensão Vanilla é a base de muitos comportamentos de mecânicas no TypeWriter. Ela fornece uma vasta biblioteca de Ações, Eventos, Objetivos, Fatos e Audiências que controlam os recursos padrão do Minecraft.
- Código-fonte — Ver as fontes no GitHub.
- Baixar releases — Obter os JARs mais recentes para o seu servidor.
Recursos
- Controle de atributos — Modifique dinamicamente a velocidade, a vida, o dano e a resistência a repulsão.
- Operações de inventário — Limpe itens, abra baús do End e gerencie GUIs de descarte personalizadas.
- Motor de física — Lance entidades, controle a gravidade e gerencie a velocidade.
- Atributos de sobrevivência — Gerencie fome, saturação, duração de ar e modos de invencibilidade.
- Interação com o mundo — Crie explosões, raios e modifique o alcance sobre os blocos.
- Efeitos visuais — Títulos, barras de ação, mudanças de FOV e modificadores de câmera.
Arquitetura
Biblioteca de entradas
Ações
Efeitos instantâneos acionados pelas mecânicas.
- Attributes — Buffs/Debuffs e atributos (20+ entradas)
- Experience — Gerenciamento de XP e níveis
- Inventory — Itens e armazenamento (10+ entradas)
- Physics — Velocidade e gravidade
- Status — Efeitos de poção e fogo
- UI & Visuals — Títulos e barras de ação
- Utility — Utilitários gerais
- Vehicle — Montarias e cavalgar
- World — Blocos e ambiente
Eventos
Gatilhos que respondem às mudanças do jogador ou do mundo.
- Combat — Dano e abates
- Interaction — Cliques e quebra de blocos
- Crafting — Bancada e bigorna
- Entity — Interações com mobs
- Player — Entradas, saídas, chat
- Item — Uso e consumo
Objetivos
Metas para missões e acompanhamento.
- Survival — Receber dano, regeneração
- Travel — Alcançar locais
- Harvesting — Quebrar/colocar blocos
Fatos e audiências
- Facts — Condições para verificar os estados do jogador.
- Audiences — Filtros de segmentação para operações de grupo.
Início rápido
- 1. Acionar ações — Use as entradas de ação para interagir com a extensão: attributes, experience, inventory. Acione-as a partir de comandos, NPCs, eventos ou outras entradas. → attributes → experience
Comandos
A extensão Vanilla não fornece comandos independentes. Toda a funcionalidade é acessada por meio das entradas do Typewriter acionadas por outras extensões, comandos ou eventos.
Placeholders
A extensão Vanilla não registra seus próprios placeholders do PlaceholderAPI. No entanto, as entradas desta extensão interagem com mecânicas padrão do Minecraft (vida, velocidade, inventário) que podem ser monitoradas por outras extensões ou scoreboards.
Permissões
Sem permissões personalizadas. Todo o comportamento das entradas é controlado pelo sistema de acesso em nível de entrada do Typewriter.
Dependências
| Extension | Obrigatório | Uso |
|---|---|---|
| (nenhuma) | - | Esta é uma extensão principal sem dependências externas. |
| PlaceholderAPI | Opcional | Para os campos @Placeholder nas configurações de entradas. |