Update mod.rs

This commit is contained in:
Snowiiii
2024-07-31 23:38:31 +02:00
parent 87b537ccc9
commit 5e347cdb1c

View File

@@ -28,26 +28,11 @@ struct Codec<T> {
}
#[derive(Debug, Clone, Serialize)]
struct RegistryValue<T> {
name: String,
id: i32,
name: String,
element: T,
}
pub fn write_single_dimension(out: &mut ByteBuffer, world_min_y: i32, world_height: u32) {
let dimension = Dimension::default();
let nbt = Codec {
ty: "minecraft:dimension_type".into(),
value: vec![RegistryValue {
name: "minecraft:overworld".into(),
id: 0,
element: dimension,
}],
};
let val = &fastsnbt::to_string(&nbt).unwrap();
dbg!(val);
out.put_string(val);
}
pub fn write_codec(out: &mut ByteBuffer, world_min_y: i32, world_height: u32) {
let dimension = Dimension::default();
@@ -78,8 +63,4 @@ pub fn write_codec(out: &mut ByteBuffer, world_min_y: i32, world_height: u32) {
dbg!(val);
// Dimension codec
out.put_string(val);
// Current dimension type (key in dimension codec)
out.put_string("minecraft:overworld");
// Current world
out.put_string("minecraft:overworld");
}