net.minecraft.network.message

public record MessageType

net.minecraft.network.chat.ChatType
net.minecraft.class_2556
net.minecraft.network.message.MessageType

Field summary

Modifier and TypeField
private final Decoration
chat
comp_792
chat
private final Decoration
narration
comp_794
narration
public static final com.mojang.serialization.Codec<MessageType>
DIRECT_CODEC
field_39227
CODEC
public static final PacketCodec<RegistryByteBuf, MessageType>
DIRECT_STREAM_CODEC
field_51969
PACKET_CODEC
public static final PacketCodec<RegistryByteBuf, RegistryEntry<MessageType>>
STREAM_CODEC
field_51970
ENTRY_PACKET_CODEC
public static final Decoration
DEFAULT_CHAT_DECORATION
field_39677
CHAT_TEXT_DECORATION
public static final RegistryKey<MessageType>
CHAT
field_11737
CHAT
public static final RegistryKey<MessageType>
SAY_COMMAND
field_39228
SAY_COMMAND
public static final RegistryKey<MessageType>
MSG_COMMAND_INCOMING
field_39799
MSG_COMMAND_INCOMING
public static final RegistryKey<MessageType>
MSG_COMMAND_OUTGOING
field_39800
MSG_COMMAND_OUTGOING
public static final RegistryKey<MessageType>
TEAM_MSG_COMMAND_INCOMING
field_39881
TEAM_MSG_COMMAND_INCOMING
public static final RegistryKey<MessageType>
TEAM_MSG_COMMAND_OUTGOING
field_39882
TEAM_MSG_COMMAND_OUTGOING
public static final RegistryKey<MessageType>
EMOTE_COMMAND
field_39231
EMOTE_COMMAND

Constructor summary

ModifierConstructor
public (Decoration chat, Decoration narration)

Method summary

Modifier and TypeMethod
private static RegistryKey<MessageType>
create(String name)
method_43845(String arg0)
register(String id)
public static void
bootstrap(BootstrapContext<ChatType> context)
method_43844(class_7891<class_2556> arg0)
bootstrap(Registerable<MessageType> messageTypeRegisterable)
public static MessageType$Parameters
bind(ResourceKey<ChatType> chatType, Entity entity)
method_44832(class_5321<class_2556> arg0, class_1297 arg1)
params(RegistryKey<MessageType> typeKey, Entity entity)
public static MessageType$Parameters
bind(ResourceKey<ChatType> chatType, CommandSourceStack source)
method_44833(class_5321<class_2556> arg0, class_2168 arg1)
params(RegistryKey<MessageType> typeKey, ServerCommandSource source)
public static MessageType$Parameters
bind(ResourceKey<ChatType> chatType, RegistryAccess registryAccess, Component name)
method_44834(class_5321<class_2556> arg0, class_5455 arg1, class_2561 arg2)
params(RegistryKey<MessageType> typeKey, DynamicRegistryManager registryManager, Text name)
public Decoration
chat()
comp_792()
chat()
public Decoration
narration()
comp_794()
narration()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_43843(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_43843(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)