Thorium λ est un serveur Minecraft modée composé de 90 mods ( qui peut varié si il y a problèmes ) crée par RaphaGramming dans la version 1.12.2 du jeu.
Pour l'instant, le développement se concentre sur le Launcher, la configuration des mods ainsi que le debug du modpack.
Pourquoi Thorium ? Parce que je trouvais que le nom sonnait bien pour un serveur principalement basé sur la technologie, et Thorium sonnait plutôt bien.
Pourquoi 90 Mods précisément ? Le Thorium est l'élément 90 du tableau périodique, ce qui représente un bon compromis entre l'expérience du jeu et ses performances. Sachez que la moitié des mods sont des librairies, qui ne sont donc pas des vrais mods pour les joueurs.
Pourquoi Thorium λ ? Thorium λ a eu 5 prédécesseurs nommé Zigoudia, Thorium 1, Thorium 2, Thorium 3, et Thorium 4. Cette fois ci, j'ai décidé d'officialisé un peu plus mon serveur en changeant sa numérotation, en lui codant un Launcher digne de ce nom, d'augmenté son accessibilité en permettant à des viewers de s'y connecter des et de lui dédié une séries sur ma chaîne YouTube personnel.
Le serveur accepteras t-il les joueurs non-officiel ? J'y réfléchie encore, mais la réponse penche vers le non. La seul chose susceptible d'être accessible aux joueurs crack est le mode Solo puisque mon Launcher sera normalement configuré pour être le plus personnalisable possible et donc de désactivé l'authentification.
Mon PC peut-il faire tourné Thorium ? Cela dépend, le Launcher est codé en Python et utilise des librairies qui ne sont pas pré-installer dans le language et les lignes de commandes changent en fonction le l'OS de votre ordinateur, donc il ne sera malheureusement disponible que sur Windows. Si vous êtes tout de même suffisamment déterminé pour y aller depuis un Linux ou un Mac, installer une Machine Virtuel avec Windows, Linux est optimisé pour faire tourné une VM. En plus, Thorium utilise environs 4-5Go de RAM, donc prévoyez-en, sinon un simple GPU fait tourné Thorium a 60-50fps, par exemple mon ordinateur à 12Go de RAM et une NVIDIA GeForce 830M
Tu as dit que le Launcher devrait être le plus personnalisable possible ? Oui, j'ai toujours été frustré par les applications qui ne permettaient pas la personnalisation, donc j'ai décidé que mon Launcher sera le plus personnalisable possible en pouvant activé ou désactivé des Mods optionnel comme Journey's minimaps, JEI, The One Probe, Inventory Tweaks, Item Physics et bien d'autres...
Pourquoi utilisé un Launcher ? Cela est plus simple pour effectué des mises a jour, installer correctement chaque librairies pour le jeu ( Par exemple FFMPEG pour le ReplayMod ) Et en particulier cela me permet de pouvoir vérifier le jeu de chaque joueur pour vérifier s'il n'as pas modifier son client ou rajouté quelque mods pas très charlie.
Tu ne compte pas nous volé nos mots de passe ? Les mots de passe n'ont que pour but que récupéré une clef appelé le "Token" qui permet de se connecté au jeu sans donné son mot de passe, il change a chaque fois qu'il est redemandé au serveur de Mojang. Si jamais vous ne voulez pas confier votre mot de passe au Launcher ( ce que je comprend ), vous pouvez utilisé la ligne de code ci-dessous pour récupéré un Token a partir de votre mot de passe et votre adresse e-mail et l'inséré dans les options avancé du Launcher de Thorium. ( Code Python ) ;
import urllib2, json
data = {"agent": {"name": "Minecraft", "version": 1}, "username": "<Votre Email>", "password": "<Votre Mot de passe>"}
req = urllib2.Request(url="https://authserver.mojang.com/authenticate", data=json.dumps(data), headers={"Content-Type": "application/json"})
jsonData = json.loads(urllib2.urlopen(req).read())
Pourtant, après avoir utilisé le Launcher de Thorium, mon Launcher Officiel m'a redemandé systématiquement mes identifiants ! Comme je l'ai expliqué précédemment, le token change à chaque fois qu'il est redemandé ( pour evité les vols de mot de passe par des virus, etc... ), puisque Thorium tente de s'authentifié à son démarrage, il redemande un token et donc réinitialise les autres ( Ou alors vous n'avez pas coché la cache "se souvenir de moi", mais bon c'est plus rare et moins stylé pour l'explication ).