AMP icon indicating copy to clipboard operation
AMP copied to clipboard

Minecraft server "Release Stream" not always using displayed value

Open FrozenSoda opened this issue 1 year ago • 5 comments

Bug Report

System Information

Operating System

Ubuntu Server 22.04.4

AMP Version and Build Date

2.5.0.8 - 20240502.1

AMP Release Stream

Mainline

I confirm:

  • [x] that I have searched for an existing bug report for this issue.
  • [x] that I am using the latest available version of AMP.
  • [x] that my operating system is up-to-date.

Symptoms

What are you trying to do?

Observe/change "Release Stream" in "Configuration > Server Settings" for a Paper Minecraft Java server.

What are you expecting to happen?

That the displayed value is the one being used.

What is actually happening?

  • On a new server instance where "Release Stream" hasn't been touched, it behaves as if it was set to "Specific Version" even though it is displayed as "Stable".
  • When changing "Release Stream" to "Beta" then back to "Stable", it uses the latest Minecraft version as expected (?).

Reproduction

  1. Create a Minecraft Java Edition instance with "After Creation" set to "Do Nothing".
  2. Click "Manage" on the instance, go to "Configuration > Server Settings".
  3. Change "Server Type" to "Paper" and let "Release Stream" be on "Stable" without touching it.
  4. Click "Download / Update".
  5. Start the server and observe that the value of the option "Paper Version" is being used contrary to its description.
  6. Stop the server.
  7. Change "Release Stream" to "Beta" then back to "Stable".
  8. Click "Download / Update".
  9. Start the server again and observe that "Paper Version" is now ignored (which seems correct according to its description) - the latest Minecraft version is used.

FrozenSoda avatar May 02 '24 23:05 FrozenSoda

Papermc needed an update and it just has be right now. Right now, you would need to download the server file from papermc and upload it to your Minecraft instance.

ssfdre38 avatar May 02 '24 23:05 ssfdre38

Papermc needed an update and it just has be right now. Right now, you would need to download the server file from papermc and upload it to your Minecraft instance.

I think you misunderstood what I wrote - the issue is that the behavior of the setting "Release Stream" is not consistent with its displayed value for newly created instances. If you change it to "Beta" then immediately back to "Stable" like it was before, the behavior is different.

FrozenSoda avatar May 02 '24 23:05 FrozenSoda

Yeah the url in amp needed an update for it. It was changed.

ssfdre38 avatar May 02 '24 23:05 ssfdre38

Yeah the url in amp needed an update for it. It was changed.

Under the option "Paper Version" it says: When using the 'specific version' release stream, which version of the Paper server to download. Thus, I assume the option is only applicable when the release stream is set to "Specific Version".

However, for newly created instances, the option is also used for the "Stable" release stream, until you at least once change the "Release Stream" option.

I don't know what that has to do with any URL, it seems like a bug in the settings UI.

FrozenSoda avatar May 02 '24 23:05 FrozenSoda

You can disregard what Daniel is saying. I'm the one who changed the URI and indeed, it has nothing to do with this issue.

IceOfWraith avatar May 03 '24 01:05 IceOfWraith