Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y Z 

A

AbstractFenceConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
AbstractFenceConnectionHandler(String) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractFenceConnectionHandler
 
AbstractMetaListType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
AbstractMetaListType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.AbstractMetaListType
 
AbstractStempConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
AbstractStempConnectionHandler(String) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractStempConnectionHandler
 
AbstractViaConfig - Class in us.myles.ViaVersion
 
AbstractViaConfig(File) - Constructor for class us.myles.ViaVersion.AbstractViaConfig
 
accept(PacketWrapper) - Method in interface us.myles.ViaVersion.api.rewriters.RecipeRewriter.RecipeConsumer
 
AchievementTranslationMapping - Class in us.myles.ViaVersion.protocols.protocol1_12to1_11_1.data
 
AchievementTranslationMapping() - Constructor for class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.data.AchievementTranslationMapping
 
actualSize() - Method in class us.myles.ViaVersion.api.minecraft.chunks.NibbleArray
Get the actual number of bytes
add(Protocol) - Method in class us.myles.ViaVersion.api.protocol.ProtocolPipeline
Add a protocol to the current pipeline This will call the Protocol.init(UserConnection) method.
add(E) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
add(int, E) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
add(E) - Method in class us.myles.ViaVersion.util.ConcurrentList.ListItr
Deprecated.
 
add(Object) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
add(int, Object) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
addAll(Collection<? extends E>) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
addAll(int, Collection<? extends E>) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
addAll(Collection) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
addAll(int, Collection) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
addBlockInteraction(Position) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
addConnection(UserConnection) - Method in class us.myles.ViaVersion.api.boss.BossBar
Show the bossbar to a player connection.
addConnection(UserConnection) - Method in class us.myles.ViaVersion.boss.CommonBoss
 
addDashes(String) - Static method in class us.myles.ViaVersion.protocols.base.BaseProtocol1_7
 
addEmptyTag(RegistryType, String) - Method in class us.myles.ViaVersion.api.rewriters.TagRewriter
Adds an empty tag (since the client crashes if a checked tag is not registered.)
addEmptyTags(RegistryType, String...) - Method in class us.myles.ViaVersion.api.rewriters.TagRewriter
 
addEnableListener(Runnable) - Method in class us.myles.ViaVersion.ViaManager
Adds a runnable to be executed when ViaVersion has finished its init before the full server load.
addEntity(int, EntityType) - Method in class us.myles.ViaVersion.api.storage.EntityTracker
 
addFlag(BossFlag) - Method in class us.myles.ViaVersion.api.boss.BossBar
Add flags
addFlag(BossFlag) - Method in class us.myles.ViaVersion.boss.CommonBoss
 
addHologram(int) - Method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.storage.EntityTracker1_11
 
addItem(short, short, short) - Method in class us.myles.ViaVersion.bukkit.tasks.protocol1_12to1_11_1.BukkitInventoryUpdateTask
 
addMappingLoaderFuture(Class<? extends Protocol>, Runnable) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
 
addMappingLoaderFuture(Class<? extends Protocol>, Class<? extends Protocol>, Runnable) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
 
addMetadataToBuffer(int, List<Metadata>) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
addOrUpdateBlock(UserConnection, Position, CompoundTag) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.CommandBlockProvider
 
addOrUpdateBlock(Position, CompoundTag) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.CommandBlockStorage
 
addPaletteEntry(int) - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
addPlayer(T) - Method in class us.myles.ViaVersion.api.boss.BossBar
Deprecated.
Deprecated use UUID's instead of Player objects BossBar.addPlayer(UUID)
addPlayer(UUID) - Method in class us.myles.ViaVersion.api.boss.BossBar
Show the bossbar to a player (uuid).
addPlayer(UUID) - Method in class us.myles.ViaVersion.boss.CommonBoss
 
addPlayer(Player) - Method in class us.myles.ViaVersion.boss.ViaBossBar
 
addPlayer(ProxiedPlayer) - Method in class us.myles.ViaVersion.bungee.platform.BungeeBossBar
 
addPlayer(Player) - Method in class us.myles.ViaVersion.sponge.platform.SpongeBossBar
 
addPlayers(T...) - Method in class us.myles.ViaVersion.api.boss.BossBar
Deprecated.
Deprecated use UUID's instead of Player objects BossBar.addPlayer(UUID)
addPlayers(Player...) - Method in class us.myles.ViaVersion.boss.ViaBossBar
 
addPlayers(ProxiedPlayer...) - Method in class us.myles.ViaVersion.bungee.platform.BungeeBossBar
 
addPlayers(Player...) - Method in class us.myles.ViaVersion.sponge.platform.SpongeBossBar
 
addSource(Class<?>) - Method in exception us.myles.ViaVersion.exception.InformativeException
 
addTag(RegistryType, String, int...) - Method in class us.myles.ViaVersion.api.rewriters.TagRewriter
 
air - Static variable in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets.WorldPackets
 
alloc() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
apply(Direction, State, int, List<Protocol>, boolean) - Method in class us.myles.ViaVersion.api.PacketWrapper
Applies a pipeline from an index to the wrapper.
apply(Direction, State, int, List<Protocol>) - Method in class us.myles.ViaVersion.api.PacketWrapper
 
ArmorListener - Class in us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8
 
ArmorListener(Plugin) - Constructor for class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.ArmorListener
 
ArmorType - Enum in us.myles.ViaVersion.protocols.protocol1_9to1_8
 
arrayToMap(JsonArray) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
 
ArrayType<T> - Class in us.myles.ViaVersion.api.type.types
 
ArrayType(Type<T>) - Constructor for class us.myles.ViaVersion.api.type.types.ArrayType
 
attr(AttributeKey<T>) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
AutoTeamSubCmd - Class in us.myles.ViaVersion.commands.defaultsubs
 
AutoTeamSubCmd() - Constructor for class us.myles.ViaVersion.commands.defaultsubs.AutoTeamSubCmd
 

B

BannerHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.blockentities
 
BannerHandler() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.blockentities.BannerHandler
 
BASE_PROTOCOL - Static variable in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
 
BaseChunk - Class in us.myles.ViaVersion.api.minecraft.chunks
 
BaseChunk(int, int, boolean, boolean, int, ChunkSection[], int[], CompoundTag, List<CompoundTag>) - Constructor for class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
BaseChunk(int, int, boolean, boolean, int, ChunkSection[], int[], List<CompoundTag>) - Constructor for class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
BaseChunkType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
BaseChunkType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.BaseChunkType
 
BaseChunkType(String) - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.BaseChunkType
 
BaseItemArrayType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
BaseItemArrayType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.BaseItemArrayType
 
BaseItemArrayType(String) - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.BaseItemArrayType
 
BaseItemType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
BaseItemType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.BaseItemType
 
BaseItemType(String) - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.BaseItemType
 
BaseProtocol - Class in us.myles.ViaVersion.protocols.base
 
BaseProtocol() - Constructor for class us.myles.ViaVersion.protocols.base.BaseProtocol
 
BaseProtocol1_16 - Class in us.myles.ViaVersion.protocols.base
 
BaseProtocol1_16() - Constructor for class us.myles.ViaVersion.protocols.base.BaseProtocol1_16
 
BaseProtocol1_7 - Class in us.myles.ViaVersion.protocols.base
 
BaseProtocol1_7() - Constructor for class us.myles.ViaVersion.protocols.base.BaseProtocol1_7
 
BasicFenceConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
BasicFenceConnectionHandler(String) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.BasicFenceConnectionHandler
 
BasicHandlerConstructor - Class in us.myles.ViaVersion.bukkit.classgenerator
 
BasicHandlerConstructor() - Constructor for class us.myles.ViaVersion.bukkit.classgenerator.BasicHandlerConstructor
 
BedHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.blockentities
 
BedHandler() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.blockentities.BedHandler
 
BedRewriter - Class in us.myles.ViaVersion.protocols.protocol1_12to1_11_1
 
BedRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.BedRewriter
 
BiIntConsumer - Interface in us.myles.ViaVersion.util
 
BinaryTagIO - Class in us.myles.ViaVersion.api.minecraft.nbt
See https://github.com/KyoriPowered/adventure.
bind(SocketAddress) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
bind(SocketAddress, ChannelPromise) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
biomeData - Variable in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
bitmask - Variable in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
bitsToIntArray(long, long) - Static method in class us.myles.ViaVersion.api.type.types.UUIDIntArrayType
 
BLOCK_CHANGE_RECORD - Static variable in class us.myles.ViaVersion.api.type.Type
 
BLOCK_CHANGE_RECORD_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
 
BlockChangeRecord - Interface in us.myles.ViaVersion.api.minecraft
 
BlockChangeRecord1_16_2 - Class in us.myles.ViaVersion.api.minecraft
 
BlockChangeRecord1_16_2(byte, byte, byte, int) - Constructor for class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_16_2
 
BlockChangeRecord1_16_2(int, int, int, int) - Constructor for class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_16_2
 
BlockChangeRecord1_8 - Class in us.myles.ViaVersion.api.minecraft
 
BlockChangeRecord1_8(byte, short, byte, int) - Constructor for class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_8
 
BlockChangeRecord1_8(int, int, int, int) - Constructor for class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_8
 
BlockChangeRecordType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
BlockChangeRecordType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.BlockChangeRecordType
 
blockConnectionProvider - Static variable in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
BlockConnectionProvider - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers
 
BlockConnectionProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers.BlockConnectionProvider
 
BlockConnectionStorage - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage
 
BlockConnectionStorage(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockConnectionStorage
 
BlockData - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
BlockData() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.BlockData
 
blockEntities - Variable in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
BlockEntity - Class in us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.chunks
 
BlockEntity() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.chunks.BlockEntity
 
BlockEntityProvider - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers
 
BlockEntityProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.BlockEntityProvider
 
BlockEntityProvider.BlockEntityHandler - Interface in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers
 
BlockEntityRewriter - Class in us.myles.ViaVersion.protocols.protocol1_11to1_10
 
BlockEntityRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_11to1_10.BlockEntityRewriter
 
BlockFace - Enum in us.myles.ViaVersion.api.minecraft
 
BlockFace.EnumAxis - Enum in us.myles.ViaVersion.api.minecraft
 
BlockIdData - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data
 
BlockIdData() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.BlockIdData
 
blockIdMapping - Static variable in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.BlockIdData
 
BlockListener - Class in us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8
 
BlockListener(Plugin) - Constructor for class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.BlockListener
 
BlockListener - Class in us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8
 
BlockListener(SpongePlugin) - Constructor for class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.BlockListener
 
blockMappings - Variable in class us.myles.ViaVersion.api.data.MappingData
 
BlockRewriter - Class in us.myles.ViaVersion.api.rewriters
 
BlockRewriter(Protocol, Type<Position>) - Constructor for class us.myles.ViaVersion.api.rewriters.BlockRewriter
 
blockStateMappings - Variable in class us.myles.ViaVersion.api.data.MappingData
 
BlockStorage - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage
 
BlockStorage(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockStorage
 
BlockStorage.ReplacementData - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage
 
BOOLEAN - Static variable in class us.myles.ViaVersion.api.type.Type
 
BOOLEAN_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
Deprecated.
unreasonable overhead
BooleanType - Class in us.myles.ViaVersion.api.type.types
 
BooleanType() - Constructor for class us.myles.ViaVersion.api.type.types.BooleanType
 
BossBar<T> - Class in us.myles.ViaVersion.api.boss
 
BossBar() - Constructor for class us.myles.ViaVersion.api.boss.BossBar
 
BossBarProvider - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.providers
 
BossBarProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.BossBarProvider
 
BossColor - Enum in us.myles.ViaVersion.api.boss
 
BossFlag - Enum in us.myles.ViaVersion.api.boss
 
BossStyle - Enum in us.myles.ViaVersion.api.boss
 
build() - Method in class us.myles.ViaVersion.ViaManager.ViaManagerBuilder
 
builder() - Static method in class us.myles.ViaVersion.ViaManager
 
buildWindowClickPacket(Player, ItemTransaction) - Method in class us.myles.ViaVersion.bukkit.providers.BukkitInventoryQuickMoveProvider
 
BukkitBlockConnectionProvider - Class in us.myles.ViaVersion.bukkit.providers
 
BukkitBlockConnectionProvider() - Constructor for class us.myles.ViaVersion.bukkit.providers.BukkitBlockConnectionProvider
 
BukkitChannelInitializer - Class in us.myles.ViaVersion.bukkit.handlers
 
BukkitChannelInitializer(ChannelInitializer<SocketChannel>) - Constructor for class us.myles.ViaVersion.bukkit.handlers.BukkitChannelInitializer
 
BukkitCommandHandler - Class in us.myles.ViaVersion.bukkit.commands
 
BukkitCommandHandler() - Constructor for class us.myles.ViaVersion.bukkit.commands.BukkitCommandHandler
 
BukkitCommandSender - Class in us.myles.ViaVersion.bukkit.commands
 
BukkitCommandSender(CommandSender) - Constructor for class us.myles.ViaVersion.bukkit.commands.BukkitCommandSender
 
BukkitDecodeHandler - Class in us.myles.ViaVersion.bukkit.handlers
 
BukkitDecodeHandler(UserConnection, ByteToMessageDecoder) - Constructor for class us.myles.ViaVersion.bukkit.handlers.BukkitDecodeHandler
 
BukkitEncodeHandler - Class in us.myles.ViaVersion.bukkit.handlers
 
BukkitEncodeHandler(UserConnection, MessageToByteEncoder) - Constructor for class us.myles.ViaVersion.bukkit.handlers.BukkitEncodeHandler
 
BukkitInventoryQuickMoveProvider - Class in us.myles.ViaVersion.bukkit.providers
 
BukkitInventoryQuickMoveProvider() - Constructor for class us.myles.ViaVersion.bukkit.providers.BukkitInventoryQuickMoveProvider
 
BukkitInventoryUpdateTask - Class in us.myles.ViaVersion.bukkit.tasks.protocol1_12to1_11_1
 
BukkitInventoryUpdateTask(BukkitInventoryQuickMoveProvider, UUID) - Constructor for class us.myles.ViaVersion.bukkit.tasks.protocol1_12to1_11_1.BukkitInventoryUpdateTask
 
BukkitPacketHandler - Class in us.myles.ViaVersion.bukkit.handlers
 
BukkitPacketHandler(UserConnection) - Constructor for class us.myles.ViaVersion.bukkit.handlers.BukkitPacketHandler
 
BukkitTaskId - Class in us.myles.ViaVersion.bukkit.platform
 
BukkitTaskId(Integer) - Constructor for class us.myles.ViaVersion.bukkit.platform.BukkitTaskId
 
BukkitViaAPI - Class in us.myles.ViaVersion.bukkit.platform
 
BukkitViaAPI(ViaVersionPlugin) - Constructor for class us.myles.ViaVersion.bukkit.platform.BukkitViaAPI
 
BukkitViaBulkChunkTranslator - Class in us.myles.ViaVersion.bukkit.providers
 
BukkitViaBulkChunkTranslator() - Constructor for class us.myles.ViaVersion.bukkit.providers.BukkitViaBulkChunkTranslator
 
BukkitViaConfig - Class in us.myles.ViaVersion.bukkit.platform
 
BukkitViaConfig() - Constructor for class us.myles.ViaVersion.bukkit.platform.BukkitViaConfig
 
BukkitViaInjector - Class in us.myles.ViaVersion.bukkit.platform
 
BukkitViaInjector() - Constructor for class us.myles.ViaVersion.bukkit.platform.BukkitViaInjector
 
BukkitViaLoader - Class in us.myles.ViaVersion.bukkit.platform
 
BukkitViaLoader(ViaVersionPlugin) - Constructor for class us.myles.ViaVersion.bukkit.platform.BukkitViaLoader
 
BukkitViaMovementTransmitter - Class in us.myles.ViaVersion.bukkit.providers
 
BukkitViaMovementTransmitter() - Constructor for class us.myles.ViaVersion.bukkit.providers.BukkitViaMovementTransmitter
 
BulkChunkTranslatorProvider - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.providers
 
BulkChunkTranslatorProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.BulkChunkTranslatorProvider
 
BungeeBossBar - Class in us.myles.ViaVersion.bungee.platform
 
BungeeBossBar(String, float, BossColor, BossStyle) - Constructor for class us.myles.ViaVersion.bungee.platform.BungeeBossBar
 
BungeeBossBarProvider - Class in us.myles.ViaVersion.bungee.providers
 
BungeeBossBarProvider() - Constructor for class us.myles.ViaVersion.bungee.providers.BungeeBossBarProvider
 
BungeeChannelInitializer - Class in us.myles.ViaVersion.bungee.handlers
 
BungeeChannelInitializer(ChannelInitializer<Channel>) - Constructor for class us.myles.ViaVersion.bungee.handlers.BungeeChannelInitializer
 
BungeeCommand - Class in us.myles.ViaVersion.bungee.commands
 
BungeeCommand(BungeeCommandHandler) - Constructor for class us.myles.ViaVersion.bungee.commands.BungeeCommand
 
BungeeCommandHandler - Class in us.myles.ViaVersion.bungee.commands
 
BungeeCommandHandler() - Constructor for class us.myles.ViaVersion.bungee.commands.BungeeCommandHandler
 
BungeeCommandSender - Class in us.myles.ViaVersion.bungee.commands
 
BungeeCommandSender(CommandSender) - Constructor for class us.myles.ViaVersion.bungee.commands.BungeeCommandSender
 
BungeeDecodeHandler - Class in us.myles.ViaVersion.bungee.handlers
 
BungeeDecodeHandler(UserConnection) - Constructor for class us.myles.ViaVersion.bungee.handlers.BungeeDecodeHandler
 
BungeeEncodeHandler - Class in us.myles.ViaVersion.bungee.handlers
 
BungeeEncodeHandler(UserConnection) - Constructor for class us.myles.ViaVersion.bungee.handlers.BungeeEncodeHandler
 
BungeeEntityIdProvider - Class in us.myles.ViaVersion.bungee.providers
 
BungeeEntityIdProvider() - Constructor for class us.myles.ViaVersion.bungee.providers.BungeeEntityIdProvider
 
BungeeMainHandProvider - Class in us.myles.ViaVersion.bungee.providers
 
BungeeMainHandProvider() - Constructor for class us.myles.ViaVersion.bungee.providers.BungeeMainHandProvider
 
BungeeMovementTransmitter - Class in us.myles.ViaVersion.bungee.providers
 
BungeeMovementTransmitter() - Constructor for class us.myles.ViaVersion.bungee.providers.BungeeMovementTransmitter
 
BungeePipelineUtil - Class in us.myles.ViaVersion.bungee.util
 
BungeePipelineUtil() - Constructor for class us.myles.ViaVersion.bungee.util.BungeePipelineUtil
 
BungeePlugin - Class in us.myles.ViaVersion
 
BungeePlugin() - Constructor for class us.myles.ViaVersion.BungeePlugin
 
BungeeServerHandler - Class in us.myles.ViaVersion.bungee.handlers
 
BungeeServerHandler() - Constructor for class us.myles.ViaVersion.bungee.handlers.BungeeServerHandler
 
BungeeStorage - Class in us.myles.ViaVersion.bungee.storage
 
BungeeStorage(UserConnection, ProxiedPlayer) - Constructor for class us.myles.ViaVersion.bungee.storage.BungeeStorage
 
BungeeTaskId - Class in us.myles.ViaVersion.bungee.platform
 
BungeeTaskId(Integer) - Constructor for class us.myles.ViaVersion.bungee.platform.BungeeTaskId
 
BungeeVersionProvider - Class in us.myles.ViaVersion.bungee.providers
 
BungeeVersionProvider() - Constructor for class us.myles.ViaVersion.bungee.providers.BungeeVersionProvider
 
BungeeViaAPI - Class in us.myles.ViaVersion.bungee.platform
 
BungeeViaAPI() - Constructor for class us.myles.ViaVersion.bungee.platform.BungeeViaAPI
 
BungeeViaConfig - Class in us.myles.ViaVersion.bungee.platform
 
BungeeViaConfig(File) - Constructor for class us.myles.ViaVersion.bungee.platform.BungeeViaConfig
 
BungeeViaInjector - Class in us.myles.ViaVersion.bungee.platform
 
BungeeViaInjector() - Constructor for class us.myles.ViaVersion.bungee.platform.BungeeViaInjector
 
BungeeViaLoader - Class in us.myles.ViaVersion.bungee.platform
 
BungeeViaLoader(BungeePlugin) - Constructor for class us.myles.ViaVersion.bungee.platform.BungeeViaLoader
 
byId(int) - Static method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_12
 
byId(int) - Static method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_13
 
byId(int) - Static method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_13_2
 
byId(int) - Static method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_14
 
byId(int) - Static method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_8
 
byId(int) - Static method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_9
 
BYTE - Static variable in class us.myles.ViaVersion.api.type.Type
 
BYTE_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
Deprecated.
unreasonable overhead, use BYTE_ARRAY_PRIMITIVE
BYTE_ARRAY_PRIMITIVE - Static variable in class us.myles.ViaVersion.api.type.Type
 
ByteArrayType - Class in us.myles.ViaVersion.api.type.types
 
ByteArrayType() - Constructor for class us.myles.ViaVersion.api.type.types.ByteArrayType
 
ByteBufReader<T> - Interface in us.myles.ViaVersion.api.type
 
ByteBufWriter<T> - Interface in us.myles.ViaVersion.api.type
 
ByteType - Class in us.myles.ViaVersion.api.type.types
 
ByteType() - Constructor for class us.myles.ViaVersion.api.type.types.ByteType
 

C

CACHE - Static variable in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.HandItemCache
 
CACHED - Static variable in exception us.myles.ViaVersion.exception.CancelDecoderException
 
CACHED - Static variable in exception us.myles.ViaVersion.exception.CancelEncoderException
 
CACHED - Static variable in exception us.myles.ViaVersion.exception.CancelException
 
callDecode(MessageToMessageDecoder, ChannelHandlerContext, ByteBuf) - Static method in class us.myles.ViaVersion.bungee.util.BungeePipelineUtil
 
callDecode(ByteToMessageDecoder, ChannelHandlerContext, Object) - Static method in class us.myles.ViaVersion.util.PipelineUtil
Call the decode method on a netty ByteToMessageDecoder
callDecode(MessageToMessageDecoder, ChannelHandlerContext, Object) - Static method in class us.myles.ViaVersion.util.PipelineUtil
 
callEncode(MessageToByteEncoder, ChannelHandlerContext, ByteBuf) - Static method in class us.myles.ViaVersion.bungee.util.BungeePipelineUtil
 
callEncode(MessageToByteEncoder, ChannelHandlerContext, Object, ByteBuf) - Static method in class us.myles.ViaVersion.util.PipelineUtil
Call the encode method on a netty MessageToByteEncoder
cancel() - Method in class us.myles.ViaVersion.api.PacketWrapper
Cancel this packet from sending
CancelCodecException - Interface in us.myles.ViaVersion.exception
Shared dummy interface for CancelDecoderException and CancelEncoderException.
CancelDecoderException - Exception in us.myles.ViaVersion.exception
Thrown during packet decoding when an incoming packet should be cancelled.
CancelDecoderException() - Constructor for exception us.myles.ViaVersion.exception.CancelDecoderException
 
CancelDecoderException(String, Throwable) - Constructor for exception us.myles.ViaVersion.exception.CancelDecoderException
 
CancelDecoderException(String) - Constructor for exception us.myles.ViaVersion.exception.CancelDecoderException
 
CancelDecoderException(Throwable) - Constructor for exception us.myles.ViaVersion.exception.CancelDecoderException
 
CancelEncoderException - Exception in us.myles.ViaVersion.exception
Thrown during packet encoding when an outgoing packet should be cancelled.
CancelEncoderException() - Constructor for exception us.myles.ViaVersion.exception.CancelEncoderException
 
CancelEncoderException(String, Throwable) - Constructor for exception us.myles.ViaVersion.exception.CancelEncoderException
 
CancelEncoderException(String) - Constructor for exception us.myles.ViaVersion.exception.CancelEncoderException
 
CancelEncoderException(Throwable) - Constructor for exception us.myles.ViaVersion.exception.CancelEncoderException
 
CancelException - Exception in us.myles.ViaVersion.exception
Thrown during packet transformation to cancel the packet.
CancelException() - Constructor for exception us.myles.ViaVersion.exception.CancelException
 
CancelException(String) - Constructor for exception us.myles.ViaVersion.exception.CancelException
 
CancelException(String, Throwable) - Constructor for exception us.myles.ViaVersion.exception.CancelException
 
CancelException(Throwable) - Constructor for exception us.myles.ViaVersion.exception.CancelException
 
CancelException(String, Throwable, boolean, boolean) - Constructor for exception us.myles.ViaVersion.exception.CancelException
 
cancelIncoming(State, int, int) - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
cancelIncoming(State, int) - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
cancelIncoming(S2) - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
cancelOutgoing(State, int, int) - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
cancelOutgoing(State, int) - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
cancelOutgoing(C1) - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
cancelTask(TaskId) - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Cancel a task
cancelTask(TaskId) - Method in class us.myles.ViaVersion.BungeePlugin
 
cancelTask(TaskId) - Method in class us.myles.ViaVersion.SpongePlugin
 
cancelTask(TaskId) - Method in class us.myles.ViaVersion.VelocityPlugin
 
cancelTask(TaskId) - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
caveAir - Static variable in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets.WorldPackets
 
channel() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
ChannelHandlerContextWrapper - Class in us.myles.ViaVersion.handlers
 
ChannelHandlerContextWrapper(ChannelHandlerContext, ViaHandler) - Constructor for class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
ChatItemRewriter - Class in us.myles.ViaVersion.protocols.protocol1_12to1_11_1
 
ChatItemRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.ChatItemRewriter
 
ChatRewriter - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2
 
ChatRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.ChatRewriter
 
ChatRewriter - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.chat
 
ChatRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.chat.ChatRewriter
 
checkForMappingCompletion() - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
Shuts down the executor and uncaches mappings if all futures have been completed.
checkGamerule(World) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.DeathListener
 
checkGamerule(World) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.DeathListener
 
checkIncomingPacket() - Method in class us.myles.ViaVersion.api.data.UserConnection
Monitors serverbound packets.
checkOutgoingPacket() - Method in class us.myles.ViaVersion.api.data.UserConnection
Monitors clientbound packets.
checkServerChange(ServerConnectedEvent, UserConnection) - Method in class us.myles.ViaVersion.bungee.handlers.BungeeServerHandler
 
checkServerChange(ServerConnectedEvent, UserConnection) - Method in class us.myles.ViaVersion.velocity.handlers.VelocityServerHandler
 
checkValidity(int, int, String) - Method in class us.myles.ViaVersion.api.data.MappingData
 
ChorusPlantConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
ChorusPlantConnectionHandler() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ChorusPlantConnectionHandler
 
Chunk - Interface in us.myles.ViaVersion.api.minecraft.chunks
 
Chunk1_13Type - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.types
 
Chunk1_13Type(ClientWorld) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.types.Chunk1_13Type
 
Chunk1_14Type - Class in us.myles.ViaVersion.protocols.protocol1_14to1_13_2.types
 
Chunk1_14Type() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.types.Chunk1_14Type
 
Chunk1_15Type - Class in us.myles.ViaVersion.protocols.protocol1_15to1_14_4.types
 
Chunk1_15Type() - Constructor for class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.types.Chunk1_15Type
 
Chunk1_16_2Type - Class in us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.types
 
Chunk1_16_2Type() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.types.Chunk1_16_2Type
 
Chunk1_16Type - Class in us.myles.ViaVersion.protocols.protocol1_16to1_15_2.types
 
Chunk1_16Type() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.types.Chunk1_16Type
 
Chunk1_8 - Class in us.myles.ViaVersion.api.minecraft.chunks
 
Chunk1_8(int, int, boolean, int, ChunkSection[], int[], List<CompoundTag>) - Constructor for class us.myles.ViaVersion.api.minecraft.chunks.Chunk1_8
 
Chunk1_8(int, int) - Constructor for class us.myles.ViaVersion.api.minecraft.chunks.Chunk1_8
Chunk unload.
Chunk1_9_1_2Type - Class in us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.types
 
Chunk1_9_1_2Type(ClientWorld) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.types.Chunk1_9_1_2Type
 
Chunk1_9_3_4Type - Class in us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.types
 
Chunk1_9_3_4Type(ClientWorld) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.types.Chunk1_9_3_4Type
 
Chunk1_9to1_8Type - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.types
 
Chunk1_9to1_8Type(ClientChunks) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.types.Chunk1_9to1_8Type
 
CHUNK_SECTION - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_13
 
CHUNK_SECTION - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_16
Chunk section type for 1.16
CHUNK_SECTION - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_8
 
CHUNK_SECTION - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_9
 
ChunkSection - Class in us.myles.ViaVersion.api.minecraft.chunks
 
ChunkSection() - Constructor for class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
ChunkSection(int) - Constructor for class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
ChunkSectionType1_13 - Class in us.myles.ViaVersion.api.type.types.version
 
ChunkSectionType1_13() - Constructor for class us.myles.ViaVersion.api.type.types.version.ChunkSectionType1_13
 
ChunkSectionType1_16 - Class in us.myles.ViaVersion.api.type.types.version
 
ChunkSectionType1_16() - Constructor for class us.myles.ViaVersion.api.type.types.version.ChunkSectionType1_16
 
ChunkSectionType1_8 - Class in us.myles.ViaVersion.api.type.types.version
 
ChunkSectionType1_8() - Constructor for class us.myles.ViaVersion.api.type.types.version.ChunkSectionType1_8
 
ChunkSectionType1_9 - Class in us.myles.ViaVersion.api.type.types.version
 
ChunkSectionType1_9() - Constructor for class us.myles.ViaVersion.api.type.types.version.ChunkSectionType1_9
 
ClassGenerator - Class in us.myles.ViaVersion.bukkit.classgenerator
 
ClassGenerator() - Constructor for class us.myles.ViaVersion.bukkit.classgenerator.ClassGenerator
 
ClassReflection(Class<?>) - Constructor for class us.myles.ViaVersion.util.ReflectionUtil.ClassReflection
 
ClassReflection(Class<?>, boolean) - Constructor for class us.myles.ViaVersion.util.ReflectionUtil.ClassReflection
 
cleanPipes() - Method in class us.myles.ViaVersion.api.protocol.ProtocolPipeline
Cleans the pipe and adds BaseProtocol /!\ WARNING - It doesn't add version-specific base Protocol
clear() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockConnectionStorage
 
clear() - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
clear() - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
clear() - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
clearBlockStorage(UserConnection) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
clearInputBuffer() - Method in class us.myles.ViaVersion.api.PacketWrapper
Clear the input buffer / readable objects
clearPacket() - Method in class us.myles.ViaVersion.api.PacketWrapper
Clear the packet, used if you have to change the packet completely
clearPalette() - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
clearStorage(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers.BlockConnectionProvider
 
clearStorage(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers.PacketBlockConnectionProvider
 
clearStoredObjects() - Method in class us.myles.ViaVersion.api.data.UserConnection
Clear all the stored objects.
ClientboundPackets1_12 - Enum in us.myles.ViaVersion.protocols.protocol1_12to1_11_1
 
ClientboundPackets1_12_1 - Enum in us.myles.ViaVersion.protocols.protocol1_12_1to1_12
 
ClientboundPackets1_13 - Enum in us.myles.ViaVersion.protocols.protocol1_13to1_12_2
 
ClientboundPackets1_14 - Enum in us.myles.ViaVersion.protocols.protocol1_14to1_13_2
 
ClientboundPackets1_15 - Enum in us.myles.ViaVersion.protocols.protocol1_15to1_14_4
 
ClientboundPackets1_16 - Enum in us.myles.ViaVersion.protocols.protocol1_16to1_15_2
 
ClientboundPackets1_16_2 - Enum in us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1
 
ClientboundPackets1_8 - Enum in us.myles.ViaVersion.protocols.protocol1_8
 
ClientboundPackets1_9 - Enum in us.myles.ViaVersion.protocols.protocol1_9to1_8
 
ClientboundPackets1_9_3 - Enum in us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2
 
ClientboundPacketType - Interface in us.myles.ViaVersion.api.protocol
Interface to be implemented by server outgoing packet type enums, representing PLAY state packets, ordered by their packet id.
ClientChunks - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.storage
 
ClientChunks(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.ClientChunks
 
clients - Variable in class us.myles.ViaVersion.api.platform.ViaConnectionManager
 
ClientWorld - Class in us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.storage
Stored up until 1.14 to be used in chunk sending.
ClientWorld(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.storage.ClientWorld
 
clone() - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
close() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
close(ChannelPromise) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
color(String) - Method in class us.myles.ViaVersion.api.command.ViaSubCommand
 
color(String) - Static method in class us.myles.ViaVersion.commands.ViaCommandHandler
Replaces colour codes in a string
CommandBlockHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.blockentities
 
CommandBlockHandler() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.blockentities.CommandBlockHandler
 
CommandBlockProvider - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.providers
 
CommandBlockProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.CommandBlockProvider
 
CommandBlockStorage - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.storage
 
CommandBlockStorage(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.CommandBlockStorage
 
commandHandler(ViaCommandHandler) - Method in class us.myles.ViaVersion.ViaManager.ViaManagerBuilder
 
CommentStore - Class in us.myles.ViaVersion.util
 
CommentStore(char, int) - Constructor for class us.myles.ViaVersion.util.CommentStore
 
CommonBoss<T> - Class in us.myles.ViaVersion.boss
 
CommonBoss(String, float, BossColor, BossStyle) - Constructor for class us.myles.ViaVersion.boss.CommonBoss
 
CompactArrayUtil - Class in us.myles.ViaVersion.util
 
compare(Version, Version) - Static method in class us.myles.ViaVersion.update.Version
Compare two versions
compareTo(Version) - Method in class us.myles.ViaVersion.update.Version
 
completeMappingDataLoading(Class<? extends Protocol>) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
Ensure that mapping data for that protocol has already been loaded, completes it otherwise.
COMPONENT - Static variable in class us.myles.ViaVersion.api.type.Type
 
ComponentRewriter - Class in us.myles.ViaVersion.api.rewriters
Handles json chat components, containing methods to override certain parts of the handling.
ComponentRewriter(Protocol) - Constructor for class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
ComponentRewriter() - Constructor for class us.myles.ViaVersion.api.rewriters.ComponentRewriter
Use empty constructor if no packet registering is needed.
ComponentRewriter1_13 - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data
 
ComponentRewriter1_13(Protocol) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.ComponentRewriter1_13
 
ComponentRewriter1_13() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.ComponentRewriter1_13
 
ComponentRewriter1_14 - Class in us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data
 
ComponentRewriter1_14(Protocol) - Constructor for class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data.ComponentRewriter1_14
 
ComponentType - Class in us.myles.ViaVersion.api.type.types
 
ComponentType() - Constructor for class us.myles.ViaVersion.api.type.types.ComponentType
 
compress(ChannelHandlerContext, ByteBuf) - Static method in class us.myles.ViaVersion.bungee.util.BungeePipelineUtil
 
ConcurrentList<E> - Class in us.myles.ViaVersion.util
Deprecated.
get rid of this at some point
ConcurrentList() - Constructor for class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
ConcurrentList.ListItr - Class in us.myles.ViaVersion.util
Deprecated.
 
Config - Class in us.myles.ViaVersion.util
 
Config(File) - Constructor for class us.myles.ViaVersion.util.Config
Create a new Config instance, this will *not* load the config by default.
ConfigurationProvider - Interface in us.myles.ViaVersion.api.configuration
 
connect(SocketAddress) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
connect(SocketAddress, SocketAddress) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
connect(SocketAddress, ChannelPromise) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
connect(SocketAddress, SocketAddress, ChannelPromise) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
connect(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractFenceConnectionHandler
 
connect(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractStempConnectionHandler
 
connect(UserConnection, Position, int) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
connect(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionHandler
 
connect(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.DoorConnectionHandler
 
connect(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.FireConnectionHandler
 
connect(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.FlowerConnectionHandler
 
connect(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.RedstoneConnectionHandler
 
connect(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.SnowyGrassConnectionHandler
 
connect(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.StairConnectionHandler
 
connect(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.TripwireConnectionHandler
 
connectBlocks(UserConnection, Chunk) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
connectedEvent(ServerConnectedEvent) - Method in class us.myles.ViaVersion.velocity.handlers.VelocityServerHandler
 
ConnectionData - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
ConnectionData() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
ConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
ConnectionHandler() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionHandler
 
connections - Variable in class us.myles.ViaVersion.api.platform.ViaConnectionManager
 
connects(BlockFace, int, boolean) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractFenceConnectionHandler
 
connects(BlockFace, int, boolean) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ChorusPlantConnectionHandler
 
connects(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
connectsTo(String, BlockFace, boolean) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.BlockData
 
consume(int, int) - Method in interface us.myles.ViaVersion.util.BiIntConsumer
 
contains(Class<? extends Protocol>) - Method in class us.myles.ViaVersion.api.protocol.ProtocolPipeline
Check if the pipeline contains a protocol
contains(Position) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockStorage
 
contains(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds.Effect
 
contains(Object) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
contains(Object) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
containsAll(Collection) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
containsCause(Throwable, Class<?>) - Static method in class us.myles.ViaVersion.util.PipelineUtil
Check if a stack trace contains a certain exception
containsKey(int) - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
containsValue(int) - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
convert(ItemStack) - Static method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.HandItemCache
 
convert(ItemStack) - Static method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.HandItemCache
 
create(int) - Method in class us.myles.ViaVersion.api.PacketWrapper
Create a new packet for the target of this packet.
create(int, ValueCreator) - Method in class us.myles.ViaVersion.api.PacketWrapper
Create a new packet with values.
create(ValueCreator) - Method in class us.myles.ViaVersion.api.remapper.PacketRemapper
Create a value
createBossBar(String, BossColor, BossStyle) - Method in interface us.myles.ViaVersion.api.ViaAPI
Create a new bossbar instance
createBossBar(String, float, BossColor, BossStyle) - Method in interface us.myles.ViaVersion.api.ViaAPI
Create a new bossbar instance
createBossBar(String, BossColor, BossStyle) - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaAPI
 
createBossBar(String, float, BossColor, BossStyle) - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaAPI
 
createBossBar(String, BossColor, BossStyle) - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaAPI
 
createBossBar(String, float, BossColor, BossStyle) - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaAPI
 
createBossBar(String, BossColor, BossStyle) - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaAPI
 
createBossBar(String, float, BossColor, BossStyle) - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaAPI
 
createBossBar(String, BossColor, BossStyle) - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaAPI
 
createBossBar(String, float, BossColor, BossStyle) - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaAPI
 
createCompactArray(int, int, IntToLongFunction) - Static method in class us.myles.ViaVersion.util.CompactArrayUtil
 
createCompactArrayWithPadding(int, int, IntToLongFunction) - Static method in class us.myles.ViaVersion.util.CompactArrayUtil
 
CUSTOM_STATS - Static variable in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.StatisticMappings
 
CustomByteType - Class in us.myles.ViaVersion.api.type.types
 
CustomByteType(Integer) - Constructor for class us.myles.ViaVersion.api.type.types.CustomByteType
 

D

DeathListener - Class in us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8
 
DeathListener(Plugin) - Constructor for class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.DeathListener
 
DeathListener - Class in us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8
 
DeathListener(SpongePlugin) - Constructor for class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.DeathListener
 
DebugSubCmd - Class in us.myles.ViaVersion.commands.defaultsubs
 
DebugSubCmd() - Constructor for class us.myles.ViaVersion.commands.defaultsubs.DebugSubCmd
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class us.myles.ViaVersion.bukkit.handlers.BukkitDecodeHandler
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class us.myles.ViaVersion.bungee.handlers.BungeeDecodeHandler
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class us.myles.ViaVersion.sponge.handlers.SpongeDecodeHandler
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class us.myles.ViaVersion.velocity.handlers.VelocityDecodeHandler
 
decompress(ChannelHandlerContext, ByteBuf) - Static method in class us.myles.ViaVersion.bungee.util.BungeePipelineUtil
 
defaultReturnValue(int) - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
defaultReturnValue() - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
deregister() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
deregister(ChannelPromise) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
description() - Method in class us.myles.ViaVersion.api.command.ViaSubCommand
subcommand description, this'll show in /viaversion list
description() - Method in class us.myles.ViaVersion.bungee.commands.subs.ProbeSubCmd
 
description() - Method in class us.myles.ViaVersion.commands.defaultsubs.AutoTeamSubCmd
 
description() - Method in class us.myles.ViaVersion.commands.defaultsubs.DebugSubCmd
 
description() - Method in class us.myles.ViaVersion.commands.defaultsubs.DisplayLeaksSubCmd
 
description() - Method in class us.myles.ViaVersion.commands.defaultsubs.DontBugMeSubCmd
 
description() - Method in class us.myles.ViaVersion.commands.defaultsubs.DumpSubCmd
 
description() - Method in class us.myles.ViaVersion.commands.defaultsubs.HelpSubCmd
 
description() - Method in class us.myles.ViaVersion.commands.defaultsubs.ListSubCmd
 
description() - Method in class us.myles.ViaVersion.commands.defaultsubs.PPSSubCmd
 
description() - Method in class us.myles.ViaVersion.commands.defaultsubs.ReloadSubCmd
 
description() - Method in class us.myles.ViaVersion.velocity.command.subs.ProbeSubCmd
 
destroy() - Method in class us.myles.ViaVersion.ViaManager
 
DIMENSIONS_TAG - Static variable in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets.EntityPackets
 
Direction - Enum in us.myles.ViaVersion.packets
 
disconnect(String) - Method in class us.myles.ViaVersion.api.data.UserConnection
Disconnect a connection.
disconnect() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
disconnect(ChannelPromise) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
DisplayLeaksSubCmd - Class in us.myles.ViaVersion.commands.defaultsubs
 
DisplayLeaksSubCmd() - Constructor for class us.myles.ViaVersion.commands.defaultsubs.DisplayLeaksSubCmd
 
DontBugMeSubCmd - Class in us.myles.ViaVersion.commands.defaultsubs
 
DontBugMeSubCmd() - Constructor for class us.myles.ViaVersion.commands.defaultsubs.DontBugMeSubCmd
 
DoorConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
DoorConnectionHandler() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.DoorConnectionHandler
 
DOUBLE - Static variable in class us.myles.ViaVersion.api.type.Type
 
DOUBLE_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
Deprecated.
unreasonable overhead
DoubleType - Class in us.myles.ViaVersion.api.type.types
 
DoubleType() - Constructor for class us.myles.ViaVersion.api.type.types.DoubleType
 
DumpSubCmd - Class in us.myles.ViaVersion.commands.defaultsubs
 
DumpSubCmd() - Constructor for class us.myles.ViaVersion.commands.defaultsubs.DumpSubCmd
 
DumpTemplate - Class in us.myles.ViaVersion.dump
 
DumpTemplate(VersionInfo, Map<String, Object>, JsonObject, JsonObject) - Constructor for class us.myles.ViaVersion.dump.DumpTemplate
 

E

Effect - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds
 
Effect() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds.Effect
 
ElytraPatch - Class in us.myles.ViaVersion.bungee.listeners
 
ElytraPatch() - Constructor for class us.myles.ViaVersion.bungee.listeners.ElytraPatch
 
ElytraPatch - Class in us.myles.ViaVersion.velocity.listeners
 
ElytraPatch() - Constructor for class us.myles.ViaVersion.velocity.listeners.ElytraPatch
 
enableMappingsCache() - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
 
encode(ChannelHandlerContext, Object, ByteBuf) - Method in class us.myles.ViaVersion.bukkit.handlers.BukkitEncodeHandler
 
encode(ChannelHandlerContext, Object, List) - Method in class us.myles.ViaVersion.bukkit.handlers.BukkitPacketHandler
 
encode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class us.myles.ViaVersion.bungee.handlers.BungeeEncodeHandler
 
encode(ChannelHandlerContext, Object, ByteBuf) - Method in class us.myles.ViaVersion.sponge.handlers.SpongeEncodeHandler
 
encode(ChannelHandlerContext, Object, List) - Method in class us.myles.ViaVersion.sponge.handlers.SpongePacketHandler
 
encode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class us.myles.ViaVersion.velocity.handlers.VelocityEncodeHandler
 
ensureCapacity(int) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
Entity1_10Types - Class in us.myles.ViaVersion.api.entities
 
Entity1_10Types() - Constructor for class us.myles.ViaVersion.api.entities.Entity1_10Types
 
Entity1_10Types.EntityType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_10Types.ObjectType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_11Types - Class in us.myles.ViaVersion.api.entities
 
Entity1_11Types() - Constructor for class us.myles.ViaVersion.api.entities.Entity1_11Types
 
Entity1_11Types.EntityType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_11Types.ObjectType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_12Types - Class in us.myles.ViaVersion.api.entities
 
Entity1_12Types() - Constructor for class us.myles.ViaVersion.api.entities.Entity1_12Types
 
Entity1_12Types.EntityType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_12Types.ObjectType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_13Types - Class in us.myles.ViaVersion.api.entities
 
Entity1_13Types() - Constructor for class us.myles.ViaVersion.api.entities.Entity1_13Types
 
Entity1_13Types.EntityType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_13Types.ObjectType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_14Types - Class in us.myles.ViaVersion.api.entities
 
Entity1_14Types() - Constructor for class us.myles.ViaVersion.api.entities.Entity1_14Types
 
Entity1_14Types.EntityType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_15Types - Class in us.myles.ViaVersion.api.entities
 
Entity1_15Types() - Constructor for class us.myles.ViaVersion.api.entities.Entity1_15Types
 
Entity1_15Types.EntityType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_16_2Types - Class in us.myles.ViaVersion.api.entities
 
Entity1_16_2Types() - Constructor for class us.myles.ViaVersion.api.entities.Entity1_16_2Types
 
Entity1_16_2Types.EntityType - Enum in us.myles.ViaVersion.api.entities
 
Entity1_16Types - Class in us.myles.ViaVersion.api.entities
 
Entity1_16Types() - Constructor for class us.myles.ViaVersion.api.entities.Entity1_16Types
 
Entity1_16Types.EntityType - Enum in us.myles.ViaVersion.api.entities
 
EntityIdProvider - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.providers
 
EntityIdProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.EntityIdProvider
 
EntityIdRewriter - Class in us.myles.ViaVersion.protocols.protocol1_11to1_10
 
EntityIdRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_11to1_10.EntityIdRewriter
 
EntityNameRewriter - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data
 
EntityNameRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.EntityNameRewriter
 
EntityPackets - Class in us.myles.ViaVersion.protocols.protocol1_13_1to1_13.packets
 
EntityPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.packets.EntityPackets
 
EntityPackets - Class in us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.packets
 
EntityPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.packets.EntityPackets
 
EntityPackets - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.packets
 
EntityPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.packets.EntityPackets
 
EntityPackets - Class in us.myles.ViaVersion.protocols.protocol1_14_1to1_14.packets
 
EntityPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14_1to1_14.packets.EntityPackets
 
EntityPackets - Class in us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets
 
EntityPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets.EntityPackets
 
EntityPackets - Class in us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets
 
EntityPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets.EntityPackets
 
EntityPackets - Class in us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.packets
 
EntityPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.packets.EntityPackets
 
EntityPackets - Class in us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets
 
EntityPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets.EntityPackets
 
EntityPackets - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.packets
 
EntityPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.packets.EntityPackets
 
entityToggleGlide(EntityToggleGlideEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_15to1_14_4.EntityToggleGlideListener
 
EntityToggleGlideListener - Class in us.myles.ViaVersion.bukkit.listeners.protocol1_15to1_14_4
 
EntityToggleGlideListener(ViaVersionPlugin) - Constructor for class us.myles.ViaVersion.bukkit.listeners.protocol1_15to1_14_4.EntityToggleGlideListener
 
EntityTracker - Class in us.myles.ViaVersion.api.storage
 
EntityTracker(UserConnection, EntityType) - Constructor for class us.myles.ViaVersion.api.storage.EntityTracker
 
EntityTracker1_11 - Class in us.myles.ViaVersion.protocols.protocol1_11to1_10.storage
 
EntityTracker1_11(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_11to1_10.storage.EntityTracker1_11
 
EntityTracker1_12 - Class in us.myles.ViaVersion.protocols.protocol1_12to1_11_1.storage
 
EntityTracker1_12(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.storage.EntityTracker1_12
 
EntityTracker1_13 - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage
 
EntityTracker1_13(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.EntityTracker1_13
 
EntityTracker1_14 - Class in us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage
 
EntityTracker1_14(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
EntityTracker1_14_1 - Class in us.myles.ViaVersion.protocols.protocol1_14_1to1_14.storage
 
EntityTracker1_14_1(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_14_1to1_14.storage.EntityTracker1_14_1
 
EntityTracker1_15 - Class in us.myles.ViaVersion.protocols.protocol1_15to1_14_4.storage
 
EntityTracker1_15(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.storage.EntityTracker1_15
 
EntityTracker1_16 - Class in us.myles.ViaVersion.protocols.protocol1_16to1_15_2.storage
 
EntityTracker1_16(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.storage.EntityTracker1_16
 
EntityTracker1_16_2 - Class in us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.storage
 
EntityTracker1_16_2(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.storage.EntityTracker1_16_2
 
EntityTracker1_9 - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.storage
 
EntityTracker1_9(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
EntityType - Interface in us.myles.ViaVersion.api.entities
 
EntityTypeRewriter - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data
 
EntityTypeRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.EntityTypeRewriter
 
Environment - Enum in us.myles.ViaVersion.api.minecraft
 
equals(Object) - Method in class us.myles.ViaVersion.api.data.UserConnection
 
equals(Object) - Method in class us.myles.ViaVersion.api.minecraft.item.Item
 
equals(Object) - Method in class us.myles.ViaVersion.api.minecraft.metadata.Metadata
 
equals(Object) - Method in class us.myles.ViaVersion.api.minecraft.Position
 
equals(Object) - Method in class us.myles.ViaVersion.api.Pair
 
equals(Object) - Method in class us.myles.ViaVersion.api.protocol.Protocol.Packet
 
equals(Object) - Method in class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
equals(Object) - Method in class us.myles.ViaVersion.api.Triple
 
equals(Object) - Method in class us.myles.ViaVersion.bungee.storage.BungeeStorage
 
equals(Version, Version) - Static method in class us.myles.ViaVersion.update.Version
Check if a version is the same
equals(Object) - Method in class us.myles.ViaVersion.update.Version
 
equals(Object) - Method in class us.myles.ViaVersion.velocity.storage.VelocityStorage
 
EulerAngle - Class in us.myles.ViaVersion.api.minecraft
 
EulerAngle(float, float, float) - Constructor for class us.myles.ViaVersion.api.minecraft.EulerAngle
 
EulerAngleType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
EulerAngleType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.EulerAngleType
 
exceedsMaxPPS() - Method in class us.myles.ViaVersion.api.data.UserConnection
Checks for packet flood with the packets sent in the last second.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class us.myles.ViaVersion.bukkit.handlers.BukkitDecodeHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class us.myles.ViaVersion.bukkit.handlers.BukkitEncodeHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class us.myles.ViaVersion.bungee.handlers.BungeeDecodeHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class us.myles.ViaVersion.bungee.handlers.BungeeEncodeHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in interface us.myles.ViaVersion.handlers.ViaHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class us.myles.ViaVersion.sponge.handlers.SpongeDecodeHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class us.myles.ViaVersion.sponge.handlers.SpongeEncodeHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class us.myles.ViaVersion.velocity.handlers.VelocityDecodeHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class us.myles.ViaVersion.velocity.handlers.VelocityEncodeHandler
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.api.command.ViaSubCommand
Gets triggered on execution
execute(CommandSender, String[]) - Method in class us.myles.ViaVersion.bungee.commands.BungeeCommand
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.bungee.commands.subs.ProbeSubCmd
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.defaultsubs.AutoTeamSubCmd
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.defaultsubs.DebugSubCmd
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.defaultsubs.DisplayLeaksSubCmd
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.defaultsubs.DontBugMeSubCmd
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.defaultsubs.DumpSubCmd
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.defaultsubs.HelpSubCmd
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.defaultsubs.ListSubCmd
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.defaultsubs.PPSSubCmd
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.defaultsubs.ReloadSubCmd
 
execute(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.velocity.command.subs.ProbeSubCmd
 
execute(CommandSource, String[]) - Method in class us.myles.ViaVersion.velocity.command.VelocityCommandHandler
 
executor() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
ExternalJoinGameListener - Interface in us.myles.ViaVersion.api.data
 

F

FakeTileEntity - Class in us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.chunks
Mojang changed the way how tile entities inside chunk packets work in 1.10.1 It requires now to have all tile entity data included in the chunk packet, otherwise it'll crash.
FakeTileEntity() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.chunks.FakeTileEntity
 
fallbackReverseMapping - Static variable in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.BlockIdData
 
fill(byte) - Method in class us.myles.ViaVersion.api.minecraft.chunks.NibbleArray
Fill the array with a value
fillInStackTrace() - Method in exception us.myles.ViaVersion.exception.InformativeException
 
filter(Object, List) - Method in class us.myles.ViaVersion.api.protocol.ProtocolPipeline
Use the pipeline to filter a NMS packet
filterPacket(UserConnection, Object, List) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Filter a packet into the output
filterPacket(UserConnection, Object, List) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.Protocol1_9To1_8
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_10Types.EntityType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_10Types.ObjectType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_11Types.EntityType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_11Types.ObjectType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_12Types.EntityType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_12Types.ObjectType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_13Types.EntityType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_13Types.ObjectType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_14Types.EntityType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_15Types.EntityType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_16_2Types.EntityType
 
findById(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_16Types.EntityType
 
findById(int) - Static method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.ArmorType
Find an armour type by the item id
findBySource(String) - Static method in enum us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.SoundSource
 
findByType(String) - Static method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.ArmorType
Find an armour type by the item string
findItemNBT(JsonElement) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.ComponentRewriter1_13
 
fireChannelActive() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
fireChannelInactive() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
fireChannelRead(Object) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
fireChannelReadComplete() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
fireChannelRegistered() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
fireChannelUnregistered() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
fireChannelWritabilityChanged() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
FireConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
FireConnectionHandler() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.FireConnectionHandler
 
fireExceptionCaught(Throwable) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
fireUserEventTriggered(Object) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
FIX_JSON - Static variable in class us.myles.ViaVersion.protocols.protocol1_9to1_8.Protocol1_9To1_8
 
fixJson(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.Protocol1_9To1_8
 
FLAT_ITEM - Static variable in class us.myles.ViaVersion.api.type.Type
 
FLAT_ITEM_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
 
FLAT_ITEM_ARRAY_VAR_INT - Static variable in class us.myles.ViaVersion.api.type.Type
 
FLAT_VAR_INT_ITEM - Static variable in class us.myles.ViaVersion.api.type.Type
 
FLAT_VAR_INT_ITEM_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
 
FLAT_VAR_INT_ITEM_ARRAY_VAR_INT - Static variable in class us.myles.ViaVersion.api.type.Type
 
FlatItemArrayType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
FlatItemArrayType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.FlatItemArrayType
 
FlatItemType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
FlatItemType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.FlatItemType
 
FlatVarIntItemArrayType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
FlatVarIntItemArrayType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.FlatVarIntItemArrayType
 
FlatVarIntItemType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
FlatVarIntItemType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.FlatVarIntItemType
 
FLOAT - Static variable in class us.myles.ViaVersion.api.type.Type
 
FLOAT_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
Deprecated.
unreasonable overhead
FloatType - Class in us.myles.ViaVersion.api.type.types
 
FloatType() - Constructor for class us.myles.ViaVersion.api.type.types.FloatType
 
FlowerConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
FlowerConnectionHandler() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.FlowerConnectionHandler
 
FlowerPotHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.blockentities
 
FlowerPotHandler() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.blockentities.FlowerPotHandler
 
flush() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
from(Object) - Method in interface us.myles.ViaVersion.api.type.TypeConverter
Convert from a type to the current type
from(Object) - Method in class us.myles.ViaVersion.api.type.types.BooleanType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.ByteType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.DoubleType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.FloatType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.IntType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.LongType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.ShortType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.UnsignedByteType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.UnsignedShortType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.VarIntType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.VarLongType
 
from(Object) - Method in class us.myles.ViaVersion.api.type.types.VoidType
 
fromEntityType(Entity1_13Types.EntityType) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_13Types.ObjectType
 
fromLegacyText(String, ChatColor) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.ChatRewriter
 
fromStateId(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.WrappedBlockData
 
fromString(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.WrappedBlockData
 
fullChunk - Variable in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 

G

GameMode - Enum in us.myles.ViaVersion.protocols.protocol1_9to1_8.chat
 
generate() - Static method in class us.myles.ViaVersion.bukkit.classgenerator.ClassGenerator
 
generate(Throwable) - Static method in exception us.myles.ViaVersion.exception.CancelDecoderException
Returns a cached CancelDecoderException or a new instance when ViaManager.isDebug() is true.
generate(Throwable) - Static method in exception us.myles.ViaVersion.exception.CancelEncoderException
Returns a cached CancelEncoderException or a new instance when ViaManager.isDebug() is true.
generate() - Static method in exception us.myles.ViaVersion.exception.CancelException
Returns a cached CancelException or a new instance when ViaManager.isDebug() is true.
get(Class<T>) - Method in class us.myles.ViaVersion.api.data.UserConnection
Get an object from the storage.
get(int, int, int) - Method in class us.myles.ViaVersion.api.minecraft.chunks.NibbleArray
Get the value at a desired X, Y, Z
get(int) - Method in class us.myles.ViaVersion.api.minecraft.chunks.NibbleArray
Get the value at an index
get(Type<T>, int) - Method in class us.myles.ViaVersion.api.PacketWrapper
Get a part from the output
get(Class<T>) - Method in class us.myles.ViaVersion.api.platform.providers.ViaProviders
 
get(Class<T>) - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
get() - Method in class us.myles.ViaVersion.api.type.types.Particle.ParticleData
 
get(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.data.AchievementTranslationMapping
 
get(int, int, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockConnectionStorage
 
get(Position) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockStorage
 
get(UserConnection, Position) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.CommandBlockProvider
 
get(int) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
get(String, Class<T>, T) - Method in class us.myles.ViaVersion.util.Config
 
get(int) - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
get(int) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
get(Object, Class<?>, String, Class<T>) - Static method in class us.myles.ViaVersion.util.ReflectionUtil
 
get(Object, String, Class<T>) - Static method in class us.myles.ViaVersion.util.ReflectionUtil
 
get1_13TabCompleteDelay() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
get1_13TabCompleteDelay() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
When greater than 0, enables tab complete request delaying by x ticks
getActionId() - Method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.storage.ItemTransaction
 
getAmount() - Method in class us.myles.ViaVersion.api.minecraft.item.Item
 
getApi() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get the API for this platform
getAPI() - Static method in class us.myles.ViaVersion.api.Via
Get the API associated with the current platform.
getApi() - Method in class us.myles.ViaVersion.BungeePlugin
 
getApi() - Method in class us.myles.ViaVersion.SpongePlugin
 
getApi() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getApi() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
getArguments() - Method in class us.myles.ViaVersion.api.type.types.Particle
 
getArmorPoints() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.ArmorType
 
getArrayClass(Class<?>) - Static method in class us.myles.ViaVersion.api.type.types.ArrayType
 
getAttributeMappings() - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.data.MappingData
 
getAuthors() - Method in class us.myles.ViaVersion.dump.PluginInfo
 
getAxis() - Method in enum us.myles.ViaVersion.api.minecraft.BlockFace
 
getBaseClass() - Method in class us.myles.ViaVersion.api.type.Type
 
getBaseClass() - Method in class us.myles.ViaVersion.api.type.types.minecraft.BaseChunkType
 
getBaseClass() - Method in class us.myles.ViaVersion.api.type.types.minecraft.BaseItemArrayType
 
getBaseClass() - Method in class us.myles.ViaVersion.api.type.types.minecraft.BaseItemType
 
getBaseClass() - Method in class us.myles.ViaVersion.api.type.types.minecraft.MetaListTypeTemplate
 
getBaseClass() - Method in class us.myles.ViaVersion.api.type.types.minecraft.MetaTypeTemplate
 
getBaseClass() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.types.Chunk1_13Type
 
getBaseClass() - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.types.Chunk1_14Type
 
getBaseClass() - Method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.types.Chunk1_15Type
 
getBaseClass() - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.types.Chunk1_16_2Type
 
getBaseClass() - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.types.Chunk1_16Type
 
getBaseClass() - Method in class us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.types.Chunk1_9_3_4Type
 
getBaseClass() - Method in class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.types.Chunk1_9_1_2Type
 
getBaseClass() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.types.Chunk1_9to1_8Type
 
getBaseProtocol(int) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
 
getBiomeData() - Method in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
getBiomeData() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
 
getBitmask() - Method in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
getBitmask() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
 
getBlockConnectionMethod() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getBlockConnectionMethod() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get the type of block-connection provider which should be used
getBlockConnectionMethod() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaConfig
 
getBlockData(int, int, int) - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getBlockData(UserConnection, Position) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractFenceConnectionHandler
 
getBlockData(UserConnection, Position) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionHandler
 
getBlockData(UserConnection, int, int, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers.BlockConnectionProvider
 
getBlockData(UserConnection, int, int, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers.PacketBlockConnectionProvider
 
getBlockedDisconnectMsg() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getBlockedDisconnectMsg() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get the custom disconnect message
getBlockedProtocols() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getBlockedProtocols() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get the blocked protocols
getBlockEntities() - Method in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
getBlockEntities() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
 
getBlockId() - Method in class us.myles.ViaVersion.api.data.ParticleMappings
 
getBlockId() - Method in interface us.myles.ViaVersion.api.minecraft.BlockChangeRecord
 
getBlockId() - Method in class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_16_2
 
getBlockId() - Method in class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_8
 
getBlockId(int, int, int) - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getBlockInteractions() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getBlockLight() - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getBlockLightNibbleArray() - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getBlockMappings() - Method in class us.myles.ViaVersion.api.data.MappingData
 
getBlockStateId() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.WrappedBlockData
 
getBlockStateMappings() - Method in class us.myles.ViaVersion.api.data.MappingData
 
getBlockStates() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractFenceConnectionHandler
 
getBlockTags() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
getBlockX() - Method in class us.myles.ViaVersion.api.minecraft.Vector
 
getBlockY() - Method in class us.myles.ViaVersion.api.minecraft.Vector
 
getBlockZ() - Method in class us.myles.ViaVersion.api.minecraft.Vector
 
getBoolean(String, boolean) - Method in class us.myles.ViaVersion.util.Config
 
getBossbar() - Method in class us.myles.ViaVersion.bungee.storage.BungeeStorage
 
getBossbar() - Method in class us.myles.ViaVersion.velocity.storage.VelocityStorage
 
getBossBarMap() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getBulkChunks() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.ClientChunks
 
getBungeePingInterval() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaConfig
What is the interval for checking servers via ping -1 for disabled
getBungeeServerProtocols() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaConfig
Get the listed server protocols in the config.
getById(List<Metadata>, int) - Static method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.metadata.MetadataRewriter1_11To1_10
 
getById(int) - Static method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.chat.GameMode
 
getByName(String) - Static method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds.SoundEffect
 
getCachedBossbar() - Method in class us.myles.ViaVersion.velocity.storage.VelocityStorage
 
getCastedValue() - Method in class us.myles.ViaVersion.api.minecraft.metadata.Metadata
 
getCategory() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds.SoundEffect
 
getCategoryId() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.StatisticData
 
getChannel() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getChannelMappings() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
getChunk(World, int, int) - Method in class us.myles.ViaVersion.bukkit.providers.BukkitBlockConnectionProvider
 
getChunkCenterX() - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
getChunkCenterZ() - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
getClazz() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata.MetaIndex
 
getClientEntityId() - Method in class us.myles.ViaVersion.api.storage.EntityTracker
 
getClosest(String) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
getColor() - Method in class us.myles.ViaVersion.api.boss.BossBar
Get the bossbar color
getColor() - Method in class us.myles.ViaVersion.boss.CommonBoss
 
getCommandBlock(Position) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.CommandBlockStorage
 
getCommandHandler() - Method in class us.myles.ViaVersion.ViaManager
 
getConf() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get the config API for this platform
getConf() - Method in class us.myles.ViaVersion.BungeePlugin
 
getConf() - Method in class us.myles.ViaVersion.SpongePlugin
 
getConf() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getConf() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
getConfig() - Static method in class us.myles.ViaVersion.api.Via
Get the config associated with the current platform.
getConfiguration() - Method in class us.myles.ViaVersion.dump.DumpTemplate
 
getConfigurationProvider() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get the backend configuration provider for this platform.
getConfigurationProvider() - Method in class us.myles.ViaVersion.BungeePlugin
 
getConfigurationProvider() - Method in class us.myles.ViaVersion.SpongePlugin
 
getConfigurationProvider() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getConfigurationProvider() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
getConnectedClient(UUID) - Method in class us.myles.ViaVersion.api.platform.ViaConnectionManager
Returns the frontend UserConnection from the player connected to this proxy server Returns null when there isn't a server or connection was not found When ViaVersion is reloaded, this method may not return some players.
getConnectedClientId(UserConnection) - Method in class us.myles.ViaVersion.api.platform.ViaConnectionManager
Returns the UUID from the frontend connection to this proxy server Returns null when there isn't a server or this connection isn't frontend or it doesn't have an id When ViaVersion is reloaded, this method may not return some players.
getConnectedClientId(UserConnection) - Method in class us.myles.ViaVersion.ViaManager
 
getConnectedClients() - Method in class us.myles.ViaVersion.api.platform.ViaConnectionManager
Returns a map containing the UUIDs and frontend UserConnections from players connected to this proxy server Returns empty list when there isn't a server When ViaVersion is reloaded, this method may not return some players.
getConnectedClients() - Method in class us.myles.ViaVersion.ViaManager
 
getConnection(UUID) - Method in class us.myles.ViaVersion.ViaManager
 
getConnectionHandler(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
getConnectionManager() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
 
getConnectionManager() - Method in class us.myles.ViaVersion.BungeePlugin
 
getConnectionManager() - Method in class us.myles.ViaVersion.SpongePlugin
 
getConnectionManager() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getConnectionManager() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
getConnections() - Method in class us.myles.ViaVersion.api.boss.BossBar
Get UserConnections.
getConnections() - Method in class us.myles.ViaVersion.api.platform.ViaConnectionManager
Returns all UserConnections which are registered May contain duplicated UUIDs on multiple ProtocolInfo.
getConnections() - Method in class us.myles.ViaVersion.boss.CommonBoss
 
getConnections() - Method in class us.myles.ViaVersion.ViaManager
 
getConstructor() - Static method in class us.myles.ViaVersion.bukkit.classgenerator.ClassGenerator
 
getContextBefore(String, ChannelPipeline) - Static method in class us.myles.ViaVersion.util.PipelineUtil
Get the context for a the channel handler before a certain name.
getCookingTime() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData.Recipe
 
getCurrentlyDigging() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getCurrentServer() - Method in class us.myles.ViaVersion.bungee.storage.BungeeStorage
 
getCurrentServer() - Method in class us.myles.ViaVersion.velocity.storage.VelocityStorage
 
getCurrentTeam() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getData() - Method in class us.myles.ViaVersion.api.minecraft.item.Item
 
getDataFolder() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get ViaVersions's data folder.
getDataFolder() - Method in class us.myles.ViaVersion.SpongePlugin
 
getDataFolder() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getDecoderName() - Method in interface us.myles.ViaVersion.api.platform.ViaInjector
Get the name of the decoder for then netty pipeline for this platform.
getDecoderName() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaInjector
 
getDecoderName() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaInjector
 
getDecoderName() - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaInjector
 
getDecoderName() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaInjector
 
getDefaultConfigURL() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaConfig
 
getDefaultConfigURL() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaConfig
 
getDefaultConfigURL() - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaConfig
 
getDefaultConfigURL() - Method in class us.myles.ViaVersion.util.Config
 
getDefaultConfigURL() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaConfig
 
getDetectedIds() - Static method in class us.myles.ViaVersion.bungee.service.ProtocolDetectorService
 
getDetectedIds() - Static method in class us.myles.ViaVersion.velocity.service.ProtocolDetectorService
 
getDimensionData(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.packets.EntityPackets
 
getDimensionDataMap() - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.data.MappingData
 
getDimensionRegistry() - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.data.MappingData
 
getDouble(String, double) - Method in class us.myles.ViaVersion.util.Config
 
getDump() - Method in interface us.myles.ViaVersion.api.platform.ViaInjector
Get any relevant data for debugging injection issues.
getDump() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get the JSON data required for /viaversion dump
getDump() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaInjector
 
getDump() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaInjector
 
getDump() - Method in class us.myles.ViaVersion.BungeePlugin
 
getDump() - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaInjector
 
getDump() - Method in class us.myles.ViaVersion.SpongePlugin
 
getDump() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaInjector
 
getDump() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getDump() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
getEnabledProtocols() - Method in class us.myles.ViaVersion.dump.VersionInfo
 
getEnchantmentMappings() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
getEncoderName() - Method in interface us.myles.ViaVersion.api.platform.ViaInjector
Get the name of the encoder for then netty pipeline for this platform.
getEncoderName() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaInjector
 
getEncoderName() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaInjector
 
getEncoderName() - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaInjector
 
getEncoderName() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaInjector
 
getEntity(int) - Method in class us.myles.ViaVersion.api.storage.EntityTracker
 
getEntityFlags(int) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
getEntityId(UserConnection) - Method in class us.myles.ViaVersion.bungee.providers.BungeeEntityIdProvider
 
getEntityId(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.SpawnEggRewriter
 
getEntityId(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.EntityIdProvider
 
getEntityId(Player) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge4.Sponge4ArmorListener
 
getEntityId(Player) - Method in class us.myles.ViaVersion.sponge.listeners.ViaSpongeListener
 
getEntityUUID(int) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getEnvironment() - Method in class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.storage.ClientWorld
 
getEnvironmentById(int) - Static method in enum us.myles.ViaVersion.api.minecraft.Environment
 
getExperience() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData.Recipe
 
getExtraAction() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ChorusPlantConnectionHandler
 
getFallingDustId() - Method in class us.myles.ViaVersion.api.data.ParticleMappings
 
getField(String) - Method in class us.myles.ViaVersion.util.ReflectionUtil.ClassReflection
 
getFields() - Method in class us.myles.ViaVersion.util.ReflectionUtil.ClassReflection
 
getFieldValue(String, Object, Class<T>) - Method in class us.myles.ViaVersion.util.ReflectionUtil.ClassReflection
 
getFirst() - Method in class us.myles.ViaVersion.api.Triple
 
getFlags() - Method in class us.myles.ViaVersion.boss.CommonBoss
 
getFlatBlock(int, int, int) - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getFlatBlock(int) - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getFluidTags() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
getFlyingPacket() - Method in class us.myles.ViaVersion.bukkit.providers.BukkitViaMovementTransmitter
 
getFlyingPacket() - Method in class us.myles.ViaVersion.bungee.providers.BungeeMovementTransmitter
 
getFlyingPacket() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.MovementTransmitterProvider
 
getFlyingPacket() - Method in class us.myles.ViaVersion.sponge.providers.SpongeViaMovementTransmitter
 
getFlyingPacket() - Method in class us.myles.ViaVersion.velocity.providers.VelocityMovementTransmitter
 
getFromBlock(int, int, int, int) - Static method in class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.chunks.FakeTileEntity
 
getGameMode() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getGroundPacket() - Method in class us.myles.ViaVersion.bukkit.providers.BukkitViaMovementTransmitter
 
getGroundPacket() - Method in class us.myles.ViaVersion.bungee.providers.BungeeMovementTransmitter
 
getGroundPacket() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.MovementTransmitterProvider
 
getGroundPacket() - Method in class us.myles.ViaVersion.sponge.providers.SpongeViaMovementTransmitter
 
getGroundPacket() - Method in class us.myles.ViaVersion.velocity.providers.VelocityMovementTransmitter
 
getGroup() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData.Recipe
 
getGson() - Static method in class us.myles.ViaVersion.util.GsonUtil
Get google's Gson magic
getGsonBuilder() - Static method in class us.myles.ViaVersion.util.GsonUtil
Get the GsonBuilder in case you want to add other stuff
getHandItem(UUID) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.HandItemCache
 
getHandItem(UserConnection) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.Protocol1_9To1_8
 
getHandItem(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.HandItemProvider
 
getHandItem(UUID) - Static method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.HandItemCache
 
getHandle() - Method in class us.myles.ViaVersion.api.minecraft.chunks.NibbleArray
Get the byte array behind this nibble
getHealth() - Method in class us.myles.ViaVersion.api.boss.BossBar
Get the health
getHealth() - Method in class us.myles.ViaVersion.boss.CommonBoss
 
getHeight() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData.Recipe
 
getHeightMap() - Method in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
getHeightMap() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
 
getHelp(CommandSource) - Method in class us.myles.ViaVersion.sponge.commands.SpongeCommandHandler
 
getHologramYOffset() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getHologramYOffset() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get the vertical offset armor stands are being moved with when the hologram patch is enabled
getId() - Method in class us.myles.ViaVersion.api.boss.BossBar
Get the UUID of this bossbar
getId() - Method in enum us.myles.ViaVersion.api.boss.BossColor
 
getId() - Method in enum us.myles.ViaVersion.api.boss.BossFlag
 
getId() - Method in enum us.myles.ViaVersion.api.boss.BossStyle
 
getId() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_10Types.EntityType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_10Types.ObjectType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_11Types.EntityType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_11Types.ObjectType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_12Types.EntityType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_12Types.ObjectType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_13Types.EntityType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_13Types.ObjectType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_14Types.EntityType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_15Types.EntityType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_16_2Types.EntityType
 
getId() - Method in enum us.myles.ViaVersion.api.entities.Entity1_16Types.EntityType
 
getId() - Method in interface us.myles.ViaVersion.api.entities.EntityType
 
getId() - Method in interface us.myles.ViaVersion.api.entities.ObjectType
 
getId() - Method in enum us.myles.ViaVersion.api.minecraft.Environment
 
getId() - Method in class us.myles.ViaVersion.api.minecraft.metadata.Metadata
 
getId() - Method in class us.myles.ViaVersion.api.PacketWrapper
 
getId() - Method in class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
getId() - Method in class us.myles.ViaVersion.api.type.types.Particle
 
getId() - Method in class us.myles.ViaVersion.boss.CommonBoss
 
getId(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
getId() - Method in enum us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.SoundSource
 
getId() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.ArmorType
Get the Minecraft ID for the Armour Type
getId() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.chat.GameMode
 
getId() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds.SoundCategory
 
getIdentifier() - Method in class us.myles.ViaVersion.api.minecraft.item.Item
 
getImplementationVersion() - Method in class us.myles.ViaVersion.dump.VersionInfo
 
getIndex(ProtocolVersion) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
getIndex() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata.MetaIndex
 
getIngredient() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData.Recipe
 
getIngredients() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData.Recipe
 
getInitAction(String) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractFenceConnectionHandler
 
getInitAction(String, String) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractStempConnectionHandler
 
getInjectionDump() - Method in class us.myles.ViaVersion.dump.DumpTemplate
 
getInjector() - Method in class us.myles.ViaVersion.ViaManager
 
getInput() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.TabCompleteTracker
 
getInputType() - Method in class us.myles.ViaVersion.api.remapper.ValueTransformer
 
getInsentientData(int) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
getInstance() - Static method in class us.myles.ViaVersion.bungee.service.ProtocolDetectorService
 
getInstance() - Static method in class us.myles.ViaVersion.velocity.service.ProtocolDetectorService
 
getInstance() - Static method in class us.myles.ViaVersion.ViaVersionPlugin
 
getInt(String, int) - Method in class us.myles.ViaVersion.util.Config
 
getIntByIdentifier(String) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.PaintingProvider
 
getIntegerList(String) - Method in class us.myles.ViaVersion.util.Config
 
getIntervalPackets() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getInventory() - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.storage.InventoryTracker1_16
 
getInventory() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.InventoryTracker
 
getItem(Player) - Method in interface us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.ItemGrabber
 
getItem(Player) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge4.Sponge4ItemGrabber
 
getItem(Player) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge5.Sponge5ItemGrabber
 
getItemId() - Method in class us.myles.ViaVersion.api.data.ParticleMappings
 
getItemMappings() - Method in class us.myles.ViaVersion.api.data.MappingData
 
getItemTags() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
getJavaVersion() - Method in class us.myles.ViaVersion.dump.VersionInfo
 
getJsonParser() - Static method in class us.myles.ViaVersion.util.GsonUtil
 
getKey() - Method in class us.myles.ViaVersion.api.Pair
 
getKey(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
getKnownHolograms() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getLastColor(String) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.Protocol1_13To1_12_2
 
getLastHash() - Method in class us.myles.ViaVersion.protocols.protocol1_10to1_9_3.storage.ResourcePackTracker
 
getLastPacket() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getLastPlacedPosition() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.PlaceBlockTracker
 
getLastPlaceTimestamp() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.PlaceBlockTracker
 
getLastTabComplete() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.TabCompleteTracker
 
getLatestTradeWindowId() - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
getLevel() - Method in class us.myles.ViaVersion.api.minecraft.VillagerData
 
getLoadedChunks() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.ClientChunks
 
getLoader() - Method in class us.myles.ViaVersion.ViaManager
 
getLogger() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get the logger for this platform
getLogger() - Method in class us.myles.ViaVersion.SpongePlugin
 
getLogger() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getLowestSupportedProtocolVersion() - Static method in class us.myles.ViaVersion.velocity.platform.VelocityViaInjector
 
getLowestSupportedVersion() - Static method in class us.myles.ViaVersion.bungee.providers.BungeeVersionProvider
 
getMain() - Method in class us.myles.ViaVersion.dump.PluginInfo
 
getManager() - Static method in class us.myles.ViaVersion.api.Via
 
getMappingData() - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
getMappingData() - Method in class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.Protocol1_13_1To1_13
 
getMappingData() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.Protocol1_13To1_12_2
 
getMappingData() - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.Protocol1_14To1_13_2
 
getMappingData() - Method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.Protocol1_15To1_14_4
 
getMappingData() - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.Protocol1_16_2To1_16_1
 
getMappingData() - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.Protocol1_16To1_15_2
 
getMappingLoaderFuture(Class<? extends Protocol>) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
 
getMappings() - Method in class us.myles.ViaVersion.api.data.ParticleMappings
 
getMappingsCache() - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
Returns the cached mappings.
getMaxPPS() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getMaxPPS() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get the maximum number of packets a client can send per second.
getMaxPPSKickMessage() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getMaxPPSKickMessage() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get the kick message sent if the user hits the max packets per second.
getMaxWarnings() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getMaxWarnings() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get the maximum number of warnings the client can have in the interval
getMaxWarningsKickMessage() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getMaxWarningsKickMessage() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get the kick message sent if the user goes over the warnings in the interval
getMessage() - Method in exception us.myles.ViaVersion.exception.InformativeException
 
getMetaByIndex(int, List<Metadata>) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
getMetaByIndex(List<Metadata>, int) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getMetadataBuffer() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getMetaType() - Method in class us.myles.ViaVersion.api.minecraft.metadata.Metadata
 
getMethod(String) - Method in class us.myles.ViaVersion.util.ReflectionUtil.ClassReflection
 
getMethods() - Method in class us.myles.ViaVersion.util.ReflectionUtil.ClassReflection
 
getMinecraftKey() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.WrappedBlockData
 
getModX() - Method in enum us.myles.ViaVersion.api.minecraft.BlockFace
 
getModY() - Method in enum us.myles.ViaVersion.api.minecraft.BlockFace
 
getModZ() - Method in enum us.myles.ViaVersion.api.minecraft.BlockFace
 
getMojangTranslation() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
getMotionBlocking() - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data.MappingData
 
getName() - Method in interface us.myles.ViaVersion.api.command.ViaCommandSender
Get the senders name.
getName() - Method in class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
getName() - Method in class us.myles.ViaVersion.bukkit.commands.BukkitCommandSender
 
getName() - Method in class us.myles.ViaVersion.bungee.commands.BungeeCommandSender
 
getName() - Method in class us.myles.ViaVersion.dump.PluginInfo
 
getName() - Method in enum us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.SoundSource
 
getName() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds.SoundCategory
 
getName() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds.SoundEffect
 
getName() - Method in class us.myles.ViaVersion.sponge.commands.SpongeCommandSender
 
getName() - Method in class us.myles.ViaVersion.velocity.command.VelocityCommandSender
 
getNewBlockId(int) - Method in class us.myles.ViaVersion.api.data.MappingData
 
getNewBlockStateId(int) - Method in class us.myles.ViaVersion.api.data.MappingData
 
getNewData(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.data.PotionColorMapping
 
getNewEffectID(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.ItemRewriter
 
getNewEntityId(int) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
Returns the mapped entitiy (or the same if it has not changed).
getNewEntityId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.metadata.MetadataRewriter1_13To1_12_2
 
getNewEntityId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.metadata.MetadataRewriter1_15To1_14_4
 
getNewEntityId(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets.EntityPackets
 
getNewId(int) - Method in class us.myles.ViaVersion.api.data.Mappings
 
getNewID() - Method in class us.myles.ViaVersion.api.protocol.Protocol.ProtocolPacket
 
getNewId(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.EntityTypeRewriter
 
getNewId(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.NamedSoundRewriter
 
getNewId() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.StatisticData
 
getNewId(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds.Effect
 
getNewIndex() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata.MetaIndex
 
getNewItemId(int) - Method in class us.myles.ViaVersion.api.data.MappingData
 
getNewName() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds.SoundEffect
 
getNewParticleId(int) - Method in class us.myles.ViaVersion.api.data.MappingData
 
getNewPluginChannelId(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.packets.InventoryPackets
 
getNewSoundId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_10to1_9_3.Protocol1_10To1_9_3_4
 
getNewType() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata.MetaIndex
 
getNextIdlePacket() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.MovementTracker
 
getNonAirBlocksCount() - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getNonFullBlocks() - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data.MappingData
 
getObject() - Method in interface us.myles.ViaVersion.api.platform.TaskId
Returns the actual object represented by this TaskId Null if task cannot be cancelled.
getObject() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitTaskId
 
getObject() - Method in class us.myles.ViaVersion.bungee.platform.BungeeTaskId
 
getObject() - Method in class us.myles.ViaVersion.sponge.platform.SpongeTaskId
 
getObject() - Method in class us.myles.ViaVersion.velocity.platform.VelocityTaskId
 
getObjectTracker() - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
Returns a packethandler to track an object entity.
getObjectTypeFromId(int) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
Returns the entity type from the given id.
getObjectTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.metadata.MetadataRewriter1_11To1_10
 
getObjectTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.metadata.MetadataRewriter1_12To1_11_1
 
getObjectTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.metadata.MetadataRewriter1_13_1To1_13
 
getObjectTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.metadata.MetadataRewriter1_13To1_12_2
 
getObjectTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata.MetadataRewriter1_9To1_8
 
getOldEnchantmentsIds() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
getOldID() - Method in class us.myles.ViaVersion.api.protocol.Protocol.ProtocolPacket
 
getOldItemId(int) - Method in class us.myles.ViaVersion.api.data.MappingData
 
getOldPluginChannelId(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.packets.InventoryPackets
 
getOldPSPackage() - Static method in class us.myles.ViaVersion.bukkit.classgenerator.ClassGenerator
 
getOldToNew() - Method in class us.myles.ViaVersion.api.data.Mappings
 
getOldType() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata.MetaIndex
 
getOnlinePlayers() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get the online players
getOnlinePlayers() - Method in class us.myles.ViaVersion.BungeePlugin
 
getOnlinePlayers() - Method in class us.myles.ViaVersion.SpongePlugin
 
getOnlinePlayers() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getOnlinePlayers() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
getOperatingSystem() - Method in class us.myles.ViaVersion.dump.VersionInfo
 
getOriginal() - Method in class us.myles.ViaVersion.bukkit.handlers.BukkitChannelInitializer
 
getOriginal() - Method in class us.myles.ViaVersion.bungee.handlers.BungeeChannelInitializer
 
getOriginal() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockStorage.ReplacementData
 
getOriginal() - Method in class us.myles.ViaVersion.sponge.handlers.SpongeChannelInitializer
 
getOriginalList() - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
getOutputClass() - Method in class us.myles.ViaVersion.api.type.Type
 
getOutputType() - Method in class us.myles.ViaVersion.api.remapper.ValueTransformer
 
getPacketId() - Method in class us.myles.ViaVersion.api.protocol.Protocol.Packet
 
getPacketsPerSecond() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getPaletteEntry(int) - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getPaletteIndex(int) - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getPaletteSize() - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getParent() - Method in enum us.myles.ViaVersion.api.entities.Entity1_10Types.EntityType
 
getParent() - Method in enum us.myles.ViaVersion.api.entities.Entity1_11Types.EntityType
 
getParent() - Method in enum us.myles.ViaVersion.api.entities.Entity1_12Types.EntityType
 
getParent() - Method in enum us.myles.ViaVersion.api.entities.Entity1_13Types.EntityType
 
getParent() - Method in enum us.myles.ViaVersion.api.entities.Entity1_14Types.EntityType
 
getParent() - Method in enum us.myles.ViaVersion.api.entities.Entity1_15Types.EntityType
 
getParent() - Method in enum us.myles.ViaVersion.api.entities.Entity1_16_2Types.EntityType
 
getParent() - Method in enum us.myles.ViaVersion.api.entities.Entity1_16Types.EntityType
 
getParent() - Method in interface us.myles.ViaVersion.api.entities.EntityType
 
getParticleMappings() - Method in class us.myles.ViaVersion.api.data.MappingData
 
getPCEntity(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_10Types.ObjectType
 
getPCEntity(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_11Types.ObjectType
 
getPCEntity(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_12Types.ObjectType
 
getPCEntity(int) - Static method in enum us.myles.ViaVersion.api.entities.Entity1_13Types.ObjectType
 
getPipeline() - Method in class us.myles.ViaVersion.protocols.base.ProtocolInfo
 
getPistonReplacementId() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getPistonReplacementId() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get the id for replacing extended pistons.
getPlatform() - Static method in class us.myles.ViaVersion.api.Via
 
getPlatform() - Method in class us.myles.ViaVersion.ViaManager
 
getPlatformDump() - Method in class us.myles.ViaVersion.dump.DumpTemplate
 
getPlatformName() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get the platform name
getPlatformName() - Method in class us.myles.ViaVersion.BungeePlugin
 
getPlatformName() - Method in class us.myles.ViaVersion.dump.VersionInfo
 
getPlatformName() - Method in class us.myles.ViaVersion.SpongePlugin
 
getPlatformName() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getPlatformName() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
getPlatformVersion() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get the platform version
getPlatformVersion() - Method in class us.myles.ViaVersion.BungeePlugin
 
getPlatformVersion() - Method in class us.myles.ViaVersion.dump.VersionInfo
 
getPlatformVersion() - Method in class us.myles.ViaVersion.SpongePlugin
 
getPlatformVersion() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getPlatformVersion() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
getPlayer() - Method in class us.myles.ViaVersion.bungee.storage.BungeeStorage
 
getPlayer() - Method in class us.myles.ViaVersion.velocity.storage.VelocityStorage
 
getPlayerInfoForwardingMode - Static variable in class us.myles.ViaVersion.velocity.platform.VelocityViaInjector
 
getPlayers() - Method in class us.myles.ViaVersion.api.boss.BossBar
Get players.
getPlayers() - Method in class us.myles.ViaVersion.boss.CommonBoss
 
getPlayerVersion(T) - Method in interface us.myles.ViaVersion.api.ViaAPI
Get protocol number from a player Will also retrieve version from ProtocolSupport if it's being used.
getPlayerVersion(UUID) - Method in interface us.myles.ViaVersion.api.ViaAPI
Get protocol number from a player
getPlayerVersion(Player) - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaAPI
 
getPlayerVersion(UUID) - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaAPI
 
getPlayerVersion(ProxiedPlayer) - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaAPI
 
getPlayerVersion(UUID) - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaAPI
 
getPlayerVersion(Player) - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaAPI
 
getPlayerVersion(UUID) - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaAPI
 
getPlayerVersion(Player) - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaAPI
 
getPlayerVersion(UUID) - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaAPI
 
getPlugin() - Method in class us.myles.ViaVersion.bukkit.listeners.ViaBukkitListener
 
getPlugin() - Method in class us.myles.ViaVersion.bungee.service.ProtocolDetectorService
 
getPlugin() - Method in class us.myles.ViaVersion.sponge.listeners.ViaSpongeListener
 
getPluginVersion() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get the plugin version
getPluginVersion() - Method in class us.myles.ViaVersion.BungeePlugin
 
getPluginVersion() - Method in class us.myles.ViaVersion.dump.VersionInfo
 
getPluginVersion() - Method in class us.myles.ViaVersion.SpongePlugin
 
getPluginVersion() - Method in class us.myles.ViaVersion.VelocityPlugin
 
getPluginVersion() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
getPortedPlayers() - Method in class us.myles.ViaVersion.ViaManager
Deprecated.
use getConnectedClients()
getPreviousContext(String, ChannelPipeline) - Static method in class us.myles.ViaVersion.util.PipelineUtil
 
getProfession() - Method in class us.myles.ViaVersion.api.minecraft.VillagerData
 
getProtocol(Class<P>) - Method in class us.myles.ViaVersion.api.protocol.ProtocolPipeline
 
getProtocol(Class<? extends Protocol>) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
Returns a protocol instance by its class.
getProtocol(int) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
getProtocol() - Method in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
getProtocolId(String) - Static method in class us.myles.ViaVersion.bungee.service.ProtocolDetectorService
 
getProtocolId(String) - Static method in class us.myles.ViaVersion.velocity.service.ProtocolDetectorService
 
getProtocolInfo() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getProtocolPath(int, int) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
Calculate a path from a client version to server version.
getProtocols() - Static method in class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
getProtocolVersion(Player) - Static method in class us.myles.ViaVersion.bukkit.util.ProtocolSupportUtil
 
getProtocolVersion() - Method in class us.myles.ViaVersion.protocols.base.ProtocolInfo
 
getProvidedEntityId() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getProviders() - Method in class us.myles.ViaVersion.ViaManager
 
getPSConnectListener() - Static method in class us.myles.ViaVersion.bukkit.classgenerator.ClassGenerator
 
getPublic(Object, String, Class<T>) - Static method in class us.myles.ViaVersion.util.ReflectionUtil
 
getReceivedPackets() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getRegistryTypeForStatistic(int) - Method in class us.myles.ViaVersion.api.rewriters.StatisticsRewriter
 
getRelative(BlockFace) - Method in class us.myles.ViaVersion.api.minecraft.Position
 
getReloadDisconnectMsg() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getReloadDisconnectMsg() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get the message sent to players being kicked on reload.
getRemapper() - Method in class us.myles.ViaVersion.api.protocol.Protocol.ProtocolPacket
 
getReplacement() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockStorage.ReplacementData
 
getRequiredPipeline() - Method in class us.myles.ViaVersion.api.ViaListener
 
getResource(String) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
 
getResult() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData.Recipe
 
getRewriter(RegistryType) - Method in class us.myles.ViaVersion.api.rewriters.StatisticsRewriter
 
getSavedBlockStateId() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.WrappedBlockData
 
getSecond() - Method in class us.myles.ViaVersion.api.Triple
 
getSecondsObserved() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getSections() - Method in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
getSections() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
 
getSectionX() - Method in interface us.myles.ViaVersion.api.minecraft.BlockChangeRecord
 
getSectionX() - Method in class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_16_2
 
getSectionX() - Method in class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_8
 
getSectionY() - Method in interface us.myles.ViaVersion.api.minecraft.BlockChangeRecord
 
getSectionY() - Method in class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_16_2
 
getSectionY() - Method in class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_8
 
getSectionZ() - Method in interface us.myles.ViaVersion.api.minecraft.BlockChangeRecord
 
getSectionZ() - Method in class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_16_2
 
getSectionZ() - Method in class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_8
 
getSentPackets() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getServer() - Static method in class us.myles.ViaVersion.sponge.platform.SpongeViaInjector
 
getServerConnection() - Static method in class us.myles.ViaVersion.bukkit.platform.BukkitViaInjector
 
getServerConnection() - Static method in class us.myles.ViaVersion.sponge.platform.SpongeViaInjector
 
getServerProtocol(UserConnection) - Method in class us.myles.ViaVersion.bungee.providers.BungeeVersionProvider
 
getServerProtocol() - Method in class us.myles.ViaVersion.dump.VersionInfo
 
getServerProtocol(UserConnection) - Method in class us.myles.ViaVersion.protocols.base.VersionProvider
 
getServerProtocol(UserConnection) - Method in class us.myles.ViaVersion.velocity.providers.VelocityVersionProvider
 
getServerProtocolVersion() - Method in interface us.myles.ViaVersion.api.platform.ViaInjector
Get the server protocol version
getServerProtocolVersion() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaInjector
 
getServerProtocolVersion() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaInjector
 
getServerProtocolVersion() - Method in class us.myles.ViaVersion.protocols.base.ProtocolInfo
 
getServerProtocolVersion() - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaInjector
 
getServerProtocolVersion() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaInjector
 
getShortDescription(CommandSource) - Method in class us.myles.ViaVersion.sponge.commands.SpongeCommandHandler
 
getSkyLight() - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getSkyLightNibbleArray() - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
getSlotId() - Method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.storage.ItemTransaction
 
getSoundMappings() - Method in class us.myles.ViaVersion.api.data.MappingData
 
getSpawnEggId(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.SpawnEggRewriter
 
getStartTime() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getState() - Method in class us.myles.ViaVersion.api.protocol.Protocol.Packet
 
getState() - Method in class us.myles.ViaVersion.api.protocol.Protocol.ProtocolPacket
 
getState() - Method in class us.myles.ViaVersion.protocols.base.ProtocolInfo
 
getStates(WrappedBlockData) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractFenceConnectionHandler
 
getStates(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.AbstractFenceConnectionHandler
 
getStates(WrappedBlockData) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ChorusPlantConnectionHandler
 
getStates(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ChorusPlantConnectionHandler
 
getStates(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.GlassConnectionHandler
 
getStates(WrappedBlockData) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.WallConnectionHandler
 
getStates(UserConnection, Position, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.WallConnectionHandler
 
getStatic(Class<?>, String, Class<T>) - Static method in class us.myles.ViaVersion.util.ReflectionUtil
 
getStatisticsMappings() - Method in class us.myles.ViaVersion.api.data.MappingData
 
getStoredObjects() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getString(String, String) - Method in class us.myles.ViaVersion.util.Config
 
getStyle() - Method in class us.myles.ViaVersion.api.boss.BossBar
Get the bosbar style
getStyle() - Method in class us.myles.ViaVersion.boss.CommonBoss
 
getSubCommand(String) - Method in interface us.myles.ViaVersion.api.command.ViaVersionCommand
Get subcommand instance by name
getSubCommand(String) - Method in class us.myles.ViaVersion.commands.ViaCommandHandler
 
getSubPlatforms() - Method in class us.myles.ViaVersion.dump.VersionInfo
 
getSubPlatforms() - Method in class us.myles.ViaVersion.ViaManager
Returns a mutable set of self-added subplatform version strings.
getSuggestions(CommandSource, String, Location<World>) - Method in class us.myles.ViaVersion.sponge.commands.SpongeCommandHandler
 
getSuggestions(CommandSource, String) - Method in class us.myles.ViaVersion.sponge.commands.SpongeCommandHandler
 
getSuper(Object, String, Class<T>) - Static method in class us.myles.ViaVersion.util.ReflectionUtil
 
getSupportedVersions() - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
Get the versions compatible with the server.
getSupportedVersions() - Method in interface us.myles.ViaVersion.api.ViaAPI
Get the supported protocol versions This method removes any blocked protocol versions.
getSupportedVersions() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaAPI
 
getSupportedVersions() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaAPI
 
getSupportedVersions() - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaAPI
 
getSupportedVersions() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaAPI
 
getTag() - Method in class us.myles.ViaVersion.api.minecraft.item.Item
 
getTag() - Method in class us.myles.ViaVersion.update.Version
Get the tag, eg.
getText() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.chat.GameMode
 
getThird() - Method in class us.myles.ViaVersion.api.Triple
 
getTimeToSend() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.TabCompleteTracker
 
getTitle() - Method in class us.myles.ViaVersion.api.boss.BossBar
Get the current title
getTitle() - Method in class us.myles.ViaVersion.boss.CommonBoss
 
getTracker() - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
getTrackerAndRewriter(Type<List<Metadata>>) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
Returns a packethandler to track and rewrite an entity.
getTrackerAndRewriter(Type<List<Metadata>>, EntityType) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
getTrackingPeriod() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getTrackingPeriod() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
The time in seconds that should be tracked for warnings
getTransactionId() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.TabCompleteTracker
 
getTranslateMapping() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
getType() - Method in enum us.myles.ViaVersion.api.entities.Entity1_10Types.ObjectType
 
getType() - Method in enum us.myles.ViaVersion.api.entities.Entity1_11Types.ObjectType
 
getType() - Method in enum us.myles.ViaVersion.api.entities.Entity1_12Types.ObjectType
 
getType() - Method in enum us.myles.ViaVersion.api.entities.Entity1_13Types.ObjectType
 
getType() - Method in interface us.myles.ViaVersion.api.entities.ObjectType
 
getType() - Method in interface us.myles.ViaVersion.api.minecraft.metadata.MetaType
Get the write/read type
getType() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_12
 
getType() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_13
 
getType() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_13_2
 
getType() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_14
 
getType() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_8
 
getType() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_9
 
getType() - Method in class us.myles.ViaVersion.api.minecraft.VillagerData
 
getType() - Method in class us.myles.ViaVersion.api.type.types.minecraft.AbstractMetaListType
 
getType(int) - Method in class us.myles.ViaVersion.api.type.types.minecraft.ModernMetaType
 
getType() - Method in class us.myles.ViaVersion.api.type.types.Particle.ParticleData
 
getType(int) - Method in class us.myles.ViaVersion.api.type.types.version.Metadata1_12Type
 
getType(int) - Method in class us.myles.ViaVersion.api.type.types.version.Metadata1_13_2Type
 
getType(int) - Method in class us.myles.ViaVersion.api.type.types.version.Metadata1_13Type
 
getType(int) - Method in class us.myles.ViaVersion.api.type.types.version.Metadata1_14Type
 
getType(int) - Method in class us.myles.ViaVersion.api.type.types.version.Metadata1_9Type
 
getType() - Method in class us.myles.ViaVersion.api.type.types.version.MetadataList1_12Type
 
getType() - Method in class us.myles.ViaVersion.api.type.types.version.MetadataList1_13_2Type
 
getType() - Method in class us.myles.ViaVersion.api.type.types.version.MetadataList1_13Type
 
getType() - Method in class us.myles.ViaVersion.api.type.types.version.MetadataList1_14Type
 
getType() - Method in class us.myles.ViaVersion.api.type.types.version.MetadataList1_8Type
 
getType() - Method in class us.myles.ViaVersion.api.type.types.version.MetadataList1_9Type
 
getType() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData.Recipe
 
getType() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.ArmorType
 
getTypeFromId(int, boolean) - Static method in class us.myles.ViaVersion.api.entities.Entity1_10Types
 
getTypeFromId(int, boolean) - Static method in class us.myles.ViaVersion.api.entities.Entity1_11Types
 
getTypeFromId(int, boolean) - Static method in class us.myles.ViaVersion.api.entities.Entity1_12Types
 
getTypeFromId(int, boolean) - Static method in class us.myles.ViaVersion.api.entities.Entity1_13Types
 
getTypeFromId(int) - Static method in class us.myles.ViaVersion.api.entities.Entity1_14Types
 
getTypeFromId(int) - Static method in class us.myles.ViaVersion.api.entities.Entity1_15Types
 
getTypeFromId(int) - Static method in class us.myles.ViaVersion.api.entities.Entity1_16_2Types
 
getTypeFromId(int) - Static method in class us.myles.ViaVersion.api.entities.Entity1_16Types
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.metadata.MetadataRewriter1_11To1_10
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.metadata.MetadataRewriter1_12To1_11_1
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.metadata.MetadataRewriter1_13_1To1_13
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.metadata.MetadataRewriter1_13To1_12_2
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_14_1to1_14.metadata.MetadataRewriter1_14_1To1_14
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.metadata.MetadataRewriter1_14To1_13_2
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.metadata.MetadataRewriter1_15To1_14_4
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.metadata.MetadataRewriter1_16_2To1_16_1
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.metadata.MetadataRewriter1_16To1_15_2
 
getTypeFromId(int) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata.MetadataRewriter1_9To1_8
 
getTypeID() - Method in interface us.myles.ViaVersion.api.minecraft.metadata.MetaType
Get type id from the specific MetaDataType
getTypeID() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_12
 
getTypeID() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_13
 
getTypeID() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_13_2
 
getTypeID() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_14
 
getTypeID() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_8
 
getTypeID() - Method in enum us.myles.ViaVersion.api.minecraft.metadata.types.MetaType1_9
 
getTypeName() - Method in class us.myles.ViaVersion.api.type.Type
 
getUnsupportedOptions() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaConfig
 
getUnsupportedOptions() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaConfig
 
getUnsupportedOptions() - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaConfig
 
getUnsupportedOptions() - Method in class us.myles.ViaVersion.util.Config
 
getUnsupportedOptions() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaConfig
 
getUsage(CommandSource) - Method in class us.myles.ViaVersion.sponge.commands.SpongeCommandHandler
 
getUser() - Method in class us.myles.ViaVersion.api.data.StoredObject
 
getUserConnection(UUID) - Method in class us.myles.ViaVersion.api.ViaListener
Get the UserConnection from an UUID
getUserConnection(Player) - Method in class us.myles.ViaVersion.bukkit.listeners.ViaBukkitListener
Get the UserConnection from a player
getUsername() - Method in class us.myles.ViaVersion.protocols.base.ProtocolInfo
 
getUUID() - Method in interface us.myles.ViaVersion.api.command.ViaCommandSender
Get the senders UUID.
getUuid() - Method in class us.myles.ViaVersion.boss.CommonBoss
 
getUUID() - Method in class us.myles.ViaVersion.bukkit.commands.BukkitCommandSender
 
getUUID() - Method in class us.myles.ViaVersion.bungee.commands.BungeeCommandSender
 
getUuid() - Method in class us.myles.ViaVersion.protocols.base.ProtocolInfo
 
getUUID() - Method in class us.myles.ViaVersion.sponge.commands.SpongeCommandSender
 
getUUID() - Method in class us.myles.ViaVersion.velocity.command.VelocityCommandSender
 
getUuidMap() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getValidBlocking() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getValue() - Method in class us.myles.ViaVersion.api.minecraft.metadata.Metadata
 
getValue() - Method in class us.myles.ViaVersion.api.Pair
 
getValue() - Method in class us.myles.ViaVersion.api.type.types.Particle.ParticleData
 
getValue(String) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.WrappedBlockData
 
getValue() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.StatisticData
 
getValues() - Method in interface us.myles.ViaVersion.api.configuration.ConfigurationProvider
Get all the configuration values
getValues() - Method in class us.myles.ViaVersion.util.Config
 
getVehicleMap() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
getVelocityPingInterval() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaConfig
What is the interval for checking servers via ping -1 for disabled
getVelocityServerProtocols() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaConfig
Get the listed server protocols in the config.
getVersion() - Method in interface us.myles.ViaVersion.api.ViaAPI
Get the version of the plugin
getVersion() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaAPI
 
getVersion() - Static method in class us.myles.ViaVersion.bukkit.util.NMSUtil
 
getVersion() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaAPI
 
getVersion() - Method in class us.myles.ViaVersion.dump.PluginInfo
 
getVersion() - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaAPI
 
getVersion() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaAPI
 
getVersionInfo() - Method in class us.myles.ViaVersion.dump.DumpTemplate
 
getWarningPPS() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
getWarningPPS() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
The number of packets per second to count as a warning
getWarnings() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
getWidth() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData.Recipe
 
getWindowId() - Method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.storage.ItemTransaction
 
getWorldBlockData(UserConnection, int, int, int) - Method in class us.myles.ViaVersion.bukkit.providers.BukkitBlockConnectionProvider
 
getWorldBlockData(UserConnection, int, int, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers.BlockConnectionProvider
 
getX() - Method in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
getX() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
 
getX() - Method in class us.myles.ViaVersion.api.minecraft.EulerAngle
 
getX() - Method in class us.myles.ViaVersion.api.minecraft.Position
 
getY(int) - Method in interface us.myles.ViaVersion.api.minecraft.BlockChangeRecord
 
getY() - Method in interface us.myles.ViaVersion.api.minecraft.BlockChangeRecord
Deprecated.
1.16+ stores the relative y coordinate
getY(int) - Method in class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_16_2
 
getY(int) - Method in class us.myles.ViaVersion.api.minecraft.BlockChangeRecord1_8
 
getY() - Method in class us.myles.ViaVersion.api.minecraft.EulerAngle
 
getY() - Method in class us.myles.ViaVersion.api.minecraft.Position
 
getZ() - Method in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
getZ() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
 
getZ() - Method in class us.myles.ViaVersion.api.minecraft.EulerAngle
 
getZ() - Method in class us.myles.ViaVersion.api.minecraft.Position
 
GlassConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
GlassConnectionHandler(String) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.GlassConnectionHandler
 
GsonUtil - Class in us.myles.ViaVersion.util
 
GsonUtil() - Constructor for class us.myles.ViaVersion.util.GsonUtil
 

H

HandItemCache - Class in us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8
 
HandItemCache() - Constructor for class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.HandItemCache
 
HandItemCache - Class in us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8
 
HandItemCache() - Constructor for class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.HandItemCache
 
HandItemProvider - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.providers
 
HandItemProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.HandItemProvider
 
handle(PacketWrapper) - Method in interface us.myles.ViaVersion.api.remapper.PacketHandler
Handle a packet
handle(PacketWrapper, String) - Method in class us.myles.ViaVersion.api.rewriters.RecipeRewriter
 
handle(List<CompoundTag>, UserConnection) - Static method in class us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.chunks.BlockEntity
 
handle(PacketWrapper) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.PlayerMovementMapper
 
handleAdd(UserConnection, UUID) - Method in class us.myles.ViaVersion.bungee.providers.BungeeBossBarProvider
 
handleAdd(UserConnection, UUID) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.BossBarProvider
 
handleAdd(Object) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
handleAdd(UserConnection, UUID) - Method in class us.myles.ViaVersion.velocity.providers.VelocityBossBarProvider
 
handleConfig(Map<String, Object>) - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaConfig
 
handleConfig(Map<String, Object>) - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaConfig
 
handleConfig(Map<String, Object>) - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaConfig
 
handleConfig(Map<String, Object>) - Method in class us.myles.ViaVersion.util.Config
 
handleConfig(Map<String, Object>) - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaConfig
 
handleCraftingShaped(PacketWrapper) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeRewriter1_13_2
 
handleCraftingShapeless(PacketWrapper) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeRewriter1_13_2
 
handleHoverEvent(JsonObject) - Method in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
handleHoverEvent(JsonObject) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.ComponentRewriter1_13
 
handleItem(Item) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.ComponentRewriter1_13
 
handleItem(Item) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data.ComponentRewriter1_14
 
handleLoginSuccess(UserConnection) - Method in class us.myles.ViaVersion.ViaManager
 
handleMetadata(int, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
To be overridden to handle metadata.
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.metadata.MetadataRewriter1_11To1_10
 
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.metadata.MetadataRewriter1_12To1_11_1
 
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.metadata.MetadataRewriter1_13_1To1_13
 
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.metadata.MetadataRewriter1_13To1_12_2
 
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_14_1to1_14.metadata.MetadataRewriter1_14_1To1_14
 
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.metadata.MetadataRewriter1_14To1_13_2
 
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.metadata.MetadataRewriter1_15To1_14_4
 
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.metadata.MetadataRewriter1_16_2To1_16_1
 
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.metadata.MetadataRewriter1_16To1_15_2
 
handleMetadata(int, EntityType, Metadata, List<Metadata>, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata.MetadataRewriter1_9To1_8
 
handleMetadata(int, List<Metadata>) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
handler(PacketHandler) - Method in class us.myles.ViaVersion.api.remapper.PacketRemapper
Create a handler
handler() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
HandlerConstructor - Interface in us.myles.ViaVersion.bukkit.classgenerator
 
handleRemove(UserConnection, UUID) - Method in class us.myles.ViaVersion.bungee.providers.BungeeBossBarProvider
 
handleRemove(UserConnection, UUID) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.BossBarProvider
 
handleRemove(UserConnection, UUID) - Method in class us.myles.ViaVersion.velocity.providers.VelocityBossBarProvider
 
handleSmelting(PacketWrapper) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeRewriter1_13_2
 
handleSmithing(PacketWrapper) - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.data.RecipeRewriter1_16
 
handleStonecutting(PacketWrapper) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data.RecipeRewriter1_14
 
handleText(JsonPrimitive) - Method in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
handleTranslate(JsonObject, String) - Method in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
handleTranslate(JsonObject, String) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.ComponentRewriter1_13
 
handleTranslate(JsonObject, String) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data.ComponentRewriter1_14
 
handleTranslate(JsonObject, String) - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.data.TranslationMappings
 
has(Class<? extends StoredObject>) - Method in class us.myles.ViaVersion.api.data.UserConnection
Check if the storage has an object.
hasBiomeData() - Method in class us.myles.ViaVersion.api.minecraft.chunks.Chunk1_8
Does this chunks have biome data
hasBlock(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.chunks.FakeTileEntity
 
hasBlockLight() - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
hasData(String) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.WrappedBlockData
 
hasDiffFile - Variable in class us.myles.ViaVersion.api.data.MappingData
 
hasEntity(int) - Method in class us.myles.ViaVersion.api.storage.EntityTracker
 
hasFlag(BossFlag) - Method in class us.myles.ViaVersion.api.boss.BossBar
 
hasFlag(BossFlag) - Method in class us.myles.ViaVersion.boss.CommonBoss
 
hashCode() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
hashCode() - Method in class us.myles.ViaVersion.api.minecraft.item.Item
 
hashCode() - Method in class us.myles.ViaVersion.api.minecraft.metadata.Metadata
 
hashCode() - Method in class us.myles.ViaVersion.api.minecraft.Position
 
hashCode() - Method in class us.myles.ViaVersion.api.Pair
 
hashCode() - Method in class us.myles.ViaVersion.api.protocol.Protocol.Packet
 
hashCode() - Method in class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
hashCode() - Method in class us.myles.ViaVersion.api.Triple
 
hashCode() - Method in class us.myles.ViaVersion.bungee.storage.BungeeStorage
 
hashCode() - Method in class us.myles.ViaVersion.update.Version
 
hashCode() - Method in class us.myles.ViaVersion.velocity.storage.VelocityStorage
 
hasMappingDataToLoad() - Method in class us.myles.ViaVersion.api.protocol.Protocol
Returns true if this Protocol's Protocol.loadMappingData() method should be called.
hasPermission(String) - Method in interface us.myles.ViaVersion.api.command.ViaCommandSender
Check if the sender has a permission.
hasPermission(String) - Method in class us.myles.ViaVersion.bukkit.commands.BukkitCommandSender
 
hasPermission(String) - Method in class us.myles.ViaVersion.bungee.commands.BungeeCommandSender
 
hasPermission(String) - Method in class us.myles.ViaVersion.sponge.commands.SpongeCommandSender
 
hasPermission(String) - Method in class us.myles.ViaVersion.velocity.command.VelocityCommandSender
 
hasPrevious() - Method in class us.myles.ViaVersion.util.ConcurrentList.ListItr
Deprecated.
 
hasRegisteredIncoming(State, int) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Checks if an incoming packet has already been registered.
hasRegisteredOutgoing(State, int) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Checks if an outgoing packet has already been registered.
hasSkyLight() - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
Check if sky light is present
hasSubCommand(String) - Method in interface us.myles.ViaVersion.api.command.ViaVersionCommand
Check if a subcommand is registered.
hasSubCommand(String) - Method in class us.myles.ViaVersion.commands.ViaCommandHandler
 
header(String, String...) - Method in class us.myles.ViaVersion.util.CommentStore
Set option header.
header(String) - Method in class us.myles.ViaVersion.util.CommentStore
Get header of option
heightMap - Variable in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
HelpSubCmd - Class in us.myles.ViaVersion.commands.defaultsubs
 
HelpSubCmd() - Constructor for class us.myles.ViaVersion.commands.defaultsubs.HelpSubCmd
 
hide() - Method in class us.myles.ViaVersion.api.boss.BossBar
Hide the bossbar from everyone (In the getPlayer set)
hide() - Method in class us.myles.ViaVersion.boss.CommonBoss
 

I

IdRewriteFunction - Interface in us.myles.ViaVersion.api.rewriters
 
idRewriter - Variable in class us.myles.ViaVersion.api.rewriters.SoundRewriter
 
ignoreOldLightData - Variable in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
incrementIdlePacket() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.MovementTracker
 
incrementReceived() - Method in class us.myles.ViaVersion.api.data.UserConnection
Used for incrementing the number of packets received from the client.
incrementSent() - Method in class us.myles.ViaVersion.api.data.UserConnection
Used for incrementing the number of packets sent to the client.
index(int, int, int) - Static method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
indexedObjectToMap(JsonObject) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
 
indexOf(Object) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
indexOf(Object) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
InformativeException - Exception in us.myles.ViaVersion.exception
 
InformativeException(Throwable) - Constructor for exception us.myles.ViaVersion.exception.InformativeException
 
init(UserConnection) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Initialise a user for this protocol setting up objects.
init(UserConnection) - Method in class us.myles.ViaVersion.api.protocol.ProtocolPipeline
 
init() - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
 
init(ViaManager) - Static method in class us.myles.ViaVersion.api.Via
Register the ViaManager associated with the platform.
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.base.BaseProtocol
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_10to1_9_3.Protocol1_10To1_9_3_4
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.Protocol1_11To1_10
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.Protocol1_12To1_11_1
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.Protocol1_13_1To1_13
 
init() - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
init() - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.BlockIdData
 
init() - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.Protocol1_13To1_12_2
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_14_1to1_14.Protocol1_14_1To1_14
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.Protocol1_14To1_13_2
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.Protocol1_15To1_14_4
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.Protocol1_16_2To1_16_1
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.Protocol1_16To1_15_2
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.Protocol1_9_1_2To1_9_3_4
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.Protocol1_9_3To1_9_1_2
 
init(UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.Protocol1_9To1_8
 
init() - Method in class us.myles.ViaVersion.ViaManager
 
initChannel(SocketChannel) - Method in class us.myles.ViaVersion.bukkit.handlers.BukkitChannelInitializer
 
initChannel(Channel) - Method in class us.myles.ViaVersion.bungee.handlers.BungeeChannelInitializer
 
initChannel(Channel) - Method in class us.myles.ViaVersion.sponge.handlers.SpongeChannelInitializer
 
initChannel(Channel) - Method in class us.myles.ViaVersion.velocity.handlers.VelocityChannelInitializer
 
inject() - Method in interface us.myles.ViaVersion.api.platform.ViaInjector
Inject into the current Platform
inject() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaInjector
 
inject() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaInjector
 
inject() - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaInjector
 
inject() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaInjector
 
injector(ViaInjector) - Method in class us.myles.ViaVersion.ViaManager.ViaManagerBuilder
 
INT - Static variable in class us.myles.ViaVersion.api.type.Type
 
Int2IntBiMap - Class in us.myles.ViaVersion.util
Simple wrapper class for two Int2IntMaps.
Int2IntBiMap() - Constructor for class us.myles.ViaVersion.util.Int2IntBiMap
 
int2IntEntrySet() - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
INT_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
Deprecated.
unreasonable overhead
interactedBlockRecently(int, int, int) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
IntType - Class in us.myles.ViaVersion.api.type.types
 
IntType() - Constructor for class us.myles.ViaVersion.api.type.types.IntType
 
InventoryPackets - Class in us.myles.ViaVersion.protocols.protocol1_11to1_10.packets
 
InventoryPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_11to1_10.packets.InventoryPackets
 
InventoryPackets - Class in us.myles.ViaVersion.protocols.protocol1_12to1_11_1.packets
 
InventoryPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.packets.InventoryPackets
 
InventoryPackets - Class in us.myles.ViaVersion.protocols.protocol1_13_1to1_13.packets
 
InventoryPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.packets.InventoryPackets
 
InventoryPackets - Class in us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.packets
 
InventoryPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.packets.InventoryPackets
 
InventoryPackets - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.packets
 
InventoryPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.packets.InventoryPackets
 
InventoryPackets - Class in us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets
 
InventoryPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets.InventoryPackets
 
InventoryPackets - Class in us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets
 
InventoryPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets.InventoryPackets
 
InventoryPackets - Class in us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.packets
 
InventoryPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.packets.InventoryPackets
 
InventoryPackets - Class in us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets
 
InventoryPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets.InventoryPackets
 
InventoryPackets - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.packets
 
InventoryPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.packets.InventoryPackets
 
InventoryQuickMoveProvider - Class in us.myles.ViaVersion.protocols.protocol1_12to1_11_1.providers
 
InventoryQuickMoveProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.providers.InventoryQuickMoveProvider
 
InventoryTracker - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.storage
 
InventoryTracker(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.InventoryTracker
 
InventoryTracker1_16 - Class in us.myles.ViaVersion.protocols.protocol1_16to1_15_2.storage
 
InventoryTracker1_16(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.storage.InventoryTracker1_16
 
inverse() - Static method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.BlockEntityRewriter
 
inverse() - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
invoke(Object, String) - Static method in class us.myles.ViaVersion.util.ReflectionUtil
 
invokeMethod(Class<T>, String, Object, Object...) - Method in class us.myles.ViaVersion.util.ReflectionUtil.ClassReflection
 
invokeStatic(Class<?>, String) - Static method in class us.myles.ViaVersion.util.ReflectionUtil
 
is(EntityType...) - Method in interface us.myles.ViaVersion.api.entities.EntityType
 
is(EntityType) - Method in interface us.myles.ViaVersion.api.entities.EntityType
 
is(Type, int) - Method in class us.myles.ViaVersion.api.PacketWrapper
Check if a type is at an index
is1_12NBTArrayFix() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
is1_12NBTArrayFix() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Should we fix nbt array's in json chat messages for 1.12 clients
is1_12QuickMoveActionFix() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
is1_12QuickMoveActionFix() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Should we fix shift quick move action for 1.12 clients
is1_12QuickMoveActionFix() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaConfig
 
is1_13TeamColourFix() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
is1_13TeamColourFix() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Should we make team colours based on the last colour in team prefix
is1_14HealthNaNFix() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
is1_14HealthNaNFix() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
 
is1_14HitboxFix() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
is1_14HitboxFix() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Fixes velocity bugs due to different hitbox for 1.14+ clients on sub 1.14 servers.
is1_14HitboxFix() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaConfig
 
is1_15InstantRespawn() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
is1_15InstantRespawn() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Should 1.15 clients respawn instantly / without showing the death screen.
is1_9HitboxFix() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
is1_9HitboxFix() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Fixes velocity bugs due to different hitbox for 1.9-1.13 clients on 1.8 servers.
is1_9HitboxFix() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaConfig
 
isActive() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
isAntiXRay() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isAntiXRay() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Is anti-xray enabled?
isAntiXRay() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaConfig
 
isArmor(int) - Static method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.ArmorType
Check if an item id is armour
isArmor(String) - Static method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.ArmorType
Check if an item id is armour
isAutoTeam() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isAutoTeam() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if players will be automatically put in the same team when collision preventing is enabled
isAutoTeam() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
isBaseProtocol(Protocol) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
 
isBinded() - Static method in class us.myles.ViaVersion.bukkit.platform.BukkitViaInjector
 
isBiomeData() - Method in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
isBiomeData() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
 
isBlocking() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
isBossbarAntiflicker() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isBossbarAntiflicker() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if the boss bars for 1.9 & 1.10 clients are being stopped from flickering This will keep all boss bars on 100% (not recommended)
isBossbarPatch() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isBossbarPatch() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if boss bars are fixed for 1.9 & 1.10 clients
isBreaksound() - Method in enum us.myles.ViaVersion.protocols.protocol1_9to1_8.sounds.SoundEffect
 
isBungeePingSave() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaConfig
Should the bungee ping be saved to the config on change.
isCacheJsonMappings() - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
Returns true if a selected number of mappings should be cached.
isCancelled() - Method in class us.myles.ViaVersion.api.PacketWrapper
Check if this packet is cancelled.
isCheckForUpdates() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isCheckForUpdates() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if the plugin should check for updates
isClientConnected(UUID) - Method in class us.myles.ViaVersion.api.platform.ViaConnectionManager
Returns if Via injected into this player connection.
isClientConnected(UUID) - Method in class us.myles.ViaVersion.ViaManager
 
isCompatSpigotBuild() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaAPI
Returns if this version is a compatibility build for spigot.
isCompatSpigotBuild() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
isDamageable(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.packets.InventoryPackets
 
isDebug() - Method in class us.myles.ViaVersion.ViaManager
 
isDebugPropertySet() - Static method in class us.myles.ViaVersion.bukkit.util.NMSUtil
 
isDisable1_13AutoComplete() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isDisable1_13AutoComplete() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Should we disable the 1.13 auto-complete feature to stop spam kicks? (for any server lower than 1.13)
isEmpty() - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
isEmpty() - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
isEnabled() - Method in class us.myles.ViaVersion.dump.PluginInfo
 
isEnabled() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.CommandBlockProvider
 
isExpired(int) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.PlaceBlockTracker
Check if a certain amount of time has passed
isFiltered(Class) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Should this protocol filter an object packet from this class.
isFiltered(Class<?>) - Method in class us.myles.ViaVersion.bukkit.providers.BukkitViaBulkChunkTranslator
 
isFiltered(Class) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.Protocol1_9To1_8
 
isFiltered(Class<?>) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.BulkChunkTranslatorProvider
Check if a packet of a class should be filtered
isFiltered(Class<?>) - Method in class us.myles.ViaVersion.sponge.providers.SpongeViaBulkChunkTranslator
 
isForceJsonTransform() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isForceJsonTransform() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Force json transform
isForceSendCenterChunk() - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
isFrontEnd(UserConnection) - Method in class us.myles.ViaVersion.api.platform.ViaConnectionManager
Frontend connections will have the UUID stored.
isFullChunk() - Method in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
isFullChunk() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
 
isGround() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.MovementTracker
 
isGroundUp() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
Deprecated.
isHologram(int) - Method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.storage.EntityTracker1_11
 
isHologramPatch() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isHologramPatch() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if armor stand positions are fixed so holograms show up at the correct height in 1.9 & 1.10
isIgnoreLong1_16ChannelNames() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isIgnoreLong1_16ChannelNames() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Ignores incoming plugin channel messages of 1.16+ clients with channel names longer than 32 charatcers.
isIgnoreOldLightData() - Method in class us.myles.ViaVersion.api.minecraft.chunks.BaseChunk
 
isIgnoreOldLightData() - Method in interface us.myles.ViaVersion.api.minecraft.chunks.Chunk
 
isInfestedBlocksFix() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isInfestedBlocksFix() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
When activated, infested blocks will be mapped to their normal stone variants for 1.13+ clients.
isInjected(UUID) - Method in interface us.myles.ViaVersion.api.ViaAPI
Returns if Via injected into this player connection
isInjected(UUID) - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaAPI
 
isInjected(UUID) - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaAPI
 
isInjected(UUID) - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaAPI
 
isInjected(UUID) - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaAPI
 
isItemCache() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isItemCache() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Use the item cache to prevent high resource usage
isItemCache() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaConfig
 
isItemCache() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaConfig
 
isLeftHandedHandling() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isLeftHandedHandling() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Handles left handed info by using unused bit 7 on Client Settings packet
isMinimizeCooldown() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isMinimizeCooldown() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Tries to minimize cooldown animation.
isMultiplatformPS() - Static method in class us.myles.ViaVersion.bukkit.classgenerator.ClassGenerator
 
isNewEffectIndicator() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isNewEffectIndicator() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if 1.9 & 1.10 clients are shown the new effect indicator in the top-right corner
isNMSPlayerTicking() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isNMSPlayerTicking() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Use the NMS player ticking
isNMSPlayerTicking() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaConfig
 
isNMSPlayerTicking() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaConfig
 
isNonFullBlockLightFix() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isNonFullBlockLightFix() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Fixes non full blocks having 0 light for 1.14+ clients on sub 1.14 servers.
isOldClientsAllowed() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Get if older clients are allowed to be used using ViaVersion.
isOldClientsAllowed() - Method in class us.myles.ViaVersion.BungeePlugin
 
isOldClientsAllowed() - Method in class us.myles.ViaVersion.SpongePlugin
 
isOldClientsAllowed() - Method in class us.myles.ViaVersion.VelocityPlugin
 
isOldClientsAllowed() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
isOnPipe(UUID) - Method in class us.myles.ViaVersion.api.ViaListener
Checks if the UUID is on the selected pipe
isOnPipe(Player) - Method in class us.myles.ViaVersion.bukkit.listeners.ViaBukkitListener
Checks if the player is on the selected pipe
isOrHasParent(EntityType) - Method in interface us.myles.ViaVersion.api.entities.EntityType
 
isPacketLevel() - Method in class us.myles.ViaVersion.bukkit.providers.BukkitViaBulkChunkTranslator
 
isPacketLevel() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.BulkChunkTranslatorProvider
Check if the packet should be provided as PacketWrapper
isPacketLevel() - Method in class us.myles.ViaVersion.sponge.providers.SpongeViaBulkChunkTranslator
 
isPendingDisconnect() - Method in class us.myles.ViaVersion.api.data.UserConnection
 
isPermissions() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.CommandBlockStorage
 
isPistonAnimationPatch() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isPistonAnimationPatch() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if the 1.11 piston animation patch is enabled
isPluginEnabled() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Check if the plugin is enabled.
isPluginEnabled() - Method in class us.myles.ViaVersion.BungeePlugin
 
isPluginEnabled() - Method in class us.myles.ViaVersion.SpongePlugin
 
isPluginEnabled() - Method in class us.myles.ViaVersion.VelocityPlugin
 
isPluginEnabled() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
isPorted(UUID) - Method in interface us.myles.ViaVersion.api.ViaAPI
Deprecated.
isPreventCollision() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isPreventCollision() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if collision preventing for players is enabled
isProtocolSupport() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaAPI
Returns if ProtocolSupport is also being used.
isProtocolSupport() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
isReadable(Type, int) - Method in class us.myles.ViaVersion.api.PacketWrapper
Check if a type is at an index
isReduceBlockStorageMemory() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isReduceBlockStorageMemory() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
When activated, only the most important blocks are saved in the BlockStorage.
isRegistered(int) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
isRegistered() - Method in class us.myles.ViaVersion.api.ViaListener
 
isRemoved() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
isReplacePistons() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isReplacePistons() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Replace extended pistons on 1.10 chunk loading.
isRiptide(int) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
isSendSupportedVersions() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isSendSupportedVersions() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Send supported versions in the status response packet
isServersideBlockConnections() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isServersideBlockConnections() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Enable the serverside blockconnections for 1.13+ clients
isShieldBlocking() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isShieldBlocking() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if blocking in 1.9 & 1.10 appears as a player holding a shield
isShowNewDeathMessages() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isShowNewDeathMessages() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if 1.9 & 1.10 clients are shown the new death message on the death screen
isSimulatePlayerTick() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isSimulatePlayerTick() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Stimulate the player tick
isSleeping(int) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
isSnowCollisionFix() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isSnowCollisionFix() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
When activated, the 1-layer snow will be sent as 2-layer snow to 1.13+ clients to have collision.
isSpecial(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.data.AchievementTranslationMapping
 
isSpigot() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
isStemWhenBlockAbove() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isStemWhenBlockAbove() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
When activated with serverside-blockconnections, flower parts with blocks above will be sent as stems.
isSuppressConversionWarnings() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isSuppressConversionWarnings() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Should we hide errors that occur when trying to convert block and item data over versions?
isSuppressMetadataErrors() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isSuppressMetadataErrors() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Get if metadata errors will be suppressed
isSword(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.Protocol1_9To1_8
 
isTeamExists() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
isTruncate1_14Books() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isTruncate1_14Books() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
When activated, edited books with more than 50 pages will be shortened to 50.
isUnloadPacket() - Method in class us.myles.ViaVersion.api.minecraft.chunks.Chunk1_8
 
isValid1_13Channel(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
isVelocityPingSave() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaConfig
Should the velocity ping be saved to the config on change.
isVineClimbFix() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
isVineClimbFix() - Method in interface us.myles.ViaVersion.api.ViaVersionConfig
Vines not connected to any blocks will be mapped to air for 1.13+ clients to prevent them from climbing up.
isVisible() - Method in class us.myles.ViaVersion.api.boss.BossBar
Is it visible?
isVisible() - Method in class us.myles.ViaVersion.boss.CommonBoss
 
isWelcome(int) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
isWelcome(int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockStorage
 
isWorkingPipe() - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
Check if this plugin is useful to the server.
Item - Class in us.myles.ViaVersion.api.minecraft.item
 
Item() - Constructor for class us.myles.ViaVersion.api.minecraft.item.Item
 
Item(int, byte, short, CompoundTag) - Constructor for class us.myles.ViaVersion.api.minecraft.item.Item
 
Item(Item) - Constructor for class us.myles.ViaVersion.api.minecraft.item.Item
 
ITEM - Static variable in class us.myles.ViaVersion.api.type.Type
 
ITEM_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
 
itemArrayHandler(Type<Item[]>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
ItemArrayType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
ItemArrayType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.ItemArrayType
 
ItemGrabber - Interface in us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8
 
itemMappings - Variable in class us.myles.ViaVersion.api.data.MappingData
 
ItemRewriter - Class in us.myles.ViaVersion.api.rewriters
 
ItemRewriter(Protocol, ItemRewriter.RewriteFunction, ItemRewriter.RewriteFunction) - Constructor for class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
ItemRewriter - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8
 
ItemRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.ItemRewriter
 
ItemRewriter.RewriteFunction - Interface in us.myles.ViaVersion.api.rewriters
 
itemToClientHandler(Type<Item>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
itemToServerHandler(Type<Item>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
ItemTransaction - Class in us.myles.ViaVersion.protocols.protocol1_12to1_11_1.storage
 
ItemTransaction(short, short, short) - Constructor for class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.storage.ItemTransaction
 
ItemType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
ItemType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.ItemType
 
iterateCompactArray(int, int, long[], BiIntConsumer) - Static method in class us.myles.ViaVersion.util.CompactArrayUtil
 
iterateCompactArrayWithPadding(int, int, long[], BiIntConsumer) - Static method in class us.myles.ViaVersion.util.CompactArrayUtil
 
iterator() - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
iterator() - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 

J

jsonTextToLegacy(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.ChatRewriter
 

K

keySet() - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
kickPlayer(UUID, String) - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Kick a player for a reason
kickPlayer(UUID, String) - Method in class us.myles.ViaVersion.BungeePlugin
 
kickPlayer(UUID, String) - Method in class us.myles.ViaVersion.SpongePlugin
 
kickPlayer(UUID, String) - Method in class us.myles.ViaVersion.VelocityPlugin
 
kickPlayer(UUID, String) - Method in class us.myles.ViaVersion.ViaVersionPlugin
 

L

lastIndexOf(Object) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
lastIndexOf(Object) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
legacyTextToJson(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.ChatRewriter
 
LIGHT_LENGTH - Static variable in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
Length of the sky and block light nibble arrays.
listIterator() - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
listIterator() - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
listIterator(int) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
ListSubCmd - Class in us.myles.ViaVersion.commands.defaultsubs
 
ListSubCmd() - Constructor for class us.myles.ViaVersion.commands.defaultsubs.ListSubCmd
 
ListWrapper - Class in us.myles.ViaVersion.util
Deprecated.
scary
ListWrapper(List) - Constructor for class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
load() - Method in class us.myles.ViaVersion.api.data.MappingData
 
load() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatformLoader
Initialise the loading for a platform, eg.
load() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaLoader
 
load() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaLoader
 
load() - Method in class us.myles.ViaVersion.sponge.platform.SpongeViaLoader
 
load() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaLoader
 
loadConfig(File) - Method in class us.myles.ViaVersion.util.Config
 
loadData(String) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
Loads the file from the bundled resources.
loadData(String, boolean) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
Loads the file from the bundled resources.
loadDiffFile() - Method in class us.myles.ViaVersion.api.data.MappingData
 
loader(ViaPlatformLoader) - Method in class us.myles.ViaVersion.ViaManager.ViaManagerBuilder
 
loadExtras(JsonObject, JsonObject, JsonObject) - Method in class us.myles.ViaVersion.api.data.MappingData
To be overridden.
loadExtras(JsonObject, JsonObject, JsonObject) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
loadExtras(JsonObject, JsonObject, JsonObject) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data.MappingData
 
loadExtras(JsonObject, JsonObject, JsonObject) - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.data.MappingData
 
loadExtras(JsonObject, JsonObject, JsonObject) - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.data.MappingData
 
loadFields() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
loadFields() - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaConfig
 
loadFields() - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaConfig
 
loadFields() - Method in class us.myles.ViaVersion.velocity.platform.VelocityViaConfig
 
loadFromArray(JsonObject, JsonObject, JsonObject, String) - Method in class us.myles.ViaVersion.api.data.MappingData
 
loadFromArray(JsonObject, JsonObject, JsonObject, String) - Method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.data.MappingData
 
loadFromDataDir(String) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
Loads the file from the plugin folder if present, else from the bundled resources.
loadFromObject(JsonObject, JsonObject, JsonObject, String) - Method in class us.myles.ViaVersion.api.data.MappingData
 
loadFromObject(JsonObject, JsonObject, JsonObject, String) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
loadItems - Variable in class us.myles.ViaVersion.api.data.MappingData
 
loadMappingData() - Method in class us.myles.ViaVersion.api.protocol.Protocol
Loads the mappingdata.
log(LogRecord) - Method in class us.myles.ViaVersion.sponge.util.LoggerWrapper
 
log(Level, String) - Method in class us.myles.ViaVersion.sponge.util.LoggerWrapper
 
log(Level, String, Object) - Method in class us.myles.ViaVersion.sponge.util.LoggerWrapper
 
log(Level, String, Object[]) - Method in class us.myles.ViaVersion.sponge.util.LoggerWrapper
 
log(Level, String, Throwable) - Method in class us.myles.ViaVersion.sponge.util.LoggerWrapper
 
log(LogRecord) - Method in class us.myles.ViaVersion.velocity.util.LoggerWrapper
 
log(Level, String) - Method in class us.myles.ViaVersion.velocity.util.LoggerWrapper
 
log(Level, String, Object) - Method in class us.myles.ViaVersion.velocity.util.LoggerWrapper
 
log(Level, String, Object[]) - Method in class us.myles.ViaVersion.velocity.util.LoggerWrapper
 
log(Level, String, Throwable) - Method in class us.myles.ViaVersion.velocity.util.LoggerWrapper
 
LoggerWrapper - Class in us.myles.ViaVersion.sponge.util
 
LoggerWrapper(Logger) - Constructor for class us.myles.ViaVersion.sponge.util.LoggerWrapper
 
LoggerWrapper - Class in us.myles.ViaVersion.velocity.util
 
LoggerWrapper(Logger) - Constructor for class us.myles.ViaVersion.velocity.util.LoggerWrapper
 
LONG - Static variable in class us.myles.ViaVersion.api.type.Type
 
LONG_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
Deprecated.
unreasonable overhead
LongType - Class in us.myles.ViaVersion.api.type.types
 
LongType() - Constructor for class us.myles.ViaVersion.api.type.types.LongType
 

M

MainHandProvider - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.providers
 
MainHandProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.MainHandProvider
 
mainHeader(String...) - Method in class us.myles.ViaVersion.util.CommentStore
Set the main header displayed at top of config.
mainHeader() - Method in class us.myles.ViaVersion.util.CommentStore
Get main header displayed at top of config.
map(Type) - Method in class us.myles.ViaVersion.api.remapper.PacketRemapper
Map a type to the same type.
map(Type, Type) - Method in class us.myles.ViaVersion.api.remapper.PacketRemapper
Map a type from an old type to a new type
map(Type<T1>, Type<T2>, Function<T1, T2>) - Method in class us.myles.ViaVersion.api.remapper.PacketRemapper
Map a type from an old type to a transformed new type.
map(ValueTransformer<T1, T2>) - Method in class us.myles.ViaVersion.api.remapper.PacketRemapper
Map a type from an old type to a transformed new type.
map(Type<T1>, ValueTransformer<T1, T2>) - Method in class us.myles.ViaVersion.api.remapper.PacketRemapper
Map a type from an old type to a transformed new type.
map(ValueReader<T>, ValueWriter<T>) - Method in class us.myles.ViaVersion.api.remapper.PacketRemapper
Map a type using a basic ValueReader to a ValueWriter
mapIdentifiers(Int2IntBiMap, JsonObject, JsonObject, JsonObject) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
 
mapIdentifiers(short[], JsonObject, JsonObject) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
 
mapIdentifiers(short[], JsonObject, JsonObject, JsonObject) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
 
mapIdentifiers(short[], JsonArray, JsonArray, boolean) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
 
mapIdentifiers(short[], JsonArray, JsonArray, JsonObject, boolean) - Static method in class us.myles.ViaVersion.api.data.MappingDataLoader
 
MappingData - Class in us.myles.ViaVersion.api.data
 
MappingData(String, String) - Constructor for class us.myles.ViaVersion.api.data.MappingData
 
MappingData(String, String, boolean) - Constructor for class us.myles.ViaVersion.api.data.MappingData
 
MappingData - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data
 
MappingData() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.MappingData
 
MappingData - Class in us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data
 
MappingData() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data.MappingData
 
MappingData - Class in us.myles.ViaVersion.protocols.protocol1_15to1_14_4.data
 
MappingData() - Constructor for class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.data.MappingData
 
MappingData - Class in us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.data
 
MappingData() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.data.MappingData
 
MappingData - Class in us.myles.ViaVersion.protocols.protocol1_16to1_15_2.data
 
MappingData() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.data.MappingData
 
MappingDataLoader - Class in us.myles.ViaVersion.api.data
 
MappingDataLoader() - Constructor for class us.myles.ViaVersion.api.data.MappingDataLoader
 
Mappings - Class in us.myles.ViaVersion.api.data
 
Mappings(short[]) - Constructor for class us.myles.ViaVersion.api.data.Mappings
 
Mappings(int, JsonObject, JsonObject, JsonObject) - Constructor for class us.myles.ViaVersion.api.data.Mappings
Maps old identifiers to the new ones.
Mappings(JsonObject, JsonObject, JsonObject) - Constructor for class us.myles.ViaVersion.api.data.Mappings
 
Mappings(int, JsonObject, JsonObject) - Constructor for class us.myles.ViaVersion.api.data.Mappings
Maps old identifiers to the new ones.
Mappings(JsonObject, JsonObject) - Constructor for class us.myles.ViaVersion.api.data.Mappings
 
Mappings(int, JsonArray, JsonArray, JsonObject, boolean) - Constructor for class us.myles.ViaVersion.api.data.Mappings
Maps old identifiers to the new ones.
Mappings(int, JsonArray, JsonArray, boolean) - Constructor for class us.myles.ViaVersion.api.data.Mappings
 
Mappings(JsonArray, JsonArray, boolean) - Constructor for class us.myles.ViaVersion.api.data.Mappings
 
Mappings(int, JsonArray, JsonArray) - Constructor for class us.myles.ViaVersion.api.data.Mappings
 
Mappings(JsonArray, JsonArray, JsonObject) - Constructor for class us.myles.ViaVersion.api.data.Mappings
 
Mappings(JsonArray, JsonArray) - Constructor for class us.myles.ViaVersion.api.data.Mappings
 
MAPPINGS - Static variable in class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.Protocol1_13_1To1_13
 
MAPPINGS - Static variable in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.Protocol1_13To1_12_2
 
MAPPINGS - Static variable in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.Protocol1_14To1_13_2
 
MAPPINGS - Static variable in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.Protocol1_15To1_14_4
 
MAPPINGS - Static variable in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.Protocol1_16_2To1_16_1
 
MAPPINGS - Static variable in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.Protocol1_16To1_15_2
 
mapType(EntityType, EntityType) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
mapTypes(EntityType[], Class<T>) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
maxProtocolPathSize - Static variable in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
 
MelonConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
MelonConnectionHandler(String) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.MelonConnectionHandler
 
Metadata - Class in us.myles.ViaVersion.api.minecraft.metadata
 
Metadata(int, MetaType, Object) - Constructor for class us.myles.ViaVersion.api.minecraft.metadata.Metadata
 
METADATA - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_12
Metadata type for 1.12
METADATA - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_13
Metadata type for 1.13
METADATA - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_13_2
Metadata type for 1.13
METADATA - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_14
Metadata type for 1.14
METADATA - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_8
Metadata type for 1.8
METADATA - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_9
Metadata type for 1.9
Metadata1_12Type - Class in us.myles.ViaVersion.api.type.types.version
 
Metadata1_12Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.Metadata1_12Type
 
Metadata1_13_2Type - Class in us.myles.ViaVersion.api.type.types.version
 
Metadata1_13_2Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.Metadata1_13_2Type
 
Metadata1_13Type - Class in us.myles.ViaVersion.api.type.types.version
 
Metadata1_13Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.Metadata1_13Type
 
Metadata1_14Type - Class in us.myles.ViaVersion.api.type.types.version
 
Metadata1_14Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.Metadata1_14Type
 
Metadata1_8Type - Class in us.myles.ViaVersion.api.type.types.version
 
Metadata1_8Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.Metadata1_8Type
 
Metadata1_9Type - Class in us.myles.ViaVersion.api.type.types.version
 
Metadata1_9Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.Metadata1_9Type
 
METADATA_LIST - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_12
Metadata list type for 1.12
METADATA_LIST - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_13
Metadata list type for 1.13
METADATA_LIST - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_13_2
Metadata list type for 1.13
METADATA_LIST - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_14
Metadata list type for 1.14
METADATA_LIST - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_8
Metadata list type for 1.8
METADATA_LIST - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_9
Metadata list type for 1.9
MetadataList1_12Type - Class in us.myles.ViaVersion.api.type.types.version
 
MetadataList1_12Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.MetadataList1_12Type
 
MetadataList1_13_2Type - Class in us.myles.ViaVersion.api.type.types.version
 
MetadataList1_13_2Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.MetadataList1_13_2Type
 
MetadataList1_13Type - Class in us.myles.ViaVersion.api.type.types.version
 
MetadataList1_13Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.MetadataList1_13Type
 
MetadataList1_14Type - Class in us.myles.ViaVersion.api.type.types.version
 
MetadataList1_14Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.MetadataList1_14Type
 
MetadataList1_8Type - Class in us.myles.ViaVersion.api.type.types.version
 
MetadataList1_8Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.MetadataList1_8Type
 
MetadataList1_9Type - Class in us.myles.ViaVersion.api.type.types.version
 
MetadataList1_9Type() - Constructor for class us.myles.ViaVersion.api.type.types.version.MetadataList1_9Type
 
MetadataRewriter - Class in us.myles.ViaVersion.api.rewriters
 
MetadataRewriter(Protocol, Class<? extends EntityTracker>) - Constructor for class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
MetadataRewriter1_11To1_10 - Class in us.myles.ViaVersion.protocols.protocol1_11to1_10.metadata
 
MetadataRewriter1_11To1_10(Protocol1_11To1_10) - Constructor for class us.myles.ViaVersion.protocols.protocol1_11to1_10.metadata.MetadataRewriter1_11To1_10
 
MetadataRewriter1_12To1_11_1 - Class in us.myles.ViaVersion.protocols.protocol1_12to1_11_1.metadata
 
MetadataRewriter1_12To1_11_1(Protocol1_12To1_11_1) - Constructor for class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.metadata.MetadataRewriter1_12To1_11_1
 
MetadataRewriter1_13_1To1_13 - Class in us.myles.ViaVersion.protocols.protocol1_13_1to1_13.metadata
 
MetadataRewriter1_13_1To1_13(Protocol1_13_1To1_13) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.metadata.MetadataRewriter1_13_1To1_13
 
MetadataRewriter1_13To1_12_2 - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.metadata
 
MetadataRewriter1_13To1_12_2(Protocol1_13To1_12_2) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.metadata.MetadataRewriter1_13To1_12_2
 
MetadataRewriter1_14_1To1_14 - Class in us.myles.ViaVersion.protocols.protocol1_14_1to1_14.metadata
 
MetadataRewriter1_14_1To1_14(Protocol1_14_1To1_14) - Constructor for class us.myles.ViaVersion.protocols.protocol1_14_1to1_14.metadata.MetadataRewriter1_14_1To1_14
 
MetadataRewriter1_14To1_13_2 - Class in us.myles.ViaVersion.protocols.protocol1_14to1_13_2.metadata
 
MetadataRewriter1_14To1_13_2(Protocol1_14To1_13_2) - Constructor for class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.metadata.MetadataRewriter1_14To1_13_2
 
MetadataRewriter1_15To1_14_4 - Class in us.myles.ViaVersion.protocols.protocol1_15to1_14_4.metadata
 
MetadataRewriter1_15To1_14_4(Protocol1_15To1_14_4) - Constructor for class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.metadata.MetadataRewriter1_15To1_14_4
 
MetadataRewriter1_16_2To1_16_1 - Class in us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.metadata
 
MetadataRewriter1_16_2To1_16_1(Protocol1_16_2To1_16_1) - Constructor for class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.metadata.MetadataRewriter1_16_2To1_16_1
 
MetadataRewriter1_16To1_15_2 - Class in us.myles.ViaVersion.protocols.protocol1_16to1_15_2.metadata
 
MetadataRewriter1_16To1_15_2(Protocol1_16To1_15_2) - Constructor for class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.metadata.MetadataRewriter1_16To1_15_2
 
MetadataRewriter1_9To1_8 - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata
 
MetadataRewriter1_9To1_8(Protocol1_9To1_8) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata.MetadataRewriter1_9To1_8
 
MetaIndex - Enum in us.myles.ViaVersion.protocols.protocol1_9to1_8.metadata
 
MetaListTypeTemplate - Class in us.myles.ViaVersion.api.type.types.minecraft
 
MetaListTypeTemplate() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.MetaListTypeTemplate
 
MetaType - Interface in us.myles.ViaVersion.api.minecraft.metadata
 
MetaType1_12 - Enum in us.myles.ViaVersion.api.minecraft.metadata.types
 
MetaType1_13 - Enum in us.myles.ViaVersion.api.minecraft.metadata.types
 
MetaType1_13_2 - Enum in us.myles.ViaVersion.api.minecraft.metadata.types
 
MetaType1_14 - Enum in us.myles.ViaVersion.api.minecraft.metadata.types
 
MetaType1_8 - Enum in us.myles.ViaVersion.api.minecraft.metadata.types
 
MetaType1_9 - Enum in us.myles.ViaVersion.api.minecraft.metadata.types
 
MetaTypeTemplate - Class in us.myles.ViaVersion.api.type.types.minecraft
 
MetaTypeTemplate() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.MetaTypeTemplate
 
ModernMetaListType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
ModernMetaListType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.ModernMetaListType
 
ModernMetaType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
ModernMetaType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.ModernMetaType
 
MovementTracker - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.storage
 
MovementTracker(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.MovementTracker
 
MovementTransmitterProvider - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.providers
 
MovementTransmitterProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.providers.MovementTransmitterProvider
 

N

name() - Method in class us.myles.ViaVersion.api.command.ViaSubCommand
Subcommand name
name() - Method in interface us.myles.ViaVersion.api.entities.EntityType
 
name() - Method in interface us.myles.ViaVersion.api.protocol.PacketType
 
name() - Method in class us.myles.ViaVersion.bungee.commands.subs.ProbeSubCmd
 
name() - Method in class us.myles.ViaVersion.commands.defaultsubs.AutoTeamSubCmd
 
name() - Method in class us.myles.ViaVersion.commands.defaultsubs.DebugSubCmd
 
name() - Method in class us.myles.ViaVersion.commands.defaultsubs.DisplayLeaksSubCmd
 
name() - Method in class us.myles.ViaVersion.commands.defaultsubs.DontBugMeSubCmd
 
name() - Method in class us.myles.ViaVersion.commands.defaultsubs.DumpSubCmd
 
name() - Method in class us.myles.ViaVersion.commands.defaultsubs.HelpSubCmd
 
name() - Method in class us.myles.ViaVersion.commands.defaultsubs.ListSubCmd
 
name() - Method in class us.myles.ViaVersion.commands.defaultsubs.PPSSubCmd
 
name() - Method in class us.myles.ViaVersion.commands.defaultsubs.ReloadSubCmd
 
name() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
name() - Method in class us.myles.ViaVersion.velocity.command.subs.ProbeSubCmd
 
NamedSoundRewriter - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data
 
NamedSoundRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.NamedSoundRewriter
 
NBT - Static variable in class us.myles.ViaVersion.api.type.Type
 
NBT_ARRAY - Static variable in class us.myles.ViaVersion.api.type.Type
 
NBTType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
NBTType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.NBTType
 
needStoreBlocks() - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.ConnectionData
 
NetherFenceConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
NetherFenceConnectionHandler(String) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.NetherFenceConnectionHandler
 
newClientboundPacketEnum - Variable in class us.myles.ViaVersion.api.protocol.Protocol
 
newDecodeHandler(UserConnection, ByteToMessageDecoder) - Method in class us.myles.ViaVersion.bukkit.classgenerator.BasicHandlerConstructor
 
newDecodeHandler(UserConnection, ByteToMessageDecoder) - Method in interface us.myles.ViaVersion.bukkit.classgenerator.HandlerConstructor
 
newEncodeHandler(UserConnection, MessageToByteEncoder) - Method in class us.myles.ViaVersion.bukkit.classgenerator.BasicHandlerConstructor
 
newEncodeHandler(UserConnection, MessageToByteEncoder) - Method in interface us.myles.ViaVersion.bukkit.classgenerator.HandlerConstructor
 
newFailedFuture(Throwable) - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
newInstance() - Method in class us.myles.ViaVersion.util.ReflectionUtil.ClassReflection
 
newProgressivePromise() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
newPromise() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
newServerboundPacketEnum - Variable in class us.myles.ViaVersion.api.protocol.Protocol
 
newSucceededFuture() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
newToOldAttributes(Item) - Static method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets.InventoryPackets
 
newVersion - Variable in class us.myles.ViaVersion.api.data.MappingData
 
nextIndex() - Method in class us.myles.ViaVersion.util.ConcurrentList.ListItr
Deprecated.
 
NibbleArray - Class in us.myles.ViaVersion.api.minecraft.chunks
 
NibbleArray(int) - Constructor for class us.myles.ViaVersion.api.minecraft.chunks.NibbleArray
 
NibbleArray(byte[]) - Constructor for class us.myles.ViaVersion.api.minecraft.chunks.NibbleArray
 
nms(String) - Static method in class us.myles.ViaVersion.bukkit.util.NMSUtil
 
NMSUtil - Class in us.myles.ViaVersion.bukkit.util
 
NMSUtil() - Constructor for class us.myles.ViaVersion.bukkit.util.NMSUtil
 
NOTHING - Static variable in class us.myles.ViaVersion.api.type.Type
 
numberIdToString - Static variable in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.BlockIdData
 

O

obc(String) - Static method in class us.myles.ViaVersion.bukkit.util.NMSUtil
 
ObjectType - Interface in us.myles.ViaVersion.api.entities
 
oldClientboundPacketEnum - Variable in class us.myles.ViaVersion.api.protocol.Protocol
 
oldServerboundPacketEnum - Variable in class us.myles.ViaVersion.api.protocol.Protocol
 
oldToNew - Variable in class us.myles.ViaVersion.api.data.Mappings
 
oldToNewAttributes(Item) - Static method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets.InventoryPackets
 
oldVersion - Variable in class us.myles.ViaVersion.api.data.MappingData
 
onCommand(ViaCommandSender, String[]) - Method in interface us.myles.ViaVersion.api.command.ViaVersionCommand
Executed when the Command sender executes the commands
onCommand(CommandSender, Command, String, String[]) - Method in class us.myles.ViaVersion.bukkit.commands.BukkitCommandHandler
 
onCommand(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.ViaCommandHandler
 
onDeath(PlayerDeathEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.DeathListener
 
onDeath(DestructEntityEvent.Death) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.DeathListener
 
onDisable() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
onDisconnect(UserConnection) - Method in class us.myles.ViaVersion.api.platform.ViaConnectionManager
 
onEnable() - Method in class us.myles.ViaVersion.BungeePlugin
 
onEnable() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
onExternalJoinGame(int) - Method in interface us.myles.ViaVersion.api.data.ExternalJoinGameListener
 
onExternalJoinGame(int) - Method in class us.myles.ViaVersion.api.storage.EntityTracker
 
onExternalJoinGame(int) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
onGameStart(GameInitializationEvent) - Method in class us.myles.ViaVersion.SpongePlugin
 
onInteract(PlayerInteractEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.ArmorListener
 
onInteract(InteractEvent, Player) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge4.Sponge4ArmorListener
 
onInteract(InteractEvent, Player) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge5.Sponge5ArmorListener
 
onInventoryClick(InventoryClickEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.ArmorListener
 
onInventoryClick(ClickInventoryEvent, Player) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge4.Sponge4ArmorListener
 
onInventoryClick(ClickInventoryEvent, Player) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge5.Sponge5ArmorListener
 
onItemBreak(PlayerItemBreakEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.ArmorListener
 
onJoin(PlayerJoinEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.ArmorListener
 
onJoin(PlayerJoinEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.UpdateListener
 
onJoin(PostLoginEvent) - Method in class us.myles.ViaVersion.bungee.listeners.UpdateListener
 
onJoin(ClientConnectionEvent.Join) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge4.Sponge4ArmorListener
 
onJoin(ClientConnectionEvent.Join) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge5.Sponge5ArmorListener
 
onJoin(ClientConnectionEvent.Join) - Method in class us.myles.ViaVersion.sponge.listeners.UpdateListener
 
onJoin(PostLoginEvent) - Method in class us.myles.ViaVersion.velocity.listeners.UpdateListener
 
onLoad() - Method in class us.myles.ViaVersion.BungeePlugin
 
onLoad() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
onLoginSuccess(UserConnection) - Method in class us.myles.ViaVersion.api.platform.ViaConnectionManager
 
onMappingDataLoaded() - Method in class us.myles.ViaVersion.api.protocol.Protocol
Called after Protocol.loadMappingData() is called; load extra mapping data for the protocol.
onMappingDataLoaded() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.Protocol1_13To1_12_2
 
onMappingDataLoaded() - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.Protocol1_14To1_13_2
 
onMappingDataLoaded() - Method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.Protocol1_15To1_14_4
 
onMappingDataLoaded() - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.Protocol1_16_2To1_16_1
 
onMappingDataLoaded() - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.Protocol1_16To1_15_2
 
onPlace(BlockPlaceEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.PaperPatch
 
onProxyInit(ProxyInitializeEvent) - Method in class us.myles.ViaVersion.VelocityPlugin
 
onProxyLateInit(ProxyInitializeEvent) - Method in class us.myles.ViaVersion.VelocityPlugin
 
onReload() - Method in interface us.myles.ViaVersion.api.platform.ViaPlatform
Called when a reload happens
onReload() - Method in class us.myles.ViaVersion.BungeePlugin
 
onReload() - Method in class us.myles.ViaVersion.SpongePlugin
 
onReload() - Method in class us.myles.ViaVersion.VelocityPlugin
 
onReload() - Method in class us.myles.ViaVersion.ViaVersionPlugin
 
onRespawn(PlayerRespawnEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.ArmorListener
 
onRespawn(RespawnPlayerEvent) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge4.Sponge4ArmorListener
 
onRespawn(RespawnPlayerEvent) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge5.Sponge5ArmorListener
 
onServerConnect(ServerConnectEvent) - Method in class us.myles.ViaVersion.bungee.handlers.BungeeServerHandler
 
onServerConnected(ServerConnectedEvent) - Method in class us.myles.ViaVersion.bungee.handlers.BungeeServerHandler
 
onServerConnected(ServerConnectedEvent) - Method in class us.myles.ViaVersion.bungee.listeners.ElytraPatch
 
onServerConnected(ServerConnectedEvent) - Method in class us.myles.ViaVersion.velocity.listeners.ElytraPatch
 
onServerLoaded() - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
Called when the server is enabled, to register any non registered listeners.
onServerLoaded() - Method in class us.myles.ViaVersion.ViaManager
 
onServerStart(GameAboutToStartServerEvent) - Method in class us.myles.ViaVersion.SpongePlugin
 
onServerStop(GameStoppingServerEvent) - Method in class us.myles.ViaVersion.SpongePlugin
 
onServerSwitch(ServerSwitchEvent) - Method in class us.myles.ViaVersion.bungee.handlers.BungeeServerHandler
 
onTabComplete(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.api.command.ViaSubCommand
Yay, possibility to implement tab-completion
onTabComplete(ViaCommandSender, String[]) - Method in interface us.myles.ViaVersion.api.command.ViaVersionCommand
Executed when the Command sender tab-completes
onTabComplete(CommandSender, Command, String, String[]) - Method in class us.myles.ViaVersion.bukkit.commands.BukkitCommandHandler
 
onTabComplete(CommandSender, String[]) - Method in class us.myles.ViaVersion.bungee.commands.BungeeCommand
 
onTabComplete(ViaCommandSender, String[]) - Method in class us.myles.ViaVersion.commands.ViaCommandHandler
 
onTaskExecuted(UUID) - Method in class us.myles.ViaVersion.bukkit.providers.BukkitInventoryQuickMoveProvider
 
onWorldChange(PlayerChangedWorldEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.ArmorListener
 
onWorldChange(DisplaceEntityEvent.Teleport) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge4.Sponge4ArmorListener
 
onWorldChange(MoveEntityEvent.Teleport) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge5.Sponge5ArmorListener
 
opposite() - Method in enum us.myles.ViaVersion.api.minecraft.BlockFace
 
OPTIONAL_COMPONENT - Static variable in class us.myles.ViaVersion.api.type.Type
 
OPTIONAL_POSITION - Static variable in class us.myles.ViaVersion.api.type.Type
 
OPTIONAL_POSITION_1_14 - Static variable in class us.myles.ViaVersion.api.type.Type
 
OPTIONAL_UUID - Static variable in class us.myles.ViaVersion.api.type.Type
 
OPTIONAL_VAR_INT - Static variable in class us.myles.ViaVersion.api.type.Type
 
OptionalComponentType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
OptionalComponentType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.OptionalComponentType
 
OptionalVarIntType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
OptionalVarIntType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.OptionalVarIntType
 
OptPosition1_14Type - Class in us.myles.ViaVersion.api.type.types.minecraft
 
OptPosition1_14Type() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.OptPosition1_14Type
 
OptPositionType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
OptPositionType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.OptPositionType
 
OptUUIDType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
OptUUIDType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.OptUUIDType
 
ordinal() - Method in interface us.myles.ViaVersion.api.protocol.PacketType
 

P

Packet(State, int) - Constructor for class us.myles.ViaVersion.api.protocol.Protocol.Packet
 
PacketBlockConnectionProvider - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers
 
PacketBlockConnectionProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers.PacketBlockConnectionProvider
 
PacketHandler - Interface in us.myles.ViaVersion.api.remapper
 
PacketRemapper - Class in us.myles.ViaVersion.api.remapper
 
PacketRemapper() - Constructor for class us.myles.ViaVersion.api.remapper.PacketRemapper
 
PacketType - Interface in us.myles.ViaVersion.api.protocol
Interface representing PLAY state packets, ordered by their packet id.
PacketWrapper - Class in us.myles.ViaVersion.api
 
PacketWrapper(int, ByteBuf, UserConnection) - Constructor for class us.myles.ViaVersion.api.PacketWrapper
 
PaintingProvider - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers
 
PaintingProvider() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.PaintingProvider
 
Pair<X,Y> - Class in us.myles.ViaVersion.api
 
Pair(X, Y) - Constructor for class us.myles.ViaVersion.api.Pair
 
PaperPatch - Class in us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8
 
PaperPatch(Plugin) - Constructor for class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.PaperPatch
 
PartialType<T,X> - Class in us.myles.ViaVersion.api.type
 
PartialType(X, Class<T>) - Constructor for class us.myles.ViaVersion.api.type.PartialType
 
Particle - Class in us.myles.ViaVersion.api.type.types
 
Particle(int) - Constructor for class us.myles.ViaVersion.api.type.types.Particle
 
PARTICLE - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_13
Particle type for 1.13
PARTICLE - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_13_2
Particle type for 1.13.2
PARTICLE - Static variable in class us.myles.ViaVersion.api.type.types.version.Types1_14
Particle type for 1.14
Particle.ParticleData - Class in us.myles.ViaVersion.api.type.types
 
Particle1_13_2Type - Class in us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.types
 
Particle1_13_2Type() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.types.Particle1_13_2Type
 
Particle1_13Type - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.types
 
Particle1_13Type() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.types.Particle1_13Type
 
Particle1_14Type - Class in us.myles.ViaVersion.api.type.types.minecraft
 
Particle1_14Type() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.Particle1_14Type
 
ParticleData(Type, Object) - Constructor for class us.myles.ViaVersion.api.type.types.Particle.ParticleData
 
particleMappings - Variable in class us.myles.ViaVersion.api.data.MappingData
 
ParticleMappings - Class in us.myles.ViaVersion.api.data
 
ParticleMappings(JsonArray, Mappings) - Constructor for class us.myles.ViaVersion.api.data.ParticleMappings
 
ParticleRewriter - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data
 
ParticleRewriter() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.ParticleRewriter
 
passthrough(Type<T>) - Method in class us.myles.ViaVersion.api.PacketWrapper
Take a value from the input and write to the output.
PASSTHROUGH_ID - Static variable in class us.myles.ViaVersion.api.PacketWrapper
 
passthroughAll() - Method in class us.myles.ViaVersion.api.PacketWrapper
Take all the inputs and write them to the output.
passthroughLoginUUID(PacketWrapper) - Method in class us.myles.ViaVersion.protocols.base.BaseProtocol1_16
 
passthroughLoginUUID(PacketWrapper) - Method in class us.myles.ViaVersion.protocols.base.BaseProtocol1_7
 
patchLists() - Static method in class us.myles.ViaVersion.bukkit.platform.BukkitViaInjector
 
permission() - Method in class us.myles.ViaVersion.api.command.ViaSubCommand
Permission, null for everyone
pipeline() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
PipelineUtil - Class in us.myles.ViaVersion.util
 
PipelineUtil() - Constructor for class us.myles.ViaVersion.util.PipelineUtil
 
pipes() - Method in class us.myles.ViaVersion.api.protocol.ProtocolPipeline
 
placeBlock(BlockPlaceEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.protocol1_9to1_8.BlockListener
 
placeBlock(ChangeBlockEvent.Place, Player) - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.BlockListener
 
PlaceBlockTracker - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.storage
 
PlaceBlockTracker(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.PlaceBlockTracker
 
platform(ViaPlatform<?>) - Method in class us.myles.ViaVersion.ViaManager.ViaManagerBuilder
 
playerDamage(EntityDamageEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.multiversion.PlayerSneakListener
 
PlayerMovementMapper - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8
 
PlayerMovementMapper() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.PlayerMovementMapper
 
PlayerPackets - Class in us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets
 
PlayerPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets.PlayerPackets
 
PlayerPackets - Class in us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets
 
PlayerPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets.PlayerPackets
 
PlayerPackets - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8.packets
 
PlayerPackets() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.packets.PlayerPackets
 
playerQuit(PlayerQuitEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.multiversion.PlayerSneakListener
 
PlayerSneakListener - Class in us.myles.ViaVersion.bukkit.listeners.multiversion
 
PlayerSneakListener(ViaVersionPlugin, boolean, boolean) - Constructor for class us.myles.ViaVersion.bukkit.listeners.multiversion.PlayerSneakListener
 
playerToggleSneak(PlayerToggleSneakEvent) - Method in class us.myles.ViaVersion.bukkit.listeners.multiversion.PlayerSneakListener
 
PluginInfo - Class in us.myles.ViaVersion.dump
 
PluginInfo(boolean, String, String, String, List<String>) - Constructor for class us.myles.ViaVersion.dump.PluginInfo
 
POS_TO_3_INT - Static variable in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.Protocol1_13To1_12_2
 
Position - Class in us.myles.ViaVersion.api.minecraft
 
Position(int, short, int) - Constructor for class us.myles.ViaVersion.api.minecraft.Position
 
Position(Position) - Constructor for class us.myles.ViaVersion.api.minecraft.Position
 
POSITION - Static variable in class us.myles.ViaVersion.api.type.Type
 
POSITION1_14 - Static variable in class us.myles.ViaVersion.api.type.Type
 
Position1_14Type - Class in us.myles.ViaVersion.api.type.types.minecraft
 
Position1_14Type() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.Position1_14Type
 
PositionType - Class in us.myles.ViaVersion.api.type.types.minecraft
 
PositionType() - Constructor for class us.myles.ViaVersion.api.type.types.minecraft.PositionType
 
PotionColorMapping - Class in us.myles.ViaVersion.protocols.protocol1_11to1_10.data
 
PotionColorMapping() - Constructor for class us.myles.ViaVersion.protocols.protocol1_11to1_10.data.PotionColorMapping
 
potionNameFromDamage(short) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.ItemRewriter
 
PPSSubCmd - Class in us.myles.ViaVersion.commands.defaultsubs
 
PPSSubCmd() - Constructor for class us.myles.ViaVersion.commands.defaultsubs.PPSSubCmd
 
PREFIX - Static variable in class us.myles.ViaVersion.update.UpdateUtil
 
preServerConnect(ServerPreConnectEvent) - Method in class us.myles.ViaVersion.velocity.handlers.VelocityServerHandler
 
PREVIOUS - Static variable in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.BlockIdData
 
previous() - Method in class us.myles.ViaVersion.util.ConcurrentList.ListItr
Deprecated.
 
previousIndex() - Method in class us.myles.ViaVersion.util.ConcurrentList.ListItr
Deprecated.
 
probeServer(ServerInfo) - Method in class us.myles.ViaVersion.bungee.platform.BungeeViaAPI
Forces ViaVersion to probe a server
probeServer(ServerInfo) - Static method in class us.myles.ViaVersion.bungee.service.ProtocolDetectorService
 
probeServer(RegisteredServer) - Static method in class us.myles.ViaVersion.velocity.service.ProtocolDetectorService
 
ProbeSubCmd - Class in us.myles.ViaVersion.bungee.commands.subs
 
ProbeSubCmd() - Constructor for class us.myles.ViaVersion.bungee.commands.subs.ProbeSubCmd
 
ProbeSubCmd - Class in us.myles.ViaVersion.velocity.command.subs
 
ProbeSubCmd() - Constructor for class us.myles.ViaVersion.velocity.command.subs.ProbeSubCmd
 
process(CommandSource, String) - Method in class us.myles.ViaVersion.sponge.commands.SpongeCommandHandler
 
processText(String) - Method in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
processText(JsonElement) - Method in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
processText(JsonElement) - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.data.TranslationMappings
 
processTranslate(JsonElement) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.ChatRewriter
 
Protocol<C1 extends ClientboundPacketType,C2 extends ClientboundPacketType,S1 extends ServerboundPacketType,S2 extends ServerboundPacketType> - Class in us.myles.ViaVersion.api.protocol
Abstract protocol class handling packet transformation between two protocol versions.
Protocol() - Constructor for class us.myles.ViaVersion.api.protocol.Protocol
 
Protocol(Class<C1>, Class<C2>, Class<S1>, Class<S2>) - Constructor for class us.myles.ViaVersion.api.protocol.Protocol
Creates a protocol with automated id mapping if the respective enums are not null.
protocol - Variable in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
protocol - Variable in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
protocol - Variable in class us.myles.ViaVersion.api.rewriters.RecipeRewriter
 
protocol - Variable in class us.myles.ViaVersion.api.rewriters.SoundRewriter
 
Protocol.Packet - Class in us.myles.ViaVersion.api.protocol
 
Protocol.ProtocolPacket - Class in us.myles.ViaVersion.api.protocol
 
Protocol1_10To1_9_3_4 - Class in us.myles.ViaVersion.protocols.protocol1_10to1_9_3
 
Protocol1_10To1_9_3_4() - Constructor for class us.myles.ViaVersion.protocols.protocol1_10to1_9_3.Protocol1_10To1_9_3_4
 
Protocol1_11_1To1_11 - Class in us.myles.ViaVersion.protocols.protocol1_11_1to1_11
 
Protocol1_11_1To1_11() - Constructor for class us.myles.ViaVersion.protocols.protocol1_11_1to1_11.Protocol1_11_1To1_11
 
Protocol1_11To1_10 - Class in us.myles.ViaVersion.protocols.protocol1_11to1_10
 
Protocol1_11To1_10() - Constructor for class us.myles.ViaVersion.protocols.protocol1_11to1_10.Protocol1_11To1_10
 
Protocol1_12_1To1_12 - Class in us.myles.ViaVersion.protocols.protocol1_12_1to1_12
 
Protocol1_12_1To1_12() - Constructor for class us.myles.ViaVersion.protocols.protocol1_12_1to1_12.Protocol1_12_1To1_12
 
Protocol1_12_2To1_12_1 - Class in us.myles.ViaVersion.protocols.protocol1_12_2to1_12_1
 
Protocol1_12_2To1_12_1() - Constructor for class us.myles.ViaVersion.protocols.protocol1_12_2to1_12_1.Protocol1_12_2To1_12_1
 
Protocol1_12To1_11_1 - Class in us.myles.ViaVersion.protocols.protocol1_12to1_11_1
 
Protocol1_12To1_11_1() - Constructor for class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.Protocol1_12To1_11_1
 
Protocol1_13_1To1_13 - Class in us.myles.ViaVersion.protocols.protocol1_13_1to1_13
 
Protocol1_13_1To1_13() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.Protocol1_13_1To1_13
 
Protocol1_13_2To1_13_1 - Class in us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1
 
Protocol1_13_2To1_13_1() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.Protocol1_13_2To1_13_1
 
Protocol1_13To1_12_2 - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2
 
Protocol1_13To1_12_2() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.Protocol1_13To1_12_2
 
Protocol1_14_1To1_14 - Class in us.myles.ViaVersion.protocols.protocol1_14_1to1_14
 
Protocol1_14_1To1_14() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14_1to1_14.Protocol1_14_1To1_14
 
Protocol1_14_2To1_14_1 - Class in us.myles.ViaVersion.protocols.protocol1_14_2to1_14_1
 
Protocol1_14_2To1_14_1() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14_2to1_14_1.Protocol1_14_2To1_14_1
 
Protocol1_14_3To1_14_2 - Class in us.myles.ViaVersion.protocols.protocol1_14_3to1_14_2
 
Protocol1_14_3To1_14_2() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14_3to1_14_2.Protocol1_14_3To1_14_2
 
Protocol1_14_4To1_14_3 - Class in us.myles.ViaVersion.protocols.protocol1_14_4to1_14_3
 
Protocol1_14_4To1_14_3() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14_4to1_14_3.Protocol1_14_4To1_14_3
 
Protocol1_14To1_13_2 - Class in us.myles.ViaVersion.protocols.protocol1_14to1_13_2
 
Protocol1_14To1_13_2() - Constructor for class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.Protocol1_14To1_13_2
 
Protocol1_15_1To1_15 - Class in us.myles.ViaVersion.protocols.protocol1_15_1to1_15
 
Protocol1_15_1To1_15() - Constructor for class us.myles.ViaVersion.protocols.protocol1_15_1to1_15.Protocol1_15_1To1_15
 
Protocol1_15_2To1_15_1 - Class in us.myles.ViaVersion.protocols.protocol1_15_2to1_15_1
 
Protocol1_15_2To1_15_1() - Constructor for class us.myles.ViaVersion.protocols.protocol1_15_2to1_15_1.Protocol1_15_2To1_15_1
 
Protocol1_15To1_14_4 - Class in us.myles.ViaVersion.protocols.protocol1_15to1_14_4
 
Protocol1_15To1_14_4() - Constructor for class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.Protocol1_15To1_14_4
 
Protocol1_16_1To1_16 - Class in us.myles.ViaVersion.protocols.protocol1_16_1to1_16
 
Protocol1_16_1To1_16() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16_1to1_16.Protocol1_16_1To1_16
 
Protocol1_16_2To1_16_1 - Class in us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1
 
Protocol1_16_2To1_16_1() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.Protocol1_16_2To1_16_1
 
Protocol1_16_3To1_16_2 - Class in us.myles.ViaVersion.protocols.protocol1_16_3to1_16_2
 
Protocol1_16_3To1_16_2() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16_3to1_16_2.Protocol1_16_3To1_16_2
 
Protocol1_16To1_15_2 - Class in us.myles.ViaVersion.protocols.protocol1_16to1_15_2
 
Protocol1_16To1_15_2() - Constructor for class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.Protocol1_16To1_15_2
 
Protocol1_9_1_2To1_9_3_4 - Class in us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4
 
Protocol1_9_1_2To1_9_3_4() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.Protocol1_9_1_2To1_9_3_4
 
Protocol1_9_1To1_9 - Class in us.myles.ViaVersion.protocols.protocol1_9_1to1_9
 
Protocol1_9_1To1_9() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9_1to1_9.Protocol1_9_1To1_9
 
Protocol1_9_3To1_9_1_2 - Class in us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2
 
Protocol1_9_3To1_9_1_2() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.Protocol1_9_3To1_9_1_2
 
Protocol1_9To1_8 - Class in us.myles.ViaVersion.protocols.protocol1_9to1_8
 
Protocol1_9To1_8() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_8.Protocol1_9To1_8
 
Protocol1_9To1_9_1 - Class in us.myles.ViaVersion.protocols.protocol1_9to1_9_1
 
Protocol1_9To1_9_1() - Constructor for class us.myles.ViaVersion.protocols.protocol1_9to1_9_1.Protocol1_9To1_9_1
 
ProtocolDetectorService - Class in us.myles.ViaVersion.bungee.service
 
ProtocolDetectorService(BungeePlugin) - Constructor for class us.myles.ViaVersion.bungee.service.ProtocolDetectorService
 
ProtocolDetectorService - Class in us.myles.ViaVersion.velocity.service
 
ProtocolDetectorService() - Constructor for class us.myles.ViaVersion.velocity.service.ProtocolDetectorService
 
ProtocolInfo - Class in us.myles.ViaVersion.protocols.base
 
ProtocolInfo(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.base.ProtocolInfo
 
ProtocolPacket(State, int, int, PacketRemapper) - Constructor for class us.myles.ViaVersion.api.protocol.Protocol.ProtocolPacket
 
ProtocolPipeline - Class in us.myles.ViaVersion.api.protocol
 
ProtocolPipeline(UserConnection) - Constructor for class us.myles.ViaVersion.api.protocol.ProtocolPipeline
 
ProtocolRegistry - Class in us.myles.ViaVersion.api.protocol
 
ProtocolRegistry() - Constructor for class us.myles.ViaVersion.api.protocol.ProtocolRegistry
 
ProtocolSupportUtil - Class in us.myles.ViaVersion.bukkit.util
 
ProtocolSupportUtil() - Constructor for class us.myles.ViaVersion.bukkit.util.ProtocolSupportUtil
 
ProtocolVersion - Class in us.myles.ViaVersion.api.protocol
 
ProtocolVersion(int, String) - Constructor for class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
Provider - Interface in us.myles.ViaVersion.api.platform.providers
 
PROXY - Static variable in class us.myles.ViaVersion.VelocityPlugin
 
PumpkinConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
PumpkinConnectionHandler(String) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.PumpkinConnectionHandler
 
put(StoredObject) - Method in class us.myles.ViaVersion.api.data.UserConnection
Put an object into the stored objects based on class.
put(Object) - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
put(String, boolean[]) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.BlockData
 
put(int, int) - Method in class us.myles.ViaVersion.util.Int2IntBiMap
Puts the key and value into the maps.
putAll(Map<? extends Integer, ? extends Integer>) - Method in class us.myles.ViaVersion.util.Int2IntBiMap
Deprecated.

R

read(Type<T>) - Method in class us.myles.ViaVersion.api.PacketWrapper
Read a type from the input.
read(PacketWrapper) - Method in class us.myles.ViaVersion.api.remapper.TypeRemapper
 
read(PacketWrapper) - Method in interface us.myles.ViaVersion.api.remapper.ValueReader
Reads value from a PacketWrapper
read(ByteBuf) - Method in interface us.myles.ViaVersion.api.type.ByteBufReader
Read a value from a ByteBuf
read(ByteBuf, X) - Method in class us.myles.ViaVersion.api.type.PartialType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.PartialType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.ArrayType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.BooleanType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.ByteArrayType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.ByteType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.ComponentType
 
read(ByteBuf, Integer) - Method in class us.myles.ViaVersion.api.type.types.CustomByteType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.DoubleType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.FloatType
Deprecated.
use FloatType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.IntType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.LongType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.AbstractMetaListType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.BlockChangeRecordType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.EulerAngleType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.FlatItemArrayType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.FlatItemType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.FlatVarIntItemArrayType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.FlatVarIntItemType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.ItemArrayType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.ItemType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.ModernMetaType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.NBTType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.OptionalComponentType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.OptionalVarIntType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.OptPosition1_14Type
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.OptPositionType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.OptUUIDType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.Particle1_14Type
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.Position1_14Type
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.PositionType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.VarLongBlockChangeRecordType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.VectorType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.minecraft.VillagerDataType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.RemainingBytesType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.ShortType
Deprecated.
use ShortType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.StringType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.UnsignedByteType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.UnsignedShortType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.UUIDIntArrayType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.UUIDType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.VarIntArrayType
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.VarIntType
Deprecated.
use VarIntType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.VarLongType
Deprecated.
use VarLongType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.version.ChunkSectionType1_13
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.version.ChunkSectionType1_16
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.version.ChunkSectionType1_8
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.version.ChunkSectionType1_9
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.version.Metadata1_8Type
 
read(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.VoidType
 
read() - Method in class us.myles.ViaVersion.handlers.ChannelHandlerContextWrapper
 
read(ByteBuf) - Method in class us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.types.Particle1_13_2Type
 
read(ByteBuf, ClientWorld) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.types.Chunk1_13Type
 
read(ByteBuf) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.types.Particle1_13Type
 
read(ByteBuf) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.types.Chunk1_14Type
 
read(ByteBuf) - Method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.types.Chunk1_15Type
 
read(ByteBuf) - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.types.Chunk1_16_2Type
 
read(ByteBuf) - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.types.Chunk1_16Type
 
read(ByteBuf, ClientWorld) - Method in class us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.types.Chunk1_9_3_4Type
 
read(ByteBuf, ClientWorld) - Method in class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.types.Chunk1_9_1_2Type
 
read(ByteBuf, ClientChunks) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.types.Chunk1_9to1_8Type
 
readBlockLight(ByteBuf) - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
readCompressedInputStream(InputStream) - Static method in class us.myles.ViaVersion.api.minecraft.nbt.BinaryTagIO
Reads a compound tag from an input stream using GZIP decompression.
readCompressedPath(Path) - Static method in class us.myles.ViaVersion.api.minecraft.nbt.BinaryTagIO
Reads a compound tag from path using GZIP decompression.
readDataInput(DataInput) - Static method in class us.myles.ViaVersion.api.minecraft.nbt.BinaryTagIO
Reads a compound tag from input.
readInputStream(InputStream) - Static method in class us.myles.ViaVersion.api.minecraft.nbt.BinaryTagIO
Reads a compound tag from an input stream.
readPath(Path) - Static method in class us.myles.ViaVersion.api.minecraft.nbt.BinaryTagIO
Reads a compound tag from path.
readPrimitive(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.FloatType
 
readPrimitive(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.ShortType
 
readPrimitive(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.VarIntType
 
readPrimitive(ByteBuf) - Method in class us.myles.ViaVersion.api.type.types.VarLongType
 
readSkyLight(ByteBuf) - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
readString(String) - Static method in class us.myles.ViaVersion.api.minecraft.nbt.BinaryTagIO
Reads a compound tag from a String.
recalculatePlayerPose(int, EntityTracker1_14) - Static method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.metadata.MetadataRewriter1_14To1_13_2
 
Recipe() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData.Recipe
 
RecipeData - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data
 
RecipeData() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData
 
RecipeData.Recipe - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data
 
recipeHandlers - Variable in class us.myles.ViaVersion.api.rewriters.RecipeRewriter
 
RecipeRewriter - Class in us.myles.ViaVersion.api.rewriters
 
RecipeRewriter(Protocol, ItemRewriter.RewriteFunction) - Constructor for class us.myles.ViaVersion.api.rewriters.RecipeRewriter
 
RecipeRewriter.RecipeConsumer - Interface in us.myles.ViaVersion.api.rewriters
 
RecipeRewriter1_13_2 - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data
For 1.13.2, not 1.13 (1.13 reads recipe type and id in swapped order)!
RecipeRewriter1_13_2(Protocol, ItemRewriter.RewriteFunction) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeRewriter1_13_2
 
RecipeRewriter1_14 - Class in us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data
 
RecipeRewriter1_14(Protocol, ItemRewriter.RewriteFunction) - Constructor for class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.data.RecipeRewriter1_14
 
RecipeRewriter1_16 - Class in us.myles.ViaVersion.protocols.protocol1_16to1_15_2.data
 
RecipeRewriter1_16(Protocol, ItemRewriter.RewriteFunction) - Constructor for class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.data.RecipeRewriter1_16
 
recipes - Static variable in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.RecipeData
 
RedstoneConnectionHandler - Class in us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections
 
RedstoneConnectionHandler() - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.RedstoneConnectionHandler
 
ReflectionUtil - Class in us.myles.ViaVersion.util
 
ReflectionUtil() - Constructor for class us.myles.ViaVersion.util.ReflectionUtil
 
ReflectionUtil.ClassReflection - Class in us.myles.ViaVersion.util
 
refreshVersions() - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
 
register(Class<T>, T) - Method in class us.myles.ViaVersion.api.platform.providers.ViaProviders
 
register(ViaProviders) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Handle protocol registration phase, use this to register providers / tasks.
register(ProtocolVersion) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolVersion
 
register(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.StatisticsRewriter
 
register(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.TagRewriter
 
register() - Method in class us.myles.ViaVersion.api.ViaListener
Register the event
register() - Method in class us.myles.ViaVersion.bukkit.listeners.ViaBukkitListener
Register as Bukkit event
register(ViaProviders) - Method in class us.myles.ViaVersion.protocols.base.BaseProtocol
 
register(Protocol1_11To1_10) - Static method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.packets.InventoryPackets
 
register(Protocol1_12To1_11_1) - Static method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.packets.InventoryPackets
 
register(ViaProviders) - Method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.Protocol1_12To1_11_1
 
register(Protocol1_13_1To1_13) - Static method in class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.packets.EntityPackets
 
register(Protocol1_13_1To1_13) - Static method in class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.packets.InventoryPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.packets.WorldPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.packets.EntityPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.packets.InventoryPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.packets.WorldPackets
 
register(Protocol1_13To1_12_2) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.packets.EntityPackets
 
register(Protocol1_13To1_12_2) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.packets.InventoryPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.packets.WorldPackets
 
register(ViaProviders) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.Protocol1_13To1_12_2
 
register(String, byte, byte, int) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.providers.blockentities.FlowerPotHandler
 
register(Protocol1_14_1To1_14) - Static method in class us.myles.ViaVersion.protocols.protocol1_14_1to1_14.packets.EntityPackets
 
register(Protocol1_14To1_13_2) - Static method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets.EntityPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets.InventoryPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets.PlayerPackets
 
register(Protocol1_14To1_13_2) - Static method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.packets.WorldPackets
 
register(Protocol1_15To1_14_4) - Static method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets.EntityPackets
 
register(Protocol1_15To1_14_4) - Static method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets.InventoryPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets.PlayerPackets
 
register(Protocol1_15To1_14_4) - Static method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.packets.WorldPackets
 
register(Protocol1_16_2To1_16_1) - Static method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.packets.EntityPackets
 
register(Protocol1_16_2To1_16_1) - Static method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.packets.InventoryPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.packets.WorldPackets
 
register(Protocol1_16To1_15_2) - Static method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets.EntityPackets
 
register(Protocol1_16To1_15_2) - Static method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets.InventoryPackets
 
register(Protocol1_16To1_15_2) - Static method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets.WorldPackets
 
register(Protocol1_9To1_8) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.packets.EntityPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.packets.InventoryPackets
 
register(Protocol1_9To1_8) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.packets.PlayerPackets
 
register(Protocol1_9To1_8) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.packets.SpawnPackets
 
register(Protocol) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.packets.WorldPackets
 
register(ViaProviders) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.Protocol1_9To1_8
 
register() - Method in class us.myles.ViaVersion.sponge.listeners.protocol1_9to1_8.sponge4.Sponge4ArmorListener
 
register() - Method in class us.myles.ViaVersion.sponge.listeners.ViaSpongeListener
 
registerAcknowledgePlayerDigging(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.BlockRewriter
 
registerAdvancements(ClientboundPacketType, Type<Item>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
registerBaseProtocol(Protocol, Range<Integer>) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
Registers a base protocol.
registerBlockAction(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.BlockRewriter
 
registerBlockChange(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.BlockRewriter
 
registerBossBar(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
registerChatMessage(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
registerClickWindow(ServerboundPacketType, Type<Item>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
registerCombatEvent(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
registerCreativeInvAction(ServerboundPacketType, Type<Item>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
registerDefaultHandler(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.RecipeRewriter
 
registerEffect(ClientboundPacketType, int, int) - Method in class us.myles.ViaVersion.api.rewriters.BlockRewriter
 
registerEntityDestroy(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
registerEntityEquipment(ClientboundPacketType, Type<Item>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
registerEntityEquipmentArray(ClientboundPacketType, Type<Item>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
registerIncoming(State, int, int) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Register an incoming packet, with simple id transformation.
registerIncoming(State, int, int, PacketRemapper) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Register an incoming packet, with id transformation and remapper.
registerIncoming(State, int, int, PacketRemapper, boolean) - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
registerIncoming(S2, PacketRemapper) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Registers an incoming protocol and automatically maps it to the server's id.
registerIncoming(S2, S1, PacketRemapper) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Registers an incoming protocol.
registerIncomingChannelIdChanges() - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
registerListener(Listener) - Method in class us.myles.ViaVersion.bukkit.platform.BukkitViaLoader
 
registerMap() - Method in class us.myles.ViaVersion.api.remapper.PacketRemapper
Register the mappings for this packet
registerMetadataRewriter(ClientboundPacketType, Type<List<Metadata>>, Type<List<Metadata>>) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
registerMetadataRewriter(ClientboundPacketType, Type<List<Metadata>>) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
registerMultiBlockChange(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.BlockRewriter
 
registerOutgoing(State, int, int) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Register an outgoing packet, with simple id transformation.
registerOutgoing(State, int, int, PacketRemapper) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Register an outgoing packet, with id transformation and remapper.
registerOutgoing(State, int, int, PacketRemapper, boolean) - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
registerOutgoing(C1, PacketRemapper) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Registers an outgoing protocol and automatically maps it to the new id.
registerOutgoing(C1, C2, PacketRemapper) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Registers an outgoing protocol.
registerOutgoing(C1, C2) - Method in class us.myles.ViaVersion.api.protocol.Protocol
Maps a packet type to another packet type without a packet handler.
registerOutgoingChannelIdChanges() - Method in class us.myles.ViaVersion.api.protocol.Protocol
 
registerPackets() - Method in class us.myles.ViaVersion.api.protocol.Protocol
Register the packets for this protocol.
registerPackets() - Method in class us.myles.ViaVersion.api.protocol.ProtocolPipeline
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.base.BaseProtocol
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.base.BaseProtocol1_7
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_10to1_9_3.Protocol1_10To1_9_3_4
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.Protocol1_11To1_10
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_12_1to1_12.Protocol1_12_1To1_12
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_12_2to1_12_1.Protocol1_12_2To1_12_1
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.Protocol1_12To1_11_1
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_13_1to1_13.Protocol1_13_1To1_13
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_13_2to1_13_1.Protocol1_13_2To1_13_1
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.Protocol1_13To1_12_2
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_14_1to1_14.Protocol1_14_1To1_14
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_14_3to1_14_2.Protocol1_14_3To1_14_2
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_14_4to1_14_3.Protocol1_14_4To1_14_3
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.Protocol1_14To1_13_2
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_15to1_14_4.Protocol1_15To1_14_4
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_16_2to1_16_1.Protocol1_16_2To1_16_1
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.Protocol1_16To1_15_2
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.Protocol1_9_1_2To1_9_3_4
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_9_1to1_9.Protocol1_9_1To1_9
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_9_3to1_9_1_2.Protocol1_9_3To1_9_1_2
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.Protocol1_9To1_8
 
registerPackets() - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_9_1.Protocol1_9To1_9_1
 
registerProtocol(Protocol, ProtocolVersion, ProtocolVersion) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
Register a protocol
registerProtocol(Protocol, List<Integer>, int) - Static method in class us.myles.ViaVersion.api.protocol.ProtocolRegistry
Register a protocol
registerPSConnectListener(ViaVersionPlugin) - Static method in class us.myles.ViaVersion.bukkit.classgenerator.ClassGenerator
 
registerQuickMoveAction(short, short, short, UserConnection) - Method in class us.myles.ViaVersion.bukkit.providers.BukkitInventoryQuickMoveProvider
 
registerQuickMoveAction(short, short, short, UserConnection) - Method in class us.myles.ViaVersion.protocols.protocol1_12to1_11_1.providers.InventoryQuickMoveProvider
 
registerSetCooldown(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
registerSetSlot(ClientboundPacketType, Type<Item>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
registerSound(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.SoundRewriter
 
registerSpawnParticle(ClientboundPacketType, Type<Item>, Type<?>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
registerSpawnTrackerWithData(ClientboundPacketType, EntityType) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
registerSubCommand(ViaSubCommand) - Method in interface us.myles.ViaVersion.api.command.ViaVersionCommand
Register your own subcommand inside ViaVersion
registerSubCommand(ViaSubCommand) - Method in class us.myles.ViaVersion.commands.ViaCommandHandler
 
registerTitle(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.ComponentRewriter
 
registerTracker(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
registerTracker(ClientboundPacketType, EntityType) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
registerTradeList(ClientboundPacketType, Type<Item>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
registerVarLongMultiBlockChange(ClientboundPacketType) - Method in class us.myles.ViaVersion.api.rewriters.BlockRewriter
 
registerWindowItems(ClientboundPacketType, Type<Item[]>) - Method in class us.myles.ViaVersion.api.rewriters.ItemRewriter
 
RegistryType - Enum in us.myles.ViaVersion.api.rewriters
 
reloadConfig() - Method in class us.myles.ViaVersion.AbstractViaConfig
 
reloadConfig() - Method in interface us.myles.ViaVersion.api.configuration.ConfigurationProvider
Reloads the config
reloadConfig() - Method in class us.myles.ViaVersion.util.Config
 
ReloadSubCmd - Class in us.myles.ViaVersion.commands.defaultsubs
 
ReloadSubCmd() - Constructor for class us.myles.ViaVersion.commands.defaultsubs.ReloadSubCmd
 
REMAINING_BYTES - Static variable in class us.myles.ViaVersion.api.type.Type
 
RemainingBytesType - Class in us.myles.ViaVersion.api.type.types
 
RemainingBytesType() - Constructor for class us.myles.ViaVersion.api.type.types.RemainingBytesType
 
remap(PacketWrapper) - Method in class us.myles.ViaVersion.api.remapper.PacketRemapper
Remap a packet wrapper
remove(int, int, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockConnectionStorage
 
remove(Position) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockStorage
 
remove(int) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
remove(Object) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
remove(int, int) - Method in class us.myles.ViaVersion.util.Int2IntBiMap
 
remove(Object) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
remove(int) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
removeAll(Collection<?>) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
removeAll(Collection) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
removeBlock(UserConnection, int, int, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers.BlockConnectionProvider
 
removeBlock(UserConnection, int, int, int) - Method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.blockconnections.providers.PacketBlockConnectionProvider
 
removeConnection(UserConnection) - Method in class us.myles.ViaVersion.api.boss.BossBar
Removes the bossbar from a player connection.
removeConnection(UserConnection) - Method in class us.myles.ViaVersion.boss.CommonBoss
 
removeEntity(int) - Method in class us.myles.ViaVersion.api.storage.EntityTracker
 
removeEntity(int) - Method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.storage.EntityTracker1_11
 
removeEntity(int) - Method in class us.myles.ViaVersion.protocols.protocol1_14to1_13_2.storage.EntityTracker1_14
 
removeEntity(int) - Method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.storage.EntityTracker1_9
 
removeFlag(BossFlag) - Method in class us.myles.ViaVersion.api.boss.BossBar
Remove flags.
removeFlag(BossFlag) - Method in class us.myles.ViaVersion.boss.CommonBoss
 
removeHologram(int) - Method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.storage.EntityTracker1_11
 
removePlayer(T) - Method in class us.myles.ViaVersion.api.boss.BossBar
Deprecated.
Deprecated use UUID's instead of Player objects BossBar.removePlayer(UUID)
removePlayer(UUID) - Method in class us.myles.ViaVersion.api.boss.BossBar
Removes the bossbar from a player.
removePlayer(UUID) - Method in class us.myles.ViaVersion.boss.CommonBoss
 
removePlayer(Player) - Method in class us.myles.ViaVersion.boss.ViaBossBar
 
removePlayer(ProxiedPlayer) - Method in class us.myles.ViaVersion.bungee.platform.BungeeBossBar
 
removePlayer(Player) - Method in class us.myles.ViaVersion.sponge.platform.SpongeBossBar
 
ReplacementData(int, int) - Constructor for class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.storage.BlockStorage.ReplacementData
 
replacePaletteEntry(int, int) - Method in class us.myles.ViaVersion.api.minecraft.chunks.ChunkSection
 
require(Class<? extends Provider>) - Method in class us.myles.ViaVersion.api.platform.providers.ViaProviders
 
resetReader() - Method in class us.myles.ViaVersion.api.PacketWrapper
Reset the reader, so that it can be read again.
ResourcePackTracker - Class in us.myles.ViaVersion.protocols.protocol1_10to1_9_3.storage
 
ResourcePackTracker(UserConnection) - Constructor for class us.myles.ViaVersion.protocols.protocol1_10to1_9_3.storage.ResourcePackTracker
 
retainAll(Collection<?>) - Method in class us.myles.ViaVersion.util.ConcurrentList
Deprecated.
 
retainAll(Collection) - Method in class us.myles.ViaVersion.util.ListWrapper
Deprecated.
 
rewrite(int) - Method in interface us.myles.ViaVersion.api.rewriters.IdRewriteFunction
 
rewrite(Item) - Method in interface us.myles.ViaVersion.api.rewriters.ItemRewriter.RewriteFunction
 
rewrite(String) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.EntityNameRewriter
 
rewriteAttributeName(CompoundTag, String, boolean) - Static method in class us.myles.ViaVersion.protocols.protocol1_16to1_15_2.packets.InventoryPackets
 
rewriteBookToServer(Item) - Static method in class us.myles.ViaVersion.protocols.protocol1_9to1_8.ItemRewriter
 
rewriteEntityType(int, List<Metadata>) - Static method in class us.myles.ViaVersion.protocols.protocol1_11to1_10.metadata.MetadataRewriter1_11To1_10
 
rewriteParticle(Particle) - Method in class us.myles.ViaVersion.api.rewriters.MetadataRewriter
 
rewriteParticle(int, Integer[]) - Static method in class us.myles.ViaVersion.protocols.protocol1_13to1_12_2.data.ParticleRewriter
 
rewriter - Variable in class us.myles.ViaVersion.api.rewriters.RecipeRewriter