Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.2.12 #37

Draft
wants to merge 147 commits into
base: main
Choose a base branch
from
Draft

0.2.12 #37

wants to merge 147 commits into from

Conversation

Eveeifyeve
Copy link
Member

@Eveeifyeve Eveeifyeve commented Jul 6, 2024

Featuring:

Minecraft-Launching & Builder Patten usage.

New AuthBuilder

The new authbuilder support both device code & oauth it support refreshing and more.

Example:

use minecraft-essentials::{AuthentifcationBuilder, AuthType};
use std::env;

pub fn main() {
    let client_id = "ClientID here";
    let client_secret = env::var("Client_Secret").expect("Expected Client Secret.");
    let mut builder = AuthenticationBuilder::builder();
    builder
        .of_type(AuthType::\* type*\)
        .client_id(&client_id)
        .client_secret(&client_secret) // Only Required for ouath
        .port(Some(8000)); // Optional for ouath but defaults to port 8000
    println!("Info: {:?}", builder.get_info().await.unwrap()) // users info 
    
    println!("Authentifcation Final Info: {:?}", builder.launch.await.unwrap()) // for your launcher.
}

Depreciation Notice: Both OAuth & Device Code Will be deprecated please move to AuthBuilder it will be removed at 0.2.14

@Eveeifyeve Eveeifyeve self-assigned this Jul 6, 2024
@Eveeifyeve Eveeifyeve added enhancement New feature or request main_library Touches the main library labels Jul 6, 2024
@Eveeifyeve Eveeifyeve linked an issue Jul 6, 2024 that may be closed by this pull request
@Eveeifyeve Eveeifyeve removed the main_library Touches the main library label Jul 6, 2024
Copy link

This pull request has become stale and will be closed automatically within a period of time. Sorry about that.

@github-actions github-actions bot added the Stale Either the Pr/Issue hasn't been active it will go stale label Jul 15, 2024
@Eveeifyeve Eveeifyeve removed the Stale Either the Pr/Issue hasn't been active it will go stale label Jul 25, 2024
Copy link

github-actions bot commented Aug 1, 2024

This pull request has become stale and will be closed automatically within a period of time. Sorry about that.

@github-actions github-actions bot added the Stale Either the Pr/Issue hasn't been active it will go stale label Aug 1, 2024
@Eveeifyeve Eveeifyeve removed the Stale Either the Pr/Issue hasn't been active it will go stale label Aug 7, 2024
@Eveeifyeve
Copy link
Member Author

I will fix this merge commit tmr.

Copy link

github-actions bot commented Sep 1, 2024

This pull request has become stale and will be closed automatically within a period of time. Sorry about that.

@github-actions github-actions bot added the Stale Either the Pr/Issue hasn't been active it will go stale label Sep 1, 2024
Copy link

This pr has been closed automatically

@github-actions github-actions bot closed this Sep 16, 2024
@Eveeifyeve Eveeifyeve reopened this Sep 16, 2024
@Eveeifyeve
Copy link
Member Author

This pr is still being worked on.

@github-actions github-actions bot removed the Stale Either the Pr/Issue hasn't been active it will go stale label Sep 17, 2024
Copy link

This pull request has become stale and will be closed automatically within a period of time. Sorry about that.

@github-actions github-actions bot added the Stale Either the Pr/Issue hasn't been active it will go stale label Sep 29, 2024
@Eveeifyeve Eveeifyeve removed the Stale Either the Pr/Issue hasn't been active it will go stale label Sep 29, 2024
Copy link

github-actions bot commented Oct 7, 2024

This pull request has become stale and will be closed automatically within a period of time. Sorry about that.

@github-actions github-actions bot added Stale Either the Pr/Issue hasn't been active it will go stale and removed Stale Either the Pr/Issue hasn't been active it will go stale labels Oct 7, 2024
Copy link

This pull request has become stale and will be closed automatically within a period of time. Sorry about that.

@github-actions github-actions bot added the Stale Either the Pr/Issue hasn't been active it will go stale label Oct 21, 2024
@Eveeifyeve Eveeifyeve removed the Stale Either the Pr/Issue hasn't been active it will go stale label Oct 21, 2024
Copy link

github-actions bot commented Nov 2, 2024

This pull request has become stale and will be closed automatically within a period of time. Sorry about that.

@github-actions github-actions bot added the Stale Either the Pr/Issue hasn't been active it will go stale label Nov 2, 2024
@github-actions github-actions bot added the Stale Either the Pr/Issue hasn't been active it will go stale label Jan 17, 2025
@Eveeifyeve
Copy link
Member Author

nope not stale

@github-actions github-actions bot removed the Stale Either the Pr/Issue hasn't been active it will go stale label Jan 23, 2025
Copy link

This pull request has become stale and will be closed automatically within a period of time. Sorry about that.

@github-actions github-actions bot added the Stale Either the Pr/Issue hasn't been active it will go stale label Feb 11, 2025
@Eveeifyeve
Copy link
Member Author

No still active on this pr, I need to create upstream pr to change this to a label to stop staling this pr because I am still working on it but busy with working at startups (NodeForge Hosting & OpusClient) to finish this pr.

@github-actions github-actions bot removed the Stale Either the Pr/Issue hasn't been active it will go stale label Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Launching Minecraft
1 participant