# Utilities (utils)

Kurzbeschreibung

Dieser Ordner fasst verschiedene Hilfsklassen und -funktionen zusammen. Die Dokumentation ist thematisch in Unterordnern organisiert:

Benutze die Unterordner-README-Dateien für Detail-Informationen.

# Entwickler-Utils (Gruppiert)

# Core

  • core/ACFBridge.md – Einstieg und Context-Resolver für Aikar Commands
  • core/ComponentEngine.md – Automatisches Booten von Komponenten
  • core/CoreComponent.md – Annotation für Komponenten
  • core/LoadPriority.md – Priorisierung von Komponenten
  • core/DebugUtils.md – Logging und Debugging
  • core/IConfigManager.md – Interface für Config-Management
  • core/ItemBuilder.md – ItemStack-Builder
  • core/JsonAdapters.md – GSON Adapter-Registrierung
  • core/JsonUtils.md – JSON-Serialisierung

# Adapter

  • core/adapters/LocalDateAdapter.md – Adapter für LocalDate
  • core/adapters/LocalDateTimeAdapter.md – Adapter für LocalDateTime
  • core/adapters/TimestampAdapter.md – Adapter für Timestamp

# GUI

  • guibilder/GuiBuilder.md – Inventar-GUI-Builder
  • guibilder/GuiItems.md – Vorlagen für GUI-Items
  • guibilder/GuiPaginator.md – Seitenbasierte Inventar-GUIs

# Serializer

  • serializer/ISerializer.md – Serializer-Interface
  • serializer/ObjectSerializer.md – Objekt-Serialisierung

# Variables

  • variables/DataPersistenceService.md – Asynchrone Datenpersistenz
  • variables/VariableCommand.md – Variable-Kommandos
  • variables/VariableManager.md – Verwaltung von Variablen
  • variables/VariableMap.md – Variable-Map
  • variables/Variables.md – Variable-Definitionen

Benutze die Unterordner-README-Dateien für Detail-Informationen.