refactor package
This commit is contained in:
21
pkg/protocol/packet/game/client/update_attributes.go
Normal file
21
pkg/protocol/packet/game/client/update_attributes.go
Normal file
@ -0,0 +1,21 @@
|
||||
package client
|
||||
|
||||
//codec:gen
|
||||
type AttributeModifier struct {
|
||||
Id string `mc:"Identifier"`
|
||||
Amount float64
|
||||
Operation int8
|
||||
}
|
||||
|
||||
//codec:gen
|
||||
type Attribute struct {
|
||||
Id int32 `mc:"VarInt"`
|
||||
Value float64
|
||||
Modifiers []AttributeModifier
|
||||
}
|
||||
|
||||
//codec:gen
|
||||
type UpdateAttributes struct {
|
||||
EntityID int32 `mc:"VarInt"`
|
||||
Attributes []Attribute
|
||||
}
|
Reference in New Issue
Block a user