Texte copié dans le presse-papier !
Docker PixelCraft v1.0.0 • Minecraft Server Container
Dockerized Minecraft Engine | Datapack Enabled

Déployez votre serveur Minecraft avec Docker & Custom Datapacks

Docker PixelCraft est un environnement prêt à l'emploi combinant la puissance de conteneurisation de Docker Compose et l'automatisation d'un Datapack personnalisé pour un serveur Minecraft instantané, modulaire et hautement configurable.

Explorer le projet
Conteneur
itzg/minecraft-server
Datapack
pixelcraft (Auto-load)
Port par défaut
25565:25565
Configuration
Fichier .env flexible

Architecture du Projet

Explorez la structure des dossiers et comprenez le rôle de chaque fichier dans l'orchestration du serveur Minecraft.

docker-pixelcraft/ Cliquez pour inspecter
compose/
.env
docker-compose.yml
datapack/
pack.mcmeta
data/
minecraft/tags/function/
tick.json
pixelcraft/function/
tick.mcfunction
welcome.mcfunction
Dockerfile

Conteneurisation Docker

Le Dockerfile définit une image personnalisée basée sur l'image standard Minecraft `itzg/minecraft-server`. Il permet d'injecter automatiquement le datapack dans les mondes générés sans intervention manuelle.

Orchestration Compose

Situés dans le répertoire compose/, le fichier docker-compose.yml gère les ports, les volumes de persistance des données et injecte les variables configurées dans .env (version du jeu, mémoire RAM, EULA, etc.).

Datapack Personnalisé "PixelCraft"

Le datapack automatise la logique serveur Minecraft. La boucle infinie tick.json exécute régulièrement tick.mcfunction, tandis que welcome.mcfunction souhaite la bienvenue aux joueurs avec des messages stylisés.

Inspecteur de Code

Consultez le contenu exact de chaque fichier du projet PixelCraft.

compose/docker-compose.yml

Guide de Démarrage Rapide

Déployez votre serveur Docker PixelCraft en moins de 2 minutes.

1

Cloner le dépôt du projet

Récupérez la structure de fichiers et les datapacks sur votre machine locale.

git clone https://github.com/votre-org/docker-pixelcraft.git && cd docker-pixelcraft
2

Configurer l'environnement

Ajustez les variables dans compose/.env (Acceptation de l'EULA Minecraft requise).

cd compose && cp .env.example .env
3

Lancer le conteneur Minecraft

Démarrez le serveur en arrière-plan avec Docker Compose.

docker compose up -d

Points Forts & Caractéristiques

Pourquoi adopter la structure Docker PixelCraft pour votre serveur.

Déploiement Éclair

Passez d'un système vierge à un serveur prêt à accueillir des joueurs en une seule commande grâce à la magie de Docker.

Datapack Auto-Chargé

Le datapack pixelcraft est intégré directement dans l'image ou le volume pour une exécution native sans plugins lourds.

Isolation & .env

Gérez la version Minecraft, la RAM allouée (ex: 2G, 4G) et les options de jeu proprement via le fichier de variables d'environnement.

Persistance Garantie

Les mondes, inventaires et fichiers de configuration sont sauvegardés sur l'hôte via des volumes virtuels Docker sécurisés.