Hijacked, l’une des cartes emblématiques de Call of Duty: Black Ops II, tourne désormais directement dans Minecraft Java. Le développeur Luckey Faraday a réussi à intégrer la carte, les armes, les collisions et même les bots dans le jeu grâce à un mod Fabric.
Et ce n’est pas une reproduction construite bloc par bloc. La carte de Black Ops II est réellement rendue à l’intérieur de Minecraft, avec un framerate qui oscille autour de 41 à 48 FPS dans la démonstration publiée le 17 septembre.
En bref
- Hijacked de Black Ops II fonctionne directement dans Minecraft Java.
- Le projet prend la forme d’un mod Fabric.
- Les bots, les collisions, les armes et la navigation sont déjà fonctionnels.
- GPT-6 Astra a été utilisé pour aider à porter le projet en Java.
- La démonstration tourne autour de 45 FPS.
Black Ops II tourne réellement dans Minecraft
Des joueurs ont déjà reproduit Hijacked dans Minecraft par le passé. La carte s’y prête particulièrement bien, avec son yacht compact, ses deux extrémités et son centre immédiatement reconnaissable.
Le projet de Luckey Faraday n’a cependant pas grand-chose à voir avec une map Minecraft classique. Cette fois, ce sont directement la géométrie de Hijacked, les collisions, les armes, les bots et leur système de déplacement qui fonctionnent dans Minecraft.

La démonstration montre le joueur parcourir le pont du yacht avec un M27 et affronter des bots, tandis que certains éléments de Minecraft restent visibles à l’écran. Le titre de la fenêtre indique toujours Minecraft 1.21.4 et même le tutoriel « Destroy the tree » apparaît encore dans un coin.
C’est justement ce qui rend la scène assez particulière : visuellement, on se retrouve presque devant Black Ops II, mais tout continue de fonctionner dans l’environnement de Minecraft.
Un mod Fabric, pas une vidéo affichée dans le jeu
Faraday avait déjà réussi à faire fonctionner son projet dans un navigateur. Il avait ensuite poussé l’idée un peu plus loin en affichant cette version sur l’écran d’un ordinateur virtuel placé dans Minecraft.
La nouvelle démonstration va beaucoup plus loin. Le projet a été porté en Java et chargé directement dans Minecraft sous la forme d’un mod Fabric. Le rendu utilise le contexte OpenGL du jeu lui-même, sans passer par un navigateur ou un écran affiché dans le monde.

Pour les joueurs habitués aux mods, Fabric n’est évidemment pas un inconnu. Ce loader est utilisé par une grande partie de l’écosystème Minecraft Java et sert ici de point d’entrée pour intégrer des mécaniques qui n’ont pratiquement plus rien à voir avec le gameplay original.
Nous lui consacrons d’ailleurs une page dédiée à Fabric et Fabric API, avec les différentes versions compatibles et les informations utiles pour son installation.
Entre 41 et 48 FPS sur Hijacked
La démonstration dure un peu plus de deux minutes et permet déjà de se faire une bonne idée du résultat. Le compteur de performances reste généralement compris entre 41 et 48 images par seconde, avec un rendu suffisamment fluide pour jouer normalement.

Les bots utilisent également une navmesh, une carte invisible qui leur indique les zones où ils peuvent circuler. Elle leur permet de se déplacer correctement sur Hijacked au lieu de simplement avancer au hasard.
Le dépôt GitHub de la version navigateur montre d’ailleurs tout le travail réalisé autour des collisions et de cette navigation. Le projet génère notamment une géométrie dédiée aux collisions, un BVH et une navmesh basée sur Recast pour gérer les déplacements des ennemis.
Ce n’est pas pour autant un port complet de Black Ops II. La démonstration actuelle tourne surtout autour de Hijacked et plusieurs systèmes restent encore à développer avant d’obtenir quelque chose de comparable au jeu original.
GPT-6 Astra a aidé à porter le projet en Java
Le projet est parti d’une version navigateur développée par Faraday sous le nom Claude of Duty: Vibe Slops II. Cette reconstruction utilise Three.js et contient notamment Hijacked ainsi que Nuketown 2025.
Le 15 septembre, Faraday avait déjà montré cette version en train de fonctionner sur un ordinateur virtuel à l’intérieur de Minecraft. Il annonçait alors vouloir aller plus loin en demandant à GPT-6 Astra de porter le projet en Java.
Deux jours plus tard, la version native sous Fabric était fonctionnelle. Le développeur explique avoir utilisé Astra pour l’aider à réécrire le projet afin qu’il puisse fonctionner directement dans l’environnement graphique de Minecraft.
Le nom d’Astra commence d’ailleurs à revenir régulièrement autour de Minecraft. Nous évoquions récemment sa tentative de terminer Minecraft après 141 heures de jeu autonome, qui s’était arrêtée bien avant l’Ender Dragon après plusieurs difficultés, dont une explosion de Creeper particulièrement coûteuse.
Les deux expériences sont pourtant très différentes : dans la première, Astra devait jouer à Minecraft. Ici, le modèle sert surtout d’outil de développement pour modifier profondément ce que Minecraft est capable de faire tourner.
Une démonstration technique plus qu’un futur mod à télécharger
Il ne faut donc pas s’attendre à voir débarquer prochainement tout Black Ops II dans un simple fichier à déposer dans son dossier mods. Faraday présente avant tout son travail comme une démonstration technique encore en développement.
Il y a aussi une autre limite évidente : le projet réutilise des éléments provenant directement de Black Ops II. Le dépôt GitHub de la version navigateur précise que les cartes, modèles, animations, sons et autres ressources restent la propriété de leurs ayants droit et que le projet est non officiel et non commercial.
Cela rend une éventuelle distribution publique beaucoup plus délicate. En revanche, la démonstration montre assez bien jusqu’où Minecraft Java peut être détourné grâce aux mods.
En août, nous avions déjà présenté une intelligence artificielle construite avec 445 782 blocs de commande. Cette fois, ce n’est plus une IA qui est construite dans Minecraft, mais presque un autre jeu qui vient s’exécuter directement à l’intérieur.
Le projet reste encore expérimental. Faraday indique qu’il reste beaucoup de travail, avec notamment la possibilité d’ajouter davantage de contenu, de nouvelles cartes et potentiellement du multijoueur par la suite.
Sources : Claude of Duty / GitHub · Tom’s Hardware · EAA FPS News






