Documentation
¶
Index ¶
- type BlockDataBlob
- func (d *BlockDataBlob) Output() (map[string]int32, []byte, int32, int32, int32)
- func (d *BlockDataBlob) ReadBlock(x, y, z int32) byte
- func (d *BlockDataBlob) ReadPalette(i byte) string
- func (d *BlockDataBlob) SingleBlockData(id string) *BlockDataBlob
- func (d *BlockDataBlob) WriteBlock(x, y, z int32, v byte)
- func (d *BlockDataBlob) WritePalette(v string, i byte)
- type SchematicData
- type SchematicMetadata
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockDataBlob ¶
type BlockDataBlob struct {
// contains filtered or unexported fields
}
func NewBlockDataBlob ¶
func NewBlockDataBlob(palette map[string]int32, data []byte, xLen, yLen, zLen int32) *BlockDataBlob
func (*BlockDataBlob) ReadBlock ¶
func (d *BlockDataBlob) ReadBlock(x, y, z int32) byte
func (*BlockDataBlob) ReadPalette ¶
func (d *BlockDataBlob) ReadPalette(i byte) string
func (*BlockDataBlob) SingleBlockData ¶
func (d *BlockDataBlob) SingleBlockData(id string) *BlockDataBlob
func (*BlockDataBlob) WriteBlock ¶
func (d *BlockDataBlob) WriteBlock(x, y, z int32, v byte)
func (*BlockDataBlob) WritePalette ¶
func (d *BlockDataBlob) WritePalette(v string, i byte)
type SchematicData ¶
Click to show internal directories.
Click to hide internal directories.