Rosegold::PalettedContainer
Inherits Reference / Object
Four modes: Single state: All entries are the same value. The value is stored as palette[0]. The long_array is empty. Encoded: The long_array stores the palette index of each value. Direct: The long_array stores values directly. The palette is empty.
Constructors
air_filled(size : Index, num_bits_direct : UInt8 = 9_u8) : PalettedContainer
Creates a container filled with air/default values (ID 0)
new(size : Index, num_bits_direct : UInt8, empty : Bool)
SourceInstance methods
[](index : Index) : Entry
Source[]=(index : Index, value : Entry) : Nil
Sourcesize
Sourcewrite(io : Minecraft::IO)
Source