Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

[Install Bug]: Fabric - Install variables are misleading/incorrect #2714

Open
purejosh opened this issue Feb 1, 2024 · 3 comments
Open

[Install Bug]: Fabric - Install variables are misleading/incorrect #2714

purejosh opened this issue Feb 1, 2024 · 3 comments
Labels
install bug Egg Install Fails not confirmed bug has not been reproduced or confirmed

Comments

@purejosh
Copy link

purejosh commented Feb 1, 2024

Panel Version

1.11.8

Wings Version

1.11.8

Service

Minecraft - Fabric

Modified

No, I did not modify the egg

Expected Behavior

During the install/setup server screen, the install variables are very misleading.

Correction 1:

Server Jar File defaults to server.jar, but that's not what the fabric installer installs the file as. The file it says to run after installing is called fabric-server-launch.jar. https://gist.github.com/purejosh/d84ff287d5254171761a287cd461cfc4
But even this is wrong, too. The installer puts in the following files:
image
Running the egg default server.jar causes this: https://gist.github.com/purejosh/6420050bebc396cd4fb4cfdf14b45df5
Running the installer created minecraft-server.jar, the server starts and runs as expected, even though the install script says to run a different file.
So, what's the correction needed here? In order to work out of the box, you should set the Server Jar File to default to minecraft-server.jar in the egg, right?

Correction 2:

Fabric Version is very misleading. This should say "Fabric Installer Version", as this variable affects the URL that it gets the installer from. For example, I put 1.19.3 in that field, and this was the error:

https://maven.fabricmc.net/net/fabricmc/fabric-installer/1.19.3/fabric-installer-1.19.3.jar
Resolving maven.fabricmc.net (maven.fabricmc.net)... 104.21.33.240, 172.67.151.177, 2606:4700:3037::6815:21f0, ...
Connecting to maven.fabricmc.net (maven.fabricmc.net)|104.21.33.240|:443... connected.
HTTP request sent, awaiting response... 404 Not Found

This field hints that this is the version of Fabric you want to install, but that's not correct. It wants the fabric installer version. I'm a Fabric Dev, and while I can be stupid sometimes, if this confused me, I don't know how this hasn't been reported yet. Unless people are using latest. I changed this field to 0.11.2, and it worked when I reinstalled the server. Latest also works. So, the verbiage for this field needs to be updated to something that references the installer version, not just "fabric version".

Actual Behavior

Explained above.

Steps To Reproduce

Explained above.

Install logs

https://pteropaste.com/qjsw3r5y5jjk

@purejosh purejosh added install bug Egg Install Fails not confirmed bug has not been reproduced or confirmed labels Feb 1, 2024
@purejosh
Copy link
Author

purejosh commented Feb 1, 2024

Correction 1:
Even after using the other file to start the server, it still didn't work. Wouldn't load mods. I had to install the server onto my PC and FTP the files to the server to get it to boot. Am I doing something wrong? Is it really that broken?

@ginsm
Copy link

ginsm commented Mar 8, 2024

In terms of the first issue, I was able to get it to work by first starting the egg with the jar set as minecraft-server.jar, accepting the EULA, and then switching back to server.jar. I haven't tested it too much, though.. that's just what worked for me on the first try.

@purejosh
Copy link
Author

purejosh commented Mar 8, 2024

If you run the larger one of them, your mods won't load as it doesn't use the fabric loader.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
install bug Egg Install Fails not confirmed bug has not been reproduced or confirmed
Projects
None yet
Development

No branches or pull requests

2 participants