- ObjectEnum<T> - Class in com.comphenix.protocol.reflect
 
- 
Represents a more modern object-based enum.
 
- ObjectEnum(Class<T>) - Constructor for class com.comphenix.protocol.reflect.ObjectEnum
 
- 
Registers every declared integer field.
 
- ObjectWriter - Class in com.comphenix.protocol.reflect
 
- 
Can copy an object field by field.
 
- ObjectWriter() - Constructor for class com.comphenix.protocol.reflect.ObjectWriter
 
-  
 
- observe(double) - Method in class com.comphenix.protocol.timing.HistogramStream
 
-  
 
- observe(double) - Method in class com.comphenix.protocol.timing.OnlineComputation
 
- 
Observe a value.
 
- observe(double) - Method in class com.comphenix.protocol.timing.StatisticsStream
 
- 
Observe a value.
 
- of(String, String) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Constructs a NBT tag of type string.
 
- of(String, byte) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Constructs a NBT tag of type byte.
 
- of(String, short) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Constructs a NBT tag of type short.
 
- of(String, int) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Constructs a NBT tag of type int.
 
- of(String, long) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Constructs a NBT tag of type long.
 
- of(String, float) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Constructs a NBT tag of type float.
 
- of(String, double) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Constructs a NBT tag of type double.
 
- of(String, byte[]) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Constructs a NBT tag of type byte array.
 
- of(String, int[]) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Constructs a NBT tag of type int array.
 
- ofCompound(String, Collection<? extends NbtBase<?>>) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Construct a new NBT compound initialized with a given list of NBT values.
 
- ofCompound(String) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Construct a new NBT compound wrapper.
 
- ofList(String, T...) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Construct a NBT list of out an array of values.
 
- ofList(String, Collection<? extends T>) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Construct a NBT list of out a list of values.
 
- ofWrapper(NbtType, String) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Create a new NBT wrapper from a given type.
 
- ofWrapper(NbtType, String, T) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Create a new NBT wrapper from a given type.
 
- ofWrapper(Class<?>, String, T) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
- 
Create a new NBT wrapper from a given type.
 
- onCompiled(StructureModifier<TKey>) - Method in interface com.comphenix.protocol.reflect.compiler.CompileListener
 
- 
Invoked when a structure modifier has been successfully compiled.
 
- onDisable() - Method in class com.comphenix.protocol.ProtocolLibrary
 
-  
 
- onEnable() - Method in class com.comphenix.protocol.ProtocolLibrary
 
-  
 
- onEntryAdded(AbstractIntervalTree<TKey, TValue>.Entry) - Method in class com.comphenix.protocol.concurrency.AbstractIntervalTree
 
- 
Invoked when an entry is added.
 
- onEntryRemoved(AbstractIntervalTree<TKey, TValue>.Entry) - Method in class com.comphenix.protocol.concurrency.AbstractIntervalTree
 
- 
Invoked when an entry is removed.
 
- OnlineComputation - Class in com.comphenix.protocol.timing
 
- 
Represents an online computation.
 
- OnlineComputation() - Constructor for class com.comphenix.protocol.timing.OnlineComputation
 
-  
 
- onLoad() - Method in class com.comphenix.protocol.ProtocolLibrary
 
-  
 
- onOptOut() - Method in class com.comphenix.protocol.metrics.Metrics.Graph
 
- 
Called when the server owner decides to opt-out of BukkitMetrics while the server is running.
 
- onPacketReceiving(PacketEvent) - Method in class com.comphenix.protocol.events.PacketAdapter
 
-  
 
- onPacketReceiving(PacketEvent) - Method in interface com.comphenix.protocol.events.PacketListener
 
- 
Invoked right before a received packet from a client is being processed.
 
- onPacketSending(PacketEvent) - Method in class com.comphenix.protocol.events.PacketAdapter
 
-  
 
- onPacketSending(PacketEvent) - Method in interface com.comphenix.protocol.events.PacketListener
 
- 
Invoked right before a packet is transmitted from the server to the client.
 
- OPEN_SIGN_ENTITY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
-  
 
- OPEN_TILE_ENTITY - Static variable in class com.comphenix.protocol.Packets.Server
 
- 
Deprecated.
  
- OPEN_WINDOW - Static variable in class com.comphenix.protocol.Packets.Server
 
- 
Deprecated.
  
- OPEN_WINDOW - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
-  
 
- operation(WrappedAttributeModifier.Operation) - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Builder
 
- 
Set the operation that is used to compute the final attribute value.
 
- optionAsync() - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
 
- 
 
- optionIntercept() - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
 
- 
 
- optionManualGamePhase() - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
 
- 
 
- options(Set<ListenerOptions>) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
 
- 
Set the options to copy when constructing new whitelists.
 
- options(Collection<ListenerOptions>) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
 
- 
Set the options to copy when constructing new whitelists.
 
- options(ListenerOptions[]) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
 
- 
Set the options to copy when constructing new whitelists.
 
- options(ListenerOptions...) - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
 
- 
Set listener options that decide whether or not to intercept the raw packet data as read from the network stream.
 
- options(Set<? extends ListenerOptions>) - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
 
- 
Set listener options that decide whether or not to intercept the raw packet data as read from the network stream.
 
- or(AbstractFuzzyMatcher<T>) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMatcher
 
- 
Require that either this or the other given matcher be TRUE.
 
- ORIGIN - Static variable in class com.comphenix.protocol.wrappers.ChunkPosition
 
- 
Represents the null (0, 0, 0) origin.
 
- OUT_PING - Static variable in class com.comphenix.protocol.PacketType.Status.Server
 
-  
 
- OUT_SERVER_INFO - Static variable in class com.comphenix.protocol.PacketType.Status.Server
 
-