Package me.neznamy.tab.shared.features
Class SpectatorFix
java.lang.Object
me.neznamy.tab.api.TabFeature
me.neznamy.tab.shared.features.SpectatorFix
public class SpectatorFix
extends me.neznamy.tab.api.TabFeature
Cancelling GameMode change packet to spectator GameMode to avoid players being moved on
the bottom of TabList with transparent name. Does not work on self as that would result
in players not being able to clip through walls.
-
Field Summary
Fields inherited from class me.neznamy.tab.api.TabFeature
disabledServers, disabledWorlds -
Constructor Summary
ConstructorsConstructorDescriptionConstructs new instance and sends debug message that feature loaded. -
Method Summary
Modifier and TypeMethodDescriptionvoidload()voidonJoin(me.neznamy.tab.api.TabPlayer p) voidonPlayerInfo(me.neznamy.tab.api.TabPlayer receiver, me.neznamy.tab.api.protocol.PacketPlayOutPlayerInfo info) voidunload()Methods inherited from class me.neznamy.tab.api.TabFeature
addDisabledPlayer, addUsedPlaceholders, contains, getFeatureName, getRefreshDisplayName, isDisabled, isDisabledPlayer, onCommand, onDisplayObjective, onLoginPacket, onObjective, onPacketReceive, onPacketSend, onQuit, onServerChange, onVanishStatusChange, onWorldChange, overridesMethod, refresh, removeDisabledPlayer
-
Constructor Details
-
SpectatorFix
public SpectatorFix()Constructs new instance and sends debug message that feature loaded.
-
-
Method Details
-
onPlayerInfo
public void onPlayerInfo(me.neznamy.tab.api.TabPlayer receiver, me.neznamy.tab.api.protocol.PacketPlayOutPlayerInfo info) - Overrides:
onPlayerInfoin classme.neznamy.tab.api.TabFeature
-
onJoin
public void onJoin(me.neznamy.tab.api.TabPlayer p) - Overrides:
onJoinin classme.neznamy.tab.api.TabFeature
-
load
public void load()- Overrides:
loadin classme.neznamy.tab.api.TabFeature
-
unload
public void unload()- Overrides:
unloadin classme.neznamy.tab.api.TabFeature
-