Skip to content

n1ntencube/CubicClient

Repository files navigation

Cubic Client

Launcher pour accéder aux serveurs de NintenCube.

Auto-Update System

The launcher automatically checks for updates on GitHub releases:

  • Updates are checked on startup (3 seconds after launch)
  • When an update is available, it downloads automatically
  • Update installs when the launcher quits
  • Only works in production builds (not in dev mode)

Publishing a New Version

  1. Update the version in package.json (e.g., "0.2.0" → "0.3.0")
  2. Commit and push changes
  3. Create a git tag: git tag v0.3.0
  4. Push the tag: git push origin v0.3.0
  5. GitHub Actions will build and create a release
  6. Users will auto-update on next launch

Custom Installer

The Windows installer (NSIS) is fully customized with:

  • French language support
  • Custom welcome and finish messages
  • URL protocol handler (cubic://)
  • License agreement page
  • Optional data retention on uninstall

See build/README.md for customization options and how to add:

  • Custom icons (icon.ico)
  • Installer graphics (installerHeader.bmp, installerSidebar.bmp)
  • Custom NSIS scripts (installer.nsh)

Todo

  • Authentification Microsoft
  • Lancement de Minecraft avec Forge 1.12.2
  • dl des fichiers automatiquement
  • ajouter un slider pour la RAM
  • esthétique
  • le "mod shop" (en gros juste un endroit pour télécharger des mods en plus des mods obligatoires) (NON PAYANT)
  • boutique de grades
  • mise à jours

screen(s)

image (old)

About

Client pour accéder aux serveurs de NintenCube.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •