Package dev.jorel.commandapi.nms
Class NMS_1_19_Common_ChatPreviewHandler
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
io.netty.channel.ChannelDuplexHandler
dev.jorel.commandapi.nms.NMS_1_19_Common_ChatPreviewHandler
- All Implemented Interfaces:
io.netty.channel.ChannelHandler,io.netty.channel.ChannelInboundHandler,io.netty.channel.ChannelOutboundHandler
public abstract class NMS_1_19_Common_ChatPreviewHandler
extends io.netty.channel.ChannelDuplexHandler
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler
io.netty.channel.ChannelHandler.Sharable -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final net.minecraft.network.Connectionprotected final CommandAPIBukkit<net.minecraft.commands.CommandSourceStack> protected final org.bukkit.entity.Playerprotected final org.bukkit.plugin.Plugin -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedNMS_1_19_Common_ChatPreviewHandler(CommandAPIBukkit<net.minecraft.commands.CommandSourceStack> platform, org.bukkit.plugin.Plugin plugin, org.bukkit.entity.Player player) -
Method Summary
Modifier and TypeMethodDescriptionvoidchannelRead(io.netty.channel.ChannelHandlerContext ctx, Object msg) protected abstract voidhandleChatPreviewPacket(net.minecraft.network.protocol.game.ServerboundChatPreviewPacket chatPreview) net.minecraft.network.chat.MutableComponentparseChatPreviewQuery(String chatPreviewQuery) Methods inherited from class io.netty.channel.ChannelDuplexHandler
bind, close, connect, deregister, disconnect, flush, read, writeMethods inherited from class io.netty.channel.ChannelInboundHandlerAdapter
channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggeredMethods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, handlerAdded, handlerRemoved, isSharableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.netty.channel.ChannelHandler
handlerAdded, handlerRemoved
-
Field Details
-
platform
-
plugin
protected final org.bukkit.plugin.Plugin plugin -
player
protected final org.bukkit.entity.Player player -
connection
protected final net.minecraft.network.Connection connection
-
-
Constructor Details
-
NMS_1_19_Common_ChatPreviewHandler
protected NMS_1_19_Common_ChatPreviewHandler(CommandAPIBukkit<net.minecraft.commands.CommandSourceStack> platform, org.bukkit.plugin.Plugin plugin, org.bukkit.entity.Player player)
-
-
Method Details
-
channelRead
- Specified by:
channelReadin interfaceio.netty.channel.ChannelInboundHandler- Overrides:
channelReadin classio.netty.channel.ChannelInboundHandlerAdapter- Throws:
Exception
-
handleChatPreviewPacket
protected abstract void handleChatPreviewPacket(net.minecraft.network.protocol.game.ServerboundChatPreviewPacket chatPreview) -
parseChatPreviewQuery
-