Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1218 connectés 

  FORUM HardWare.fr
  Jeux Video
  Tips & Dépannage

  [Minecraft]Le topic des questions techniques. Java, Bukkit...c'est ici

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Minecraft]Le topic des questions techniques. Java, Bukkit...c'est ici

n°9778217
Natopsi
☄️Just end it already!☄️
Transactions (0)
Posté le 23-07-2013 à 17:11:14  profilanswer
 

Bonjour,
 
suite à des petites questions récurrentes, je propose de créer un topic dédié aux échanges sur les aspects techniques du jeu et au recensement des solutions existantes, trucs & astuces et tutoriels pour faire tourner au mieux le jeu, créer un serveur...
 
Le contenu des premiers posts est destiné à s'étoffer au fur et à mesure des échanges.


---------------
ACH/VDSHFRCoin◈1435mm⚡
mood
Publicité
Posté le 23-07-2013 à 17:11:14  profilanswer
 

n°9778219
Natopsi
☄️Just end it already!☄️
Transactions (0)
Posté le 23-07-2013 à 17:11:26  profilanswer
 

Réservé


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°9778220
Natopsi
☄️Just end it already!☄️
Transactions (0)
Posté le 23-07-2013 à 17:11:34  profilanswer
 

Réservé  :jap:


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°9778232
arkrom
note, ca passait c'etait beau
Transactions (0)
Posté le 23-07-2013 à 17:14:16  profilanswer
 

[:pcgamer]

 

edit .. pour monter un serveur "from scratch"
quel est l'ordre a respecter ?
OS ( debian pour moi )
java runtime
serveur
la carte ( je voudrai récupérer celle que j'ai )  

 

un oubli ? des erreurs a ne pas faire ?

Message cité 1 fois
Message édité par arkrom le 23-07-2013 à 17:18:28

---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
n°9778245
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 23-07-2013 à 17:17:20  profilanswer
 

:hello:

n°9778260
Belloc
⭐⭐ c'est tiguidou
Transactions (0)
Posté le 23-07-2013 à 17:25:53  profilanswer
 

[:elpooky:1]


---------------
les chiens aboient, le train passe
n°9778517
Profil sup​primé

Transactions (0)
Posté le 23-07-2013 à 19:32:41  answer
 

[:elpooky:2]

n°9778566
Natopsi
☄️Just end it already!☄️
Transactions (0)
Posté le 23-07-2013 à 20:00:59  profilanswer
 

arkrom a écrit :

[:pcgamer]  
 
edit .. pour monter un serveur "from scratch"  
quel est l'ordre a respecter ?  
OS ( debian pour moi )  
java runtime
serveur  
la carte ( je voudrai récupérer celle que j'ai )  
 
un oubli ? des erreurs a ne pas faire ?


En premier l'OS, je ne détaillerai pas.
 
En deuxième installer un bon JRE, 64 bits de préférence.
Vous trouverez un court tutoriel pour Debian ici:
http://www.redirecttonull.com/?p=250
L'archive du JRE est pénible à télécharger via wget, pour que ça marche il faut ouvrir la console web dans Firefox, aller sur le site d'oracle, faire comme si l'on veut télécharger en local, et choper dans les logs une ligne comme ça:

[19:49:12,952] GET http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jdk-7u25-linux-x64.tar.gz?AuthParam=012345678901234567894561432165416498 [HTTP/1.1 200 OK 2295ms]


Y apparait le lien qu'il faut utiliser avec wget.
 
Ensuite installer le jar de bukkit, créer le run.sh qui permet de lancer le jar, et faire tourner une première fois le serveur, ce qui permet de générer les fichiers de configuration.
Des points utiles à changer de la configuration sont, dans bukkit.yml:
world-container : définit le chemin ou aller chercher la carte
autosave: c'est le nombre de "ticks" (unité de temps serveur correspondant à 1/20 ème de seconde) entre chaque sauvegarde complète de la carte sur le disque. Initialement à zéro correspondant à jamais, je conseille de mettre une valeur équilibrée comme 72000 correspondant à une heure. A savoir le serveur lague quand la sauvegarde auto est faite.  
Dans server.properties:
level-name : correspond au nom de la carte
 
Le format YML est très tatillon sur la mise en forme, il faut être prudent lors de l'édition de ces fichiers.
 
Enfin pour la carte en jouant sur world-container et level-name on peut charger une carte existante sans problème.
 
Pour faire tourner le serveur quand la console n'est pas ouverte sur le serveur, l'outil gnu screen est très pratique.


Message édité par Natopsi le 23-07-2013 à 20:02:03

---------------
ACH/VDSHFRCoin◈1435mm⚡
n°9778613
roger21

Transactions (0)
Posté le 23-07-2013 à 20:20:15  profilanswer
 

pkoi pas l'openjdk-7-jdk ?
(version update 7u25-2.3.10-1~deb7u1 sur wheezy)
il sent des pieds ?

 

ou le jre d'ailleurs, if faut juste le jre ou le jdk, t'es pas clair


Message édité par roger21 le 23-07-2013 à 20:22:37
n°9778618
Profil sup​primé

Transactions (0)
Posté le 23-07-2013 à 20:21:36  answer
 

Quel est le meilleur outil pour administrer un serveur bukkit depuis une interface oueb?
Merci

mood
Publicité
Posté le 23-07-2013 à 20:21:36  profilanswer
 

n°9778996
Profil sup​primé

Transactions (0)
Posté le 23-07-2013 à 23:18:18  answer
 

minecraft en C++, c'est pour quand? :o

n°9779736
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-07-2013 à 12:21:29  profilanswer
 

Pour le serveur sous Linux je conseille fortement screen :jap:


---------------
HFRcoin : 7VPw7DwZXvGNdJe1pUarv6NqcVMdvCgLFG
n°9811805
Flash14

Transactions (5)
Posté le 09-08-2013 à 18:01:26  profilanswer
 

[:lardoncru:1]

n°9820036
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 14-08-2013 à 09:46:26  profilanswer
 

Une bande passante de 25mbits/s pour un serveur minecraft 20 slot + un serveur teamspeak c'est suffisant ?


---------------
HFRcoin : 7VPw7DwZXvGNdJe1pUarv6NqcVMdvCgLFG
n°9839901
Natopsi
☄️Just end it already!☄️
Transactions (0)
Posté le 21-08-2013 à 16:31:59  profilanswer
 

Largement  :jap:


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°9851392
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 18:20:55  profilanswer
 

Quelqu'un peu m'aider ici s'il vous plait ...
Je comprends pas la logique de cette personne qui veut m'aider :o
 
Regardez les comentaires du 2eme post.
http://askubuntu.com/questions/336 [...] 131_336711

n°9851452
Natopsi
☄️Just end it already!☄️
Transactions (0)
Posté le 24-08-2013 à 18:40:51  profilanswer
 

Apparemment l'objectif des premières manœuvres c'est d'autoriser le serveur web (www-data) à exécuter le script en tant que root, ce que je trouve cochon, tu peut plutôt restreindre à l'user habilité à faire tourner le serveur minecraft.
(voit http://doc.ubuntu-fr.org/sudoers §2.2 pour ça).
 
Le script va reprendre la main sur le screen pour stopper le serveur, faire le ménage, et relancer un serveur propre  :jap:


Message édité par Natopsi le 24-08-2013 à 18:41:16

---------------
ACH/VDSHFRCoin◈1435mm⚡
n°9851471
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 18:47:04  profilanswer
 

Non, ce que je voulais c'est que d'executer le script en tant que user minecraft. Mais cela ne marche pas ...
C'est un gros WTF, le screen balance 2 lignes d'erreur imcomprehensible en boucle.  
 
J'ai une idee mais j'attends que tu aprouve :
 
 
www-data ALL=(minecraft) NOPASSWD: /home/minecraft/Serveur/
 
C'est dans le Serveur/ qu'est situe tout le serveur et les scripts

n°9851478
Natopsi
☄️Just end it already!☄️
Transactions (0)
Posté le 24-08-2013 à 18:49:15  profilanswer
 

Et un sudo -U minecraft /chemin/du/script.sh ?  :whistle:


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°9851492
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 18:51:32  profilanswer
 

Ça fait le WTF que j'ai décris


---------------
HFRcoin : 7VPw7DwZXvGNdJe1pUarv6NqcVMdvCgLFG
n°9851514
thana54
made in concept
Transactions (0)
Posté le 24-08-2013 à 18:56:28  profilanswer
 

Je dis ptête de la crotte, mais normalement on touches plus à sudoers.
Suffit d'avoir le groupe 'sudo' associé à son user.
Après, c'est ubuntu hein...[:cosmoschtroumpf]


Message édité par thana54 le 24-08-2013 à 18:57:09
n°9851518
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 18:57:04  profilanswer
 

Debian :o


---------------
HFRcoin : 7VPw7DwZXvGNdJe1pUarv6NqcVMdvCgLFG
n°9851523
thana54
made in concept
Transactions (0)
Posté le 24-08-2013 à 18:57:55  profilanswer
 

bah oui donc, ajoute ton user au groupe sudo.

n°9851537
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 19:01:01  profilanswer
 

Si je fais ca, c'est un trou dans la securite non ?

n°9851555
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 19:05:49  profilanswer
 

Meme en mettant ca :
 
www-data ALL=(minecraft) NOPASSWD: /home/minecraft/Serveur/  

Code :
  1. at hp.a(SourceFile:42)
  2.         at hp.b(SourceFile:52)
  3.         at hp.a(SourceFile:42)
  4.         at hp.b(SourceFile:52)
  5.         at hp.a(SourceFile:42)
  6.         at hp.b(SourceFile:52)
  7.         at hp.a(SourceFile:42)
  8.         at hp.b(SourceFile:52)
  9.         at hp.a(SourceFile:42)
  10.         at hp.b(SourceFile:52)
  11.         at hp.a(SourceFile:42)
  12.         at hp.b(SourceFile:52)
  13.         at hp.a(SourceFile:42)
  14.         at hp.b(SourceFile:52)
  15.         at hp.a(SourceFile:42)
  16.         at hp.b(SourceFile:52)
  17. 2013-08-24 19:02:39 [INFO] Generating new properties file
  18. 2013-08-24 19:02:39 [WARNING] Failed to save server.properties
  19. java.io.FileNotFoundException: server.properties (Permission denied)
  20.         at java.io.FileOutputStream.open(Native Method)
  21.         at java.io.FileOutputStream.<init>(FileOutputStream.java:212)
  22.         at java.io.FileOutputStream.<init>(FileOutputStream.java:165)
  23.         at hp.b(SourceFile:48)
  24.         at hp.a(SourceFile:42)
  25.         at hp.b(SourceFile:52)
  26.         at hp.a(SourceFile:42)


 
Ca fait le meme WTF

n°9851601
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 19:16:54  profilanswer
 

Je me suis dis que c'est peut etre a cause de java, www-data n'y a pas acces ?
Mais d'ou vient le permission denied ?
 
Les fichiers de la ou le script copie et la ou le script se situe sont en 777 ...
Peut etre lors de la copie les permissions de la map et du server .properties  changent ?

n°9851972
Natopsi
☄️Just end it already!☄️
Transactions (0)
Posté le 24-08-2013 à 20:48:49  profilanswer
 

Java est lancé puisque c'est le serveur minecraft qui râle. Peut être un problème de répertoire, rajoute un cd /dossier/racine/de/bukkit avant de lancer le bousin  :jap:


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°9852004
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 20:59:41  profilanswer
 

Mais oui, c'est ca :o
 
Je teste ca desuite :)

n°9852007
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 21:01:24  profilanswer
 

Mais biensur, je viens de trouver des fichier de jeux dans les fichier du site  [:poutrella]

n°9852026
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 21:08:30  profilanswer
 

Ca marche pas, en php j'ai ajoute ca :
 
exec("sudo -u minecraft /home/minecraft/Serveur/", $output1);
exec("sudo -u minecraft /home/minecraft/Serveur/Bloody.sh", $output);
 
Aucune erreur, pour output et output1 mais meme wtf au final, peu etre dans le script ? Au debut ?

n°9852035
Natopsi
☄️Just end it already!☄️
Transactions (0)
Posté le 24-08-2013 à 21:11:01  profilanswer
 

Fait le CD dans le script avant d'invoquer oui  :jap:


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°9852073
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 24-08-2013 à 21:24:10  profilanswer
 

J'ai commence a essayer de resoudre ce soucis vers 8h30, il 21h30 jai enfin reussis :o
 
Merci Nato :hello:

n°9853017
Profil sup​primé

Transactions (0)
Posté le 25-08-2013 à 12:42:13  answer
 

babajaga a écrit :

J'ai commence a essayer de resoudre ce soucis vers 8h30, il 21h30 jai enfin reussis :o

 

Merci Nato :hello:


Solution du coup?

n°9854419
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 25-08-2013 à 21:50:09  profilanswer
 

Un CD dans le script qui mène au chemin du script  [:edhelas]


---------------
HFRcoin : 7VPw7DwZXvGNdJe1pUarv6NqcVMdvCgLFG
n°9854722
Profil sup​primé

Transactions (0)
Posté le 25-08-2013 à 23:51:02  answer
 

babajaga a écrit :

Un CD dans le script qui mène au chemin du script  [:edhelas]


Tain [:ddr555]

n°9854902
thana54
made in concept
Transactions (0)
Posté le 26-08-2013 à 07:03:11  profilanswer
 

Je dirais plutôt un cd dans le dossier contenant le minecraft_server.jar et le script, et la map, non ?

n°9854983
babajaga
Piles ? Nie pisz
Transactions (0)
Posté le 26-08-2013 à 08:58:29  profilanswer
 

Oui,  si vous le voulez je peux poster le script ici ainsi que plus d'informations :)


---------------
HFRcoin : 7VPw7DwZXvGNdJe1pUarv6NqcVMdvCgLFG
n°9874372
arkrom
note, ca passait c'etait beau
Transactions (0)
Posté le 31-08-2013 à 16:47:34  profilanswer
 

question .... je me fait spammer par minecraft mania a propos du serveur pour mon loustic

 

"

Citation :

Bonjour, votre serveur indiqué ci-dessous :

 

ip : srv23.minecraft-mania.fr
port : 27119

 

semble être devenu instable. Il se peut que cela provienne des plugins installés ou de la map (chunks).
Nous vous conseillons de télécharger la map actuelle et de tester / réparer les problèmes de chunks en local puis de l'uploader de nouveau sur le serveur une fois corrigée.
Concernant les plugins, nous vous conseillons de les ajouter un par un et de redémarrer votre serveur à chaque ajout de plugins pour le prendre en compte, puis de vérifier la stabilité de celui-ci. Répétez cette action pour chaque plugins ajouté.
Merci pour votre confiance.

 

Cordialement
L'équipe Minecraft-MANIA

 

pourtant la carte n'est pas specialement complexe, pas de redstone a gogo, rien de plus qu'un mechant tas de cube plus ou moins ordonnée

 

la console me dit qu'il suce plus d'un GO de ram et 130% du CPU alloué meme si personne n'est connecté  


Message édité par arkrom le 31-08-2013 à 16:49:58

---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
n°9874434
arkrom
note, ca passait c'etait beau
Transactions (0)
Posté le 31-08-2013 à 17:13:42  profilanswer
 

bon ... je degage tous les plugs in a la con, je relance et et ....

 

"CPU : 107% | Mémoire : 615 / 512 Mo"

 

et au bout de 1 minute le serveur plante sur le message suivant :
2013-08-31 17:06:23 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?

 

log complet :

Spoiler :

 

2013-08-31 17:05:37 [INFO] Starting minecraft server version 1.6.2
2013-08-31 17:05:37 [INFO] Loading properties
2013-08-31 17:05:37 [INFO] Default game type: SURVIVAL
2013-08-31 17:05:37 [INFO] Generating keypair
2013-08-31 17:05:37 [INFO] Starting Minecraft server on *:27119
2013-08-31 17:05:38 [INFO] This server is running CraftBukkit version git-Bukkit-1.5.2-R1.0-18-ga8c0dc1-b2808jnks (MC: 1.6.2) (Implementing API version 1.6.2-R0.1-SNAPSHOT)
2013-08-31 17:05:38 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
2013-08-31 17:05:38 [WARNING] The server will make no attempt to authenticate usernames. Beware.
2013-08-31 17:05:38 [WARNING] While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
2013-08-31 17:05:38 [WARNING] To change this, set "online-mode" to "true" in the server.properties file.
2013-08-31 17:05:38 [INFO] Preparing level "FunLand.world"
2013-08-31 17:05:38 [INFO] ----- Bukkit Auto Updater -----
2013-08-31 17:05:38 [INFO] It appears that you're running a Development Build, when you've specified in bukkit.yml that you prefer to run Recommended Builds.
2013-08-31 17:05:38 [INFO] If you would like to be kept informed about new Development Build releases, it is recommended that you change 'preferred-channel' in your bukkit.yml to 'dev'.
2013-08-31 17:05:38 [INFO] With that set, you will be told whenever a new version is available for download, so that you can always keep up to date and secure with the latest fixes.
2013-08-31 17:05:38 [INFO] If you would like to disable this warning, simply set 'suggest-channels' to false in bukkit.yml.
2013-08-31 17:05:38 [INFO] ----- ------------------- -----
2013-08-31 17:05:38 [INFO] Preparing start region for level 0 (Seed: 8677884161585104335)
2013-08-31 17:05:39 [INFO] Preparing spawn area: 46%
2013-08-31 17:05:40 [INFO] Preparing spawn area: 50%
2013-08-31 17:05:42 [INFO] Preparing spawn area: 57%
2013-08-31 17:05:42 [INFO] Preparing start region for level 1 (Seed: 8677884161585104335)
2013-08-31 17:05:43 [INFO] Preparing start region for level 2 (Seed: 8677884161585104335)
2013-08-31 17:05:43 [INFO] Server permissions file permissions.yml is empty, ignoring it
2013-08-31 17:05:44 [INFO] Done (5,486s)! For help, type "help" or "?"
2013-08-31 17:05:44 [INFO] Starting GS4 status listener
2013-08-31 17:05:44 [INFO] Starting remote control listener
2013-08-31 17:05:44 [INFO] Query running on 0.0.0.0:27121
2013-08-31 17:05:44 [INFO] RCON running on 0.0.0.0:27120
2013-08-31 17:06:23 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?

 



Message édité par arkrom le 31-08-2013 à 17:15:25

---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Jeux Video
  Tips & Dépannage

  [Minecraft]Le topic des questions techniques. Java, Bukkit...c'est ici

 

Sujets relatifs
[QUESTIONS] Coupon AmdProblème Serveur Minecraft
[Minecraft] Le topic des soirées PvPGros Problème Minecraft
Config Pour jouer à minecraftProblème Minecraft
[ VDS ] Compt minecraft , diablo 3 et starcraft 2 WoLBoutique en ligne Minecraft
[VDS] Blablabla.[Jeu Indé] Factorio, un minecraft 2D à la sauce indus
Plus de sujets relatifs à : [Minecraft]Le topic des questions techniques. Java, Bukkit...c'est ici


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR