powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"git clone https://github.com/Stoupy51/Survisland.gituv run stewbeetLe projet est divisé en plusieurs dossiers :
build/: Build du projet, à ne pas modifier car il est généré automatiquementuser/: Code source du projet, c'est ici que vous devez faire vos modificationsdatabase/: Base de données du projet, c'est ici que vous devez ajouter vos items, recetteslink and utils/: Utilitaires du projet, c'est ici que vous pouvez ajouter des fonctions utilitaires pour faciliter votre développement
assets/: Assets du projet, c'est ici que vous pouvez ajouter des textures, des sonstextures/: Textures du projet, c'est ici que vous pouvez ajouter des textures pour vos items, blocssounds/: Sons du projet, c'est ici que vous pouvez ajouter des sons pour vos items, blocsmodels/: Modèles du projet, c'est ici que je conseille d'ajouter des modèles complexes (qu'il faudra charger manuellement)records/: Musiques de conseils globalement
Pour faciliter le développement, vous pouvez configurer la copie automatique des datapacks et resource packs générés vers votre dossier de jeu Minecraft. Pour cela, il suffit de créer des shortcuts (liens symboliques) vers les dossiers de votre jeu Minecraft. Par exemple :
# Format: 'cmd /c mklink /d "shortcut_name" "target_path"'
cmd /c mklink /d "datapack_shortcut" "D:\latest_snapshot\world\datapacks"
cmd /c mklink /d "resource_pack_shortcut" "D:\minecraft\snapshot\resourcepacks"