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

S

saveValue() - Method in class com.comphenix.protocol.reflect.VolatileField
Ensure that the current value is still set after this class has been garbaged collected.
scheduleCompilation(Map<Class, StructureModifier>, Class) - Method in class com.comphenix.protocol.reflect.compiler.BackgroundCompiler
Ensure that the indirectly given structure modifier is eventually compiled.
scheduleCompilation(StructureModifier<TKey>, CompileListener<TKey>) - Method in class com.comphenix.protocol.reflect.compiler.BackgroundCompiler
Ensure that the given structure modifier is eventually compiled.
SCOREBOARD_OBJECTIVE - Static variable in class com.comphenix.protocol.Packets.Server
 
sealed - Variable in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
Whether or not this contract can be modified.
SECOND_LEVEL_PREFIX - Static variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
sendingWhitelist - Variable in class com.comphenix.protocol.events.PacketAdapter
 
sendMessageSilently(CommandSender, String) - Method in class com.comphenix.protocol.utility.ChatExtensions
Send a message without invoking the packet listeners.
sendProcessedPackets(int, boolean) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Send any due packets, or clean up packets that have expired.
sendServerPacket(Player, PacketContainer) - Method in interface com.comphenix.protocol.PacketStream
Send a packet to the given player.
sendServerPacket(Player, PacketContainer, boolean) - Method in interface com.comphenix.protocol.PacketStream
Send a packet to the given player.
sendServerPacket(Player, PacketContainer, boolean) - Method in interface com.comphenix.protocol.ProtocolManager
Send a packet to the given player.
serialize(NbtBase<TType>, DataOutput) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtBinarySerializer
Write the content of a wrapped NBT tag to a stream.
serialize(NbtBase<TType>, ConfigurationSection) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
Write the content of a NBT tag to a configuration section.
serialize(NbtBase<TType>) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtTextSerializer
Serialize a NBT tag to a base-64 encoded string.
serializeItemStack(DataOutputStream, ItemStack) - Method in class com.comphenix.protocol.utility.StreamSerializer
Write or serialize an item stack to the given output stream.
serializeItemStack(ItemStack) - Method in class com.comphenix.protocol.utility.StreamSerializer
Serialize an item stack as a base-64 encoded string.
SET_CREATIVE_SLOT - Static variable in class com.comphenix.protocol.Packets.Client
 
SET_CREATIVE_SLOT - Static variable in class com.comphenix.protocol.Packets.Server
 
SET_EXPERIENCE - Static variable in class com.comphenix.protocol.Packets.Server
 
SET_SLOT - Static variable in class com.comphenix.protocol.Packets.Server
 
setAsyncCancelled(boolean) - Method in class com.comphenix.protocol.async.AsyncMarker
Set whether or not the asynchronous handling should be cancelled.
setAsyncMarker(AsyncMarker) - Method in class com.comphenix.protocol.events.PacketEvent
Set the asynchronous marker.
setCacheMethods(boolean) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Set whether methods should be cached for greater performance or not, default is true.
setCancelled(boolean) - Method in class com.comphenix.protocol.events.PacketEvent
Sets whether or not the packet should be cancelled.
setConverter(EquivalentConverter<TField>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Set the current object converter.
setDirtyState(boolean) - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Set whether or not the value must be synchronized with the client.
setDisablePermGenFraction(double) - Method in class com.comphenix.protocol.reflect.compiler.BackgroundCompiler
Set the fraction of perm gen space used after which the background compiler will be disabled.
setElementType(NbtType) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Set the type of each element.
setEnabled(boolean) - Method in class com.comphenix.protocol.reflect.compiler.BackgroundCompiler
Sets whether or not the background compiler is enabled.
setErrorCount(int) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set the number of errors printed.
setFinalState(Field, boolean) - Static method in class com.comphenix.protocol.reflect.StructureModifier
Alter the final status of a field.
setForceAccess(boolean) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Sets whether or not not to override any scope restrictions.
setForceAccess(boolean) - Method in class com.comphenix.protocol.reflect.VolatileField
Sets whether or not not to override any scope restrictions.
setIndex(int) - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Set the the index of this watchable object.
setInstance(BackgroundCompiler) - Static method in class com.comphenix.protocol.reflect.compiler.BackgroundCompiler
Sets the single background compiler we're using.
setLogger(Logger) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set the current logger that is used to print all reports.
setMaxErrorCount(int) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set the maximum number of errors we can print before we begin suppressing errors.
setMaximumRecursion(int) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Set the maximum height of the hierachy of creates types.
setMinecraftPackage(String, String) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Used during debugging and testing.
setName(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
Set the name of this NBT tag.
setName(String) - Method in class com.comphenix.protocol.wrappers.nbt.NbtCompoundTest.NbtCustomTag
 
setNewSendingIndex(long) - Method in class com.comphenix.protocol.async.AsyncMarker
Sets the desired sending order after processing has completed.
setNonNull(boolean) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Set whether or not the constructor's parameters must be non-null.
setObject(int, Object) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Set a watched byte.
setObject(int, Object, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Set a watched byte.
setPacket(PacketContainer) - Method in class com.comphenix.protocol.events.PacketEvent
Replace the packet that will be sent to the player.
setPacketStream(PacketStream) - Method in class com.comphenix.protocol.async.AsyncMarker
Sets the output packet stream responsible for transmitting this packet.
setPrefix(String) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set the prefix to apply to every line in the error reports.
setProcessingLock(Object) - Method in class com.comphenix.protocol.async.AsyncMarker
 
setReadOnly(boolean) - Method in class com.comphenix.protocol.events.PacketEvent
Set the read-only state of this packet event.
setReadOnly(int, boolean) - Method in class com.comphenix.protocol.reflect.compiler.CompiledStructureModifier
 
setReadOnly(int, boolean) - Method in class com.comphenix.protocol.reflect.StructureModifier
Set whether or not a field should be treated as read only.
setSupportURL(String) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set the support URL that will be added to all detailed reports.
setTimeout(long) - Method in class com.comphenix.protocol.async.AsyncMarker
Set the time the packet will be forcefully rejected.
setTypeID(int) - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Set the type ID of a watchable object.
setValue(TValue) - Method in class com.comphenix.protocol.concurrency.AbstractIntervalTree.Entry
 
setValue(Object) - Method in class com.comphenix.protocol.reflect.VolatileField
Sets the current value.
setValue(TType) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
Set the value of this NBT tag.
setValue(TValue) - Method in class com.comphenix.protocol.wrappers.nbt.NbtCompoundTest.NbtCustomTag
 
setValue(Object) - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Update the value field.
setValue(Object, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Update the value field.
setWorkers(int) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Set the current number of workers.
setX(int) - Method in class com.comphenix.protocol.wrappers.WrappedChunkCoordinate
Set the x coordinate of the underlying coordinate.
setY(int) - Method in class com.comphenix.protocol.wrappers.WrappedChunkCoordinate
Set the y coordinate of the underlying coordinate.
setZ(int) - Method in class com.comphenix.protocol.wrappers.WrappedChunkCoordinate
Set the z coordinate of the underlying coordiate.
shallowClone() - Method in class com.comphenix.protocol.events.PacketContainer
Create a shallow copy of the current packet.
SHUTDOWN_DELAY_MS - Static variable in class com.comphenix.protocol.reflect.compiler.BackgroundCompiler
 
shutdownAll() - Method in class com.comphenix.protocol.reflect.compiler.BackgroundCompiler
Clean up after ourselves using the default timeout.
shutdownAll(long, TimeUnit) - Method in class com.comphenix.protocol.reflect.compiler.BackgroundCompiler
Clean up after ourselves.
signalFreeProcessingSlot(PacketEvent) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Signal that a packet has finished processing.
signalPacketTransmission(PacketEvent) - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
signalPacketTransmission(PacketEvent) - Method in interface com.comphenix.protocol.AsynchronousManager
Signal that a packet is ready to be transmitted.
size() - Method in class com.comphenix.protocol.concurrency.BlockingHashMap
 
size() - Method in class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray
Retrieve the size of the list.
size() - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieve the number of readable types.
size() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Retrieve the number of elements in this list.
size() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Retrieve the number of watched objects.
SortedCopyOnWriteArray<T extends java.lang.Comparable<T>> - Class in com.comphenix.protocol.concurrency
An implicitly sorted array list that preserves insertion order and maintains duplicates.
SortedCopyOnWriteArray() - Constructor for class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray
Construct an empty sorted array.
SortedCopyOnWriteArray(Collection<T>) - Constructor for class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray
Create a sorted array from the given list.
SortedCopyOnWriteArray(Collection<T>, boolean) - Constructor for class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray
Create a sorted array from the given list.
SortedCopyOnWriteArrayTest - Class in com.comphenix.protocol.injector
 
SortedCopyOnWriteArrayTest() - Constructor for class com.comphenix.protocol.injector.SortedCopyOnWriteArrayTest
 
SPAWN_POSITION - Static variable in class com.comphenix.protocol.Packets.Server
 
start() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Start a singler worker thread handling the asynchronous listener.
start(Function<AsyncRunnable, Void>) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Start a singler worker thread handling the asynchronous listener.
start(int) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Start multiple worker threads for this listener.
start() - Method in class com.comphenix.protocol.metrics.Metrics
Start measuring statistics.
state - Variable in class com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint
 
STATISTIC - Static variable in class com.comphenix.protocol.Packets.Server
 
Statistics - Class in com.comphenix.protocol.metrics
 
Statistics(Plugin) - Constructor for class com.comphenix.protocol.metrics.Statistics
 
stop() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Stop a worker thread.
stop(int) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Stop the given amount of worker threads.
stop() - Method in interface com.comphenix.protocol.async.AsyncRunnable
Stop the given runnable.
StreamSerializer - Class in com.comphenix.protocol.utility
Utility methods for reading and writing Minecraft objects to streams.
StreamSerializer() - Constructor for class com.comphenix.protocol.utility.StreamSerializer
 
STRING_DEFAULT - Static variable in class com.comphenix.protocol.reflect.instances.PrimitiveGenerator
Default value for Strings.
StructureCompiler - Class in com.comphenix.protocol.reflect.compiler
Represents a StructureModifier compiler.
structureModifier - Variable in class com.comphenix.protocol.events.PacketContainer
 
StructureModifier<TField> - Class in com.comphenix.protocol.reflect
Provides list-oriented access to the fields of a Minecraft packet.
StructureModifier(Class) - Constructor for class com.comphenix.protocol.reflect.StructureModifier
Creates a structure modifier.
StructureModifier(Class, Class, boolean) - Constructor for class com.comphenix.protocol.reflect.StructureModifier
Creates a structure modifier.
StructureModifier(Class, Class, boolean, boolean) - Constructor for class com.comphenix.protocol.reflect.StructureModifier
Creates a structure modifier.
StructureModifier() - Constructor for class com.comphenix.protocol.reflect.StructureModifier
Consumers of this method should call "initialize".
subtract(ChunkPosition) - Method in class com.comphenix.protocol.wrappers.ChunkPosition
Adds the current position and a given position together, producing a result position.
subtypeCache - Variable in class com.comphenix.protocol.reflect.StructureModifier
 
supportURL - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
syncStart() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Start processing packets on the main thread.
syncStart(long, TimeUnit) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Start processing packets on the main thread.
syncStop() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Stop processing packets on the main thread.
A B C D E F G H I K L M N O P R S T U V W X Y Z