Hey there, I want to upload FTB infinity v1.3.4 to my server, but it doesn't allow the wget.exe in libraries to upload... Is there another way to get the modpack on my server or am I just using the wrong server files?
Could you try to see if the server still works if you don't include the wget.exe? I would be surprised if it didn't if the OS of your server is Linux as Linux can't open .exe files anyway.I have the same problem I can't upload the wget.exe to my host
Download FTB 1.3.4 from your client, make sure you download the server. After that, launch the FTBInstall script. This will download the libraries to your computer. After doing that, take the download library folder and upload it to the main directory of your server.
Let us know how things go.
cd "$(dirname "$0")"
MCVER="1.7.10"
JARFILE="minecraft_server.${MCVER}.jar"
LAUNCHWRAPPER="net/minecraft/launchwrapper/1.11/launchwrapper-1.11.jar"
which wget
if [ $? -eq 0 ]; then
wget -O ${JARFILE} https://s3.amazonaws.com/Minecraft.Download/versions/${MCVER}/${JARFILE}
wget -O libraries/${LAUNCHWRAPPER} https://libraries.minecraft.net/${LAUNCHWRAPPER}
else
which curl
if [ $? -eq 0 ]; then
curl -o ${JARFILE} https://s3.amazonaws.com/Minecraft.Download/versions/${MCVER}/minecraft_server.${MCVER}.jar
curl -o libraries/${LAUNCHWRAPPER} https://libraries.minecraft.net/${LAUNCHWRAPPER}
else
echo "Neither wget or curl were found on your system. Please install one and try again"
fi
fi
Code:cd "$(dirname "$0")" MCVER="1.7.10" JARFILE="minecraft_server.${MCVER}.jar" LAUNCHWRAPPER="net/minecraft/launchwrapper/1.11/launchwrapper-1.11.jar" which wget if [ $? -eq 0 ]; then wget -O ${JARFILE} https://s3.amazonaws.com/Minecraft.Download/versions/${MCVER}/${JARFILE} wget -O libraries/${LAUNCHWRAPPER} https://libraries.minecraft.net/${LAUNCHWRAPPER} else which curl if [ $? -eq 0 ]; then curl -o ${JARFILE} https://s3.amazonaws.com/Minecraft.Download/versions/${MCVER}/minecraft_server.${MCVER}.jar curl -o libraries/${LAUNCHWRAPPER} https://libraries.minecraft.net/${LAUNCHWRAPPER} else echo "Neither wget or curl were found on your system. Please install one and try again" fi fi
This is what my script contains.
Okay, looks like the minecraft_server will download the libs too. So, if you launch that on the server should handle everything aswell.
If this is a host for Minecraft servers will not work.
Most likely they are using Linux. That won't execute .exe files. Sure, if they have Mono or something running but then again that's highly unlikely.
Also, If they were running Windows that'd stop Windows binaries(.exe) from being executed for security reasons. You can create safe environments for Java executes because it's a virtual environment. ( Not sure why Mojang is not using a java to get libraries? :X)
Here's your solution.
Download FTB 1.3.4 from your client, make sure you download the server. After that, launch the FTBInstall script. This will download the libraries to your computer. After doing that, take the download library folder and upload it to the main directory of your server.
Let us know how things go.
Hm, do the Infinity server files include a wget.exe or where does that come from?