Move to new block dataset

This commit is contained in:
Tom
2020-09-12 19:47:32 -07:00
parent 4532977c9c
commit b58d959b93
3 changed files with 6 additions and 110058 deletions

View File

@ -3,7 +3,8 @@ package world
import (
"bytes"
"fmt"
"github.com/Tnze/go-mc/data"
"github.com/Tnze/go-mc/data/block"
pk "github.com/Tnze/go-mc/net/packet"
)
@ -33,7 +34,7 @@ func perBits(BitsPerBlock byte) int {
case BitsPerBlock < 9:
return int(BitsPerBlock)
default:
return data.BitsPerBlock // DefaultBitsPerBlock
return block.BitsPerBlock
}
}

View File

@ -4,7 +4,7 @@ import (
"math/rand"
"testing"
"github.com/Tnze/go-mc/data"
"github.com/Tnze/go-mc/data/block"
)
func newDirectSection(bpb int) Section {
@ -15,7 +15,7 @@ func newDirectSection(bpb int) Section {
}
func TestDirectSection(t *testing.T) {
for bpb := 4; bpb <= data.BitsPerBlock; bpb++ {
for bpb := 4; bpb <= block.BitsPerBlock; bpb++ {
testSection(newDirectSection(bpb), bpb)(t)
}
}
@ -26,7 +26,7 @@ func TestDirectSection_clone(t *testing.T) {
for i := 0; i < 16*16*16; i++ {
s.SetBlock(i, dataset[i])
}
s = s.(*directSection).clone(data.BitsPerBlock)
s = s.(*directSection).clone(block.BitsPerBlock)
for i := 0; i < 16*16*16; i++ {
if s := s.GetBlock(i); dataset[i] != s {
t.Fatalf("direct section error: want: %v, get %v", dataset[i], s)

File diff suppressed because it is too large Load Diff