Enum mcvm_shared::modifications::ServerType
source · pub enum ServerType {
Show 17 variants
None,
Vanilla,
Paper,
Sponge,
SpongeForge,
CraftBukkit,
Spigot,
Glowstone,
Pufferfish,
Purpur,
Folia,
Forge,
NeoForged,
Fabric,
Quilt,
Risugamis,
Rift,
}
Expand description
Different types of server changes. These are mostly mutually exclusive.
Variants§
None
Unspecified. Usually inherits from something else
Vanilla
No modifications, just the default game
Paper
Paper server
Sponge
SpongeVanilla
SpongeForge
SpongeForge
CraftBukkit
CraftBukkit
Spigot
Spigot
Glowstone
Glowstone
Pufferfish
Pufferfish
Purpur
Purpur
Folia
Folia
Forge
MinecraftForge
NeoForged
NeoForged
Fabric
Fabric Loader
Quilt
Quilt Loader
Risugamis
Risugami’s Modloader
Rift
Rift
Trait Implementations§
source§impl Clone for ServerType
impl Clone for ServerType
source§fn clone(&self) -> ServerType
fn clone(&self) -> ServerType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ServerType
impl Debug for ServerType
source§impl Default for ServerType
impl Default for ServerType
source§fn default() -> ServerType
fn default() -> ServerType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ServerType
impl<'de> Deserialize<'de> for ServerType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for ServerType
impl Display for ServerType
source§impl Serialize for ServerType
impl Serialize for ServerType
impl Copy for ServerType
Auto Trait Implementations§
impl RefUnwindSafe for ServerType
impl Send for ServerType
impl Sync for ServerType
impl Unpin for ServerType
impl UnwindSafe for ServerType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more