Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/08/2018, à 12:13

MrFogHunter83

java et serveur minecraft modé 1.7.2

Bonjour, je vous explique mon problème je veux installer un minecraft moddé avec forge, j'ai déjà des serveurs moddé avec forge en 1.12.2.
j'ai un serveur ubuntu 18.04 lts

seul problème forge 1.7.2 marche que sur java 7 pas en java 8.

je voudrais savoir comment dire a mon script du moins la ligne qui lance le serveur

COMMAND="java -jar -Xincgc -Xmx4096M forge.jar"  # commande de lancement du serveur

avec une valeur patch je croie  pour que ça démarre en java 7

mais que java 8 reste la version par default pour les autres, merci d'avance.

voila ma version de java actuelle

java version "1.8.0_181"

le script complet de démarrage

#!/bin/bash

# -------------------------------------------------
# PARTIE A EDITER :
# -------------------------------------------------
SCREEN="mc-mods-fog"  # nom utilis pour le screen
NAME="mc-mods-fog"  # nom du serveur, uniquement pour l'affichage des messages
COMMAND="java -jar -Xincgc -Xmx4096M forge.jar"  # commande de lancement du serveur

# Cette ligne peut-tre supprime si le serveur
# et le script sont dans le mme dossier :
cd /home/serveur-mods-mrfog/serveur-mods-mrfog/ # emplacement du serveur
# ------------------------------------------------

running(){
 if ! screen -list | grep -q "$SCREEN"
 then
  return 1
 else
  return 0
 fi
}

case "$1" in
 start)
  if ( running )
  then
echo "Server [$NAME] is already running"
  else
echo "Starting server [$NAME]"
   screen -dmS $SCREEN $COMMAND
  fi
  ;;
 status)
    if ( running )
    then
echo "Running"
    else
echo "Not running"
    fi
  ;;
 screen)
   screen -r $SCREEN
 ;;
 reload)
   screen -S $SCREEN -p 0 -X stuff `printf "reload\r"`
 ;;
 stop)
  if ( running )
  then
screen -S $SCREEN -p 0 -X stuff `printf "stop\r"`
   echo "Stopping server [$NAME]"
  else
echo "Server [$NAME] is not running"
  fi
 ;;
*)

echo "Usage : {start|stop|status|screen|reload}"
 exit 1
 ;;
esac

exit 0

le script et pas bien fait vers la fin mais il marche ne le prenez pas en compte le copier collé vers le forum a foiré
et la dernière question c'est comment installer java 7

Dernière modification par MrFogHunter83 (Le 04/08/2018, à 12:37)

Hors ligne

#2 Le 04/08/2018, à 14:35

GammaDraconis

Re : java et serveur minecraft modé 1.7.2

C'est déconseillé en plus c'est une version totalement obsolète de Java. (et la version 8 ne sera bientôt plus maintenue).

Tu ne peux pas le faire simplement mais si tu es courageux, tu peux suivre ceci : https://askubuntu.com/questions/1034387 … -lts-64bit


PC1 (Xiaomi Air 13) : Ubuntu 18.04LTS/Gnome et ArchLinux/Plasma (dualboot)
PC2 (Lenovo Legion Y520) : Linux Mint 19/Cinnamon, Fedora 28/Gnome, Solus (tripleboot)
Besoin d'un script de post-install pour la 18.04 ? c'est ici : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344

Hors ligne