public class ClientSettings extends Object
Modifier and Type | Field and Description |
---|---|
static int |
CHAT_COMMANDS_ONLY |
static int |
CHAT_ENABLED |
static int |
CHAT_HIDDEN |
static ClientSettings |
DEFAULT |
static int |
SKIN_CAPE |
static int |
SKIN_HAT |
static int |
SKIN_JACKET |
static int |
SKIN_LEFT_PANTS |
static int |
SKIN_LEFT_SLEEVE |
static int |
SKIN_RIGHT_PANTS |
static int |
SKIN_RIGHT_SLEEVE |
Constructor and Description |
---|
ClientSettings(ClientSettingsMessage msg)
Construct the ClientSettings from a ClientSettingsMessage.
|
ClientSettings(String locale,
int viewDistance,
int chatFlags,
boolean chatColors,
int skinFlags,
int mainHand)
Construct a ClientSettings.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
int |
getChatFlags() |
String |
getLocale() |
int |
getMainHand() |
int |
getSkinFlags() |
int |
getViewDistance() |
int |
hashCode() |
boolean |
isChatColors() |
void |
setViewDistance(int viewDistance) |
boolean |
showChat()
Get whether player chat should be shown based on chat flags.
|
boolean |
showChatColors()
Get if the client has chat colors enabled.
|
boolean |
showCommands()
Get whether command output should be shown based on chat flags.
|
String |
toString() |
public static final ClientSettings DEFAULT
public static final int CHAT_ENABLED
public static final int CHAT_COMMANDS_ONLY
public static final int CHAT_HIDDEN
public static final int SKIN_CAPE
public static final int SKIN_JACKET
public static final int SKIN_LEFT_SLEEVE
public static final int SKIN_RIGHT_SLEEVE
public static final int SKIN_LEFT_PANTS
public static final int SKIN_RIGHT_PANTS
public static final int SKIN_HAT
public ClientSettings(ClientSettingsMessage msg)
msg
- The message sent by the client.public ClientSettings(String locale, int viewDistance, int chatFlags, boolean chatColors, int skinFlags, int mainHand)
locale
- The locale, in a form like "en_US".viewDistance
- The view distance, in chunks.chatFlags
- The client's chat flags.chatColors
- Whether the client has chat colors enabled.skinFlags
- The client's skin flags.mainHand
- The main hand of the player.public boolean showChat()
public boolean showCommands()
public boolean showChatColors()
public String getLocale()
public int getChatFlags()
public boolean isChatColors()
public int getSkinFlags()
public int getMainHand()
public int getViewDistance()
public void setViewDistance(int viewDistance)
protected boolean canEqual(Object other)
Copyright © 2021. All rights reserved.