KAPITEL 09
Bedrock Script API.
Die sauberste offizielle Modding-Erfahrung im Ökosystem. JavaScript/TypeScript, von Mojang gepflegt.
Bedrock verwendet Behavior Packs (Logik) und Resource Packs (Assets) — beide in JSON. Neu und zunehmend wichtig ist die Script API: Microsofts offizielle JavaScript/TypeScript-Schnittstelle.
Für 14+ mit Programmierinteresse ist die Script API die sauberste offizielle Modding-Erfahrung im Ökosystem — aktiv gepflegt von Mojang, mit moderner Event-getriebener Architektur und echtem TypeScript-Support.
§ 9.1
Hello World
Das kanonische erste Script. Importiert world, abonniert das playerSpawn-Event und sendet eine Nachricht. Keine Import-Hölle, keine Config — direkt lauffähig.
Das Pattern ist universell: Jede Interaktion im Spiel ist ein Event, auf das du mit subscribe reagierst.
import { world } from "@minecraft/server";
world.afterEvents.playerSpawn.subscribe((event) => {
event.player.sendMessage("Willkommen im Spielzeug-Universum.");
});
world.afterEvents.blockBreak.subscribe((event) => {
const { block, player } = event;
player.sendMessage(`Block zerstört: ${block.typeId} @ ${block.x},${block.y},${block.z}`);
}); Die Module
§ 9.2
-
@minecraft/server
Core: Welt, Events, Dimensionen, Spieler, Blöcke, Entities.
-
@minecraft/server-ui
Formulare und UI-Dialoge für In-Game-Interfaces.
-
@minecraft/server-editor
Editor-Erweiterungen für die neue Editor-Experience.
-
@minecraft/server-admin
Realm- und Server-Admin-Funktionen, limitiert auf Management-Kontexte.
Ressourcen
Wo du startest
Warum das wichtig ist
Brücke in echte Web-Entwicklung
Wer die Script API lernt, lernt gleichzeitig moderne JavaScript-Patterns: ES-Modules, Event-Subscriptions, async/await, TypeScript-Typen. Diese Skills übertragen 1:1 in Frontend- und Node.js-Projekte.
Das macht Bedrock-Scripting zur besten Empfehlung für Einsteiger:innen, die echte Web-Entwickler:innen werden wollen.