Index

A C D E G M O P R S 
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
 

C

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
 

D

decode(String) - Method in 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

EventBusImpl - Class in com.xpdustry.distributor.common.event
 
EventBusImpl() - Constructor for class com.xpdustry.distributor.common.event.EventBusImpl
 

G

getAudienceProvider() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getComponentRendererProvider() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getCurrentTicks() - Method in interface com.xpdustry.distributor.common.scheduler.PluginTimeSource
 
getEventBus() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getGlobalTranslationSource() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getMindustryComponentDecoder() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getPermissionReader() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getPlayer(MUUID) - 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
 
getPlayers() - Method in class com.xpdustry.distributor.common.audience.AudienceProviderImpl
 
getPluginScheduler() - Method in class com.xpdustry.distributor.common.DistributorCommonPlugin
 
getProviders(Class<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
 

M

mindustry() - Static method in interface com.xpdustry.distributor.common.scheduler.PluginTimeSource
Returns a PluginTimeSource using Time.globalTime to provide the current time.
MindustryDecoderImpl - Class in com.xpdustry.distributor.common.component.codec
 
MindustryDecoderImpl() - Constructor for class com.xpdustry.distributor.common.component.codec.MindustryDecoderImpl
 

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
 

P

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
 

R

register(MindustryPlugin, Class<T>, T, Priority) - Method in class com.xpdustry.distributor.common.service.ServiceManagerImpl
 

S

schedule(MindustryPlugin) - Method in class com.xpdustry.distributor.common.scheduler.PluginSchedulerImpl
 
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
 
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
 
A C D E G M O P R S 
All Classes and Interfaces|All Packages|Constant Field Values