update protocol packet definitions: replace value receivers with pointer receivers in PacketID methods, expand FixedBitSet size from 8 to 256 bits, and remove outdated documentation files
This commit is contained in:
@ -1,6 +1,8 @@
|
||||
package slot
|
||||
|
||||
import pk "github.com/Tnze/go-mc/net/packet"
|
||||
import (
|
||||
pk "github.com/Tnze/go-mc/net/packet"
|
||||
)
|
||||
|
||||
type Component interface {
|
||||
Type() ComponentID
|
||||
|
@ -81,6 +81,14 @@ func (s *Slot) ReadFrom(r io.Reader) (n int64, err error) {
|
||||
if err != nil {
|
||||
return temp, err
|
||||
}
|
||||
|
||||
removeLens := int32(0)
|
||||
temp, err = (*pk.VarInt)(&removeLens).ReadFrom(r)
|
||||
n += temp
|
||||
if err != nil {
|
||||
return temp, err
|
||||
}
|
||||
|
||||
var id int32
|
||||
for i := int32(0); i < addLens; i++ {
|
||||
temp, err = (*pk.VarInt)(&id).ReadFrom(r)
|
||||
@ -97,13 +105,6 @@ func (s *Slot) ReadFrom(r io.Reader) (n int64, err error) {
|
||||
}
|
||||
}
|
||||
|
||||
removeLens := int32(0)
|
||||
temp, err = (*pk.VarInt)(&removeLens).ReadFrom(r)
|
||||
n += temp
|
||||
if err != nil {
|
||||
return temp, err
|
||||
}
|
||||
|
||||
for i := int32(0); i < removeLens; i++ {
|
||||
temp, err = (*pk.VarInt)(&id).ReadFrom(r)
|
||||
n += temp
|
||||
|
Reference in New Issue
Block a user