Projekt
Roadmap
Was heute verfügbar ist. Keine Termine: Jeder Teil erscheint, wenn er im echten Spiel funktioniert, nicht früher.
Jetzt verfügbar
Die Grundlage, um echte Mods zu schreiben, in CraftScript und in Kotlin oder Java, auf Minecraft Java 26.3.
- Gegenstände, Blöcke und Rezepte: Seltenheit, Glanz, Nahrung, Werkzeuge, Kreativ-Tab, Härte, Licht, benötigtes Werkzeug und Stufe, ein oder mehrere Gegenstände als Beute, geformte, formlose und Ofenrezepte.
- Alle Events: Server, Ticks, Welten, Spieler (beitreten, verlassen, Chat, wiedererscheinen, sterben, interagieren, einen Gegenstand benutzen, Befehl), Blöcke (abbauen, platzieren) und Objekte (erscheinen, Schaden, Tod).
- Änderungen an einem Event wirken: der Chattext, der Befehl, die Beitritts- und Verlassensnachrichten, der Wiedereinstiegsort, ob der Block etwas fallen lässt, die Schadensmenge und die zusätzlichen Drops, wenn eine Kreatur stirbt.
- Eigene Kreaturen: der Körper einer Kreatur aus dem Spiel mit deiner Textur, deinen Werten, ihren Verhaltensweisen nach Priorität, ihren Zielen und ihrer Beute.
- Blöcke, die keine Würfel sind: eine Form aus Boxen oder ein eigenes Modell.
- Blöcke, die auf Schritte, Ticks und Nachbarn reagieren, Portale in andere Dimensionen, Blockzustände, Redstone und Blöcke mit eigenem Inventar.
- Kreaturen mit eigenem 3D-Modell, mit Knochen und Animationen.
- Kreaturen, die von selbst erscheinen und ein Spawn-Ei haben; die sich zähmen, züchten, reiten lassen und fliegen; mit Fernangriffen, eigenen Verhaltensweisen und Keyframe-Animationen.
- Eigene Biome in der Oberwelt, mit eigenem Klima und eigenen Farben.
- Eigene Dimensionen mit eigenem Himmel, Gelände und eigenen Biomen, in die Spieler und Kreaturen reisen.
- Erze, Bäume, Blumen und Strukturen, die in der Welt generiert werden.
- Eigene Geräusche und Partikel, in der Mod, benutzt über ihre ID wie die des Spiels.
- Shaderpakete: ein Ordner mit GLSL-Durchgängen und einer shaderpack.json, durch Kopieren installiert, verändert das ganze Bild und funktioniert nach Spiel-Updates weiter.
- Formulare mit Feldern und Knöpfen, die jeder Client ausfüllen kann; Bossleisten und eine Seitenleiste pro Spieler.
- Befehle mit Berechtigungen, typisierten Argumenten, Unterbefehlen und Aliasen. Timer.
- Die Welt, Spieler, Objekte, Blöcke und Inventare.
- Mit Spielern, Objekten, Blöcken und Welten gespeicherte Daten, die einen Neustart überstehen.
- Einstellungsdateien und Netzwerkkanäle zwischen Client und Server, auch aus CraftScript.
- Neu ladbare Server-Plugins und das Mod-Menü im Spiel.
- Das Werkzeug crafting: installieren, eine Mod erstellen, sie prüfen, sie auf einem simulierten Server testen, und Unterstützung für Editoren.
Und mehr folgt
Alles oben ist jetzt verfügbar. Mehr wird folgen und hier erscheinen, sobald es im echten Spiel funktioniert.
Noch nicht umgesetzt
Im Event death hat das Ändern der Todesnachricht oder der Wunsch, dass der Spieler sein Inventar behält, im Spiel noch keine Wirkung. Crafting warnt einmal im Log, statt es stillschweigend zu ignorieren.