Projet
Feuille de route
Ce qui est disponible aujourd'hui. Sans dates : chaque partie arrive quand elle fonctionne dans le vrai jeu, pas avant.
Disponible maintenant
Les fondations pour écrire de vrais mods, en CraftScript et en Kotlin ou Java, sur Minecraft Java 26.3.
- Objets, blocs et recettes : rareté, reflet d’enchantement, nourriture, outils, onglet du mode Créatif, dureté, lumière, outil et niveau requis, un ou plusieurs objets en butin, recettes avec forme, sans forme et de four.
- Tous les événements : serveur, ticks, mondes, joueurs (connexion, départ, chat, réapparition, mort, interaction, utilisation d’un objet, commande), blocs (casser, poser) et entités (apparition, dégâts, mort).
- Les modifications d’un événement prennent effet : le texte du chat, la commande, les messages de connexion et de départ, le lieu de réapparition, si le bloc lâche quelque chose, la quantité de dégâts et le butin supplémentaire quand une créature meurt.
- Créatures personnalisées : le corps d’une créature du jeu avec ta texture, tes statistiques, ses comportements par ordre de priorité, ses cibles et son butin.
- Des blocs qui ne sont pas des cubes : une forme faite de boîtes, ou un modèle à toi.
- Des blocs qui réagissent aux pas, aux ticks et aux voisins, des portails vers d'autres dimensions, des états de bloc, la redstone et des blocs avec leur propre inventaire.
- Des créatures avec leur propre modèle 3D, avec des os et des animations.
- Des créatures qui apparaissent seules et ont un œuf d’apparition ; qu’on peut apprivoiser, élever, monter, et qui volent ; avec des attaques à distance, des comportements propres et des animations par images clés.
- Des biomes à toi dans le monde principal, avec leur propre climat et leurs propres couleurs.
- Des dimensions à toi, avec leur ciel, leur terrain et leurs biomes, où joueurs et créatures voyagent.
- Des minerais, des arbres, des fleurs et des structures qui se génèrent dans le monde.
- Sons et particules personnalisés, dans le mod, utilisés par leur id comme ceux du jeu.
- Packs de shaders : un dossier de passes GLSL et un shaderpack.json, installé par simple copie, qui change toute l'image et continue de fonctionner quand le jeu se met à jour.
- Des formulaires avec champs et boutons que n’importe quel client peut remplir ; des barres de boss et une barre latérale par joueur.
- Des commandes avec permissions, arguments typés, sous-commandes et alias. Des minuteurs.
- Le monde, les joueurs, les entités, les blocs et les inventaires.
- Des données enregistrées avec les joueurs, les entités, les blocs et les mondes, qui survivent à un redémarrage.
- Des fichiers de réglages et des canaux réseau entre client et serveur, aussi depuis CraftScript.
- Des plugins de serveur rechargeables et l’écran des mods dans le jeu.
- L’outil crafting : installer, créer un mod, le vérifier, le tester sur un serveur simulé, et la prise en charge des éditeurs.
Et d'autres à venir
Tout ce qui précède est disponible maintenant. D'autres suivront et apparaîtront ici quand ils fonctionneront dans le vrai jeu.
Pas encore appliqué
Dans l’événement death, modifier le message de mort ou demander que le joueur garde son inventaire n’a pas encore d’effet dans le jeu. Crafting le signale une fois dans le journal au lieu de l’ignorer sans rien dire.