Versions in this module Expand all Collapse all v0 v0.18.3 Apr 18, 2022 v0.18.2 Apr 18, 2022 Changes in this version + var DefaultSettings = NewSettings(&packet.ClientSettings{ ... }) + type ChatMode string + const CommandsOnly + const Hidden + const ShownChatMode + type MainHand string + const LeftMainHand + const RightMainHand + type Settings interface + ChatColors func() bool + ChatMode func() ChatMode + ClientListing func() bool + Locale func() language.Tag + MainHand func() MainHand + SkinParts func() SkinParts + ViewDistance func() uint8 + func NewSettings(packet *packet.ClientSettings) Settings + type SkinParts byte + func (bitmask SkinParts) Cape() bool + func (bitmask SkinParts) Hat() bool + func (bitmask SkinParts) Jacket() bool + func (bitmask SkinParts) LeftPants() bool + func (bitmask SkinParts) LeftSleeve() bool + func (bitmask SkinParts) RightPants() bool + func (bitmask SkinParts) RightSleeve() bool + type TabList interface + AddEntry func(TabListEntry) error + ClearHeaderFooter func() error + Entries func() map[uuid.UUID]TabListEntry + HasEntry func(id uuid.UUID) bool + RemoveEntry func(id uuid.UUID) error + SetHeaderFooter func(header, footer component.Component) error + type TabListEntry interface + DisplayName func() component.Component + GameMode func() int + Latency func() time.Duration + Profile func() profile.GameProfile + SetDisplayName func(component.Component) error + SetGameMode func(int) error + SetLatency func(time.Duration) error + TabList func() TabList