]> git.lizzy.rs Git - dragonblocks_alpha.git/blobdiff - src/server/server_player.h
Add items
[dragonblocks_alpha.git] / src / server / server_player.h
index 1d20a5d6fb8efc95560e36c2814e689afc47f9a4..34af22521a17144900d6aef89f56d3228f282a74 100644 (file)
@@ -5,6 +5,7 @@
 #include <dragonstd/refcount.h>
 #include <pthread.h>
 #include <stdbool.h>
+#include "item.h"
 #include "types.h"
 
 typedef struct {
@@ -21,6 +22,12 @@ typedef struct {
        v3f64 pos;                     // player position
        v3f32 rot;                     // you wont guess what this is
        pthread_rwlock_t lock_pos;     // git commit crime
+
+       struct {
+               ItemStack left;
+               ItemStack right;
+       } inventory;
+       pthread_rwlock_t lock_inv;
 } ServerPlayer;
 
 void server_player_init();