Skip to content

Commit

Permalink
Prepare for public release
Browse files Browse the repository at this point in the history
  • Loading branch information
rj00a committed Sep 3, 2022
1 parent 2cfc483 commit ebbea74
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 6 deletions.
11 changes: 6 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[package]
name = "valence"
version = "0.1.0"
version = "0.1.0+mc1.19.2"
edition = "2021"
description = "A framework for building Minecraft servers in Rust."
repository = "https://github.com/rj00a/valence"
readme = "README.md"
license = "MIT"
keywords = ["minecraft", "gamedev", "server"]
categories = ["game-engines"]
build = "build/main.rs"
authors = ["Ryan Johnson <[email protected]>"]

[dependencies]
aes = "0.7"
Expand All @@ -32,12 +36,12 @@ rsa = "0.6"
rsa-der = "0.3"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
serde_nbt = "0.1.0"
sha1 = "0.10"
sha2 = "0.10"
thiserror = "1"
url = { version = "2.2.2", features = ["serde"] }
uuid = "1"
serde_nbt = { path = "serde_nbt" }
vek = "0.15"

[dependencies.tokio]
Expand All @@ -64,8 +68,5 @@ serde_json = "1"
rayon = "1"
num = "0.4"

[features]
protocol = []

[workspace]
members = ["serde_nbt", "packet_inspector"]
2 changes: 1 addition & 1 deletion packet_inspector/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition = "2021"
description = "A simple Minecraft proxy for inspecting packets."

[dependencies]
valence = { path = "..", features = ["protocol"] }
valence = { path = ".." }
clap = { version = "3.2.8", features = ["derive"] }
tokio = { version = "1", features = ["full"] }
anyhow = "1"
Expand Down
9 changes: 9 additions & 0 deletions src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
//! <img src="https://raw.githubusercontent.com/rj00a/valence/main/assets/logo-full.svg" width="400">
//!
//! ---
//!
//! A Rust framework for building Minecraft servers.
//!
//! At a high level, a Valence [`Server`] is a collection of [`Clients`],
Expand Down Expand Up @@ -57,6 +61,11 @@
//! [`Entity`]: crate::entity::Entity
//! [`Client`]: crate::client::Client

#![doc(
html_logo_url = "https://raw.githubusercontent.com/rj00a/valence/main/assets/logo.svg",
html_favicon_url = "https://raw.githubusercontent.com/rj00a/valence/main/assets/logo.svg"
)]

#![forbid(unsafe_code)]
#![warn(
trivial_casts,
Expand Down

0 comments on commit ebbea74

Please sign in to comment.