Commit Graph
98 Commits
Author SHA1 Message Date
Anaïs Saraiva 2bb5b30857 nosingleplayer 1.2.0 : textures créées par MC (fix menu noir Windows/NVIDIA)
Le menu titre rendait entièrement noir sur les PC Windows + NVIDIA
(2 postes) : le mod créait sa texture (DynamicTexture) et son sampler
pendant l'extraction du rendu, et blittait une texture hors atlas.

Correctifs :
- la texture est désormais enregistrée via le mécanisme officiel de MC
  (ReloadableTexture + TextureContents) : c'est MC qui crée la texture
  GPU ET le sampler, comme pour ses propres textures. Plus de sampler
  custom, plus d'upload manuel ;
- la création de la texture GPU est déplacée dans TitleScreen.init, donc
  HORS de l'enregistrement des commandes de la frame (le créer pendant
  l'extraction invalide le frame entier sur les backends à command
  encoder => écran noir) ;
- fond réduit de 3840x2400 à 1920x1200 (36 Mo -> 9 Mo de VRAM) ;
- suppression des 6 panorama_*.png embarqués : MC 26.3 n'expose pas les
  ressources des mods au ResourceManager, ils n'ont jamais été rendus
  (vérifié : le panorama vanilla'affiche le stock Mojang) ;
- jar réduit de 3,6 Mo à 871 Ko.

Vérifié par capture d'écran en jeu : menu OK en OpenGL (Mesa/AMD) et en
Vulkan (lavapipe).

atlas : distribution.json regénérée (nosingleplayer 1.2.0, MD5/URL à
jour) ; retrait de spatial-gui du pack (fait par le repo, documenté dans
server/mods/SOURCE.md).
2026-10-20 00:02:04 +02:00
Anaïs Saraiva 4fd8aa09b6 atlas : nosingleplayer 1.1.9 passe en optionalon (désactivable)
Le mod nosingleplayer (menu titre custom) reste activé par défaut mais
devient basculable dans Settings -> Mods -> Mods optionnels du launcher.
Les postes où le menu titre rend noir (écran noir Windows) peuvent
le désactiver sans réinstallation.

distribution.json regénéré : URL du jar passée de .../required/ à
.../optionalon/ (MD5 inchangé).
2026-10-19 23:41:00 +02:00
Anaïs Saraiva 177a765783 launcher 1.1.1 : release (AppImage + exe) — plus de console noire au lancement Windows
Rebuild complet du launcher avec le correctif windowsHide (la console
noire de java.exe ne s'ouvre plus par-dessus le jeu sous Windows).
Version bump 1.1.0 -> 1.1.1, entrée desktop repointée sur le nouvel
AppImage, artefacts dans releases/v1.1.1/.
2026-10-19 23:34:30 +02:00
Anaïs Saraiva 4c7da4cab5 nosingleplayer 1.1.9 : menu titre résilient (repli vanilla) + launcher : plus de console noire Windows
Écran noir au menu titre sur les PC Windows (2 postes) : dans
TitleScreen.extractRenderState, les widgets sont dessinés juste APRÈS
extractPanorama. Toute exception dans la redirection du panorama
interrompt donc le rendu du menu entier (écran noir, sans bouton).

Mod nosingleplayer 1.1.9 :
- try/catch autour du fond custom + repli automatique sur le panorama
  vanilla (avant : écran noir définitif si la texture est refusée par
  le GPU ou absente du jar) ;
- try/catch autour de la construction du menu, et les widgets vanilla ne
  sont retirés qu'APRÈS la création des widgets SurviePote (avant : une
  exception laissait un menu vidé) ;
- ping serveur déplacé sur un thread dédié : il était lancé depuis
  extractWidgetRenderState, donc sur le thread de rendu (un DNS lent
  suffisait à figer le menu) ;
- log GPU au démarrage du menu (nom/vendor/pilote/backend) ;
- option de diagnostic -Dsurviepote.customTitle=false (menu vanilla).

Launcher : java.exe est lancé avec detached:true sans windowsHide ->
sur Windows, une console noire et vide s'ouvre par-dessus le jeu.
Ajout de windowsHide:true.

atlas : distribution.json regénéré (MD5/URL du nouveau jar).
2026-10-19 23:31:49 +02:00
Anaïs Saraiva 1ff5f52ce8 desktop : cible l'AppImage 1.1.0 (release launcher v1.1.0)
TryExec/Exec pointent maintenant vers SurviePote-setup-1.1.0.AppImage.
Entrée validée par desktop-file-validate.
2026-10-19 22:30:04 +02:00
Anaïs Saraiva d02bb4b0ac launcher 1.1.0 : release (AppImage + exe compilés)
- Version du launcher 1.0.0 -> 1.1.0 (package.json).
- Artefacts de la release versionnés dans releases/v1.1.0/ :
  SurviePote-setup-1.1.0.AppImage (92 Mo) et SurviePote-setup-1.1.0.exe (98 Mo),
  construits avec electron-builder (npm run dist -- -l -w).
- Distribution : https://git.kisakay.com/k/mc/raw/branch/main/atlas/root/distribution.json
2026-10-19 22:19:45 +02:00
Anaïs Saraiva 49e429ce1b atlas : nosingleplayer 1.1.8 + autoconnect désactivé
- Remplace nosingleplayer-1.1.4.jar par nosingleplayer-1.1.8.jar dans
  fabricmods/required/ (fond du menu titre, boutons icônes, statut serveur).
- servermeta.json : autoconnect false (le menu titre custom doit s'afficher,
  pas la connexion automatique).
- distribution.json régénéré (npm run faststart -- g distro) : nouvel id
  fr.surviepote:nosingleplayer:1.1.8@jar, taille et MD5 à jour.
2026-10-19 22:10:11 +02:00
Anaïs Saraiva 4f95e82812 nosingleplayer 1.1.8 : menu titre rework (boutons icônes, Discord, statut serveur)
Menu principal :
- Bouton "Join Discord" (logo Discord lissé + texte) sous "Rejoindre
  SurviePote", ouvre https://discord.gg/EpkgEPv5c.
- "Options..." et "Quit Game" remplacés par des boutons icônes sans texte
  (engrenage / symbole power) qui conservent l'action du bouton vanilla
  (ButtonAccessor -> onPress).
- Panneau de statut du serveur en haut à gauche : En ligne / Hors ligne,
  joueurs current/max et ping.
  Attention : dans ServerStatusPinger.pingServer les 2 Runnable ne sont pas
  des callbacks succès/échec (le 1er ne fire que si le favicon change, le
  2nd est le pong) -> on lit directement ServerData.status ("0/20" quand le
  statut est arrivé, vidé en cas d'échec) + timeout 8s.
- Suppression du texte "26.3 mc" (bas à gauche) : le mixin TitleScreenTextMixin
  qui le dessinait est supprimé, la redirection masque le texte de version.
- Suppression du splash, du logo Mojang, des boutons amis/icônes et du
  copyright (TitleScreenMixin : FriendsButton/SpriteIconButton/PlainTextButton
  sont des sous-classes de Button, ils étaient avalés par "instanceof Button").

Icônes : PNG lisses 64x64 (supersampling 8x8) au lieu du pixel art.
Chargement des textures du mod via ModTextures (les assets des mods ne sont
plus exposés au ResourceManager en MC 26.3).
2026-10-19 22:08:21 +02:00
Anaïs Saraiva 89e6b6f680 nosingleplayer 1.1.7 : menu titre nettoyé (splash, amis, copyright) + titre de fenêtre
- Titre de fenêtre : "Minecraft* 26.3" -> "SurviePote [26.3]"
  (mixin sur Minecraft.createTitle(), la classe Window a changé de package
  en 26.3 : com.mojang.blaze3d.platform.Window).
- Suppression du texte de splash (message rotatif) du menu principal.
- Bouton "amis" (FriendsButton) réellement supprimé : le if/else if de
  TitleScreenMixin testait "instanceof Button" en premier, et FriendsButton /
  SpriteIconButton / PlainTextButton en héritent -> ils tombaient dans cette
  branche et n'étaient jamais retirés. Ordre des tests corrigé (icônes et
  texte cliquable testés avant Button).
2026-10-19 21:31:41 +02:00
Anaïs Saraiva fc80845f5c nosingleplayer 1.1.6 : fond du menu titre enfin affiché
Trois bugs cumulés, tous vérifiés contre le jar client 26.3 :

1. blit() : l'overload 11 args réutilise w/h comme région source
   (u0 = u/tw, u1 = (u+w)/tw) -> on n'affichait que le coin haut-gauche
   de l'image (noir). On utilise l'overload 13 args avec une région
   source explicite + recadrage "cover" (pas de déformation).

2. Texture introuvable : en MC 26.3 le ResourceManager ne lit plus les
   packs depuis les jars du classpath (seulement des dossiers), donc les
   assets d'un mod ne sont plus exposés -> placeholder magenta.
   Vérifié : "Reloading ResourceManager: vanilla, vanilla" et
   namespaces=[minecraft, realms]. Le PNG est donc lu dans le jar du
   mod (getResourceAsStream) et uploadé en DynamicTexture, enregistrée
   dans le TextureManager.

3. Filtrage : sampler NEAREST par défaut (aliasing visible) -> sampler
   linéaire + clamp-to-edge.

Asset : PNG RGBA 3840x2400.
2026-10-19 21:23:41 +02:00
Anaïs Saraiva 8053411565 nosingleplayer 1.1.5: fond en vrai PNG (MC rejette le JPEG) + launcher: autoconnect désactivé 2026-10-19 20:48:49 +02:00
Anaïs Saraiva c92059db26 server: config PM2 (lancement du serveur dans le nix-shell) 2026-10-19 20:40:38 +02:00
Anaïs Saraiva fdc7d867ec server: écouter uniquement sur l'interface 10.7.0.2 (server-ip) 2026-10-19 20:16:39 +02:00
Anaïs Saraiva b8a283a177 server: start.sh/setup.sh relancent automatiquement via nix-shell si Java 25 absent
Sur NixOS, sans nix-shell le java systeme manque souvent. Le script detecte
l'absence de Java 25 et se re-execute dans le shell Nix du repo (shell.nix),
avec garde SURVIEPOTE_NIX pour eviter toute boucle.
2026-10-19 20:11:09 +02:00
Anaïs Saraiva 3a2b403acc scripts: retirer shebang #!/bin/bash (incompatible NixOS, /bin/bash absent)
start.sh/setup.sh/sync-mods.sh s'executent via le shebang du shell appelant
(./start.sh depuis bash fonctionne).
2026-10-19 20:06:43 +02:00
Anaïs Saraiva 37fcdfb277 server: installation auto du runtime Fabric (setup.sh/.bat)
Le runtime (jars vanilla/Fabric, libraries/, versions/) n'est pas versionne.
- setup.sh / setup.bat : telecharge fabric-installer 1.1.2 et installe
  le serveur Fabric (MC 26.3 / Loader 0.20.0) + server.jar vanilla
- start.sh / start.bat : lance setup automatiquement si le runtime manque
- README : premier lancement mis a jour
- teste en dossier vierge : installation OK
2026-10-19 20:03:37 +02:00
Anaïs Saraiva 20330310fe gitignore: ignorer .direnv/ (racine + mods) 2026-10-19 19:55:48 +02:00
Anaïs Saraiva f4372ab8a4 gitignore: logs des mods (mods/*/logs/) + untrack mods/pala/logs 2026-10-19 19:54:44 +02:00
Anaïs Saraiva 7a1a4306b1 gitignore: ignorer server/config/ (configs runtime) + dedup logs; suppr ADD_THIS
- server/config/ sorti du versionnement (configs regenerees au boot)
- bloc runtime duplique (world/logs/crash-reports/*.log) consolide
- server/config/**/update/ devenu redondant, retire
2026-10-19 19:53:11 +02:00
Anaïs Saraiva 058c18c4cb nosingleplayer 1.1.4: retirer completement le bouton Solo (au lieu de le griser) 2026-10-19 19:51:36 +02:00
Anaïs Saraiva 3f389f65f2 mods: +15 communs (serveur+atlas) et +2 client-only (atlas)
Ajoutés depuis ADD_THIS/ :
- communs (env *) : advancednetherite, betterarcheology, better-nether,
  constructionwand, elevatorid, ImprovedPillagerOutpost, mythicupgrades,
  NoChatReports, simple-warp-tpa-home-back, travelersbackpack,
  universalenchants, yyzsbackpack
- libs communes : ResourcefulConfig, ForgeConfigAPIPort, puzzleslib (Modrinth)
- client-only (atlas) : spatial-gui, yet_another_config_lib_v3
- doublons ignorés : cloth-config, placeholder-api (déjà présents)
- distribution.json régénéré ; doc serveur mise à jour
- boot-test serveur validé : Done (1.202s), 140 mods, 0 erreur
2026-10-19 19:50:26 +02:00
Anaïs Saraiva 19f0e05c8e atlas+serveur: retirer ImmersiveOres (mod cassé)
- retiré de atlas/.../fabricmods/required/ (clients) et de server/mods-client-only/
- retiré les configs atlas/.../files/config/immersiveores/*.toml
- sync-mods.sh: ImmersiveOres ajouté à ATLAS_EXCLUDE + cleanup serveur/atlas
- docs (SOURCE.md, quarantine/README.md) mises à jour
- distribution.json régénéré (retrait du mod + de ses 3 configs)
2026-10-19 19:27:50 +02:00
Anaïs Saraiva 722802c001 launcher: purge auth Mojang (depreciee), Microsoft uniquement
- bootstrap: validateSelected() ne tente plus de sign-in Mojang
- suppression formulaire login.ejs / login.js et de la vue login
- authmanager: retrait addMojangAccount/removeMojangAccount/mojangErrorDisplayable
- configmanager: retrait clientToken et helpers comptes Mojang
- settings/processbuilder: flux Microsoft uniquement (user_type=msa)
- landing: retrait du refresh de statut Mojang (fonction + UI + CSS)
2026-10-19 18:57:41 +02:00
Anaïs Saraiva 4a48d2c721 nosingleplayer 1.1.3: fix connexion + bouton Quitter SurviePote
- TitleScreenMixin : TransferState null sur startConnecting -> connexion
  normale, corrige "This server does not accept transfers".
- PauseScreenMixin (nouveau) : renomme le bouton de deconnexion du menu
  Echap en "Quitter SurviePote" et redirige vers l'ecran d'accueil
  (TitleScreen) au lieu de la liste des serveurs.
- build.gradle : tache runClient (dev sans loom) reutilisant
  ~/.surviepote/common.
- Jar 1.1.3 copie dans l'atlas + distribution.json regenere.
2026-10-19 18:41:56 +02:00
Anaïs Saraiva 159a594b2c launcher: exiger Java 25 (servermeta javaOptions + distribution.json)
La config serveur declare desormais javaOptions (TEMURIN, supported
>=25.x, suggestedMajor 25) au lieu du defaut Helios 21 pour MC >= 1.20.5.
Le launcher exigera/detectera Java 25 et telechargera Temurin 25.x depuis
Adoptium si absent. Genere via `npm run faststart -- generate distro`.
2026-10-19 18:36:40 +02:00
Anaïs Saraiva 6dc8e02278 pala 0.2.1: release v1.0.1 (jar atlas resync + distribution.json + flake JDK25)
- flake: jdk8 -> jdk25, nixpkgs 25.05 -> nixos-unstable (glibc 2.44 aligne
  systeme NixOS 26.11). Corrige runClient: plus de mismatch GLIBC_2.44
  sur le driver GPU (mesa/LLVM via /run/opengl-driver). Attributs xorg.*
  depréciés remplacés par noms top-level.
- jar pala rebuild (MD5 5dd172a0d8ac14c924729cea9685174c) déployé dans
  atlas/.../fabricmods/required/ (server/mods/ était déjà à jour).
- atlas/root/distribution.json régénéré: entrée pala 0.2.1
  size 308198 -> 512504, MD5 530092... -> 5dd172...
2026-10-19 18:29:27 +02:00
Anaïs Saraiva bd22c3c4e6 pala M-audit-2: stats 4 tiers + endium 3x3 et gates 2026-10-19 08:56:36 +02:00
Anaïs Saraiva 72978469aa pala M-audit-1: stats outils paladium corrigees wiki 2026-10-19 08:50:54 +02:00
Anaïs Saraiva 7dac46275c pala M-hoes-1 + M-fix-2: 4 grandes houes AoE + capture +7 2026-10-19 08:45:47 +02:00
Anaïs Saraiva 16e980c133 pala M-fix-1 + M-roller-1: canne 128 + rollers vitesse/saut 2026-10-19 08:39:35 +02:00
Anaïs Saraiva b91cf69e6f pala M-hunter-6: etiquette endium (rename, max 3) 2026-10-19 08:33:18 +02:00
Anaïs Saraiva dcbf327a57 pala M-hunter-5: capture sword/stone (14 types, CUSTOM_DATA) 2026-10-19 08:26:38 +02:00
Anaïs Saraiva 4da821104d pala M-hunter-4: knocker 4 degats + canne peche paladium 2026-10-19 08:19:08 +02:00
Anaïs Saraiva d24d863a64 pala M-hunter-3: kills vanilla supplementaires + mergeDefaults config 2026-10-19 08:08:17 +02:00
Anaïs Saraiva 8c3ae8d90e pala M-homes-1: homes personnels (/sethome /home /delhome /homes) 2026-10-19 07:53:09 +02:00
Anaïs Saraiva 44c172021c pala M-tp-zones: /minage + /farmland (zones config) 2026-10-19 07:42:49 +02:00
Anaïs Saraiva 89ea9fe43a pala M-faction-4: /f map (carte ASCII claims 9x9) 2026-10-19 07:37:16 +02:00
Anaïs Saraiva ca01bd796c pala M-pillage-1b: nettoie PNG renommes 2026-10-19 07:29:16 +02:00
Anaïs Saraiva 90615db6ff pala M-pillage-1: dynamites controlees (4640-4642, menage guns) 2026-10-19 07:29:09 +02:00
Anaïs Saraiva b3c9e8e207 pala M-spawner-1: chercheur de spawners (scan 9 chunks, gate 10) 2026-10-19 07:21:25 +02:00
Anaïs Saraiva 65dbaaec22 pala M-hunter-2: infernal knocker (knockback wither x3) 2026-10-19 07:15:49 +02:00
Anaïs Saraiva 1c6cd2bff6 pala M-hunter-1: marteau des cavernes (dura 256, craft) 2026-10-19 07:09:47 +02:00
Anaïs Saraiva 9222e9fa95 pala M-enchants-3: amulette magma (incrustation + feu) 2026-10-19 07:04:38 +02:00
Anaïs Saraiva 1c4efce590 pala M-enchants-2: Experience Bottler (fiole XP 1000) 2026-10-19 06:59:36 +02:00
Anaïs Saraiva b30d3128b1 pala M-enchants-1: voleur dXP (datapack + hook vol) 2026-10-19 06:53:58 +02:00
Anaïs Saraiva bb44266215 pala M-alchi-4: bibliotheque mystique (decorative v1) 2026-10-19 06:47:51 +02:00
Anaïs Saraiva aecf8fa031 pala M-alchi-3: fondations chaudron (bloc+coeur+support) 2026-10-19 06:43:00 +02:00
Anaïs Saraiva 4195574341 pala M-alchi-2: lightning potion (capture eclair, mort si bue) 2026-10-19 06:37:51 +02:00
Anaïs Saraiva 1e29bfef67 pala M-alchi-1: fiole + XP craft alchimiste data-driven 2026-10-19 06:32:10 +02:00
Anaïs Saraiva 53c7416aae pala M-market-2: expiration annonces 7j + purge flush 2026-10-19 06:22:56 +02:00
Anaïs Saraiva ee42ccca7c pala M-market-1b: CDC corrige (taxe 5% §3.8 confirmee, expiry TODO) + scripts/parencheck.py 2026-10-19 06:17:39 +02:00
Anaïs Saraiva 5bfebd92ae pala M-market-1: market commandes (sell/list/buy/cancel) 2026-10-19 06:16:46 +02:00
Anaïs Saraiva 48e73d2a18 pala M-gadget-8: cagoule + masque de garde (fix enchant 0) 2026-10-19 06:08:01 +02:00
Anaïs Saraiva ab2467c65d pala M-gadget-7: banane (vitesse III 15s, Consumable) 2026-10-19 05:58:55 +02:00
Anaïs Saraiva 8fdd7fb1e1 pala M-gadget-6: sac de couchage (spawn au clic droit) 2026-10-19 05:53:05 +02:00
Anaïs Saraiva 66e0705505 pala M-gadget-5: pierre stats + epee couac (AFTER_DAMAGE) 2026-10-19 05:48:04 +02:00
Anaïs Saraiva 6900627536 pala M-gadget-4: bottes lestees (explosion atterrissage, legacy) 2026-10-19 05:41:01 +02:00
Anaïs Saraiva 32c4e4069a pala M-gadget-3: bocal a poissons (casque = cecite) 2026-10-19 05:34:38 +02:00
Anaïs Saraiva d9f1f2af1d pala M-gadget-2: grappin (raycast 32, dura 255) 2026-10-19 05:30:09 +02:00
Anaïs Saraiva efc7267306 pala M-gadget-1: analyseur de chunk (dura 5, scan top10) 2026-10-19 05:24:50 +02:00
Anaïs Saraiva 101384e4bf pala M-faction-3b: elo PvP inter-factions + /f top 2026-10-19 05:19:15 +02:00
Anaïs Saraiva 9a5b5acb03 pala M-compress: compressed paladium + titane (legacy pattern) 2026-10-19 05:13:57 +02:00
Anaïs Saraiva e8bfd0d99c pala M-faction-3a: grades co-chefs + /f promote/demote 2026-10-19 05:08:15 +02:00
Anaïs Saraiva 7878f006bd pala M-faction-2c: /f sethome + /f home multi-dimensions 2026-10-19 04:54:03 +02:00
Anaïs Saraiva 76cc105f19 pala M-faction-2b: /f claim/unclaim/list + /fc chat faction 2026-10-19 04:42:04 +02:00
Anaïs Saraiva 7da06c6581 pala M-faction-2: claims chunks + protection territoire 2026-10-19 04:31:30 +02:00
Anaïs Saraiva 4379f63e8a pala M-faction-1c: /f desc + /f help 2026-10-19 04:21:20 +02:00
Anaïs Saraiva a57b614de7 pala M-faction-1b: /f kick + /f transfer 2026-10-19 04:15:27 +02:00
Anaïs Saraiva d5a88d4516 pala M-faction-1: socle factions + /f create/info/invite/join/leave/disband 2026-10-19 04:06:55 +02:00
Anaïs Saraiva 061f19d4ee pala M-rtp: teleportation aleatoire safe + cooldown 15min (wiki) 2026-10-19 04:00:54 +02:00
Anaïs Saraiva 8c4a6748ef pala M-mineur-xp: gates niveaux, XP cuisson, XP hammer, bonbon jaune 2026-10-19 03:56:22 +02:00
Anaïs Saraiva 588e516dbe pala M-palaforge: recyclage usure + gate mineur 14 (wiki Palaforge) 2026-10-19 03:51:43 +02:00
Anaïs Saraiva 77fbb485d7 pala M-afk: kick inactivite + bypass grade (wiki reglement) 2026-10-19 03:46:47 +02:00
Anaïs Saraiva 1720463a87 pala M-candy: 7 bonbons + effet 50k XP (vert/rainbow, wiki metiers) 2026-10-19 03:42:25 +02:00
Anaïs Saraiva 0e97130479 pala M-xpcurve: seuils XP wiki + XP broyer crusher + gate silk-touch 2026-10-19 03:38:25 +02:00
Anaïs Saraiva 52c3229684 pala M-recompenses: lots de palier wiki (formule + extras) + furnace complete 2026-10-19 03:32:59 +02:00
Anaïs Saraiva 8e280e751f pala M-grinder-4: fix jauge fuel +1 + 3 recettes patterns (wiki live) 2026-10-19 03:28:05 +02:00
Anaïs Saraiva 58441d5048 pala M-mixin: pipeline mixin + XP craft (pain/tarte) et cuisson (viandes) 2026-10-19 03:23:31 +02:00
Anaïs Saraiva baf29d5c11 pala M-grinder-3: BE dediee + GUI + jauge fuel (diagnostic deplace bloc) 2026-10-19 03:18:29 +02:00
Anaïs Saraiva 41f4ff8f0a pala M-grinder-2: detecteur multibloc 3x3x3 + diagnostic clic droit 2026-10-19 03:14:31 +02:00
Anaïs Saraiva be6c0306e3 pala M-grinder-1: 3 blocs + 9 items grinder/broadsword/fastsword (textures legacy, crafts) 2026-10-19 03:10:20 +02:00
Anaïs Saraiva fdff425a48 pala M-eco: /pay /baltop /balance (monnaie persistee, wiki economie) 2026-10-19 03:01:12 +02:00
Anaïs Saraiva da60aa2228 pala M-infos: /serv /wiki /discord /boutique /couleurs + liens en config 2026-10-19 02:53:41 +02:00
Anaïs Saraiva 9efa6c5548 pala M-msg: /msg /r messages prives (wiki commandes) 2026-10-19 02:49:17 +02:00
Anaïs Saraiva ba78a3b1e2 pala M-tpa: /tpa /tpaccept /tpdeny (delai 3s + invisibilite 15s, wiki commandes) 2026-10-19 02:45:19 +02:00
Anaïs Saraiva e3b4500bd6 pala M-cmd-util: /craft table portable + /spawn delai 3s (wiki commandes) 2026-10-19 02:41:23 +02:00
Anaïs Saraiva 6e0bed343b docs: broadsword = systeme grinder (vague M-machines), pas un item isole 2026-10-19 02:24:33 +02:00
Anaïs Saraiva cbc742046d docs: cloture TODO worldgen-couches (conforme) et pog-os (M2-OS), entree M2-OS 2026-10-19 02:24:12 +02:00
Anaïs Saraiva c984c9ae9c pala M-TEXFIX: 162 definitions assets/pala/items (fin du damier, verifie en jeu) 2026-10-19 02:22:43 +02:00
Anaïs Saraiva 17b5b92fa5 pala M1c+docs-texture: 3 marteaux 3x3, pack test diamant-orange, 8 screens + LOG 2026-10-19 01:56:11 +02:00
Anaïs Saraiva 0e2284a26b docs: boucle visuelle Xvfb/runClient, 6 screens + LOG session texture 2026-10-19 01:47:31 +02:00
Anaïs Saraiva 5141e38ea2 pala M5a-final+M2os+lang: config auto-complete par cles, one-shot POG 11/21/26/31, 39 cles item.* blockitems 2026-10-19 01:47:24 +02:00
Anaïs Saraiva c76d67a2fd pala M5a+M4a: XP chasseur/fermier + recettes machines data-driven + config auto-complete 2026-10-19 00:47:13 +02:00
Anaïs Saraiva 610dc597fb pala M3: crusher fidele legacy (fruits/luck/auto-generate) + furnace mixed fuels + gate fermier 8 2026-10-18 23:54:37 +02:00
Anaïs Saraiva 3330b5bd04 pala M2: tooltip XP POG via LORE serveur + craft verifie conforme wiki 2026-10-18 23:48:42 +02:00
Anaïs Saraiva cc7a5f7c77 pala M1: worldgen amethyste/titane calibre wiki (size 8, trapezoid 6-10, deep ocean) + /pala orestats 2026-10-18 23:44:02 +02:00
Anaïs Saraiva 86cc852c81 pala M0: socle core (config/permissions/storage/jobs) + /pala /jobs + gate /nether, jar serveur redeploye 2026-10-18 23:38:52 +02:00
Anaïs Saraiva a1c86f8be9 docs: PALAMOD_CDC.md — cahier des charges refonte mod serveur (wiki 137 articles, mapping 307 elements, specs M0-M10) 2026-10-18 23:20:49 +02:00