Class BungeePipelineInjector
java.lang.Object
me.neznamy.tab.api.TabFeature
me.neznamy.tab.shared.features.PipelineInjector
me.neznamy.tab.platforms.bungeecord.BungeePipelineInjector
public class BungeePipelineInjector
extends me.neznamy.tab.shared.features.PipelineInjector
Pipeline injection to secure proper functionality
of some features by preventing other plugins
from overriding it.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassCustom channel duplex handler overrideclassChannel duplex handler override if features using packets that must be deserialized manually are used. -
Field Summary
Fields inherited from class me.neznamy.tab.shared.features.PipelineInjector
antiOverrideTeams, byteBufDeserialization, DECODER_NAMEFields inherited from class me.neznamy.tab.api.TabFeature
disabledServers, disabledWorlds -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFunction<me.neznamy.tab.api.TabPlayer,io.netty.channel.ChannelDuplexHandler> Methods inherited from class me.neznamy.tab.shared.features.PipelineInjector
inject, load, logTeamOverride, onJoin, setByteBufDeserialization, uninject, unloadMethods inherited from class me.neznamy.tab.api.TabFeature
addDisabledPlayer, addUsedPlaceholders, contains, getFeatureName, getRefreshDisplayName, isDisabled, isDisabledPlayer, onCommand, onDisplayObjective, onLoginPacket, onObjective, onPacketReceive, onPacketSend, onPlayerInfo, onQuit, onServerChange, onVanishStatusChange, onWorldChange, overridesMethod, refresh, removeDisabledPlayer
-
Constructor Details
-
BungeePipelineInjector
public BungeePipelineInjector()Constructs new instance of the feature
-
-
Method Details
-
getChannelFunction
public Function<me.neznamy.tab.api.TabPlayer,io.netty.channel.ChannelDuplexHandler> getChannelFunction()- Specified by:
getChannelFunctionin classme.neznamy.tab.shared.features.PipelineInjector
-