Vanilla
La extensión Vanilla es la base de muchos comportamientos de mecánicas en TypeWriter. Proporciona una amplia biblioteca de Acciones, Eventos, Objetivos, Hechos y Audiencias que controlan las funciones estándar de Minecraft.
- Código fuente — Ver las fuentes en GitHub.
- Descargar releases — Obtener los últimos JAR para tu servidor.
Características
- Control de atributos — Modifica dinámicamente la velocidad, la salud, el daño y la resistencia al retroceso.
- Operaciones de inventario — Vacía objetos, abre cofres del End y gestiona GUI de descarte personalizadas.
- Motor de física — Lanza entidades, controla la gravedad y gestiona la velocidad.
- Estadísticas de supervivencia — Gestiona el hambre, la saturación, la duración de aire y los modos invencibilidad.
- Interacción con el mundo — Crea explosiones, rayos y modifica el alcance sobre los bloques.
- Efectos visuales — Títulos, barras de acción, cambios de FOV y modificadores de cámara.
Arquitectura
Biblioteca de entradas
Acciones
Efectos instantáneos activados por las mecánicas.
- Attributes — Buffs/Debuffs y estadísticas (20+ entradas)
- Experience — Gestión de XP y niveles
- Inventory — Objetos y almacenamiento (10+ entradas)
- Physics — Velocidad y gravedad
- Status — Efectos de poción y fuego
- UI & Visuals — Títulos y barras de acción
- Utility — Utilidades generales
- Vehicle — Monturas y montar
- World — Bloques y entorno
Eventos
Disparadores que responden a los cambios del jugador o del mundo.
- Combat — Daño y bajas
- Interaction — Clics y rotura de bloques
- Crafting — Mesa de trabajo y yunque
- Entity — Interacciones con mobs
- Player — Conexiones, salidas, chat
- Item — Uso y consumo
Objetivos
Metas para misiones y seguimiento.
- Survival — Recibir daño, regeneración
- Travel — Llegar a ubicaciones
- Harvesting — Romper/colocar bloques
Hechos y audiencias
- Facts — Condiciones para comprobar los estados del jugador.
- Audiences — Filtros de segmentación para operaciones de grupo.
Inicio rápido
- 1. Activar acciones — Usa las entradas de acción para interactuar con la extensión: attributes, experience, inventory. Actívalas desde comandos, NPC, eventos u otras entradas. → attributes → experience
Comandos
La extensión Vanilla no proporciona comandos independientes. Toda la funcionalidad se accede a través de las entradas de Typewriter activadas por otras extensiones, comandos o eventos.
Placeholders
La extensión Vanilla no registra sus propios placeholders de PlaceholderAPI. No obstante, las entradas de esta extensión interactúan con mecánicas estándar de Minecraft (salud, velocidad, inventario) que pueden supervisarse mediante otras extensiones o scoreboards.
Permisos
Sin permisos personalizados. Todo el comportamiento de las entradas se controla mediante el sistema de acceso a nivel de entrada de Typewriter.
Dependencias
| Extension | Requerido | Uso |
|---|---|---|
| (ninguna) | - | Es una extensión principal sin dependencias externas. |
| PlaceholderAPI | Opcional | Para los campos @Placeholder en las configuraciones de entradas. |