PlayerDiggingAndMorePacket
This commit is contained in:
@@ -2,7 +2,7 @@ package mc.server.di;
|
||||
|
||||
import com.typesafe.config.Config;
|
||||
import mc.protocol.model.Location;
|
||||
import mc.protocol.utils.ChunkSerializeUtil;
|
||||
import mc.protocol.utils.SerializeUtil;
|
||||
import mc.protocol.world.World;
|
||||
import mc.server.world.FlatWorld;
|
||||
import mc.utils.array.BitArray;
|
||||
@@ -46,7 +46,7 @@ public class FlatWorldModule extends WorldModule {
|
||||
|
||||
k += count;
|
||||
for (int j = 0; j < count; j++) {
|
||||
flatConfig.put(ChunkSerializeUtil.blockIdMetaSerialize(blockId, blockMeta));
|
||||
flatConfig.put(SerializeUtil.blockIdMetaSerialize(blockId, blockMeta));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ package mc.server.world;
|
||||
import lombok.Getter;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import mc.protocol.model.BlockLocation;
|
||||
import mc.protocol.utils.ChunkSerializeUtil;
|
||||
import mc.protocol.utils.SerializeUtil;
|
||||
import mc.protocol.world.Block;
|
||||
import mc.protocol.world.ChunkSection;
|
||||
import mc.utils.array.BitArray;
|
||||
@@ -26,7 +26,7 @@ public class FlatChunkSection implements ChunkSection {
|
||||
public Block getBlock(int x, int y, int z) {
|
||||
return blocks.computeIfAbsent(y, y0 -> {
|
||||
int blockState = chunkConfig.get((this.y << 4) + y);
|
||||
int[] blockIdMeta = ChunkSerializeUtil.blockIdMetaDeserialize(blockState);
|
||||
int[] blockIdMeta = SerializeUtil.blockIdMetaDeserialize(blockState);
|
||||
|
||||
SomeBlock block = new SomeBlock();
|
||||
block.setId(blockIdMeta[0]);
|
||||
@@ -44,7 +44,7 @@ public class FlatChunkSection implements ChunkSection {
|
||||
public int getSkyLight(int x, int y, int z) {
|
||||
return sky.computeIfAbsent(y, y0 -> {
|
||||
int blockState = chunkConfig.get((this.y << 4) + y);
|
||||
int[] blockIdMeta = ChunkSerializeUtil.blockIdMetaDeserialize(blockState);
|
||||
int[] blockIdMeta = SerializeUtil.blockIdMetaDeserialize(blockState);
|
||||
|
||||
if (blockIdMeta[0] != 0/*AIR*/) {
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user