pub struct MinecraftConfiguration {
pub client: MinecraftClient,
pub java: Option<Java>,
pub session: MinecraftSession,
pub window: WindowConfiguration,
}
Fields§
§client: MinecraftClient
Information about client that you want to run
java: Option<Java>
By default, library will be search java on PC and use it
But you can override it, and use custom Java.
session: MinecraftSession
Minecraft Session information
Settings: Player's Username
, UUID
, Access Token
window: WindowConfiguration
Minecraft window settings
Settings: Size of window
, Fullscreen mode
Trait Implementations§
Source§impl Clone for MinecraftConfiguration
impl Clone for MinecraftConfiguration
Source§fn clone(&self) -> MinecraftConfiguration
fn clone(&self) -> MinecraftConfiguration
Returns a duplicate 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 MinecraftConfiguration
impl Debug for MinecraftConfiguration
Source§impl From<MinecraftConfiguration> for MinecraftLauncher
impl From<MinecraftConfiguration> for MinecraftLauncher
Source§fn from(config: Configuration) -> Self
fn from(config: Configuration) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MinecraftConfiguration
impl RefUnwindSafe for MinecraftConfiguration
impl Send for MinecraftConfiguration
impl Sync for MinecraftConfiguration
impl Unpin for MinecraftConfiguration
impl UnwindSafe for MinecraftConfiguration
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