veloren_server/persistence/
models.rs1pub struct Character {
2 pub character_id: i64,
3 #[expect(dead_code)]
4 pub player_uuid: String,
5 pub alias: String,
6 pub waypoint: Option<String>,
7 pub hardcore: i64,
8}
9
10#[derive(Debug)]
11pub struct Item {
12 pub item_id: i64,
13 pub parent_container_item_id: i64,
14 pub item_definition_id: String,
15 pub stack_size: i64,
17 pub position: String,
18 pub properties: String,
19}
20
21pub struct Body {
22 #[expect(dead_code)]
23 pub body_id: i64,
24 pub variant: String,
25 pub body_data: String,
26}
27
28pub struct SkillGroup {
29 pub entity_id: i64,
30 pub skill_group_kind: String,
31 pub earned_exp: i64,
32 pub spent_exp: i64,
33 pub skills: String,
34 pub hash_val: Vec<u8>,
35}
36
37pub struct Pet {
38 pub database_id: i64,
39 pub name: String,
40 pub body_variant: String,
41 pub body_data: String,
42}
43
44pub struct AbilitySets {
45 #[expect(dead_code)]
46 pub entity_id: i64,
47 pub ability_sets: String,
48}