1
2
Fork 0
mirror of https://github.com/mat-1/azalea.git synced 2025-08-02 14:26:04 +00:00

Fix writing palettes

This commit is contained in:
EightFactorial 2023-02-21 14:22:38 -08:00
parent 40073f5baa
commit aa4619285b

View file

@ -1,4 +1,4 @@
use azalea_buf::{BufReadError, McBufReadable, McBufVarReadable, McBufWritable};
use azalea_buf::{BufReadError, McBufReadable, McBufVarReadable, McBufVarWritable, McBufWritable};
use std::io::{Cursor, Write};
use crate::BitStorage;
@ -227,13 +227,13 @@ impl McBufWritable for Palette {
fn write_into(&self, buf: &mut impl Write) -> Result<(), std::io::Error> {
match self {
Palette::SingleValue(value) => {
value.write_into(buf)?;
value.var_write_into(buf)?;
}
Palette::Linear(values) => {
values.write_into(buf)?;
values.var_write_into(buf)?;
}
Palette::Hashmap(values) => {
values.write_into(buf)?;
values.var_write_into(buf)?;
}
Palette::Global => {}
}