net.minecraft.client.chat

public abstract enum ChatRestriction

net.minecraft.client.multiplayer.chat.ChatRestriction
net.minecraft.class_5859
net.minecraft.client.chat.ChatRestriction

Enum constant summary

Enum Constant
CHAT_AND_COMMANDS_DISABLED_BY_OPTIONS
field_1_1890
CHAT_AND_COMMANDS_DISABLED_BY_OPTIONS
CHAT_DISABLED_BY_OPTIONS
field_28941
CHAT_DISABLED_BY_OPTIONS
DISABLED_BY_LAUNCHER
field_28942
DISABLED_BY_LAUNCHER
DISABLED_BY_PROFILE
field_28943
DISABLED_BY_PROFILE

Field summary

Modifier and TypeField
private final Text
display
field_28944
description
private final Optional<ChatRestriction$Action>
action
field_1_1891
action
private static final ChatRestriction[]
$VALUES
field_28945
field_28945

Constructor summary

ModifierConstructor
private (Text $enum$name, Optional<ChatRestriction$Action> $enum$ordinal)

Method summary

Modifier and TypeMethod
public Text
display()
method_33885()
getDescription()
public Optional<ChatRestriction$Action>
action()
method_1_2328()
getAction()
private static void
disablePlayerMessages(Set<Permission> permissionSet)
method_1_2330(Set<class_12087> arg0)
removeMessagePermissions(Set<Permission> permissions)
private static void
disableCommands(Set<Permission> permissionSet)
method_1_2329(Set<class_12087> arg0)
removeCommandPermissions(Set<Permission> permissions)
public abstract void
modifyPermissions(Set<Permission> permissionSet)
method_1_2331(Set<class_12087> arg0)
removePermissions(Set<Permission> permissions)
private static ChatRestriction[]
$values()
method_36862()
method_36862()