mirror of
https://github.com/chylex/Minecraft-Phantom-Panel.git
synced 2024-10-17 12:42:51 +02:00
20 lines
621 B
C#
20 lines
621 B
C#
namespace Phantom.Common.Data.Replies;
|
|
|
|
public enum StopInstanceResult : byte {
|
|
UnknownError,
|
|
StopInitiated,
|
|
InstanceAlreadyStopping,
|
|
InstanceAlreadyStopped
|
|
}
|
|
|
|
public static class StopInstanceResultExtensions {
|
|
public static string ToSentence(this StopInstanceResult reason) {
|
|
return reason switch {
|
|
StopInstanceResult.StopInitiated => "Stopping initiated.",
|
|
StopInstanceResult.InstanceAlreadyStopping => "Instance is already stopping.",
|
|
StopInstanceResult.InstanceAlreadyStopped => "Instance is already stopped.",
|
|
_ => "Unknown error."
|
|
};
|
|
}
|
|
}
|