Index

A B C D E F G H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

AudienceProviderImpl - Class in com.xpdustry.distributor.common.audience
 
AudienceProviderImpl(MindustryPlugin, EventBus) - Constructor for class com.xpdustry.distributor.common.audience.AudienceProviderImpl
 

B

BaseNetConnectionAudience - Class in com.xpdustry.distributor.common.audience
 
BaseNetConnectionAudience(NetConnection) - Constructor for class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 

C

color() - Method in record class com.xpdustry.distributor.common.audience.NetConnectionMetadata
Returns the value of the color record component.
com.xpdustry.distributor.common - package com.xpdustry.distributor.common
 
com.xpdustry.distributor.common.audience - package com.xpdustry.distributor.common.audience
 
com.xpdustry.distributor.common.component.codec - package com.xpdustry.distributor.common.component.codec
 
com.xpdustry.distributor.common.component.render - package com.xpdustry.distributor.common.component.render
 
com.xpdustry.distributor.common.event - package com.xpdustry.distributor.common.event
 
com.xpdustry.distributor.common.scheduler - package com.xpdustry.distributor.common.scheduler
 
com.xpdustry.distributor.common.service - package com.xpdustry.distributor.common.service
 
com.xpdustry.distributor.common.translation - package com.xpdustry.distributor.common.translation
 
connection - Variable in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 

D

decode(String) - Method in enum class com.xpdustry.distributor.common.component.codec.MindustryDecoderImpl
 
DISTRIBUTOR_WORKER_BASE_NAME - Static variable in class com.xpdustry.distributor.common.scheduler.PluginSchedulerImpl
 
DistributorCommonPlugin - Class in com.xpdustry.distributor.common
 
DistributorCommonPlugin() - Constructor for class com.xpdustry.distributor.common.DistributorCommonPlugin
 

E

equals(Object) - Method in record class com.xpdustry.distributor.common.audience.NetConnectionMetadata
Indicates whether some other object is "equal to" this one.
EventBusImpl - Class in com.xpdustry.distributor.common.event
 
EventBusImpl() - Constructor for class com.xpdustry.distributor.common.event.EventBusImpl
 

F

from(Packets.ConnectPacket) - Static method in record class com.xpdustry.distributor.common.audience.NetConnectionMetadata
 

G

getAudienceProvider() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getComponentRendererProvider() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getConnection(NetConnection) - Method in class com.xpdustry.distributor.common.audience.AudienceProviderImpl
 
getCurrentTicks() - Method in interface com.xpdustry.distributor.common.scheduler.PluginTimeSource
 
getEventBus() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getEveryone() - Method in class com.xpdustry.distributor.common.audience.AudienceProviderImpl
 
getGlobalTranslationSource() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getMetadata() - Method in class com.xpdustry.distributor.common.audience.NetConnectionAudienceImpl
 
getMetadata() - Method in class com.xpdustry.distributor.common.audience.PlayerAudienceImpl
 
getMetadata() - Method in enum class com.xpdustry.distributor.common.audience.ServerAudience
 
getMindustryComponentDecoder() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getPermissions() - Method in class com.xpdustry.distributor.common.audience.PlayerAudienceImpl
 
getPermissions() - Method in enum class com.xpdustry.distributor.common.audience.ServerAudience
 
getPlayer() - Method in class com.xpdustry.distributor.common.audience.PlayerAudienceImpl
 
getPlayer(MUUID) - Method in class com.xpdustry.distributor.common.audience.AudienceProviderImpl
 
getPlayer(String) - Method in class com.xpdustry.distributor.common.audience.AudienceProviderImpl
 
getPlayer(Player) - Method in class com.xpdustry.distributor.common.audience.AudienceProviderImpl
 
getPlayerLookup() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getPlayerPermissionProvider() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getPlayers() - Method in class com.xpdustry.distributor.common.audience.AudienceProviderImpl
 
getPluginScheduler() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getProviders(TypeToken<T>) - Method in class com.xpdustry.distributor.common.service.ServiceManagerImpl
 
getRenderer(T) - Method in class com.xpdustry.distributor.common.component.render.ServiceComponentRendererProvider
 
getRenderer(T) - Method in class com.xpdustry.distributor.common.component.render.StandardComponentRendererProvider
 
getServer() - Method in class com.xpdustry.distributor.common.audience.AudienceProviderImpl
 
getServiceManager() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getTeam(Team) - Method in class com.xpdustry.distributor.common.audience.AudienceProviderImpl
 
getTranslation(String, Locale) - Method in class com.xpdustry.distributor.common.translation.ServiceTranslationSource
 

H

hashCode() - Method in record class com.xpdustry.distributor.common.audience.NetConnectionMetadata
Returns a hash code value for this object.
hideHUDText() - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 

I

INSTANCE - Enum constant in enum class com.xpdustry.distributor.common.audience.ServerAudience
 
INSTANCE - Enum constant in enum class com.xpdustry.distributor.common.component.codec.MindustryDecoderImpl
 

K

kick(Component, Duration, boolean) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 
kick(Packets.KickReason, Duration, boolean) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 

L

locale() - Method in record class com.xpdustry.distributor.common.audience.NetConnectionMetadata
Returns the value of the locale record component.

M

mindustry() - Static method in interface com.xpdustry.distributor.common.scheduler.PluginTimeSource
Returns a PluginTimeSource using Time.globalTime to provide the current time.
MindustryDecoderImpl - Enum Class in com.xpdustry.distributor.common.component.codec
 
muuid() - Method in record class com.xpdustry.distributor.common.audience.NetConnectionMetadata
Returns the value of the muuid record component.

N

name() - Method in record class com.xpdustry.distributor.common.audience.NetConnectionMetadata
Returns the value of the name record component.
NetConnectionAudienceImpl - Class in com.xpdustry.distributor.common.audience
 
NetConnectionAudienceImpl(NetConnection, NetConnectionMetadata.Provider) - Constructor for class com.xpdustry.distributor.common.audience.NetConnectionAudienceImpl
 
NetConnectionMetadata - Record Class in com.xpdustry.distributor.common.audience
 
NetConnectionMetadata(MUUID, ComponentColor, String, Locale) - Constructor for record class com.xpdustry.distributor.common.audience.NetConnectionMetadata
Creates an instance of a NetConnectionMetadata record class.
NetConnectionMetadata.Provider - Interface in com.xpdustry.distributor.common.audience
 

O

onInit() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
onLoad() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
onPluginExit() - Method in class com.xpdustry.distributor.common.scheduler.PluginSchedulerImpl
 
onPluginUpdate() - Method in class com.xpdustry.distributor.common.scheduler.PluginSchedulerImpl
 
openURI(URI) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 

P

PlayerAudienceImpl - Class in com.xpdustry.distributor.common.audience
 
PluginSchedulerImpl - Class in com.xpdustry.distributor.common.scheduler
 
PluginSchedulerImpl(PluginTimeSource, Executor, int) - Constructor for class com.xpdustry.distributor.common.scheduler.PluginSchedulerImpl
 
PluginTimeSource - Interface in com.xpdustry.distributor.common.scheduler
A PluginTimeSource provides the current time in milliseconds.
post(E) - Method in class com.xpdustry.distributor.common.event.EventBusImpl
 
post(Class<? super E>, E) - Method in class com.xpdustry.distributor.common.event.EventBusImpl
 
provide(NetConnection) - Method in interface com.xpdustry.distributor.common.audience.NetConnectionMetadata.Provider
 

R

register(MindustryPlugin, TypeToken<T>, T, Priority) - Method in class com.xpdustry.distributor.common.service.ServiceManagerImpl
 
render(Component) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 

S

schedule(MindustryPlugin) - Method in class com.xpdustry.distributor.common.scheduler.PluginSchedulerImpl
 
sendAnnouncement(Component) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 
sendMessage(Component) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 
sendMessage(Component) - Method in enum class com.xpdustry.distributor.common.audience.ServerAudience
 
sendMessage(Component, Component, Audience) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 
sendMessage(Component, Component, Audience) - Method in enum class com.xpdustry.distributor.common.audience.ServerAudience
 
sendNotification(Component, char) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 
sendWarning(Component) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 
sendWarning(Component) - Method in enum class com.xpdustry.distributor.common.audience.ServerAudience
 
ServerAudience - Enum Class in com.xpdustry.distributor.common.audience
 
ServiceComponentRendererProvider - Class in com.xpdustry.distributor.common.component.render
 
ServiceComponentRendererProvider(ServiceManager) - Constructor for class com.xpdustry.distributor.common.component.render.ServiceComponentRendererProvider
 
ServiceManagerImpl - Class in com.xpdustry.distributor.common.service
 
ServiceManagerImpl() - Constructor for class com.xpdustry.distributor.common.service.ServiceManagerImpl
 
ServiceTranslationSource - Class in com.xpdustry.distributor.common.translation
 
ServiceTranslationSource(ServiceManager) - Constructor for class com.xpdustry.distributor.common.translation.ServiceTranslationSource
 
showHUDText(Component) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 
showLabel(Component, float, float, Duration) - Method in class com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
 
standard() - Static method in interface com.xpdustry.distributor.common.scheduler.PluginTimeSource
Returns a PluginTimeSource using System.currentTimeMillis() to provide the current time.
StandardComponentRendererProvider - Class in com.xpdustry.distributor.common.component.render
 
StandardComponentRendererProvider() - Constructor for class com.xpdustry.distributor.common.component.render.StandardComponentRendererProvider
 
subscribe(E, Priority, MindustryPlugin, Runnable) - Method in class com.xpdustry.distributor.common.event.EventBusImpl
 
subscribe(Class<E>, Priority, MindustryPlugin, Consumer<E>) - Method in class com.xpdustry.distributor.common.event.EventBusImpl
 

T

toString() - Method in record class com.xpdustry.distributor.common.audience.NetConnectionMetadata
Returns a string representation of this record class.

V

valueOf(String) - Static method in enum class com.xpdustry.distributor.common.audience.ServerAudience
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.xpdustry.distributor.common.component.codec.MindustryDecoderImpl
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.xpdustry.distributor.common.audience.ServerAudience
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.xpdustry.distributor.common.component.codec.MindustryDecoderImpl
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values