aboutsummaryrefslogtreecommitdiff
path: root/azalea-core/src
diff options
context:
space:
mode:
authorEightFactorial <murphkev000@gmail.com>2023-02-21 10:13:06 -0800
committerGitHub <noreply@github.com>2023-02-21 12:13:06 -0600
commitd88ca2d86530e48f60fc1ff275de15a96e2a1779 (patch)
tree4eabf98a6a3e20228bca36ff1984626a6191b62c /azalea-core/src
parent71308ee0a3c2068bd135cd6731feae75710c58f2 (diff)
downloadazalea-drasl-d88ca2d86530e48f60fc1ff275de15a96e2a1779.tar.xz
Make things public (#71)
* Make struct data pub * Add derives * Rename packet fields * Make Palette structs pub
Diffstat (limited to 'azalea-core/src')
-rwxr-xr-xazalea-core/src/block_hit_result.rs1
-rwxr-xr-xazalea-core/src/difficulty.rs2
-rw-r--r--azalea-core/src/game_type.rs2
3 files changed, 3 insertions, 2 deletions
diff --git a/azalea-core/src/block_hit_result.rs b/azalea-core/src/block_hit_result.rs
index 80c9b8fc..420d4408 100755
--- a/azalea-core/src/block_hit_result.rs
+++ b/azalea-core/src/block_hit_result.rs
@@ -1,5 +1,6 @@
use crate::{BlockPos, Direction, Vec3};
+#[derive(Debug, Clone, Copy)]
pub struct BlockHitResult {
pub location: Vec3,
pub direction: Direction,
diff --git a/azalea-core/src/difficulty.rs b/azalea-core/src/difficulty.rs
index 9d504307..750cfe1f 100755
--- a/azalea-core/src/difficulty.rs
+++ b/azalea-core/src/difficulty.rs
@@ -5,7 +5,7 @@ use std::{
use azalea_buf::{BufReadError, McBufReadable, McBufWritable};
-#[derive(Hash, Clone, Debug, PartialEq, Eq)]
+#[derive(Hash, Clone, Copy, Debug, PartialEq, Eq)]
pub enum Difficulty {
PEACEFUL = 0,
EASY = 1,
diff --git a/azalea-core/src/game_type.rs b/azalea-core/src/game_type.rs
index a4930c5d..f99a5805 100644
--- a/azalea-core/src/game_type.rs
+++ b/azalea-core/src/game_type.rs
@@ -97,7 +97,7 @@ impl McBufWritable for GameType {
/// Rust doesn't let us `impl McBufReadable for Option<GameType>` so we have to
/// make a new type :(
#[derive(Hash, Copy, Clone, Debug)]
-pub struct OptionalGameType(Option<GameType>);
+pub struct OptionalGameType(pub Option<GameType>);
impl From<Option<GameType>> for OptionalGameType {
fn from(game_type: Option<GameType>) -> Self {