Documentation
¶
Index ¶
- func BroadcastMessaget(translationName string, args ...any)
- func BulkMessaget(users []*User, translationName string, args ...any)
- func Count() int
- func Lang(p *player.Player) language.Tag
- func Messaget(p *player.Player, translationName string, args ...any)
- func Remove(p *player.Player)
- func RemoveByXUID(xuid string)
- func Store(u *User)
- type DuelRequestInfo
- type User
- func (u *User) AddComboCounter()
- func (u *User) CPS() int
- func (u *User) Close() error
- func (u *User) Closed() bool
- func (u *User) ComboCounter() int
- func (u *User) Conn() session.Conn
- func (u *User) CurrentFFAArena() any
- func (u *User) CurrentGame() any
- func (u *User) Disconnect(message string)
- func (u *User) DuelRequestTo() DuelRequestInfo
- func (u *User) EntityHandle() *world.EntityHandle
- func (u *User) EntityRuntimeID() uint64
- func (u *User) ExecutePlayer(f func(p *player.Player, ok bool))
- func (u *User) HandleClientClick()
- func (u *User) InLobby() bool
- func (u *User) Lang() language.Tag
- func (u *User) LastComboCounterModified() time.Time
- func (u *User) LastHitReachDistance() float64
- func (u *User) LastHitReachDistanceModified() time.Time
- func (u *User) Load() error
- func (u *User) Messaget(translationName string, args ...any)
- func (u *User) Name() string
- func (u *User) OnReceiveDuelRequest(opponent *User)
- func (u *User) OnReceiveWhisper(sender *User, message string)
- func (u *User) OnSendDuelRequest(opponent *User)
- func (u *User) OnSendWhisper(target *User, message string)
- func (u *User) Ping() int
- func (u *User) Player(tx *world.Tx) (*player.Player, bool)
- func (u *User) RankName() string
- func (u *User) RemoveOldClicks()
- func (u *User) ReplyWhisperToXUID() string
- func (u *User) ResetComboCounter()
- func (u *User) SendPVPInfoTip()
- func (u *User) SendScoreboard(lines []string)
- func (u *User) SendScoreboardRaw(title string, lines []string)
- func (u *User) Session() *session.Session
- func (u *User) SetCurrentFFAArena(a any)
- func (u *User) SetCurrentGame(g any)
- func (u *User) SetDuelRequestTo(xuid string)
- func (u *User) SetLastHitReachDistance(d float64)
- func (u *User) SetWorld(w *world.World)
- func (u *User) SynchronizeLastSeen() error
- func (u *User) Translatef(translationName string, args ...any) string
- func (u *User) World() *world.World
- func (u *User) WritePacket(pk packet.Packet) error
- func (u *User) XUID() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BroadcastMessaget ¶
func BulkMessaget ¶
func RemoveByXUID ¶
func RemoveByXUID(xuid string)
Types ¶
type DuelRequestInfo ¶
type User ¶
type User struct {
// contains filtered or unexported fields
}
func GetByPrefix ¶
func (*User) AddComboCounter ¶
func (u *User) AddComboCounter()
func (*User) ComboCounter ¶
func (*User) CurrentFFAArena ¶
func (*User) CurrentGame ¶
func (*User) Disconnect ¶
func (*User) DuelRequestTo ¶
func (u *User) DuelRequestTo() DuelRequestInfo
func (*User) EntityHandle ¶
func (u *User) EntityHandle() *world.EntityHandle
func (*User) EntityRuntimeID ¶
func (*User) HandleClientClick ¶
func (u *User) HandleClientClick()
func (*User) LastComboCounterModified ¶
func (*User) LastHitReachDistance ¶
func (*User) LastHitReachDistanceModified ¶
func (*User) OnReceiveDuelRequest ¶
func (*User) OnReceiveWhisper ¶
func (*User) OnSendDuelRequest ¶
func (*User) OnSendWhisper ¶
func (*User) RemoveOldClicks ¶
func (u *User) RemoveOldClicks()
RemoveOldClicks removes all clicks that are older than 1 second.
func (*User) ReplyWhisperToXUID ¶
func (*User) ResetComboCounter ¶
func (u *User) ResetComboCounter()
func (*User) SendPVPInfoTip ¶
func (u *User) SendPVPInfoTip()
func (*User) SendScoreboard ¶
func (*User) SendScoreboardRaw ¶
func (*User) SetCurrentFFAArena ¶
func (*User) SetCurrentGame ¶
func (*User) SetDuelRequestTo ¶
func (*User) SetLastHitReachDistance ¶
func (*User) SynchronizeLastSeen ¶
Click to show internal directories.
Click to hide internal directories.