Initial commit
This commit is contained in:
41
net/packets/bedrock/chunk_radius.go
Normal file
41
net/packets/bedrock/chunk_radius.go
Normal file
@@ -0,0 +1,41 @@
|
||||
|
||||
package bedrock
|
||||
|
||||
import (
|
||||
"github.com/cubexteam/Frodding/net/info"
|
||||
"github.com/cubexteam/Frodding/net/packets"
|
||||
)
|
||||
|
||||
type RequestChunkRadiusPacket struct {
|
||||
*packets.Packet
|
||||
Radius int32
|
||||
}
|
||||
|
||||
func NewRequestChunkRadiusPacket() *RequestChunkRadiusPacket {
|
||||
return &RequestChunkRadiusPacket{Packet: packets.NewPacket(info.IDRequestChunkRadius)}
|
||||
}
|
||||
|
||||
func (pk *RequestChunkRadiusPacket) Encode() {}
|
||||
|
||||
func (pk *RequestChunkRadiusPacket) Decode() {
|
||||
pk.Radius = pk.GetVarInt()
|
||||
}
|
||||
|
||||
|
||||
type ChunkRadiusUpdatedPacket struct {
|
||||
*packets.Packet
|
||||
Radius int32
|
||||
}
|
||||
|
||||
func NewChunkRadiusUpdatedPacket(radius int32) *ChunkRadiusUpdatedPacket {
|
||||
return &ChunkRadiusUpdatedPacket{
|
||||
Packet: packets.NewPacket(info.IDChunkRadiusUpdated),
|
||||
Radius: radius,
|
||||
}
|
||||
}
|
||||
|
||||
func (pk *ChunkRadiusUpdatedPacket) Encode() {
|
||||
pk.PutVarInt(pk.Radius)
|
||||
}
|
||||
|
||||
func (pk *ChunkRadiusUpdatedPacket) Decode() {}
|
||||
Reference in New Issue
Block a user