Problème avec serveur bukkit

sheids

Aventurier
18 Août 2011
3
0
0
Bonjour à tous, voilà mon problème :
Cela fait quelques jours que je joue avec des amis sur un serveur bukkit via Hamachi logé sur mon ordinateur.
Jusqu'hier, aucun problème, je lance le serveur en cliquant sur craftbukkit-0.0.1-SNAPSHOT.jar. Aucune fenêtre ne s'ouvre mais le serveur se lance (je n'utilise pas le fichier RUN.bat.)

Mais aujourd'hui, lorsque je le lance, je n'arrive pas à me connecter.

J'ai été voir dans les processus, il est bien lancé, mais consomme maintenant très peu de mémoire (environ 10 fois moins). J'ai rebooté mon pc, mais toujours le même problème.

J'arrive cependant à le lancer avec minecraft_serveur, mais j'ai besoin des plugins, donc ça ne m'arrange pas vraiment ...

Merci d'avance pour votre aide.
Sheids.
 

StrixXxy

Un revenant de loin...
4 Juin 2011
220
4
125
Lance plutôt le Run.Bat, cela te permet de voir ce qui ce passe sur ton Serveur donc les erreurs.

Pense aussi à regarder les logs de temps en temps pour voir ce qui ne pourrait pas aller.
 

sheids

Aventurier
18 Août 2011
3
0
0
Alors, pour les logs, il va falloir m'aider ^^".
Sinon, le code de mon RUN.bat :

Code:
@ECHO OFF
IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="64" "%ProgramFiles(x86)%\Java\jre6\bin\java.exe" -Xms512M -Xmx512M -jar "%~dp0craftbukkit-0.0.1-snapshot.jar"
IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="86" java -Xms512M -Xmx512M -jar "%~dp0craftbukkit-0.0.1-snapshot.jar"

PAUSE

Ce qu'il m'affiche lorsque je le lance :

Code:
151 recipes
16 achievements
12:02:50 [INFO] Starting minecraft server version Beta 1.7.3
12:02:50 [ATTENTION] **** NOT ENOUGH RAM!
12:02:50 [ATTENTION] To start the server with more ram, launch it as "java -Xmx1
024M -Xms1024M -jar minecraft_server.jar"
12:02:50 [INFO] Loading properties
12:02:50 [INFO] Starting Minecraft server on *:25565
12:02:50 [ATTENTION] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
12:02:50 [ATTENTION] The server will make no attempt to authenticate usernames.
Beware.
12:02:50 [ATTENTION] While this makes the game possible to play without internet
 access, it also opens up the ability for hackers to connect with any username t
hey choose.
12:02:50 [ATTENTION] To change this, set "online-mode" to "true" in the server.s
ettings file.
12:02:50 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-
g73697a4-b1000jnks (MC: 1.7.3)
12:02:50 [GRAVE] unacceptable character #0 special characters are not allowed
in "<reader>", position 0
12:02:50 [GRAVE]        at org.yaml.snakeyaml.reader.StreamReader.checkPrintable
(StreamReader.java:68)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.reader.StreamReader.update(StreamR
eader.java:159)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.reader.StreamReader.peek(StreamRea
der.java:117)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.reader.StreamReader.peek(StreamRea
der.java:106)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToke
n(ScannerImpl.java:964)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreToken
s(ScannerImpl.java:237)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(Sca
nnerImpl.java:183)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDoc
umentStart.produce(ParserImpl.java:200)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(Parser
Impl.java:163)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(Parse
rImpl.java:148)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Co
mposer.java:104)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.constructor.BaseConstructor.getSin
gleData(BaseConstructor.java:124)
12:02:50 [GRAVE]        at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
12:02:50 [GRAVE]        at org.bukkit.util.config.Configuration.load(Configurati
on.java:82)
12:02:50 [GRAVE]        at org.bukkit.craftbukkit.CraftServer.loadConfig(CraftSe
rver.java:102)
12:02:50 [GRAVE]        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer
.java:96)
12:02:50 [GRAVE]        at net.minecraft.server.ServerConfigurationManager.<init
>(ServerConfigurationManager.java:51)
12:02:50 [GRAVE]        at net.minecraft.server.MinecraftServer.init(MinecraftSe
rver.java:132)
12:02:50 [GRAVE]        at net.minecraft.server.MinecraftServer.run(MinecraftSer
ver.java:335)
12:02:50 [GRAVE]        at net.minecraft.server.ThreadServerApplication.run(Sour
ceFile:422)
12:02:50 [GRAVE] Unexpected exception
unacceptable character #0 special characters are not allowed
in "<reader>", position 0
        at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.ja
va:68)
        at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:159)
        at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:117)
        at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:106)
        at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToken(ScannerImpl.ja
va:964)
        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.ja
va:237)
        at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:18
3)
        at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart.produ
ce(ParserImpl.java:200)
        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:104)

        at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseCons
tructor.java:124)
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
        at org.bukkit.util.config.Configuration.load(Configuration.java:82)
        at org.bukkit.craftbukkit.CraftServer.loadConfig(CraftServer.java:102)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:96)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
ationManager.java:51)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
>
Et sinon, toujours le même problème ...

"12:02:50 [ATTENTION] **** NOT ENOUGH RAM!
12:02:50 [ATTENTION] To start the server with more ram, launch it as "java -Xmx1
024M -Xms1024M -jar minecraft_server.jar""

J'ai essayé en passant en 1024 comme indiqué, mais toujours le même problème...
 

StrixXxy

Un revenant de loin...
4 Juin 2011
220
4
125
Ah si voila je vient d'avoir le même problème !

Recopies ces lignes dans le run.bat :

@ECHO OFF
IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="64" "%ProgramFiles(x86)%\Java\jre6\bin\java.exe" -Xms1024M -Xmx1024M -jar "%~dp0craftbukkit-0.0.1-snapshot.jar"
IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="86" java -Xms1024M -Xmx1024M -jar "%~dp0craftbukkit-0.0.1-snapshot.jar"

PAUSE



J'ai remplacer le 512 après les Xms par 1024

Le problème était le message : Not Enough Ram !

Cela devrais fonctionner maintenant ! :)

Cela vient des plugins, tente de les enlever et regarde celui qui fait défaut.
 

sheids

Aventurier
18 Août 2011
3
0
0
J'ai remplacé le fichier RUN.bat.
J'ai retiré les plugins du dossier et même supprimé le dossier, mais toujours pas de résultat...

Petite info : j'ai mis à jour hier ma carte graphique car le jeu planté toutes les 5 mins.
Ca viendrait de ça ?

Voilà ce qu'il m'affiche désormais :

Code:
151 recipes
16 achievements
12:41:09 [INFO] Starting minecraft server version Beta 1.7.3
12:41:09 [INFO] Loading properties
12:41:09 [INFO] Starting Minecraft server on *:25565
12:41:09 [ATTENTION] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
12:41:09 [ATTENTION] The server will make no attempt to authenticate usernames.
Beware.
12:41:09 [ATTENTION] While this makes the game possible to play without internet
 access, it also opens up the ability for hackers to connect with any username t
hey choose.
12:41:09 [ATTENTION] To change this, set "online-mode" to "true" in the server.s
ettings file.
12:41:09 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-
g73697a4-b1000jnks (MC: 1.7.3)
12:41:09 [GRAVE] unacceptable character #0 special characters are not allowed
in "<reader>", position 0
12:41:09 [GRAVE]        at org.yaml.snakeyaml.reader.StreamReader.checkPrintable
(StreamReader.java:68)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.reader.StreamReader.update(StreamR
eader.java:159)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.reader.StreamReader.peek(StreamRea
der.java:117)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.reader.StreamReader.peek(StreamRea
der.java:106)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToke
n(ScannerImpl.java:964)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreToken
s(ScannerImpl.java:237)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(Sca
nnerImpl.java:183)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDoc
umentStart.produce(ParserImpl.java:200)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(Parser
Impl.java:163)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(Parse
rImpl.java:148)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Co
mposer.java:104)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.constructor.BaseConstructor.getSin
gleData(BaseConstructor.java:124)
12:41:09 [GRAVE]        at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
12:41:09 [GRAVE]        at org.bukkit.util.config.Configuration.load(Configurati
on.java:82)
12:41:09 [GRAVE]        at org.bukkit.craftbukkit.CraftServer.loadConfig(CraftSe
rver.java:102)
12:41:09 [GRAVE]        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer
.java:96)
12:41:09 [GRAVE]        at net.minecraft.server.ServerConfigurationManager.<init
>(ServerConfigurationManager.java:51)
12:41:09 [GRAVE]        at net.minecraft.server.MinecraftServer.init(MinecraftSe
rver.java:132)
12:41:09 [GRAVE]        at net.minecraft.server.MinecraftServer.run(MinecraftSer
ver.java:335)
12:41:09 [GRAVE]        at net.minecraft.server.ThreadServerApplication.run(Sour
ceFile:422)
12:41:09 [GRAVE] Unexpected exception
unacceptable character #0 special characters are not allowed
in "<reader>", position 0
        at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.ja
va:68)
        at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:159)
        at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:117)
        at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:106)
        at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToken(ScannerImpl.ja
va:964)
        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.ja
va:237)
        at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:18
3)
        at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart.produ
ce(ParserImpl.java:200)
        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:104)

        at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseCons
tructor.java:124)
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
        at org.bukkit.util.config.Configuration.load(Configuration.java:82)
        at org.bukkit.craftbukkit.CraftServer.loadConfig(CraftServer.java:102)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:96)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
ationManager.java:51)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
>


Bon j'ai trouvé une solution, je ne sais pas si ça tiendra longtemps, mais pour l'instant, ça marche, alors ! ^^

Au cas où quelqu'un aurait le même problème :

Créer un nouveau répertoire pour votre serveur, et copiez-y Minecraft_Server, craftbukkit-0.0.1-SNAPSHOT.jar, et RUN.bat.

Lancer Minecraft_Server et laissez le créer les fichiers.

Copier coller le dossier de la map de votre ancien répertoire au nouveau.

Modifiez, dans le fichier serveur.properties le level-name et y indiquer le nom du dossier que vous venez de transférer.

Lancez RUN.bat, attendez un peu puis stopper

Copiez-collez les plugins de l'ancien répertoire à celui du nouveau.

A nouveau, lancer RUN.bat, attendez un peu puis stopper.

Relancer RUN.bat.

Cela permet de récupérer les plugins et la map, et le serveur fonctionne à nouveau :)

Merci pour ton aide, K1ll3rk1ng.