Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ismaileke/bedrock-client
Bedrock Client written in Rust.
https://github.com/ismaileke/bedrock-client
bedrock bedrock-server client minecraft minecraft-server protocol raknet rust
Last synced: 5 days ago
JSON representation
Bedrock Client written in Rust.
- Host: GitHub
- URL: https://github.com/ismaileke/bedrock-client
- Owner: ismaileke
- License: mit
- Created: 2024-08-22T09:47:45.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2025-01-13T19:32:44.000Z (9 days ago)
- Last Synced: 2025-01-13T20:28:16.063Z (9 days ago)
- Topics: bedrock, bedrock-server, client, minecraft, minecraft-server, protocol, raknet, rust
- Language: Rust
- Homepage:
- Size: 98.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π¦ Bedrock Client[![latest release](https://shields.io/github/v/release/ismaileke/bedrock-client)](https://github.com/ismaileke/bedrock-client/releases/latest)
![GitHub License](https://img.shields.io/github/license/ismaileke/bedrock-client)
![GitHub Downloads](https://img.shields.io/github/downloads/ismaileke/bedrock-client/total)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/ismaileke/bedrock-client/rust.yml)## βοΈ Demo
![bedrock-client](https://github.com/user-attachments/assets/7de7d6ac-9235-45ad-a8ed-2a90514237d5)## 𧩠Usage
πCargo.toml
```css
[dependencies]
bedrock-client = { git = "https://github.com/ismaileke/bedrock-client.git", branch = "master" }
tokio = "1.43.0"
```πmain.rs
```rust
use bedrock_client::client;#[tokio::main]
async fn main() {
let client = client::create("127.0.0.1".to_string(), 19132, "1.21.50".to_string(), true); // target address, target port, client version, debug mode
client.await.unwrap().connect().expect("Target IP Connection Error");
}
```![github stats](https://repobeats.axiom.co/api/embed/70276ac33a6a218bad362509eacf217169042d47.svg "Repobeats analytics image")
> [!NOTE]
> This project is mainly designed for [Abyssal Eclipse](https://github.com/ismaileke/abyssal-eclipse), but you can get ideas and develop something from the code I wrote.
>
> It is still in development. I can't develop the project because I don't have time. Access to the servers is generally successful. I need to create the Chunk system for [Abyssal Eclipse](https://github.com/ismaileke/abyssal-eclipse).