| Modifier and Type | Interface and Description |
|---|---|
interface |
BossBar
Generic interface for bossbars.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Command
Represents a command
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCommand
An abstract implementation of
Command and CommandExecutor |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MergedSubscription<T>
Represents a subscription to a set of events.
|
interface |
ProtocolSubscription
Represents a subscription to a set of packet events.
|
interface |
SingleSubscription<T extends Event>
Represents a subscription to a single given event.
|
interface |
Subscription
Represents a subscription to a given (set of) event(s).
|
| Modifier and Type | Method and Description |
|---|---|
static <E,T extends E> |
Subscribers.register(net.kyori.event.EventBus<E> bus,
@NonNull Class<T> clazz,
@NonNull net.kyori.event.EventSubscriber<? super T> subscriber)
Registers the given
subscriber with the bus, and returns
a Terminable to encapsulate the subscription. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BaseHologram
Base interface for holograms.
|
interface |
Hologram
A simple hologram utility.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IndividualHologram |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ChannelAgent<T>
Represents an agent for interacting with a
Channels message streams. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConversationChannel<T extends ConversationMessage,R extends ConversationMessage>
An extension of
Channel providing an abstraction for two-way "conversations". |
interface |
ConversationChannelAgent<T extends ConversationMessage,R extends ConversationMessage>
Represents an agent for interacting with a
ConversationChannels message streams. |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleConversationChannel<T extends ConversationMessage,R extends ConversationMessage>
Simple implementation of
ConversationChannel. |
| Modifier and Type | Class and Description |
|---|---|
class |
ChannelPublisher<T>
Periodically publishes a message to a channel.
|
class |
MappedChannelReceiver<T,K,V>
Creates a subscription to a channel, and maps received values to a calculated key.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Network
Represents the interface for a network.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNetwork |
| Modifier and Type | Interface and Description |
|---|---|
interface |
NpcFactory
Represents an object which can create
Npcs. |
| Modifier and Type | Class and Description |
|---|---|
class |
CitizensNpcFactory
Implementation of
NpcFactory using Citizens. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Promise<V>
An object that acts as a proxy for a result that is initially unknown,
usually because the computation of its value is yet incomplete.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Task
Represents a scheduled repeating task
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ServerThreadLock
A tool to synchronize code with the main server thread
|
| Modifier and Type | Field and Description |
|---|---|
static Terminable |
Terminable.EMPTY |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CompositeTerminable
Represents a
Terminable made up of several other Terminables. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCompositeTerminable |
class |
AbstractWeakCompositeTerminable |
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceCallback<T>
A wrapper to always provide the latest instance of a service.
|
Copyright © 2020. All rights reserved.