Vanilla
L'extension Vanilla est la fondation de nombreux comportements de mécaniques dans TypeWriter. Elle fournit une vaste bibliothèque d'Actions, d'Événements, d'Objectifs, de Faits et d'Audiences qui contrôlent les fonctionnalités standard de Minecraft.
- Code source — Voir les sources sur GitHub.
- Télécharger les releases — Obtenir les derniers JAR pour votre serveur.
Fonctionnalités
- Contrôle des attributs — Modifiez dynamiquement la vitesse, les points de vie, les dégâts et la résistance au recul.
- Opérations d'inventaire — Videz des objets, ouvrez des enderchests et gérez des GUI de suppression personnalisées.
- Moteur physique — Propulsez des entités, contrôlez la gravité et gérez la vélocité.
- Statistiques de survie — Gérez la faim, la saturation, la durée d'air et les modes invincibilité.
- Interaction avec le monde — Créez des explosions, des éclairs et modifiez la portée sur les blocs.
- Effets visuels — Titres, barres d'action, changements de FOV et modificateurs de caméra.
Architecture
Bibliothèque d'entrées
Actions
Effets instantanés déclenchés par les mécaniques.
- Attributes — Buffs/Débuffs et statistiques (20+ entrées)
- Experience — Gestion de l'XP et des niveaux
- Inventory — Objets et stockage (10+ entrées)
- Physics — Vélocité et gravité
- Status — Effets de potion et de feu
- UI & Visuals — Titres et barres d'action
- Utility — Utilitaires généraux
- Vehicle — Montures et chevauchée
- World — Blocs et environnement
Événements
Déclencheurs qui répondent aux changements du joueur ou du monde.
- Combat — Dégâts et éliminations
- Interaction — Clics et destruction de blocs
- Crafting — Établi et enclume
- Entity — Interactions avec les mobs
- Player — Connexions, déconnexions, chat
- Item — Utilisation et consommation
Objectifs
Objectifs pour les quêtes et le suivi.
- Survival — Subir des dégâts, régénération
- Travel — Atteindre des lieux
- Harvesting — Détruire/poser des blocs
Faits et audiences
- Facts — Conditions pour vérifier les états du joueur.
- Audiences — Filtres de ciblage pour les opérations de groupe.
Démarrage rapide
- 1. Déclencher des actions — Utilisez les entrées d'action pour interagir avec l'extension : attributes, experience, inventory. Déclenchez-les depuis des commandes, des PNJ, des événements ou d'autres entrées. → attributes → experience
Commandes
L'extension Vanilla ne fournit pas de commandes autonomes. Toutes les fonctionnalités sont accessibles via les entrées Typewriter déclenchées par d'autres extensions, commandes ou événements.
Placeholders
L'extension Vanilla n'enregistre pas ses propres placeholders PlaceholderAPI. Cependant, les entrées de cette extension interagissent avec les mécaniques standard de Minecraft (points de vie, vitesse, inventaire) qui peuvent être surveillées via d'autres extensions ou des scoreboards.
Permissions
Aucune permission personnalisée. Tout le comportement des entrées est contrôlé par le système d'accès au niveau des entrées de Typewriter.
Dépendances
| Extension | Requis | Utilisation |
|---|---|---|
| (aucune) | - | Il s'agit d'une extension principale sans dépendance externe. |
| PlaceholderAPI | Optionnel | Pour les champs @Placeholder dans les configurations d'entrées. |