Résolu Empecher de rejoindre mon serveur avec un autre launcher
-
Bonjour, bonsoir
J’aimerais rajoutez dans mon mod une ligne de code me permettant de bloqué le fait qu’on puisse lancé mon mod sur un autre laucher afin d’évité quelqu’un petit problème tel que Worldownloader ou du cheat, je suis tompé sur 2 topic similaire mais qui ne m’ont pas réellement aidé donc je pose ma question ici voila
-
Salut,
ceci devrait t’aider :
https://www.minecraftforgefrance.fr/showthread.php?tid=1244 -
Je n’ai pas réussi a comprendre
-
Pourtant c’est simple, le code donné, ```java
if(event.getSide().isClient())
{
if(!Minecraft.getMinecraft().mcDataDir.getAbsolutePath().contains(“originalcraft”) && !Minecraft.getMinecraft().mcDataDir.equals(new File(“.”)))
{
Throwables.propagate(new Exception(“Launcher non autorisé”));}
} -
Moi sa me met :
event cannot be resolved
File cannot be resolved to a type
Throwables cannot be resolved -
Il faut que tu les importe. (CTRL+shift+O pour automatiquement tout importer).
-
Toujour le même soucis avec event
-
Montre ta classe entière.
-
-
Je vois que tu ne comprends pas, mais alors pas du tout ce code x) Tu as juste, tout simplement, à changer “event” par “paramFMLPreInitializationEvent”.
PS : je vois que tu n’as pas changé le “originalcraft”, n’oublies pas d’y mettre le nom de ton launcher.
-
Le mieux reste de restreindre les connexion a la machine via un firewall
-
Comment tu fais pour savoir si la connection vient de ton launcher ou pas ?