Add support for dimension ranges and network hashes

This commit is contained in:
Javier León
2026-01-03 05:33:35 -03:00
parent 2ad86d772f
commit 7a4d57fa6a
10 changed files with 372 additions and 82 deletions

View File

@@ -0,0 +1,18 @@
package legacypacket
import (
"github.com/sandertv/gophertunnel/minecraft/protocol"
"github.com/sandertv/gophertunnel/minecraft/protocol/packet"
)
type DimensionData struct {
Definitions []protocol.DimensionDefinition
}
func (*DimensionData) ID() uint32 {
return packet.IDDimensionData
}
func (pk *DimensionData) Marshal(io protocol.IO) {
protocol.Slice(io, &pk.Definitions)
}