Vanilla
Die Vanilla-Erweiterung ist die Grundlage vieler Mechanikverhalten in TypeWriter. Sie stellt eine umfangreiche Bibliothek von Aktionen, Ereignissen, Zielen, Fakten und Publika bereit, die die Standardfunktionen von Minecraft steuern.
- Quellcode — Quellen auf GitHub ansehen.
- Releases herunterladen — Die neuesten JARs für deinen Server beziehen.
Funktionen
- Attributsteuerung — Ändere Geschwindigkeit, Leben, Schaden und Rückstoßresistenz dynamisch.
- Inventaroperationen — Leere Gegenstände, öffne Endertruhen und verwalte benutzerdefinierte Entsorgungs-GUIs.
- Physik-Engine — Schleudere Entitäten, steuere die Schwerkraft und verwalte die Geschwindigkeit.
- Überlebenswerte — Verwalte Hunger, Sättigung, Luftdauer und Unverwundbarkeitsmodi.
- Weltinteraktion — Erzeuge Explosionen, Blitzeinschläge und ändere die Reichweite auf Blöcke.
- Visuelle Effekte — Titel, Aktionsleisten, FOV-Änderungen und Kameramodifikatoren.
Architektur
Eintragsbibliothek
Aktionen
Sofortige Effekte, die von Mechaniken ausgelöst werden.
- Attributes — Buffs/Debuffs und Werte (20+ Einträge)
- Experience — XP- und Levelverwaltung
- Inventory — Gegenstände und Aufbewahrung (10+ Einträge)
- Physics — Geschwindigkeit und Schwerkraft
- Status — Trank- und Feuereffekte
- UI & Visuals — Titel und Aktionsleisten
- Utility — Allgemeine Hilfsmittel
- Vehicle — Reittiere und Reiten
- World — Blöcke und Umgebung
Ereignisse
Auslöser, die auf Änderungen des Spielers oder der Welt reagieren.
- Combat — Schaden und Kills
- Interaction — Blockklicks und -abbau
- Crafting — Werkbank und Amboss
- Entity — Mob-Interaktionen
- Player — Beitritte, Verlassen, Chat
- Item — Nutzung und Verbrauch
Ziele
Ziele für Quests und Verfolgung.
- Survival — Schaden nehmen, Regeneration
- Travel — Orte erreichen
- Harvesting — Blöcke abbauen/platzieren
Fakten und Publika
Schnellstart
- 1. Aktionen auslösen — Verwende Aktionseinträge, um mit der Erweiterung zu interagieren: attributes, experience, inventory. Löse sie über Befehle, NPCs, Ereignisse oder andere Einträge aus. → attributes → experience
Befehle
Die Vanilla-Erweiterung bietet keine eigenständigen Befehle. Alle Funktionen werden über Typewriter-Einträge aufgerufen, die von anderen Erweiterungen, Befehlen oder Ereignissen ausgelöst werden.
Platzhalter
Die Vanilla-Erweiterung registriert keine eigenen PlaceholderAPI-Platzhalter. Ihre Einträge interagieren jedoch mit standardmäßigen Minecraft-Mechaniken (Leben, Geschwindigkeit, Inventar), die über andere Erweiterungen oder Scoreboards überwacht werden können.
Berechtigungen
Keine benutzerdefinierten Berechtigungen. Das gesamte Eintragsverhalten wird über das eintragsbezogene Zugriffssystem von Typewriter gesteuert.
Abhängigkeiten
| Extension | Erforderlich | Verwendung |
|---|---|---|
| (keine) | - | Dies ist eine Kern-Erweiterung ohne externe Abhängigkeiten. |
| PlaceholderAPI | Optional | Für @Placeholder-Felder in Eintragskonfigurationen. |