Table of Contents

Auf Events hören

In diesem Tutorial wirst du folgendes lernen:

  1. Events und Callbacks zu verstehen
  2. Ein Callback für ein existirendes Event zu registrieren

Events

Events sind durch net.fabricmc.fabric.api.event.Event-Instanzen repräsentiert, welche Callbacks speichern und aufrufen. Oft gibt es eine einzelne Event-Instanz für ein Callback, welche in dem statischn Feld EVENT des Callback-Interfaces gespeichert wird, es gibt allerdings auch andere Muster. Zum Beispiel gruppieren ClientTickEvents mehrere verwandte Events zusammen.

Callbacks

Jedes Event hat ein zazugehöriges Callback-Interface, üblicherweise EventNameCallback genannt. Callbacks werden durch das Aufrufen von register() auf eine Event-Instanz mit einer Callback-Instanz als Argument registriert.

Diese Seite ist noch nicht fertig! Es wäre nett, wenn Du weiter machen könntest.