ANLEITUNG

Eigene Sprachzeilen in Minecraft für NPCs und Maps

Ein Questgeber, der wirklich spricht, ein Erzähler am Anfang einer Abenteuer-Map, eine Wache, die Spieler am Tor warnt: Sprachzeilen lassen eine Minecraft-Map oder einen Server wie ein echtes Spiel wirken. Minecraft spielt jeden Sound aus einem Ressourcenpaket ab, Sie brauchen also nur die Dateien.

Die kostenlose SuperClonica-Engine vertont Ihre Zeilen offline auf einem normalen Prozessor und schreibt OGG, das Format, das Minecraft für Sounds nutzt. Dieser Leitfaden zeigt, wie Sie das Paket für Java und Bedrock Edition bauen, die Zeilen per Befehl abspielen und welche Stimmen Sie veröffentlichen dürfen.

So funktionieren eigene Sounds in Minecraft

Sprechende NPCs, Questgeber und Erzähler in Abenteuer-Maps funktionieren alle so, ohne Mods.

  • Java Edition: ein Ressourcenpaket mit assets/minecraft/sounds.json und den Dateien unter assets/minecraft/sounds/.
  • Bedrock Edition: ein Ressourcenpaket mit sounds/sound_definitions.json und den Dateien unter sounds/.
  • Ein Befehlsblock oder eine Funktion spielt eine Zeile mit /playsound ab, für bestimmte Spieler oder an einer Position.
  • Die Engine schreibt direkt Mono-Dateien in OGG Vorbis, ein Konverter ist nicht nötig.

Stimmen gratis online auswählen

Geben Sie auf der Seite einer beliebigen Stimme eine Zeile Ihres NPCs ein, 30 bis 100 Zeichen, wählen Sie die Sprache und klicken Sie auf die Schaltfläche zum Vertonen. In wenigen Sekunden hören Sie, ob die Stimme zur Wache, zum Zauberer oder zum Dorfbewohner passt, der zum Helden wird, ohne Konto.

Zeilen vertonen und ein Java-Paket bauen

Spielen Sie die Zeile dort ab, wo der NPC steht: /playsound minecraft:npc.guard_01 voice @a ~ ~ ~. Mit der Kategorie voice regeln Spieler die Lautstärke über den Regler für Stimme und Sprache. Nutzen Sie kleingeschriebene Dateinamen ohne Leerzeichen, denn andere nimmt die Java Edition nicht an.

  • Installieren Sie die Engine: python -m pip install superclonica-cpu.
  • Vertonen Sie jede Zeile direkt ins Paket: superclonica --text "Halt, Reisender. Die Brücke ist bis zum Morgengrauen gesperrt." --voice M2 --lang de --normalize --output pack/assets/minecraft/sounds/npc/guard_01.ogg.
  • Tragen Sie sie in assets/minecraft/sounds.json ein, mit Pfad, aber ohne .ogg: {"npc.guard_01": {"sounds": ["npc/guard_01"]}}.
  • Ergänzen Sie eine pack.mcmeta mit dem pack_format Ihrer Minecraft-Version, packen Sie den Ordner als Zip in resourcepacks; ein Server kann das Paket auch an seine Spieler senden.

Dieselben Zeilen in der Bedrock Edition

Die Bedrock Edition liest dieselben OGG-Dateien aus dem Ordner sounds eines Ressourcenpakets. Legen Sie sie in sounds/npc/ ab, beschreiben Sie sie in sounds/sound_definitions.json, zum Beispiel {"format_version": "1.20.20", "sound_definitions": {"npc.guard_01": {"category": "neutral", "sounds": ["sounds/npc/guard_01"]}}}, und spielen Sie eine Zeile mit /playsound npc.guard_01 @a ab. Wie in Java steht der Pfad ohne Dateiendung.

Stimmen, die Sie veröffentlichen dürfen

Für eine private Welt oder eine Fan-Map, die Sie mit Freunden spielen, passt jede Katalogstimme. Für eine Map, einen Server oder ein Add-on, das Sie veröffentlichen oder verkaufen, nehmen Sie eine Stimme, an der Sie die Rechte haben: die zehn Standardstimmen des Modells, M1 bis M5 und F1 bis F5, Ihre eigene im SuperClonica-Studio trainierte Stimme aus der Aufnahme eines Sprechers, der zugestimmt hat, oder eine auf der Börse bestellte Stimme. Von Fans gemachte Figurenstimmen sind für Parodien und Fanwerke.