SYMBOL INDEX (1934 symbols across 264 files) FILE: api/src/main/java/net/draycia/carbon/api/CarbonChat.java type CarbonChat (line 42) | @DefaultQualifier(NonNull.class) method eventHandler (line 52) | CarbonEventHandler eventHandler(); method server (line 60) | CarbonServer server(); method userManager (line 68) | UserManager userManager(); method channelRegistry (line 76) | ChannelRegistry channelRegistry(); FILE: api/src/main/java/net/draycia/carbon/api/CarbonChatProvider.java class CarbonChatProvider (line 32) | @DefaultQualifier(NonNull.class) method CarbonChatProvider (line 37) | private CarbonChatProvider() { method register (line 47) | @ApiStatus.Internal method carbonChat (line 58) | public static CarbonChat carbonChat() { FILE: api/src/main/java/net/draycia/carbon/api/CarbonServer.java type CarbonServer (line 33) | @DefaultQualifier(NonNull.class) method console (line 42) | Audience console(); method players (line 50) | List players(); FILE: api/src/main/java/net/draycia/carbon/api/channels/ChannelPermissionResult.java type ChannelPermissionResult (line 32) | @DefaultQualifier(NonNull.class) method permitted (line 41) | boolean permitted(); method reason (line 50) | Component reason(); method allowed (line 58) | static ChannelPermissionResult allowed() { method denied (line 69) | static ChannelPermissionResult denied(final Component reason) { method denied (line 80) | static ChannelPermissionResult denied(final Supplier reason) { method channelPermissionResult (line 93) | static ChannelPermissionResult channelPermissionResult( FILE: api/src/main/java/net/draycia/carbon/api/channels/ChannelPermissionResultImpl.java method reason (line 36) | @Override FILE: api/src/main/java/net/draycia/carbon/api/channels/ChannelPermissions.java type ChannelPermissions (line 30) | public interface ChannelPermissions { method joinPermitted (line 39) | ChannelPermissionResult joinPermitted(CarbonPlayer carbonPlayer); method speechPermitted (line 48) | ChannelPermissionResult speechPermitted(CarbonPlayer carbonPlayer); method hearingPermitted (line 57) | ChannelPermissionResult hearingPermitted(CarbonPlayer player); method dynamic (line 73) | boolean dynamic(); method uniformDynamic (line 84) | static ChannelPermissions uniformDynamic(final Function keys(); method channelOrDefault (line 88) | ChatChannel channelOrDefault(Key key); method channelOrThrow (line 99) | ChatChannel channelOrThrow(Key key); method allKeys (line 110) | void allKeys(Consumer action); method permission (line 124) | ChannelPermissions permission(String permission); FILE: api/src/main/java/net/draycia/carbon/api/channels/ChatChannel.java type ChatChannel (line 37) | @DefaultQualifier(NonNull.class) method permissions (line 46) | ChannelPermissions permissions(); method recipients (line 55) | List recipients(CarbonPlayer sender); method quickPrefix (line 63) | @Nullable String quickPrefix(); method shouldRegisterCommands (line 71) | boolean shouldRegisterCommands(); method commandName (line 79) | String commandName(); method commandAliases (line 87) | List commandAliases(); method radius (line 97) | double radius(); method emptyRadiusRecipientsMessage (line 105) | boolean emptyRadiusRecipientsMessage(); method cooldown (line 114) | long cooldown(); method playerCooldown (line 123) | long playerCooldown(CarbonPlayer player); method startCooldown (line 133) | long startCooldown(CarbonPlayer player); method shouldCrossServer (line 141) | boolean shouldCrossServer(); FILE: api/src/main/java/net/draycia/carbon/api/event/Cancellable.java type Cancellable (line 27) | public interface Cancellable { method cancelled (line 35) | boolean cancelled(); method cancelled (line 43) | void cancelled(boolean cancelled); FILE: api/src/main/java/net/draycia/carbon/api/event/CarbonEvent.java type CarbonEvent (line 27) | public interface CarbonEvent { FILE: api/src/main/java/net/draycia/carbon/api/event/CarbonEventHandler.java type CarbonEventHandler (line 31) | @DefaultQualifier(NonNull.class) method subscribe (line 43) | CarbonEventSubscription subscribe( method subscribe (line 60) | CarbonEventSubscription subscribe( method emit (line 77) | void emit(T event); FILE: api/src/main/java/net/draycia/carbon/api/event/CarbonEventSubscriber.java type CarbonEventSubscriber (line 31) | @DefaultQualifier(NonNull.class) method on (line 41) | void on(T event) throws Throwable; FILE: api/src/main/java/net/draycia/carbon/api/event/CarbonEventSubscription.java type CarbonEventSubscription (line 31) | @DefaultQualifier(NonNull.class) method event (line 40) | Class event(); method subscriber (line 48) | CarbonEventSubscriber subscriber(); method dispose (line 57) | void dispose(); FILE: api/src/main/java/net/draycia/carbon/api/event/events/CarbonChannelRegisterEvent.java type CarbonChannelRegisterEvent (line 40) | @DefaultQualifier(NonNull.class) method channelRegistry (line 49) | ChannelRegistry channelRegistry(); method registered (line 57) | Set registered(); FILE: api/src/main/java/net/draycia/carbon/api/event/events/CarbonChatEvent.java type CarbonChatEvent (line 40) | @DefaultQualifier(NonNull.class) method renderers (line 50) | List renderers(); method signedMessage (line 58) | @MonotonicNonNull SignedMessage signedMessage(); method sender (line 66) | CarbonPlayer sender(); method originalMessage (line 74) | Component originalMessage(); method message (line 82) | Component message(); method message (line 90) | void message(final Component message); method chatChannel (line 98) | @MonotonicNonNull ChatChannel chatChannel(); method recipients (line 108) | List recipients(); FILE: api/src/main/java/net/draycia/carbon/api/event/events/CarbonPrivateChatEvent.java type CarbonPrivateChatEvent (line 34) | @DefaultQualifier(NonNull.class) method message (line 44) | void message(Component message); method message (line 52) | Component message(); method sender (line 60) | CarbonPlayer sender(); method recipient (line 68) | CarbonPlayer recipient(); FILE: api/src/main/java/net/draycia/carbon/api/event/events/ChannelSwitchEvent.java type ChannelSwitchEvent (line 33) | @DefaultQualifier(NonNull.class) method player (line 41) | CarbonPlayer player(); method channel (line 48) | ChatChannel channel(); method channel (line 56) | void channel(final ChatChannel chatChannel); FILE: api/src/main/java/net/draycia/carbon/api/event/events/PartyJoinEvent.java type PartyJoinEvent (line 34) | @DefaultQualifier(NonNull.class) method playerId (line 46) | UUID playerId(); method party (line 56) | Party party(); FILE: api/src/main/java/net/draycia/carbon/api/event/events/PartyLeaveEvent.java type PartyLeaveEvent (line 34) | @DefaultQualifier(NonNull.class) method playerId (line 46) | UUID playerId(); method party (line 56) | Party party(); FILE: api/src/main/java/net/draycia/carbon/api/users/CarbonPlayer.java type CarbonPlayer (line 42) | @DefaultQualifier(NonNull.class) method distanceSquaredFrom (line 52) | double distanceSquaredFrom(CarbonPlayer other); method sameWorldAs (line 61) | boolean sameWorldAs(CarbonPlayer other); method username (line 69) | String username(); method displayName (line 82) | Component displayName(); method hasNickname (line 94) | boolean hasNickname(); method nickname (line 107) | @Nullable Component nickname(); method nickname (line 122) | void nickname(@Nullable Component nickname); method uuid (line 130) | UUID uuid(); method createItemHoverComponent (line 139) | @Nullable Component createItemHoverComponent(InventorySlot slot); method locale (line 147) | @Nullable Locale locale(); method selectedChannel (line 155) | @Nullable ChatChannel selectedChannel(); method selectedChannel (line 163) | void selectedChannel(@Nullable ChatChannel chatChannel); method channelForMessage (line 172) | ChannelMessage channelForMessage(Component message); method hasPermission (line 190) | boolean hasPermission(String permission); method primaryGroup (line 198) | String primaryGroup(); method groups (line 206) | List groups(); method muted (line 214) | boolean muted(); method muteExpiration (line 222) | long muteExpiration(); method muted (line 230) | void muted(boolean muted); method muteExpiration (line 238) | void muteExpiration(long epochMillis); method ignoring (line 246) | Set ignoring(); method ignoring (line 255) | boolean ignoring(UUID player); method ignoring (line 264) | boolean ignoring(CarbonPlayer player); method ignoring (line 273) | void ignoring(UUID player, boolean nowIgnoring); method ignoring (line 282) | void ignoring(CarbonPlayer player, boolean nowIgnoring); method deafened (line 290) | boolean deafened(); method deafened (line 297) | void deafened(boolean deafened); method spying (line 305) | boolean spying(); method spying (line 312) | void spying(boolean spying); method ignoringDirectMessages (line 320) | boolean ignoringDirectMessages(); method ignoringDirectMessages (line 328) | void ignoringDirectMessages(boolean ignoring); method sendMessageAsPlayer (line 336) | void sendMessageAsPlayer(String message); method online (line 344) | boolean online(); method whisperReplyTarget (line 352) | @Nullable UUID whisperReplyTarget(); method whisperReplyTarget (line 360) | void whisperReplyTarget(@Nullable UUID uuid); method lastWhisperTarget (line 368) | @Nullable UUID lastWhisperTarget(); method lastWhisperTarget (line 376) | void lastWhisperTarget(@Nullable UUID uuid); method vanished (line 386) | boolean vanished(); method awareOf (line 395) | boolean awareOf(CarbonPlayer other); method leftChannels (line 407) | List leftChannels(); method joinChannel (line 415) | void joinChannel(ChatChannel channel); method leaveChannel (line 423) | void leaveChannel(ChatChannel channel); method party (line 431) | CompletableFuture<@Nullable Party> party(); method applyOptionalChatFilters (line 439) | boolean applyOptionalChatFilters(); method applyOptionalChatFilters (line 447) | void applyOptionalChatFilters(boolean applyOptionalChatFilters); FILE: api/src/main/java/net/draycia/carbon/api/users/Party.java type Party (line 35) | @DefaultQualifier(NonNull.class) method name (line 44) | Component name(); method id (line 52) | UUID id(); method members (line 60) | Set members(); method addMember (line 68) | void addMember(UUID id); method removeMember (line 76) | void removeMember(UUID id); method disband (line 83) | void disband(); FILE: api/src/main/java/net/draycia/carbon/api/users/UserManager.java type UserManager (line 34) | @DefaultQualifier(NonNull.class) method user (line 48) | CompletableFuture user(UUID uuid); method createParty (line 61) | Party createParty(Component name); method party (line 75) | CompletableFuture<@Nullable Party> party(UUID id); FILE: api/src/main/java/net/draycia/carbon/api/util/ChatComponentRenderer.java type ChatComponentRenderer (line 33) | @FunctionalInterface method render (line 49) | Component render(CarbonPlayer sender, FILE: api/src/main/java/net/draycia/carbon/api/util/InventorySlot.java class InventorySlot (line 29) | public final class InventorySlot { method of (line 38) | public static InventorySlot of(final String... placeholders) { method InventorySlot (line 44) | private InventorySlot(final String... placeholders) { method placeholders (line 54) | public List placeholders() { FILE: api/src/main/java/net/draycia/carbon/api/util/KeyedRenderer.java type KeyedRenderer (line 32) | @DefaultQualifier(NonNull.class) method keyedRenderer (line 43) | static KeyedRenderer keyedRenderer(final Key key, final ChatComponentR... FILE: api/src/main/java/net/draycia/carbon/api/util/KeyedRendererImpl.java method render (line 32) | @Override FILE: common/src/main/java/com/google/inject/assistedinject/FactoryProvider3.java class FactoryProvider3 (line 91) | public final class FactoryProvider3 // Carbon - public method value (line 120) | @Override method annotationType (line 125) | @Override method equals (line 130) | @Override method hashCode (line 135) | @Override method toString (line 140) | @Override class AssistData (line 151) | private static class AssistData implements AssistedMethod { method AssistData (line 173) | AssistData( method toString (line 192) | @Override method getDependencies (line 207) | @Override method getFactoryMethod (line 212) | @Override method getImplementationConstructor (line 217) | @Override method getImplementationType (line 222) | @Override class BindingCollector (line 251) | static class BindingCollector { method addBinding (line 255) | public BindingCollector addBinding(Key key, TypeLiteral target) { method getBindings (line 266) | public Map, TypeLiteral> getBindings() { method hashCode (line 270) | @Override method equals (line 275) | @Override method FactoryProvider3 (line 286) | public FactoryProvider3( method isDefault (line 514) | static boolean isDefault(Method method) { method isCompatible (line 522) | private boolean isCompatible(Method src, Method dst) { method get (line 539) | @Override method getDependencies (line 544) | @Override method getKey (line 553) | @Override method getAssistedMethods (line 560) | @Override method acceptExtensionVisitor (line 566) | @Override method validateFactoryReturnType (line 576) | private void validateFactoryReturnType(Errors errors, Class returnT... method isTypeNotSpecified (line 591) | private boolean isTypeNotSpecified(TypeLiteral typeLiteral, Configu... method findMatchingConstructorInjectionPoint (line 609) | private InjectionPoint findMatchingConstructorInjectionPoint( method constructorHasMatchingParams (line 688) | private boolean constructorHasMatchingParams( method getDependencies (line 717) | private Set> getDependencies( method removeAssistedDeps (line 730) | private Set> removeAssistedDeps(Set> deps) { method isValidForOptimizedAssistedInject (line 747) | private boolean isValidForOptimizedAssistedInject( method isInjectorOrAssistedProvider (line 776) | private boolean isInjectorOrAssistedProvider(Dependency dependency) { method assistKey (line 801) | private Key assistKey(Method method, Key key, Errors errors)... method initialize (line 820) | @Inject method getBindingFromNewInjector (line 851) | public Binding getBindingFromNewInjector( method invoke (line 912) | @Override method toString (line 962) | @Override method hashCode (line 967) | @Override method equals (line 972) | @Override method canRethrow (line 982) | static boolean canRethrow(Method invoked, Throwable thrown) { class ThreadLocalProvider (line 997) | private static class ThreadLocalProvider extends ThreadLocal i... method initialValue (line 998) | @Override class SuperMethodSupport (line 1013) | private static class SuperMethodSupport { method superMethodHandle (line 1045) | private static MethodHandle superMethodHandle( type SuperMethodLookup (line 1053) | private static enum SuperMethodLookup { method superMethodHandle (line 1055) | @Override method superMethodHandle (line 1062) | @Override method superMethodHandle (line 1076) | @Override method superMethodHandle (line 1086) | abstract MethodHandle superMethodHandle(Method method, MethodHandles... class PrivateLookup (line 1092) | static class PrivateLookup { method PrivateLookup (line 1093) | PrivateLookup() {} method findPrivateLookupCxtor (line 1101) | private static Constructor findPrivateLookupCx... method superMethodHandle (line 1121) | static MethodHandle superMethodHandle(Method method) throws Reflecti... FILE: common/src/main/java/net/draycia/carbon/common/CarbonChatInternal.java class CarbonChatInternal (line 54) | @DefaultQualifier(NonNull.class) method CarbonChatInternal (line 70) | protected CarbonChatInternal( method init (line 98) | protected void init() { method initIntegrations (line 134) | protected void initIntegrations() { method checkVersion (line 147) | protected final void checkVersion() { method shutdown (line 158) | protected void shutdown() { method logger (line 168) | public Logger logger() { method server (line 172) | @Override method userManager (line 177) | @Override method eventHandler (line 182) | @Override method channelRegistry (line 187) | @Override method isProxy (line 192) | public boolean isProxy() { method injector (line 196) | public Injector injector() { FILE: common/src/main/java/net/draycia/carbon/common/CarbonCommonModule.java class CarbonCommonModule (line 129) | @DefaultQualifier(NonNull.class) method userManager (line 132) | @Provides method periodicTasksExecutor (line 183) | @Provides method carbonMessages (line 190) | @Provides method executionCoordinatorHolder (line 222) | @Provides method configure (line 228) | @Override method configureListeners (line 244) | private void configureListeners() { method configureCommands (line 259) | private void configureCommands() { method factoryModule (line 288) | private static Module factoryModule(final Class factoryInterfac... FILE: common/src/main/java/net/draycia/carbon/common/CarbonPlatformModule.java class CarbonPlatformModule (line 29) | @DefaultQualifier(NonNull.class) method configure (line 32) | @Override method configurePlatform (line 42) | protected abstract void configurePlatform(); method configureIntegrations (line 44) | protected void configureIntegrations( FILE: common/src/main/java/net/draycia/carbon/common/PlatformScheduler.java type PlatformScheduler (line 28) | @DefaultQualifier(NonNull.class) method scheduleForPlayer (line 31) | void scheduleForPlayer(CarbonPlayer carbonPlayer, Runnable runnable); class RunImmediately (line 33) | @Singleton method RunImmediately (line 35) | @Inject method scheduleForPlayer (line 39) | @Override FILE: common/src/main/java/net/draycia/carbon/common/channels/CarbonChannelRegistry.java class CarbonChannelRegistry (line 88) | @Singleton method registerSpecialConfigChannel (line 104) | public void registerSpecialConfigChannel... method CarbonChannelRegistry (line 117) | @Inject method configChatChannelUpgrader (line 143) | public static ConfigurationTransformation.Versioned configChatChannelU... method upgradeConfigChatChannelNode (line 152) | public static N upgradeConfigChatChannel... method reloadConfigChannels (line 175) | public void reloadConfigChannels() { method loadConfigChannels (line 217) | public void loadConfigChannels(final CarbonMessages messages) { method loadConfigChannels_ (line 222) | private void loadConfigChannels_(final CarbonMessages messages) { method saveSpecialDefaults (line 283) | private void saveSpecialDefaults() { method saveDefaultChannelConfig (line 301) | private void saveDefaultChannelConfig() { method loadChannel (line 314) | private @Nullable ChatChannel loadChannel(final Path channelFile) { method sendMessageInChannelAsConsole (line 337) | private void sendMessageInChannelAsConsole( method sendMessageInChannel (line 345) | private void sendMessageInChannel( method registerChannelCommands (line 384) | private void registerChannelCommands(final ChatChannel channel) { method register (line 463) | @Override method register (line 468) | public void register(final ChatChannel channel, final boolean fireRegi... method channel (line 478) | @Override method channelByValue (line 484) | public @Nullable ChatChannel channelByValue(final String value) { method keys (line 498) | @Override method defaultChannel (line 503) | @Override method defaultKey (line 508) | @Override method channelOrDefault (line 513) | @Override method channelOrThrow (line 524) | @Override method allKeys (line 533) | @Override method permission (line 548) | @Override FILE: common/src/main/java/net/draycia/carbon/common/channels/ChannelPermissionsImpl.java method joinPermitted (line 30) | @Override method speechPermitted (line 38) | @Override method hearingPermitted (line 46) | @Override method dynamic (line 54) | @Override FILE: common/src/main/java/net/draycia/carbon/common/channels/ConfigChannelSettings.java class ConfigChannelSettings (line 31) | @ConfigSerializable FILE: common/src/main/java/net/draycia/carbon/common/channels/ConfigChatChannel.java class ConfigChatChannel (line 68) | @ConfigSerializable method quickPrefix (line 123) | @Override method shouldRegisterCommands (line 132) | @Override method commandName (line 137) | @Override method commandAliases (line 142) | @Override method render (line 147) | @Override method permissions (line 165) | @Override method recipients (line 170) | @Override method cooldown (line 186) | @Override method playerCooldown (line 191) | @Override method startCooldown (line 200) | public long startCooldown(final CarbonPlayer player) { method key (line 205) | @Override method messageFormat (line 210) | public String messageFormat(final CarbonPlayer sender) { method loadMessages (line 214) | private ConfigChannelMessages loadMessages() { method carbonMessages (line 243) | protected ConfigChannelMessages carbonMessages() { method permission (line 251) | private String permission() { method radius (line 259) | @Override method emptyRadiusRecipientsMessage (line 264) | @Override method shouldCrossServer (line 269) | @Override method equals (line 274) | @Override method hashCode (line 282) | @Override FILE: common/src/main/java/net/draycia/carbon/common/channels/PartyChatChannel.java class PartyChatChannel (line 44) | @ConfigSerializable method PartyChatChannel (line 50) | public PartyChatChannel() { method permissions (line 60) | @Override method recipients (line 68) | @Override method render (line 83) | @Override FILE: common/src/main/java/net/draycia/carbon/common/channels/messages/ConfigChannelMessageSource.java class ConfigChannelMessageSource (line 38) | @ConfigSerializable method messageOf (line 77) | @Override method forPlayer (line 88) | private String forPlayer(final SourcedAudience sourcedAudience) { method forAudience (line 129) | private String forAudience(final Audience audience) { FILE: common/src/main/java/net/draycia/carbon/common/channels/messages/ConfigChannelMessages.java type ConfigChannelMessages (line 31) | @DefaultQualifier(NonNull.class) method chatFormat (line 35) | @Message("channel.format") FILE: common/src/main/java/net/draycia/carbon/common/command/CarbonCommand.java class CarbonCommand (line 28) | @DefaultQualifier(NonNull.class) method commandSettings (line 33) | public CommandSettings commandSettings() { method commandSettings (line 37) | public void commandSettings(final @NonNull CommandSettings commandSett... method init (line 41) | public abstract void init(); method defaultCommandSettings (line 43) | public abstract CommandSettings defaultCommandSettings(); method key (line 45) | public abstract Key key(); FILE: common/src/main/java/net/draycia/carbon/common/command/CommandSettings.java class CommandSettings (line 24) | @ConfigSerializable method CommandSettings (line 31) | public CommandSettings() { method CommandSettings (line 35) | public CommandSettings(final boolean enabled, final String name, final... method CommandSettings (line 41) | public CommandSettings(final String name, final String... aliases) { method enabled (line 45) | public boolean enabled() { method name (line 49) | public String name() { method aliases (line 53) | public String[] aliases() { FILE: common/src/main/java/net/draycia/carbon/common/command/Commander.java type Commander (line 24) | public interface Commander extends Audience { method hasPermission (line 26) | boolean hasPermission(String permission); FILE: common/src/main/java/net/draycia/carbon/common/command/ExecutionCoordinatorHolder.java method shutdown (line 37) | public void shutdown() { method create (line 41) | public static ExecutionCoordinatorHolder create(final Logger logger) { FILE: common/src/main/java/net/draycia/carbon/common/command/ParserFactory.java type ParserFactory (line 26) | @DefaultQualifier(NonNull.class) method carbonPlayer (line 29) | CarbonPlayerParser carbonPlayer(); FILE: common/src/main/java/net/draycia/carbon/common/command/PlayerCommander.java type PlayerCommander (line 25) | public interface PlayerCommander extends Commander { method carbonPlayer (line 27) | @NonNull CarbonPlayer carbonPlayer(); FILE: common/src/main/java/net/draycia/carbon/common/command/argument/CarbonPlayerParser.java class CarbonPlayerParser (line 40) | @DefaultQualifier(NonNull.class) method CarbonPlayerParser (line 48) | @Inject method parseFuture (line 61) | @Override method suggestionProvider (line 75) | @Override method valueType (line 80) | @Override method parser (line 85) | @Override class ParseException (line 90) | public static final class ParseException extends ComponentException { method ParseException (line 95) | public ParseException(final String input, final CarbonMessages messa... method input (line 100) | public String input() { FILE: common/src/main/java/net/draycia/carbon/common/command/argument/PlayerSuggestions.java type PlayerSuggestions (line 27) | @DefaultQualifier(NonNull.class) FILE: common/src/main/java/net/draycia/carbon/common/command/commands/ClearChatCommand.java class ClearChatCommand (line 38) | @DefaultQualifier(NonNull.class) method ClearChatCommand (line 46) | @Inject method defaultCommandSettings (line 59) | @Override method key (line 64) | @Override method init (line 69) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/ContinueCommand.java class ContinueCommand (line 42) | @DefaultQualifier(NonNull.class) method ContinueCommand (line 50) | @Inject method defaultCommandSettings (line 63) | @Override method key (line 68) | @Override method init (line 73) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/DebugCommand.java class DebugCommand (line 41) | @DefaultQualifier(NonNull.class) method DebugCommand (line 48) | @Inject method defaultCommandSettings (line 59) | @Override method key (line 64) | @Override method init (line 69) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/FilterCommand.java class FilterCommand (line 37) | @DefaultQualifier(NonNull.class) method FilterCommand (line 43) | @Inject method defaultCommandSettings (line 52) | @Override method key (line 57) | @Override method init (line 62) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/HelpCommand.java class HelpCommand (line 53) | @DefaultQualifier(NonNull.class) method HelpCommand (line 60) | @Inject method defaultCommandSettings (line 71) | @Override method key (line 76) | @Override method init (line 81) | @Override method execute (line 94) | private void execute(final CommandContext ctx) { method suggestQueries (line 98) | private CompletableFuture> suggestQueries(final C... method createHelp (line 103) | private static MinecraftHelp createHelp( FILE: common/src/main/java/net/draycia/carbon/common/command/commands/IgnoreCommand.java class IgnoreCommand (line 39) | @DefaultQualifier(NonNull.class) method IgnoreCommand (line 47) | @Inject method defaultCommandSettings (line 60) | @Override method key (line 65) | @Override method init (line 70) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/IgnoreListCommand.java class IgnoreListCommand (line 43) | @DefaultQualifier(NonNull.class) method IgnoreListCommand (line 51) | @Inject method defaultCommandSettings (line 64) | @Override method key (line 69) | @Override method init (line 74) | @Override method execute (line 87) | private void execute(final CommandContext ctx) { FILE: common/src/main/java/net/draycia/carbon/common/command/commands/JoinCommand.java class JoinCommand (line 44) | @DefaultQualifier(NonNull.class) method JoinCommand (line 51) | @Inject method defaultCommandSettings (line 62) | @Override method key (line 67) | @Override method init (line 72) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/LeaveCommand.java class LeaveCommand (line 43) | @DefaultQualifier(NonNull.class) method LeaveCommand (line 50) | @Inject method defaultCommandSettings (line 61) | @Override method key (line 66) | @Override method init (line 71) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/MuteCommand.java class MuteCommand (line 45) | @DefaultQualifier(NonNull.class) method MuteCommand (line 54) | @Inject method defaultCommandSettings (line 69) | @Override method key (line 74) | @Override method init (line 79) | @Override method handleTempMute (line 147) | private void handleTempMute(final Duration duration, final CarbonPlaye... FILE: common/src/main/java/net/draycia/carbon/common/command/commands/MuteInfoCommand.java class MuteInfoCommand (line 43) | @DefaultQualifier(NonNull.class) method MuteInfoCommand (line 51) | @Inject method defaultCommandSettings (line 64) | @Override method key (line 69) | @Override method init (line 74) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/NicknameCommand.java class NicknameCommand (line 44) | @DefaultQualifier(NonNull.class) method NicknameCommand (line 52) | @Inject method defaultCommandSettings (line 65) | @Override method key (line 70) | @Override method init (line 75) | @Override method resetNickname (line 115) | private void resetNickname(final Commander sender, final CarbonPlayer ... method applyNickname (line 126) | private void applyNickname(final Commander sender, final CarbonPlayer ... method checkOwnNickname (line 162) | private void checkOwnNickname(final CarbonPlayer sender) { method checkOthersNickname (line 170) | private void checkOthersNickname(final Audience sender, final CarbonPl... method parseNickname (line 178) | private static Component parseNickname(final Commander sender, final S... method trimQuotes (line 183) | private static String trimQuotes(final String string) { FILE: common/src/main/java/net/draycia/carbon/common/command/commands/PartyCommands.java class PartyCommands (line 58) | @DefaultQualifier(NonNull.class) method PartyCommands (line 70) | @Inject method init (line 91) | @Override method defaultCommandSettings (line 135) | @Override method key (line 140) | @Override method info (line 145) | private void info(final CommandContext ctx) { method createParty (line 179) | private void createParty(final CommandContext ctx) { method invitePlayer (line 199) | private void invitePlayer(final CommandContext ctx) { method acceptInvite (line 221) | private void acceptInvite(final CommandContext ctx) { method leaveParty (line 238) | private void leaveParty(final CommandContext ctx) { method disbandParty (line 253) | private void disbandParty(final CommandContext ctx) { method findInvite (line 268) | private @Nullable Invite findInvite(final CarbonPlayer player, final @... FILE: common/src/main/java/net/draycia/carbon/common/command/commands/RealNameCommand.java class RealNameCommand (line 39) | @DefaultQualifier(NonNull.class) method RealNameCommand (line 46) | @Inject method defaultCommandSettings (line 57) | @Override method key (line 62) | @Override method init (line 67) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/ReloadCommand.java class ReloadCommand (line 36) | @DefaultQualifier(NonNull.class) method ReloadCommand (line 43) | @Inject method defaultCommandSettings (line 54) | @Override method key (line 59) | @Override method init (line 64) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/ReplyCommand.java class ReplyCommand (line 42) | @DefaultQualifier(NonNull.class) method ReplyCommand (line 50) | @Inject method defaultCommandSettings (line 63) | @Override method key (line 68) | @Override method init (line 73) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/SpyCommand.java class SpyCommand (line 37) | @DefaultQualifier(NonNull.class) method SpyCommand (line 43) | @Inject method defaultCommandSettings (line 52) | @Override method key (line 57) | @Override method init (line 62) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/ToggleMessagesCommand.java class ToggleMessagesCommand (line 34) | public class ToggleMessagesCommand extends CarbonCommand { method ToggleMessagesCommand (line 39) | @Inject method defaultCommandSettings (line 48) | @Override method key (line 53) | @Override method init (line 58) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/UnignoreCommand.java class UnignoreCommand (line 39) | @DefaultQualifier(NonNull.class) method UnignoreCommand (line 47) | @Inject method defaultCommandSettings (line 60) | @Override method key (line 65) | @Override method init (line 70) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/UnmuteCommand.java class UnmuteCommand (line 39) | @DefaultQualifier(NonNull.class) method UnmuteCommand (line 48) | @Inject method defaultCommandSettings (line 63) | @Override method key (line 68) | @Override method init (line 73) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/UpdateUsernameCommand.java class UpdateUsernameCommand (line 43) | @DefaultQualifier(NonNull.class) method UpdateUsernameCommand (line 52) | @Inject method defaultCommandSettings (line 67) | @Override method key (line 72) | @Override method init (line 77) | @Override FILE: common/src/main/java/net/draycia/carbon/common/command/commands/WhisperCommand.java class WhisperCommand (line 59) | @DefaultQualifier(NonNull.class) method WhisperCommand (line 67) | @Inject method defaultCommandSettings (line 80) | @Override method key (line 85) | @Override method init (line 90) | @Override class WhisperHandler (line 116) | public static final class WhisperHandler { method WhisperHandler (line 129) | @Inject method whisper (line 154) | public void whisper( method whisper (line 162) | public void whisper( method handlePacket (line 258) | public void handlePacket(final WhisperPacket packet) { method broadcastWhisperSpy (line 302) | public static void broadcastWhisperSpy( FILE: common/src/main/java/net/draycia/carbon/common/command/exception/CommandCompleted.java class CommandCompleted (line 28) | @DefaultQualifier(NonNull.class) method CommandCompleted (line 33) | private CommandCompleted(final @Nullable Component message) { method withoutMessage (line 37) | public static CommandCompleted withoutMessage() { method withMessage (line 41) | public static CommandCompleted withMessage(final ComponentLike message) { FILE: common/src/main/java/net/draycia/carbon/common/command/exception/ComponentException.java class ComponentException (line 30) | @DefaultQualifier(NonNull.class) method ComponentException (line 37) | protected ComponentException(final @Nullable Component message) { method withoutMessage (line 41) | public static ComponentException withoutMessage() { method withMessage (line 45) | public static ComponentException withMessage(final ComponentLike messa... method componentMessage (line 49) | @Override method getMessage (line 54) | @Override FILE: common/src/main/java/net/draycia/carbon/common/config/ClearChatSettings.java class ClearChatSettings (line 32) | @ConfigSerializable method message (line 48) | public Component message() { method iterations (line 56) | public int iterations() { method broadcast (line 60) | public Component broadcast(final Component displayName, final String u... FILE: common/src/main/java/net/draycia/carbon/common/config/CommandConfig.java class CommandConfig (line 30) | @ConfigSerializable method CommandConfig (line 36) | public CommandConfig() { method CommandConfig (line 40) | public CommandConfig(final Map settings) { method settings (line 44) | public Map settings() { FILE: common/src/main/java/net/draycia/carbon/common/config/ConfigManager.java class ConfigManager (line 56) | @DefaultQualifier(NonNull.class) method ConfigManager (line 71) | @Inject method extractHeader (line 87) | public static @Nullable String extractHeader(final Type type) { method reloadPrimaryConfig (line 99) | public void reloadPrimaryConfig() { method primaryConfig (line 109) | public PrimaryConfig primaryConfig() { method loadCommandSettings (line 126) | public Map loadCommandSettings() { method configurationLoader (line 134) | public ConfigurationLoader configurationLoader(final Path file, fin... method overrideComments (line 155) | private static Processor.Factory overrideComments() { method load (line 163) | public @Nullable T load(final Class clazz, final String fileNam... method configVersionComment (line 193) | public static void configVersionComment( FILE: common/src/main/java/net/draycia/carbon/common/config/DatabaseSettings.java class DatabaseSettings (line 28) | @DefaultQualifier(Nullable.class) method DatabaseSettings (line 32) | public DatabaseSettings() { method DatabaseSettings (line 35) | public DatabaseSettings(final String url, final String username, final... method url (line 57) | public String url() { method url (line 61) | public String url(final String url) { method username (line 65) | public String username() { method password (line 69) | public String password() { method connectionPool (line 73) | public ConnectionPool connectionPool() { class ConnectionPool (line 77) | @ConfigSerializable FILE: common/src/main/java/net/draycia/carbon/common/config/IntegrationConfigContainer.java class IntegrationConfigContainer (line 40) | @DefaultQualifier(NonNull.class) method config (line 45) | @SuppressWarnings("unchecked") class Serializer (line 50) | public static final class Serializer implements TypeSerializer integrations) { method deserialize (line 59) | @Override method serialize (line 70) | @Override method emptyValue (line 83) | @Override FILE: common/src/main/java/net/draycia/carbon/common/config/MessagingSettings.java class MessagingSettings (line 29) | @DefaultQualifier(MonotonicNonNull.class) method enabled (line 55) | public boolean enabled() { method brokerType (line 59) | public MessagingManager.@NonNull BrokerType brokerType() { method url (line 63) | public String url() { method port (line 67) | public int port() { method vhost (line 71) | public String vhost() { method credentialsFile (line 75) | public String credentialsFile() { method username (line 79) | public String username() { method password (line 83) | public String password() { FILE: common/src/main/java/net/draycia/carbon/common/config/PingSettings.java class PingSettings (line 29) | @ConfigSerializable method highlightTextColor (line 43) | public TextColor highlightTextColor() { method playSound (line 47) | public boolean playSound() { method name (line 51) | public Key name() { method prefix (line 55) | public String prefix() { method source (line 59) | public Sound.Source source() { method volume (line 63) | public float volume() { method pitch (line 67) | public float pitch() { method sound (line 71) | public Sound sound() { FILE: common/src/main/java/net/draycia/carbon/common/config/PrimaryConfig.java class PrimaryConfig (line 44) | @ConfigSerializable method nickname (line 123) | public NicknameSettings nickname() { method defaultLocale (line 127) | public Locale defaultLocale() { method defaultChannel (line 131) | public Key defaultChannel() { method returnToDefaultChannel (line 135) | public boolean returnToDefaultChannel() { method storageType (line 139) | public StorageType storageType() { method databaseSettings (line 143) | public DatabaseSettings databaseSettings() { method messagingSettings (line 147) | public MessagingSettings messagingSettings() { method applyPlaceholders (line 151) | private String applyPlaceholders(String message, final Map customChatSuggestions() { method applyChatPlaceholders (line 168) | public String applyChatPlaceholders(final String message) { method applyFilters (line 172) | private Component applyFilters(Component message, final Map blackList() { method filter (line 291) | public String filter() { method minLength (line 295) | public int minLength() { method maxLength (line 299) | public int maxLength() { class PartySettings (line 304) | @ConfigSerializable type StorageType (line 323) | public enum StorageType { FILE: common/src/main/java/net/draycia/carbon/common/event/CancellableImpl.java class CancellableImpl (line 24) | public class CancellableImpl implements Cancellable, com.sasorio.event.C... method cancelled (line 28) | @Override method cancelled (line 33) | @Override FILE: common/src/main/java/net/draycia/carbon/common/event/CarbonEventHandlerImpl.java class CarbonEventHandlerImpl (line 45) | @DefaultQualifier(NonNull.class) method CarbonEventHandlerImpl (line 51) | @Inject method onException (line 59) | private void onException(final EventBus eventBus, final... method subscribe (line 66) | @Override method subscribe (line 79) | @Override method emit (line 94) | @Override method on (line 104) | @Override FILE: common/src/main/java/net/draycia/carbon/common/event/CarbonEventSubscriptionImpl.java method dispose (line 36) | @Override FILE: common/src/main/java/net/draycia/carbon/common/event/events/CarbonChatEventImpl.java class CarbonChatEventImpl (line 41) | @DefaultQualifier(NonNull.class) method CarbonChatEventImpl (line 53) | public CarbonChatEventImpl( method CarbonChatEventImpl (line 64) | public CarbonChatEventImpl( method renderers (line 83) | @Override method signedMessage (line 88) | @Override method sender (line 93) | @Override method originalMessage (line 98) | @Override method message (line 103) | @Override method message (line 108) | @Override method chatChannel (line 113) | @Override method recipients (line 118) | @Override method renderFor (line 123) | public Component renderFor(final Audience viewer) { FILE: common/src/main/java/net/draycia/carbon/common/event/events/CarbonEarlyChatEvent.java class CarbonEarlyChatEvent (line 26) | public class CarbonEarlyChatEvent implements CarbonEvent, Cancellable { method CarbonEarlyChatEvent (line 32) | public CarbonEarlyChatEvent(final CarbonPlayer sender, final String me... method sender (line 37) | public CarbonPlayer sender() { method message (line 41) | public String message() { method message (line 45) | public void message(final String message) { method cancelled (line 49) | @Override method cancelled (line 54) | @Override FILE: common/src/main/java/net/draycia/carbon/common/event/events/CarbonPrivateChatEventImpl.java class CarbonPrivateChatEventImpl (line 35) | @DefaultQualifier(NonNull.class) method CarbonPrivateChatEventImpl (line 43) | public CarbonPrivateChatEventImpl(final CarbonPlayer sender, final Car... method message (line 49) | public void message(final Component message) { method message (line 53) | public Component message() { method sender (line 57) | public CarbonPlayer sender() { method recipient (line 61) | public CarbonPlayer recipient() { FILE: common/src/main/java/net/draycia/carbon/common/event/events/CarbonReloadEvent.java class CarbonReloadEvent (line 24) | public class CarbonReloadEvent implements CarbonEvent { FILE: common/src/main/java/net/draycia/carbon/common/event/events/ChannelSwitchEventImpl.java class ChannelSwitchEventImpl (line 28) | @DefaultQualifier(NonNull.class) method ChannelSwitchEventImpl (line 34) | public ChannelSwitchEventImpl(final CarbonPlayer player, final ChatCha... method player (line 39) | @Override method channel (line 44) | @Override method channel (line 49) | @Override FILE: common/src/main/java/net/draycia/carbon/common/integration/Integration.java type Integration (line 25) | public interface Integration { method eligible (line 27) | boolean eligible(); method register (line 29) | void register(); type ConfigMeta (line 31) | interface ConfigMeta { method type (line 32) | Type type(); method name (line 34) | String name(); method configMeta (line 39) | static ConfigMeta configMeta(final String name, final Type type) { method config (line 43) | default C config(final ConfigManager configManager, final ConfigMe... FILE: common/src/main/java/net/draycia/carbon/common/integration/miniplaceholders/MiniPlaceholdersExpansion.java class MiniPlaceholdersExpansion (line 39) | @DefaultQualifier(NonNull.class) method MiniPlaceholdersExpansion (line 45) | @Inject method registerExpansion (line 54) | public void registerExpansion() { method hasId (line 90) | private static boolean hasId(final Audience audience) { method id (line 94) | private static UUID id(final Audience audience) { method partyName (line 98) | private Component partyName(final UUID id) { method displayName (line 103) | private Component displayName(final UUID id) { method nickname (line 108) | private Component nickname(final UUID id) { method selectedChannelKey (line 114) | private String selectedChannelKey(final UUID id) { method toPlain (line 123) | private Component toPlain(final Component input) { FILE: common/src/main/java/net/draycia/carbon/common/integration/miniplaceholders/MiniPlaceholdersIntegration.java class MiniPlaceholdersIntegration (line 31) | @DefaultQualifier(NonNull.class) method MiniPlaceholdersIntegration (line 37) | @Inject method eligible (line 46) | @Override method register (line 51) | @Override method configMeta (line 56) | public static ConfigMeta configMeta() { class Config (line 60) | @ConfigSerializable FILE: common/src/main/java/net/draycia/carbon/common/integration/miniplaceholders/MiniPlaceholdersUtil.java class MiniPlaceholdersUtil (line 28) | public final class MiniPlaceholdersUtil { method MiniPlaceholdersUtil (line 32) | private MiniPlaceholdersUtil() { method miniPlaceholdersLoaded (line 35) | public static boolean miniPlaceholdersLoaded() { method wrapAudiences (line 48) | public static Audience wrapAudiences(final MiniPlaceholdersIntegration... method wrapAudiences_ (line 55) | private static Audience wrapAudiences_(final @Nullable Audience recipi... FILE: common/src/main/java/net/draycia/carbon/common/listeners/ChatListenerInternal.java class ChatListenerInternal (line 47) | @DefaultQualifier(NonNull.class) method ChatListenerInternal (line 54) | protected ChatListenerInternal( method prepareAndEmitChatEvent (line 64) | protected @Nullable CarbonChatEventImpl prepareAndEmitChatEvent(final ... method prepareAndEmitChatEvent (line 71) | protected @Nullable CarbonChatEventImpl prepareAndEmitChatEvent(final ... method prepareAndEmitPreChatEvent (line 103) | protected @Nullable CarbonEarlyChatEvent prepareAndEmitPreChatEvent(fi... method parseTags (line 122) | protected @Nullable Component parseTags(final CarbonPlayer sender, fin... method probablyBlank (line 138) | private static boolean probablyBlank(final Component component) { FILE: common/src/main/java/net/draycia/carbon/common/listeners/DeafenHandler.java class DeafenHandler (line 29) | @DefaultQualifier(NonNull.class) method DeafenHandler (line 32) | @Inject FILE: common/src/main/java/net/draycia/carbon/common/listeners/FilterHandler.java class FilterHandler (line 32) | public class FilterHandler implements Listener { method FilterHandler (line 36) | @Inject FILE: common/src/main/java/net/draycia/carbon/common/listeners/HyperlinkHandler.java class HyperlinkHandler (line 30) | @DefaultQualifier(NonNull.class) method HyperlinkHandler (line 33) | @Inject FILE: common/src/main/java/net/draycia/carbon/common/listeners/IgnoreHandler.java class IgnoreHandler (line 29) | @DefaultQualifier(NonNull.class) method IgnoreHandler (line 32) | @Inject FILE: common/src/main/java/net/draycia/carbon/common/listeners/ItemLinkHandler.java class ItemLinkHandler (line 31) | public class ItemLinkHandler implements Listener { method ItemLinkHandler (line 33) | @Inject method handleChatEvent (line 44) | private Component handleChatEvent(final CarbonPlayer sender, Component... FILE: common/src/main/java/net/draycia/carbon/common/listeners/Listener.java type Listener (line 22) | public interface Listener { FILE: common/src/main/java/net/draycia/carbon/common/listeners/MessagePacketHandler.java class MessagePacketHandler (line 37) | @DefaultQualifier(NonNull.class) method MessagePacketHandler (line 40) | @Inject FILE: common/src/main/java/net/draycia/carbon/common/listeners/MuteHandler.java class MuteHandler (line 36) | @DefaultQualifier(NonNull.class) method MuteHandler (line 50) | @Inject FILE: common/src/main/java/net/draycia/carbon/common/listeners/PartyChatSpyHandler.java class PartyChatSpyHandler (line 37) | @DefaultQualifier(NonNull.class) method PartyChatSpyHandler (line 40) | @Inject FILE: common/src/main/java/net/draycia/carbon/common/listeners/PartyPingHandler.java class PartyPingHandler (line 35) | @DefaultQualifier(NonNull.class) method PartyPingHandler (line 38) | @Inject FILE: common/src/main/java/net/draycia/carbon/common/listeners/PingHandler.java class PingHandler (line 41) | @DefaultQualifier(NonNull.class) method PingHandler (line 49) | @Inject method convertPings (line 65) | public Component convertPings(final CarbonPlayer recipient, final Comp... FILE: common/src/main/java/net/draycia/carbon/common/listeners/RadiusListener.java class RadiusListener (line 33) | @DefaultQualifier(NonNull.class) method RadiusListener (line 36) | @Inject FILE: common/src/main/java/net/draycia/carbon/common/messages/CarbonMessageRenderer.java class CarbonMessageRenderer (line 34) | @DefaultQualifier(NonNull.class) method CarbonMessageRenderer (line 39) | protected CarbonMessageRenderer(final RenderForTagResolver.Factory ren... method asSourced (line 43) | public final IMessageRenderer map, final Pa... method readLocale (line 168) | private @Nullable Properties readLocale(final Path localeDirectory, fi... method messageOf (line 193) | @Override method forPlayer (line 213) | private String forPlayer(final String key, final CarbonPlayer player) { method fromDefaultLocale (line 230) | private String fromDefaultLocale(final String key) { method walkPluginJar (line 247) | private void walkPluginJar(final Consumer> user) throws I... method loadProperties (line 264) | private void loadProperties( method localeString (line 306) | private static String localeString(final Path localeFile) { method parseLocale (line 310) | private static @Nullable Locale parseLocale(String localeString) { method fixCrowdin (line 318) | private static String fixCrowdin(final String s) { FILE: common/src/main/java/net/draycia/carbon/common/messages/CarbonMessages.java type CarbonMessages (line 29) | public interface CarbonMessages { method changedChannels (line 37) | @Message("channel.change") method emptyRecipients (line 40) | @Message("channel.radius.empty_recipients") method radiusSpy (line 43) | @Message("channel.radius.spy") method channelNotFound (line 53) | @Message("channel.not_found") method channelNotLeft (line 56) | @Message("channel.not_left") method channelAlreadyLeft (line 59) | @Message("channel.already_left") method channelNoPermission (line 62) | @Message("channel.no_permission") method channelLeft (line 65) | @Message("channel.left") method channelJoined (line 68) | @Message("channel.joined") method channelCooldown (line 71) | @Message("channel.cooldown") method muteInfoSelfMuted (line 80) | @Message("mute.info.self.muted") method muteInfoSelfNotMuted (line 83) | @Message("mute.info.self.not_muted") method muteInfoNotMuted (line 86) | @Message("mute.info.not_muted") method muteInfoMutedDuration (line 89) | @Message("mute.info.muted.duration") method muteInfoMuted (line 92) | @Message("mute.info.muted") method unmuteAlertRecipient (line 95) | @Message("mute.unmute.alert.target") method unmuteAlertPlayers (line 98) | @Message("mute.unmute.alert.players") method unmuteNoTarget (line 101) | @Message("mute.unmute.no_target") method muteExempt (line 104) | @Message("mute.exempt") method muteAlertRecipient (line 107) | @Message("mute.alert.target") method muteAlertPlayers (line 110) | @Message("mute.alert.players") method muteCannotSpeak (line 113) | @Message("mute.cannot_speak") method muteNoTarget (line 116) | @Message("mute.no_target") method muteSpyPrefix (line 119) | @Message("mute.spy.prefix") method tempMuteAlertRecipient (line 122) | @Message("mute.alert.target.temp") method tempMuteAlertPlayers (line 125) | @Message("mute.alert.players.temp") method durationHours (line 128) | @Message("duration.hours") method durationDays (line 131) | @Message("duration.days") method whisperSender (line 140) | @Message("whisper.to") method whisperRecipient (line 151) | @Message("whisper.from") method whisperRecipientSpy (line 162) | @Message("whisper.from.spy") method whisperConsoleLog (line 172) | @Message("whisper.console") method whisperError (line 182) | @Message("whisper.error") method replyTargetNotSet (line 189) | @Message("reply.target.missing") method whisperSelfError (line 192) | @Message("reply.target.self") method whisperTargetNotSet (line 195) | @Message("whisper.continue.target_missing") method whisperIgnoringAll (line 201) | @Message("whisper.ignoring_all") method whisperIgnoringTarget (line 204) | @Message("whisper.ignoring_target") method whisperTargetIgnoring (line 207) | @Message("whisper.ignored_by_target") method whisperTargetIgnoringDMs (line 210) | @Message("whisper.ignored_dms") method whispersToggledOn (line 213) | @Message("whisper.toggled.on") method whispersToggledOff (line 216) | @Message("whisper.toggled.off") method whisperNoPermissionSend (line 219) | @Message("whisper.no_permission.send") method whisperNoPermissionReceive (line 222) | @Message("whisper.no_permission.receive") method nicknameSet (line 231) | @Message("nickname.set") method nicknameSetOthers (line 234) | @Message("nickname.set.others") method nicknameErrorCharacterLimit (line 237) | @Message("nickname.error.character_limit") method nicknameErrorBlackList (line 245) | @Message("nickname.error.blacklist") method nicknameErrorFilter (line 248) | @Message("nickname.error.filter") method nicknameShowOthers (line 251) | @Message("nickname.show.others") method nicknameShowOthersUnset (line 254) | @Message("nickname.show.others.unset") method nicknameShow (line 257) | @Message("nickname.show") method nicknameShowUnset (line 260) | @Message("nickname.show.unset") method nicknameReset (line 263) | @Message("nickname.reset") method nicknameResetOthers (line 266) | @Message("nickname.reset.others") method realName (line 269) | @Message("nickname.realname") method realNameTargetInvalid (line 272) | @Message("nickname.realname.target_invalid") method alreadyIgnored (line 281) | @Message("ignore.already_ignored") method notIgnored (line 284) | @Message("ignore.not_ignored") method ignoreExempt (line 287) | @Message("ignore.exempt") method nowIgnoring (line 290) | @Message("ignore.now_ignoring") method noLongerIgnoring (line 293) | @Message("ignore.no_longer_ignoring") method ignoreTargetInvalid (line 296) | @Message("ignore.invalid_target") method configReloaded (line 305) | @Message("config.reload.success") method configReloadFailed (line 308) | @Message("config.reload.failed") method commandSpyEnabled (line 317) | @Message("command.spy.enabled") method commandSpyDisabled (line 320) | @Message("command.spy.disabled") method commandSpyDescription (line 323) | @Message("command.spy.description") method commandOptionalFilterEnabled (line 332) | @Message("command.filter.optional.enabled") method commandOptionalFilterDisabled (line 335) | @Message("command.filter.optional.disabled") method commandOptionalFilterDescription (line 338) | @Message("command.filter.optional.description") method errorCommandNoPermission (line 347) | @Message("error.command.no_permission") method errorCommandCommandExecution (line 350) | @Message("error.command.command_execution") method errorCommandArgumentParsing (line 357) | @Message("error.command.argument_parsing") method errorCommandInvalidPlayer (line 360) | @Message("error.command.invalid_player") method errorCommandInvalidSender (line 363) | @Message("error.command.invalid_sender") method errorCommandInvalidSyntax (line 366) | @Message("error.command.invalid_syntax") method commandNeedsPlayer (line 369) | @Message("error.command.command_needs_player") method commandClearChatDescription (line 378) | @Message("command.clearchat.description") method commandContinueArgumentMessage (line 381) | @Message("command.continue.argument.message") method commandContinueDescription (line 384) | @Message("command.continue.description") method commandDebugArgumentPlayer (line 387) | @Message("command.debug.argument.player") method commandDebugDescription (line 390) | @Message("command.debug.description") method commandHelpArgumentQuery (line 393) | @Message("command.help.argument.query") method commandHelpDescription (line 396) | @Message("command.help.description") method commandIgnoreArgumentPlayer (line 399) | @Message("command.ignore.argument.player") method commandIgnoreArgumentUUID (line 402) | @Message("command.ignore.argument.uuid") method commandIgnoreDescription (line 405) | @Message("command.ignore.description") method commandIgnoreListDescription (line 408) | @Message("command.ignorelist.description") method commandIgnoreListNoneIgnored (line 411) | @Message("command.ignorelist.none_ignored") method commandIgnoreListPaginationHeader (line 414) | @Message("command.ignorelist.pagination_header") method commandIgnoreListPaginationElement (line 417) | @Message("command.ignorelist.pagination_element") method commandJoinDescription (line 420) | @Message("command.join.description") method commandLeaveDescription (line 423) | @Message("command.leave.description") method commandMuteArgumentPlayer (line 426) | @Message("command.mute.argument.player") method commandMuteArgumentDuration (line 429) | @Message("command.mute.argument.duration") method commandMuteArgumentUUID (line 432) | @Message("command.mute.argument.uuid") method commandMuteDescription (line 435) | @Message("command.mute.description") method commandMuteInfoArgumentPlayer (line 438) | @Message("command.muteinfo.argument.player") method commandMuteInfoArgumentUUID (line 441) | @Message("command.muteinfo.argument.uuid") method commandMuteInfoDescription (line 444) | @Message("command.muteinfo.description") method commandNicknameArgumentPlayer (line 447) | @Message("command.nickname.argument.player") method commandNicknameArgumentNickname (line 450) | @Message("command.nickname.argument.nickname") method commandNicknameResetDescription (line 453) | @Message("command.nickname.reset.description") method commandNicknameSetDescription (line 456) | @Message("command.nickname.set.description") method commandNicknameDescription (line 459) | @Message("command.nickname.description") method commandNicknameOthersResetDescription (line 462) | @Message("command.nickname.others.reset.description") method commandNicknameOthersSetDescription (line 465) | @Message("command.nickname.others.set.description") method commandNicknameOthersDescription (line 468) | @Message("command.nickname.others.description") method commandReloadDescription (line 471) | @Message("command.reload.description") method commandReplyArgumentMessage (line 474) | @Message("command.reply.argument.message") method commandReplyDescription (line 477) | @Message("command.reply.description") method commandToggleMsgDescription (line 480) | @Message("command.togglemsg.description") method commandUnignoreArgumentPlayer (line 483) | @Message("command.unignore.argument.player") method commandUnignoreArgumentUUID (line 486) | @Message("command.unignore.argument.uuid") method commandUnignoreDescription (line 489) | @Message("command.unignore.description") method commandUnmuteArgumentPlayer (line 492) | @Message("command.unmute.argument.player") method commandUnmuteArgumentUUID (line 495) | @Message("command.unmute.argument.uuid") method commandUnmuteDescription (line 498) | @Message("command.unmute.description") method commandWhisperArgumentPlayer (line 501) | @Message("command.whisper.argument.player") method commandWhisperArgumentMessage (line 504) | @Message("command.whisper.argument.message") method commandWhisperDescription (line 507) | @Message("command.whisper.description") method commandRealNameDescription (line 510) | @Message("command.realname.description") method commandRealNameArgumentPlayer (line 513) | @Message("command.realname.argument.player") method commandUpdateUsernameDescription (line 516) | @Message("command.updateusername.description") method commandUpdateUsernameArgumentPlayer (line 519) | @Message("command.updateusername.argument.player") method commandUpdateUsernameArgumentUUID (line 522) | @Message("command.updateusername.argument.uuid") method usernameNotUpdated (line 525) | @Message("command.updateusername.notupdated") method usernameFetching (line 528) | @Message("command.updateusername.fetching") method usernameUpdated (line 531) | @Message("command.updateusername.updated") method commandPartyPaginationHeader (line 534) | @Message("command.party.pagination_header") method commandPartyPaginationElement (line 537) | @Message("command.party.pagination_element") method partyCreated (line 540) | @Message("command.party.created") method notInParty (line 543) | @Message("command.party.not_in_party") method currentParty (line 546) | @Message("command.party.current_party") method mustLeavePartyFirst (line 549) | @Message("command.party.must_leave_current_first") method partyNameTooLong (line 552) | @Message("command.party.name_too_long") method receivedPartyInvite (line 555) | @Message("command.party.received_invite") method sentPartyInvite (line 558) | @Message("command.party.sent_invite") method mustSpecifyPartyInvite (line 561) | @Message("command.party.must_specify_invite") method noPendingPartyInvites (line 564) | @Message("command.party.no_pending_invites") method noPartyInviteFrom (line 567) | @Message("command.party.no_invite_from") method joinedParty (line 570) | @Message("command.party.joined_party") method leftParty (line 573) | @Message("command.party.left_party") method disbandedParty (line 576) | @Message("command.party.disbanded") method cannotDisbandParty (line 579) | @Message("command.party.cannot_disband_multiple_members") method mustBeInParty (line 582) | @Message("command.party.must_be_in_party") method cannotInviteSelf (line 585) | @Message("command.party.cannot_invite_self") method alreadyInParty (line 588) | @Message("command.party.already_in_party") method partyDesc (line 591) | @Message("command.party.description") method partyCreateDesc (line 594) | @Message("command.party.create.description") method partyInviteDesc (line 597) | @Message("command.party.invite.description") method partyAcceptDesc (line 600) | @Message("command.party.accept.description") method partyLeaveDesc (line 603) | @Message("command.party.leave.description") method partyDisbandDesc (line 606) | @Message("command.party.disband.description") method playerJoinedParty (line 609) | @Message("party.player_joined") method playerLeftParty (line 612) | @Message("party.player_left") method cannotUsePartyChannel (line 615) | @Message("party.cannot_use_channel") method partySpy (line 618) | @Message("party.spy") method deleteMessagePrefix (line 628) | @Message("deletemessage.prefix") method paginationOutOfRange (line 631) | @Message("pagination.page_out_of_range") method paginationClickForNextPage (line 634) | @Message("pagination.click_for_next_page") method paginationClickForPreviousPage (line 637) | @Message("pagination.click_for_previous_page") method paginationFooter (line 640) | @Message("pagination.footer") method cannotUseAllianceChannel (line 649) | @Message("integrations.towny.cannot_use_alliance_channel") method cannotUseNationChannel (line 652) | @Message("integrations.towny.cannot_use_nation_channel") method cannotUseTownChannel (line 655) | @Message("integrations.towny.cannot_use_town_channel") method cannotUseMcmmoPartyChannel (line 658) | @Message("integrations.mcmmo.cannot_use_party_channel") method cannotUseADPPartiesPartyChannel (line 661) | @Message("integrations.adp_parties.cannot_use_party_channel") method cannotUseFactionChannel (line 664) | @Message("integrations.fuuid.cannot_use_faction_channel") method cannotUseFactionAllianceChannel (line 667) | @Message("integrations.fuuid.cannot_use_alliance_channel") method cannotUseTruceChannel (line 670) | @Message("integrations.fuuid.cannot_use_truce_channel") method cannotUseFactionModChannel (line 673) | @Message("integrations.fuuid.cannot_use_mod_channel") method cannotUsePlotChannel (line 676) | @Message("integrations.plotsquared.cannot_use_plot_channel") FILE: common/src/main/java/net/draycia/carbon/common/messages/OptionTagResolver.java class OptionTagResolver (line 31) | @DefaultQualifier(NonNull.class) method OptionTagResolver (line 37) | public OptionTagResolver(final String name, final boolean state) { method resolve (line 42) | @Override method has (line 55) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messages/PrefixedDelegateIterator.java class PrefixedDelegateIterator (line 22) | public final class PrefixedDelegateIterator implements Iterator { method PrefixedDelegateIterator (line 28) | public PrefixedDelegateIterator(final T prefix, final Iterator dele... method hasNext (line 33) | @Override method next (line 38) | @Override method remove (line 48) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messages/RenderForTagResolver.java class RenderForTagResolver (line 42) | @DefaultQualifier(NonNull.class) type Factory (line 51) | public interface Factory { method create (line 53) | RenderForTagResolver create(Map resolvedPlaceholders); method RenderForTagResolver (line 56) | @AssistedInject method resolve (line 69) | @SuppressWarnings("DataFlowIssue") method has (line 114) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messages/SourcedAudience.java type SourcedAudience (line 30) | @DefaultQualifier(NonNull.class) method sender (line 38) | Audience sender(); method recipient (line 45) | Audience recipient(); method audience (line 47) | @Override method of (line 59) | static SourcedAudience of(final Audience sender, final Audience recipi... method empty (line 68) | static SourcedAudience empty() { FILE: common/src/main/java/net/draycia/carbon/common/messages/SourcedMessageSender.java class SourcedMessageSender (line 27) | @DefaultQualifier(NonNull.class) method send (line 30) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messages/SourcedReceiverResolver.java class SourcedReceiverResolver (line 32) | @Singleton method resolve (line 36) | @Override class Resolver (line 41) | private static final class Resolver implements IReceiverLocator implements IPlaceholderResolv... method resolve (line 34) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messages/placeholders/ComponentPlaceholderResolver.java class ComponentPlaceholderResolver (line 35) | @DefaultQualifier(NonNull.class) method resolve (line 38) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messages/placeholders/IntPlaceholderResolver.java class IntPlaceholderResolver (line 32) | public class IntPlaceholderResolver implements IPlaceholderResolver implements IPlaceholderResolver implements IPlaceholderResolver<... method resolve (line 34) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messages/placeholders/OptionPlaceholderResolver.java class OptionPlaceholderResolver (line 34) | public final class OptionPlaceholderResolver implements IPlaceholderR... method resolve (line 36) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messages/placeholders/StringPlaceholderResolver.java class StringPlaceholderResolver (line 32) | public class StringPlaceholderResolver implements IPlaceholderResolve... method resolve (line 34) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messages/placeholders/UUIDPlaceholderResolver.java class UUIDPlaceholderResolver (line 35) | @DefaultQualifier(NonNull.class) method resolve (line 38) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messaging/CarbonChatPacketHandler.java class CarbonChatPacketHandler (line 55) | @DefaultQualifier(NonNull.class) method CarbonChatPacketHandler (line 66) | CarbonChatPacketHandler( method handlePacket (line 84) | @Override method handleMessagePacket (line 118) | private boolean handleMessagePacket(final ChatMessagePacket messagePac... FILE: common/src/main/java/net/draycia/carbon/common/messaging/MessagingManager.java class MessagingManager (line 80) | @Singleton method MessagingManager (line 92) | @Inject method requirePacketService (line 176) | public PacketService requirePacketService() { method withPacketService (line 180) | private void withPacketService(final Consumer consumer) { method queuePacketAndFlush (line 186) | public void queuePacketAndFlush(final Supplier makeP... method onShutdown (line 197) | public void onShutdown() { method initMessagingService (line 211) | private MessagingService initMessagingService( type BrokerType (line 264) | public enum BrokerType { class CarbonServerHandler (line 271) | private static final class CarbonServerHandler extends AbstractServerM... method CarbonServerHandler (line 276) | private CarbonServerHandler( method handleInitialization (line 288) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messaging/packets/CarbonPacket.java class CarbonPacket (line 35) | public abstract class CarbonPacket extends AbstractPacket { method CarbonPacket (line 39) | protected CarbonPacket(final @NotNull UUID sender) { method writeComponent (line 43) | protected final void writeComponent(final Component component, final B... method readComponent (line 47) | protected final Component readComponent(final ByteBuf buffer) { method writeKey (line 51) | protected final void writeKey(final Key key, final ByteBuf buffer) { method readKey (line 55) | protected final Key readKey(final ByteBuf buffer) { method writeMap (line 61) | protected final void writeMap( method readMap (line 75) | protected final Map readMap( method writeEnum (line 90) | protected final > void writeEnum(final E value, fina... method readEnum (line 94) | protected final > E readEnum(final ByteBuf buf, fina... FILE: common/src/main/java/net/draycia/carbon/common/messaging/packets/ChatMessagePacket.java class ChatMessagePacket (line 29) | public final class ChatMessagePacket extends CarbonPacket { method userId (line 38) | public UUID userId() { method channelPermission (line 42) | public String channelPermission() { method channelKey (line 46) | public Key channelKey() { method username (line 50) | public String username() { method message (line 54) | public Component message() { method ChatMessagePacket (line 58) | public ChatMessagePacket(final @NotNull UUID sender, final @NotNull By... method ChatMessagePacket (line 63) | public ChatMessagePacket() { method ChatMessagePacket (line 67) | public ChatMessagePacket( method read (line 81) | @Override method write (line 89) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messaging/packets/DisbandPartyPacket.java class DisbandPartyPacket (line 31) | @DefaultQualifier(NonNull.class) method DisbandPartyPacket (line 36) | @AssistedInject method DisbandPartyPacket (line 45) | public DisbandPartyPacket(final UUID sender, final ByteBuf data) { method partyId (line 50) | public UUID partyId() { method read (line 54) | @Override method write (line 59) | @Override method toString (line 64) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messaging/packets/InvalidatePartyInvitePacket.java class InvalidatePartyInvitePacket (line 31) | @DefaultQualifier(NonNull.class) method InvalidatePartyInvitePacket (line 37) | @AssistedInject method InvalidatePartyInvitePacket (line 48) | public InvalidatePartyInvitePacket(final UUID sender, final ByteBuf da... method from (line 53) | public UUID from() { method to (line 57) | public UUID to() { method read (line 61) | @Override method write (line 67) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messaging/packets/LocalPlayerChangePacket.java class LocalPlayerChangePacket (line 32) | @DefaultQualifier(NonNull.class) method LocalPlayerChangePacket (line 39) | @AssistedInject method LocalPlayerChangePacket (line 55) | @AssistedInject method LocalPlayerChangePacket (line 63) | public LocalPlayerChangePacket(final UUID sender, final ByteBuf data) { method playerId (line 68) | public UUID playerId() { method playerName (line 72) | public String playerName() { method changeType (line 76) | public ChangeType changeType() { method read (line 80) | @Override method write (line 90) | @Override type ChangeType (line 99) | public enum ChangeType { FILE: common/src/main/java/net/draycia/carbon/common/messaging/packets/LocalPlayersPacket.java class LocalPlayersPacket (line 32) | @DefaultQualifier(NonNull.class) method LocalPlayersPacket (line 37) | @AssistedInject method LocalPlayersPacket (line 46) | public LocalPlayersPacket(final UUID sender, final ByteBuf data) { method players (line 51) | public Map players() { method read (line 55) | @Override method write (line 60) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messaging/packets/PacketFactory.java type PacketFactory (line 31) | @DefaultQualifier(NonNull.class) method saveCompletedPacket (line 34) | SaveCompletedPacket saveCompletedPacket(UUID playerId); method localPlayersPacket (line 36) | LocalPlayersPacket localPlayersPacket(Map players); method clearLocalPlayersPacket (line 38) | default LocalPlayersPacket clearLocalPlayersPacket() { method localPlayerChangePacket (line 42) | LocalPlayerChangePacket localPlayerChangePacket(UUID player, @Nullable... method addLocalPlayerPacket (line 44) | default LocalPlayerChangePacket addLocalPlayerPacket(final UUID id, fi... method removeLocalPlayerPacket (line 48) | LocalPlayerChangePacket removeLocalPlayerPacket(final UUID id); method whisperPacket (line 50) | WhisperPacket whisperPacket(@Assisted("from") UUID from, @Assisted("to... method partyChange (line 52) | PartyChangePacket partyChange(UUID partyId, Map changes() { method read (line 63) | @Override method write (line 69) | @Override method toString (line 75) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messaging/packets/PartyInvitePacket.java class PartyInvitePacket (line 31) | @DefaultQualifier(NonNull.class) method PartyInvitePacket (line 38) | @AssistedInject method PartyInvitePacket (line 51) | public PartyInvitePacket(final UUID sender, final ByteBuf data) { method from (line 56) | public UUID from() { method to (line 60) | public UUID to() { method party (line 64) | public UUID party() { method read (line 68) | @Override method write (line 75) | @Override method toString (line 82) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messaging/packets/SaveCompletedPacket.java class SaveCompletedPacket (line 31) | @DefaultQualifier(NonNull.class) method SaveCompletedPacket (line 36) | @AssistedInject method SaveCompletedPacket (line 42) | public SaveCompletedPacket(final UUID sender, final ByteBuf data) { method playerId (line 47) | public UUID playerId() { method read (line 51) | @Override method write (line 56) | @Override FILE: common/src/main/java/net/draycia/carbon/common/messaging/packets/WhisperPacket.java class WhisperPacket (line 32) | @DefaultQualifier(NonNull.class) method WhisperPacket (line 39) | @AssistedInject method WhisperPacket (line 52) | public WhisperPacket(final UUID sender, final ByteBuf data) { method from (line 57) | public UUID from() { method to (line 61) | public UUID to() { method message (line 65) | public Component message() { method read (line 69) | @Override method write (line 76) | @Override method toString (line 83) | @Override FILE: common/src/main/java/net/draycia/carbon/common/serialisation/gson/ChatChannelSerializerGson.java class ChatChannelSerializerGson (line 36) | @DefaultQualifier(NonNull.class) method ChatChannelSerializerGson (line 41) | @Inject method write (line 46) | @Override method read (line 55) | @Override FILE: common/src/main/java/net/draycia/carbon/common/serialisation/gson/LocaleSerializerConfigurate.java class LocaleSerializerConfigurate (line 36) | @DefaultQualifier(NonNull.class) method LocaleSerializerConfigurate (line 41) | @Inject method deserialize (line 46) | @Override method serialize (line 58) | @Override FILE: common/src/main/java/net/draycia/carbon/common/serialisation/gson/UUIDSerializerGson.java class UUIDSerializerGson (line 31) | @DefaultQualifier(NonNull.class) method write (line 34) | @Override method read (line 43) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/CachingUserManager.java class CachingUserManager (line 59) | @DefaultQualifier(NonNull.class) method CachingUserManager (line 79) | protected CachingUserManager( method loadOrCreate (line 101) | protected abstract CarbonPlayerCommon loadOrCreate(UUID uuid); method saveSync (line 103) | protected abstract void saveSync(CarbonPlayerCommon player); method loadParty (line 105) | protected abstract @Nullable PartyImpl loadParty(UUID uuid); method saveSync (line 107) | protected abstract void saveSync(PartyImpl info, Map save(final CarbonPlayerCommon player) { method createParty (line 119) | @Override method saveCompleteMessageReceived (line 124) | @Override method saveIfNeeded (line 134) | @Override method user (line 142) | @Override method shutdown (line 164) | @Override method loggedOut (line 186) | @Override method cleanup (line 204) | @Override method attachPostLoad (line 223) | private void attachPostLoad(final UUID uuid, final CompletableFuture partyIfMemberOnli... method disbandPartyMessageReceived (line 319) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/CarbonPlayerCommon.java class CarbonPlayerCommon (line 53) | @DefaultQualifier(NonNull.class) method CarbonPlayerCommon (line 95) | public CarbonPlayerCommon( method CarbonPlayerCommon (line 127) | public CarbonPlayerCommon( method CarbonPlayerCommon (line 148) | public CarbonPlayerCommon() { method needsSave (line 164) | public boolean needsSave() { method properties (line 168) | private Stream> properties() { method schedule (line 186) | public void schedule(final Runnable task) { method registerPropertyUpdateListener (line 190) | public void registerPropertyUpdateListener(final Runnable task) { method audience (line 194) | @Override method createItemHoverComponent (line 199) | @Override method nickname (line 204) | @Override method nicknameRaw (line 212) | public @Nullable Component nicknameRaw() { method nickname (line 216) | @Override method hasPermission (line 221) | @Override method primaryGroup (line 226) | @Override method groups (line 231) | @Override method muted (line 236) | @Override method muted (line 249) | @Override method muteExpiration (line 254) | @Override method muteExpiration (line 259) | @Override method ignoring (line 264) | @Override method ignoring (line 269) | @Override method ignoring (line 274) | @Override method ignoring (line 279) | public void ignoring(final UUID player, final boolean nowIgnoring, fin... method ignoring (line 293) | @Override method ignoring (line 298) | @Override method deafened (line 303) | @Override method deafened (line 308) | @Override method spying (line 313) | @Override method spying (line 318) | @Override method ignoringDirectMessages (line 323) | @Override method ignoringDirectMessages (line 328) | @Override method sendMessageAsPlayer (line 333) | @Override method online (line 338) | @Override method whisperReplyTarget (line 343) | @Override method whisperReplyTarget (line 348) | @Override method lastWhisperTarget (line 353) | @Override method lastWhisperTarget (line 358) | @Override method vanished (line 363) | @Override method awareOf (line 368) | @Override method leftChannels (line 373) | @Override method joinChannel (line 378) | public void joinChannel(final Key key, final boolean internal) { method joinChannel (line 388) | @Override method leaveChannel (line 393) | public void leaveChannel(final ChatChannel channel, final boolean inte... method leaveChannel (line 403) | @Override method identity (line 408) | @Override method locale (line 413) | @Override method selectedChannel (line 418) | @Override method channelRegistry (line 424) | public ChannelRegistry channelRegistry() { method selectedChannelKey (line 428) | public @Nullable Key selectedChannelKey() { method selectedChannel (line 432) | @Override method channelForMessage (line 441) | @Override method distanceSquaredFrom (line 446) | @Override method sameWorldAs (line 451) | @Override method username (line 456) | @Override method displayName (line 468) | @Override method username (line 473) | public void username(final String username) { method markTransientLoaded (line 477) | public void markTransientLoaded(final boolean value) { method transientLoadedNeedsUnload (line 485) | public boolean transientLoadedNeedsUnload() { method hasNickname (line 489) | @Override method configManager (line 497) | public ConfigManager configManager() { method messageRenderer (line 501) | public CarbonMessageRenderer messageRenderer() { method carbonMessages (line 505) | public CarbonMessages carbonMessages() { method uuid (line 509) | @Override method equals (line 514) | @Override method hashCode (line 523) | @Override method saved (line 528) | public void saved() { method partyId (line 532) | public @Nullable UUID partyId() { method party (line 536) | @Override method party (line 545) | public void party(final @Nullable Party party) { method applyOptionalChatFilters (line 549) | @Override method applyOptionalChatFilters (line 554) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/ConsoleCarbonPlayer.java class ConsoleCarbonPlayer (line 42) | @DefaultQualifier(NonNull.class) method ConsoleCarbonPlayer (line 47) | public ConsoleCarbonPlayer(final Audience audience) { method audience (line 51) | @Override method distanceSquaredFrom (line 56) | @Override method sameWorldAs (line 61) | @Override method username (line 66) | @Override method displayName (line 71) | @Override method hasNickname (line 76) | @Override method nickname (line 81) | @Override method nickname (line 86) | @Override method uuid (line 91) | @Override method createItemHoverComponent (line 96) | @Override method locale (line 101) | @Override method selectedChannel (line 106) | @Override method selectedChannel (line 111) | @Override method hasPermission (line 116) | @Override method primaryGroup (line 121) | @Override method groups (line 126) | @Override method muted (line 131) | @Override method muted (line 136) | @Override method muteExpiration (line 141) | @Override method muteExpiration (line 146) | @Override method ignoring (line 151) | @Override method ignoring (line 156) | @Override method ignoring (line 161) | @Override method ignoring (line 166) | @Override method ignoring (line 171) | @Override method deafened (line 176) | @Override method deafened (line 181) | @Override method spying (line 186) | @Override method spying (line 191) | @Override method ignoringDirectMessages (line 196) | @Override method ignoringDirectMessages (line 201) | @Override method sendMessageAsPlayer (line 206) | @Override method online (line 211) | @Override method whisperReplyTarget (line 216) | @Override method whisperReplyTarget (line 221) | @Override method lastWhisperTarget (line 226) | @Override method lastWhisperTarget (line 231) | @Override method vanished (line 236) | @Override method awareOf (line 241) | @Override method leftChannels (line 246) | @Override method joinChannel (line 251) | @Override method leaveChannel (line 256) | @Override method party (line 261) | @Override method applyOptionalChatFilters (line 266) | @Override method applyOptionalChatFilters (line 271) | @Override method identity (line 276) | @Override method channelForMessage (line 281) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/MojangProfileResolver.java class MojangProfileResolver (line 53) | @DefaultQualifier(NonNull.class) method MojangProfileResolver (line 65) | @Inject method resolveUUID (line 77) | @Override method resolveName (line 116) | @Override method createRequest (line 158) | private static HttpRequest createRequest(final String uri) throws URIS... method sendRequest (line 165) | private @Nullable BasicLookupResponse sendRequest(final HttpRequest re... method shutdown (line 189) | @Override class UUIDTypeAdapter (line 200) | private static final class UUIDTypeAdapter extends TypeAdapter { method UUIDTypeAdapter (line 202) | private UUIDTypeAdapter() { method write (line 205) | @Override method read (line 210) | @Override class RateLimiter (line 218) | private static final class RateLimiter { method RateLimiter (line 223) | private RateLimiter(final int perTenMinutes) { method canSubmit (line 234) | boolean canSubmit() { method shutdown (line 238) | void shutdown() { FILE: common/src/main/java/net/draycia/carbon/common/users/NetworkUsers.java class NetworkUsers (line 54) | @DefaultQualifier(NonNull.class) method NetworkUsers (line 63) | @Inject method handlePacket (line 74) | public void handlePacket(final LocalPlayerChangePacket packet) { method handlePacket (line 88) | public void handlePacket(final LocalPlayersPacket packet) { method suggestionsFuture (line 101) | @Override method online (line 143) | public boolean online(final CarbonPlayer player) { method online (line 150) | public boolean online(final UUID uuid) { FILE: common/src/main/java/net/draycia/carbon/common/users/PartyImpl.java class PartyImpl (line 47) | @DefaultQualifier(NonNull.class) method PartyImpl (line 62) | private PartyImpl( method create (line 76) | public static PartyImpl create(final Component name) { method create (line 80) | public static PartyImpl create(final Component name, final UUID id) { method changes (line 84) | private Map changes() { method addMember (line 95) | @Override method removeMember (line 123) | @Override method members (line 144) | @Override method disband (line 152) | @Override method disbandRaw (line 161) | public void disbandRaw() { method rawMembers (line 169) | public Set rawMembers() { method addMemberRaw (line 173) | public void addMemberRaw(final UUID id) { method removeMemberRaw (line 192) | public void removeMemberRaw(final UUID id) { method emitLeaveEvent (line 200) | private void emitLeaveEvent(final UUID id) { method pollChanges (line 215) | public Map pollChanges() { method name (line 221) | @Override method serializedName (line 226) | public String serializedName() { method id (line 230) | @Override method notifyJoin (line 235) | private void notifyJoin(final UUID joined) { method notifyLeave (line 241) | private void notifyLeave(final UUID left) { method notifyMembersChanged (line 247) | private void notifyMembersChanged(final UUID changed, final ChangeNoti... type ChangeNotifier (line 265) | @FunctionalInterface method notify (line 268) | void notify(CarbonPlayer changed, Party party, CarbonPlayer member); method toString (line 272) | @Override type ChangeType (line 281) | public enum ChangeType { FILE: common/src/main/java/net/draycia/carbon/common/users/PartyInvites.java class PartyInvites (line 45) | @DefaultQualifier(NonNull.class) method PartyInvites (line 57) | @Inject method sendInvite (line 74) | public void sendInvite(final UUID from, final UUID to, final UUID part... method invalidateInvite (line 82) | public void invalidateInvite(final UUID from, final UUID to) { method invalidateInvite_ (line 88) | private void invalidateInvite_(final UUID from, final UUID to) { method invitesFor (line 96) | public @Nullable Cache invitesFor(final UUID recipient) { method orCreateInvitesFor (line 100) | private Cache orCreateInvitesFor(final UUID recipient) { method makeCache (line 104) | private Cache makeCache() { method handle (line 108) | public void handle(final InvalidatePartyInvitePacket pkt) { method clean (line 113) | private void clean() { method handle (line 117) | public void handle(final PartyInvitePacket pkt) { FILE: common/src/main/java/net/draycia/carbon/common/users/PersistentUserProperty.java class PersistentUserProperty (line 39) | @DefaultQualifier(NonNull.class) method PersistentUserProperty (line 46) | public PersistentUserProperty(final @Nullable T value) { method internalSet (line 55) | @ApiStatus.Internal method set (line 60) | public void set(final @Nullable T value) { method saved (line 71) | public void saved() { method registerUpdateListener (line 75) | public void registerUpdateListener(final Runnable runnable) { method get (line 79) | public T get() { method hasValue (line 83) | public boolean hasValue() { method orNull (line 87) | public @Nullable T orNull() { method changed (line 91) | public boolean changed() { method of (line 95) | public static PersistentUserProperty of(final @Nullable T value) { method empty (line 99) | public static PersistentUserProperty empty() { class Serializer (line 103) | public static final class Serializer implements JsonSerializer c... FILE: common/src/main/java/net/draycia/carbon/common/users/PlayerUtils.java class PlayerUtils (line 33) | @DefaultQualifier(NonNull.class) method PlayerUtils (line 36) | private PlayerUtils() { method saveLoggedInPlayers (line 40) | @SuppressWarnings("unchecked") method savePlayer (line 51) | private static CompletableFuture savePl... method joinExceptionHandler (line 68) | public static Function joinExceptionHandle... method saveExceptionHandler (line 75) | public static Function saveExceptionHandler... method username (line 82) | private static String username(final @Nullable String username) { FILE: common/src/main/java/net/draycia/carbon/common/users/ProfileCache.java class ProfileCache (line 48) | @DefaultQualifier(NonNull.class) method ProfileCache (line 65) | @Inject method cachedName (line 77) | public synchronized @Nullable String cachedName(final UUID id) { method cachedId (line 87) | public synchronized @Nullable UUID cachedId(final String name) { method hasCachedEntry (line 97) | public synchronized boolean hasCachedEntry(final String name) { method hasCachedEntry (line 105) | public synchronized boolean hasCachedEntry(final UUID uuid) { method cache (line 113) | public synchronized void cache(final @Nullable UUID uuid, final @Nulla... method cleanup (line 132) | private synchronized void cleanup() { method nullIdCutoff (line 149) | private static long nullIdCutoff() { method cutoff (line 153) | private static long cutoff() { method load (line 157) | private synchronized void load() { method save (line 182) | public synchronized void save() { FILE: common/src/main/java/net/draycia/carbon/common/users/ProfileResolver.java type ProfileResolver (line 28) | @DefaultQualifier(NonNull.class) method resolveUUID (line 31) | CompletableFuture<@Nullable UUID> resolveUUID(String username, boolean... method resolveUUID (line 33) | default CompletableFuture<@Nullable UUID> resolveUUID(final String use... method resolveName (line 37) | CompletableFuture<@Nullable String> resolveName(UUID uuid, boolean cac... method resolveName (line 39) | default CompletableFuture<@Nullable String> resolveName(final UUID uui... method shutdown (line 43) | void shutdown(); FILE: common/src/main/java/net/draycia/carbon/common/users/UserManagerInternal.java type UserManagerInternal (line 31) | @DefaultQualifier(NonNull.class) method shutdown (line 34) | void shutdown(); method saveIfNeeded (line 36) | CompletableFuture saveIfNeeded(C player); method loggedOut (line 38) | CompletableFuture loggedOut(UUID uuid); method saveCompleteMessageReceived (line 40) | void saveCompleteMessageReceived(UUID playerId); method cleanup (line 42) | void cleanup(); method saveParty (line 44) | CompletableFuture saveParty(PartyImpl info); method disbandParty (line 46) | void disbandParty(UUID id); method partyChangeMessageReceived (line 48) | void partyChangeMessageReceived(PartyChangePacket pkt); method disbandPartyMessageReceived (line 50) | void disbandPartyMessageReceived(DisbandPartyPacket pkt); FILE: common/src/main/java/net/draycia/carbon/common/users/WrappedCarbonPlayer.java class WrappedCarbonPlayer (line 56) | @DefaultQualifier(NonNull.class) method WrappedCarbonPlayer (line 61) | protected WrappedCarbonPlayer(final CarbonPlayerCommon carbonPlayerCom... method carbonPlayerCommon (line 65) | public CarbonPlayerCommon carbonPlayerCommon() { method user (line 69) | public @Nullable User user() { method parseMessageTags (line 73) | public Component parseMessageTags(final String message) { method awareOf (line 84) | @Override method ignoring (line 93) | @Override method ignoring (line 98) | @Override method ignoring (line 103) | @Override method ignoring (line 108) | @Override method ignoring (line 113) | @Override method ignoringDirectMessages (line 118) | @Override method ignoringDirectMessages (line 123) | @Override method hasPermission (line 128) | @Override method primaryGroup (line 140) | @Override method groups (line 151) | @Override method username (line 168) | @Override method displayName (line 176) | @Override method platformDisplayName (line 204) | protected abstract Optional platformDisplayName(); method hasNickname (line 206) | @Override method nickname (line 211) | @Override method nickname (line 216) | @Override method uuid (line 221) | @Override method createItemHoverComponent (line 226) | @Override method locale (line 231) | @Override method channelForMessage (line 236) | @Override method selectedChannel (line 265) | @Override method selectedChannel (line 270) | @Override method muted (line 275) | @Override method muted (line 280) | @Override method muteExpiration (line 285) | @Override method muteExpiration (line 290) | @Override method deafened (line 295) | @Override method deafened (line 300) | @Override method spying (line 305) | @Override method spying (line 320) | @Override method sendMessageAsPlayer (line 325) | @Override method online (line 330) | @Override method whisperReplyTarget (line 335) | @Override method whisperReplyTarget (line 340) | @Override method lastWhisperTarget (line 345) | @Override method lastWhisperTarget (line 350) | @Override method identity (line 355) | @Override method vanished (line 360) | @Override method leftChannels (line 365) | @Override method joinChannel (line 370) | @Override method leaveChannel (line 375) | @Override method equals (line 380) | @Override method hashCode (line 391) | @Override method partyId (line 396) | public @Nullable UUID partyId() { method party (line 400) | @Override method party (line 405) | public void party(final @Nullable Party party) { method applyOptionalChatFilters (line 409) | @Override method applyOptionalChatFilters (line 414) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/db/DatabaseUserManager.java class DatabaseUserManager (line 70) | @DefaultQualifier(NonNull.class) method DatabaseUserManager (line 78) | private DatabaseUserManager( method loadOrCreate (line 104) | @Override method saveSync (line 136) | @Override method loadParty (line 171) | @Override method selectParty (line 190) | private @Nullable PartyImpl selectParty(final Handle handle, final UUI... method saveSync (line 198) | @Override method disbandSync (line 238) | @Override method shutdown (line 246) | @Override method bindPlayerArguments (line 252) | private Update bindPlayerArguments(final Update update, final CarbonPl... class Factory (line 273) | public static final class Factory { method Factory (line 284) | @Inject method create (line 305) | public DatabaseUserManager create(final String migrationsLocation, f... method create (line 309) | public DatabaseUserManager create(final String migrationsLocation, f... method createLogger (line 372) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/db/QueriesLocator.java class QueriesLocator (line 34) | @DefaultQualifier(NonNull.class) method QueriesLocator (line 44) | public QueriesLocator(final PrimaryConfig.StorageType storageType) { method queries (line 48) | public List queries(final String name) { method query (line 52) | public String query(final String name) { method locate (line 56) | private String locate(final String name) { method processTemplates (line 68) | private String processTemplates(final String sql) { FILE: common/src/main/java/net/draycia/carbon/common/users/db/argument/BinaryUUIDArgumentFactory.java class BinaryUUIDArgumentFactory (line 28) | public final class BinaryUUIDArgumentFactory extends AbstractArgumentFac... method BinaryUUIDArgumentFactory (line 30) | public BinaryUUIDArgumentFactory() { method build (line 34) | @Override method unhex (line 39) | private static byte[] unhex(final String s) { FILE: common/src/main/java/net/draycia/carbon/common/users/db/argument/ComponentArgumentFactory.java class ComponentArgumentFactory (line 29) | public final class ComponentArgumentFactory extends AbstractArgumentFact... method ComponentArgumentFactory (line 31) | public ComponentArgumentFactory() { method build (line 35) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/db/argument/KeyArgumentFactory.java class KeyArgumentFactory (line 28) | public final class KeyArgumentFactory extends AbstractArgumentFactory { method map (line 33) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/db/mapper/ComponentColumnMapper.java class ComponentColumnMapper (line 30) | public final class ComponentColumnMapper implements ColumnMapper { method map (line 33) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/db/mapper/NativeUUIDColumnMapper.java class NativeUUIDColumnMapper (line 29) | public final class NativeUUIDColumnMapper implements ColumnMapper { method map (line 31) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/db/mapper/PartyRowMapper.java class PartyRowMapper (line 33) | @DefaultQualifier(NonNull.class) method map (line 36) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/db/mapper/PlayerRowMapper.java class PlayerRowMapper (line 34) | @DefaultQualifier(NonNull.class) method map (line 37) | @Override FILE: common/src/main/java/net/draycia/carbon/common/users/json/JSONUserManager.java class JSONUserManager (line 55) | @DefaultQualifier(NonNull.class) method JSONUserManager (line 63) | @Inject method loadOrCreate (line 100) | @Override method userFile (line 129) | private Path userFile(final UUID id) { method partyFile (line 133) | private Path partyFile(final UUID id) { method saveSync (line 137) | @Override method loadParty (line 154) | @Override method saveSync (line 178) | @Override method disbandSync (line 195) | @Override FILE: common/src/main/java/net/draycia/carbon/common/util/CarbonDependencies.java class CarbonDependencies (line 33) | @DefaultQualifier(NonNull.class) method CarbonDependencies (line 36) | private CarbonDependencies() { method resolve (line 39) | public static Set resolve(final Path cacheDir) { FILE: common/src/main/java/net/draycia/carbon/common/util/ChannelUtils.java class ChannelUtils (line 27) | public final class ChannelUtils { method ChannelUtils (line 29) | private ChannelUtils() { method broadcastMessageToChannel (line 33) | public static void broadcastMessageToChannel(final Component msg, fina... FILE: common/src/main/java/net/draycia/carbon/common/util/CloudUtils.java class CloudUtils (line 56) | @DefaultQualifier(NonNull.class) method CloudUtils (line 65) | private CloudUtils() { method defaultCommandSettings (line 69) | public static Map defaultCommandSettings() { method registerCommands (line 79) | public static void registerCommands(final Set commands,... method message (line 89) | public static Component message(final Throwable throwable) { method decorateCommandManager (line 94) | public static void decorateCommandManager( method registerExceptionHandlers (line 102) | public static void registerExceptionHandlers( method nonPlayerMustProvidePlayer (line 144) | public static CarbonPlayer nonPlayerMustProvidePlayer(final CarbonMess... FILE: common/src/main/java/net/draycia/carbon/common/util/ColorUtils.java class ColorUtils (line 37) | @DefaultQualifier(NonNull.class) method ColorUtils (line 46) | private ColorUtils() { method parseColor (line 58) | public static @Nullable TextColor parseColor(String input) { method legacyToMiniMessage (line 85) | public static String legacyToMiniMessage(final String input) { FILE: common/src/main/java/net/draycia/carbon/common/util/ConcurrentUtil.java class ConcurrentUtil (line 31) | @DefaultQualifier(NonNull.class) method ConcurrentUtil (line 34) | private ConcurrentUtil() { method shutdownExecutor (line 37) | public static void shutdownExecutor(final ExecutorService service, fin... method carbonThreadFactory (line 50) | public static ThreadFactory carbonThreadFactory(final Logger logger, f... method createPeriodicTasksPool (line 58) | public static ScheduledExecutorService createPeriodicTasksPool(final L... FILE: common/src/main/java/net/draycia/carbon/common/util/DiscordRecipient.java class DiscordRecipient (line 24) | public final class DiscordRecipient implements Audience { method DiscordRecipient (line 28) | private DiscordRecipient() { FILE: common/src/main/java/net/draycia/carbon/common/util/EmptyAudienceWithPointers.java class EmptyAudienceWithPointers (line 30) | @DefaultQualifier(NonNull.class) method EmptyAudienceWithPointers (line 35) | private EmptyAudienceWithPointers(final Pointers pointers) { method audience (line 39) | @Override method pointers (line 44) | @Override method forCarbonPlayer (line 49) | public static EmptyAudienceWithPointers forCarbonPlayer(final CarbonPl... FILE: common/src/main/java/net/draycia/carbon/common/util/ExceptionLoggingScheduledThreadPoolExecutor.java class ExceptionLoggingScheduledThreadPoolExecutor (line 31) | @DefaultQualifier(NonNull.class) method ExceptionLoggingScheduledThreadPoolExecutor (line 36) | public ExceptionLoggingScheduledThreadPoolExecutor(final int corePoolS... method schedule (line 41) | @Override method schedule (line 46) | @Override method scheduleAtFixedRate (line 51) | @Override method scheduleWithFixedDelay (line 56) | @Override method run (line 62) | @Override FILE: common/src/main/java/net/draycia/carbon/common/util/Exceptions.java class Exceptions (line 26) | @DefaultQualifier(NonNull.class) method Exceptions (line 29) | private Exceptions() { method rethrow (line 32) | @SuppressWarnings("unchecked") method sneaky (line 37) | public static Consumer sneaky(final Checke... type CheckedConsumer (line 47) | @FunctionalInterface method accept (line 49) | void accept(T t) throws X; FILE: common/src/main/java/net/draycia/carbon/common/util/FastUuidSansHyphens.java class FastUuidSansHyphens (line 54) | public final class FastUuidSansHyphens { method FastUuidSansHyphens (line 92) | private FastUuidSansHyphens() { method parseUuid (line 107) | public static UUID parseUuid(final CharSequence uuidSequence) { method toString (line 160) | public static String toString(final UUID uuid) { method hexValueForChar (line 202) | private static long hexValueForChar(final char c) { FILE: common/src/main/java/net/draycia/carbon/common/util/FileUtil.java class FileUtil (line 32) | public final class FileUtil { method FileUtil (line 34) | private FileUtil() { method hashString (line 45) | public static String hashString(final Path file) throws IOException { method listDirectoryEntries (line 65) | public static List listDirectoryEntries(final Path path) { method listDirectoryEntries (line 82) | public static List listDirectoryEntries(final Path path, final S... method mkParentDirs (line 107) | public static Path mkParentDirs(final Path path) throws IOException { FILE: common/src/main/java/net/draycia/carbon/common/util/Pagination.java type Pagination (line 37) | @DefaultQualifier(NonNull.class) method header (line 40) | ComponentLike header(int page, int pages); method footer (line 42) | ComponentLike footer(int page, int pages); method pageOutOfRange (line 44) | ComponentLike pageOutOfRange(int page, int pages); method item (line 46) | ComponentLike item(T item, boolean lastOfPage); method render (line 48) | default List render( method builder (line 97) | static Builder builder() { class Builder (line 101) | final class Builder { method Builder (line 107) | private Builder() { method header (line 110) | public Builder header(final BiIntFunction headerRe... method footer (line 115) | public Builder footer(final BiIntFunction footerRe... method pageOutOfRange (line 120) | public Builder pageOutOfRange(final BiIntFunction ... method item (line 125) | public Builder item(final ItemRenderer itemRenderer) { method build (line 130) | public Pagination build() { type ItemRenderer (line 139) | @FunctionalInterface method render (line 141) | ComponentLike render(T item, boolean lastOfPage); method header (line 150) | @Override method footer (line 155) | @Override method pageOutOfRange (line 160) | @Override method item (line 165) | @Override type BiIntFunction (line 172) | @FunctionalInterface method apply (line 175) | T apply(int i, int i1); FILE: common/src/main/java/net/draycia/carbon/common/util/PaginationHelper.java class PaginationHelper (line 36) | @DefaultQualifier(NonNull.class) method PaginationHelper (line 41) | @Inject method footerRenderer (line 46) | public Pagination.BiIntFunction footerRenderer(final In... method previousPageButton (line 65) | private Component previousPageButton(final int currentPage, final IntF... method nextPageButton (line 73) | private Component nextPageButton(final int currentPage, final IntFunct... FILE: common/src/main/java/net/draycia/carbon/common/util/SQLDrivers.java class SQLDrivers (line 25) | public final class SQLDrivers { method SQLDrivers (line 27) | private SQLDrivers() { method loadFrom (line 30) | public static void loadFrom(final ClassLoader loader) { method forceInit (line 35) | private static Class forceInit(final Class klass) { FILE: common/src/main/java/net/draycia/carbon/common/util/Strings.java class Strings (line 33) | @DefaultQualifier(NonNull.class) method Strings (line 57) | private Strings() { method trim (line 60) | public static @Nullable String trim(final @Nullable String s) { method asHexString (line 64) | public static String asHexString(final byte[] bytes) { FILE: common/src/main/java/net/draycia/carbon/common/util/UpdateChecker.java method checkVersion (line 54) | public void checkVersion() { method fetchReleases (line 94) | private Releases fetchReleases() throws IOException { method manifest (line 113) | public static @Nullable Manifest manifest(final Class clazz) { FILE: common/src/main/resources/queries/migrations/h2/V1__create_tables.sql type carbon_users (line 1) | CREATE TABLE carbon_users ( type carbon_ignores (line 13) | CREATE TABLE carbon_ignores ( type carbon_leftchannels (line 19) | CREATE TABLE carbon_leftchannels ( FILE: common/src/main/resources/queries/migrations/h2/V3__parties.sql type carbon_party_members (line 1) | CREATE TABLE carbon_party_members ( type carbon_parties (line 7) | CREATE TABLE carbon_parties ( FILE: common/src/main/resources/queries/migrations/mysql/V1__create_tables.sql type carbon_users (line 1) | CREATE TABLE carbon_users ( type carbon_ignores (line 13) | CREATE TABLE carbon_ignores ( FILE: common/src/main/resources/queries/migrations/mysql/V2__create_tables.sql type carbon_leftchannels (line 1) | CREATE TABLE carbon_leftchannels ( FILE: common/src/main/resources/queries/migrations/mysql/V3__fix_leftchannels.sql type carbon_leftchannels (line 2) | CREATE TABLE carbon_leftchannels ( FILE: common/src/main/resources/queries/migrations/mysql/V7__parties.sql type carbon_party_members (line 1) | CREATE TABLE carbon_party_members ( type carbon_parties (line 7) | CREATE TABLE carbon_parties ( FILE: common/src/main/resources/queries/migrations/postgresql/V1__create_tables.sql type carbon_users (line 1) | CREATE TABLE carbon_users ( type carbon_ignores (line 13) | CREATE TABLE carbon_ignores ( FILE: common/src/main/resources/queries/migrations/postgresql/V2__create_tables.sql type carbon_leftchannels (line 1) | CREATE TABLE carbon_leftchannels ( FILE: common/src/main/resources/queries/migrations/postgresql/V7__parties.sql type carbon_party_members (line 1) | CREATE TABLE carbon_party_members ( type carbon_parties (line 7) | CREATE TABLE carbon_parties ( FILE: fabric/src/main/java/net/draycia/carbon/fabric/CarbonChatFabric.java class CarbonChatFabric (line 52) | @DefaultQualifier(NonNull.class) method CarbonChatFabric (line 56) | @Inject method onInitialize (line 89) | public void onInitialize() { method loadAddonEntrypoints (line 100) | @SuppressWarnings({"unchecked", "rawtypes"}) method registerChatListener (line 113) | private void registerChatListener() { method registerServerLifecycleListeners (line 117) | private void registerServerLifecycleListeners() { method registerPlayerStatusListeners (line 122) | private void registerPlayerStatusListeners() { method luckPermsLoaded (line 128) | public boolean luckPermsLoaded() { FILE: fabric/src/main/java/net/draycia/carbon/fabric/CarbonChatFabricModule.java class CarbonChatFabricModule (line 65) | @DefaultQualifier(NonNull.class) method CarbonChatFabricModule (line 71) | CarbonChatFabricModule() { method commandManager (line 78) | @Provides method configurePlatform (line 116) | @Override FILE: fabric/src/main/java/net/draycia/carbon/fabric/CarbonFabricBootstrap.java class CarbonFabricBootstrap (line 29) | public class CarbonFabricBootstrap implements ModInitializer { method onInitialize (line 31) | @Override FILE: fabric/src/main/java/net/draycia/carbon/fabric/CarbonServerFabric.java class CarbonServerFabric (line 37) | @Singleton method CarbonServerFabric (line 44) | @Inject method audience (line 50) | @Override method console (line 55) | @Override method players (line 60) | @Override FILE: fabric/src/main/java/net/draycia/carbon/fabric/FabricMessageRenderer.java class FabricMessageRenderer (line 39) | @DefaultQualifier(NonNull.class) method FabricMessageRenderer (line 45) | @Inject method render (line 51) | @Override FILE: fabric/src/main/java/net/draycia/carbon/fabric/FabricScheduler.java class FabricScheduler (line 29) | @DefaultQualifier(NonNull.class) method FabricScheduler (line 35) | @Inject method scheduleForPlayer (line 40) | @Override FILE: fabric/src/main/java/net/draycia/carbon/fabric/MinecraftServerHolder.java class MinecraftServerHolder (line 31) | @DefaultQualifier(NonNull.class) method MinecraftServerHolder (line 37) | @Inject method requireServer (line 43) | public MinecraftServer requireServer() { FILE: fabric/src/main/java/net/draycia/carbon/fabric/command/FabricCommander.java type FabricCommander (line 30) | @DefaultQualifier(NonNull.class) method from (line 33) | static FabricCommander from(final CommandSourceStack commandSourceStac... method commandSourceStack (line 37) | CommandSourceStack commandSourceStack(); method audience (line 39) | @Override method hasPermission (line 46) | @Override FILE: fabric/src/main/java/net/draycia/carbon/fabric/command/FabricPlayerCommander.java method player (line 40) | public ServerPlayer player() { method carbonPlayer (line 48) | @Override method hasPermission (line 56) | @Override FILE: fabric/src/main/java/net/draycia/carbon/fabric/listeners/FabricChatHandler.java class FabricChatHandler (line 50) | public class FabricChatHandler extends ChatListenerInternal implements S... method FabricChatHandler (line 57) | @Inject method allowChatMessage (line 67) | @Override FILE: fabric/src/main/java/net/draycia/carbon/fabric/listeners/FabricJoinQuitListener.java class FabricJoinQuitListener (line 42) | @DefaultQualifier(NonNull.class) method FabricJoinQuitListener (line 52) | @Inject method onPlayReady (line 69) | @Override method onPlayDisconnect (line 83) | @Override FILE: fabric/src/main/java/net/draycia/carbon/fabric/users/CarbonPlayerFabric.java class CarbonPlayerFabric (line 49) | @DefaultQualifier(NonNull.class) method CarbonPlayerFabric (line 55) | @AssistedInject method audience (line 62) | @Override method player (line 67) | public Optional player() { method vanished (line 74) | @Override method locale (line 79) | @Override method online (line 86) | @Override method distanceSquaredFrom (line 91) | @Override method sameWorldAs (line 112) | @Override method createItemHoverComponent (line 129) | @Override method hasPermission (line 175) | @Override method primaryGroup (line 182) | @Override method groups (line 191) | @Override method platformDisplayName (line 200) | @Override FILE: fabric/src/main/java/net/draycia/carbon/fabric/users/FabricProfileResolver.java class FabricProfileResolver (line 34) | @Singleton method FabricProfileResolver (line 41) | @Inject method resolveUUID (line 47) | @Override method resolveName (line 57) | @Override method shutdown (line 67) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/CarbonChatPaper.java class CarbonChatPaper (line 56) | @DefaultQualifier(NonNull.class) method CarbonChatPaper (line 64) | @Inject method onEnable (line 96) | void onEnable() { method registerPlaceholders (line 135) | private void registerPlaceholders() { method onDisable (line 142) | void onDisable() { method papiLoaded (line 146) | public static boolean papiLoaded() { FILE: paper/src/main/java/net/draycia/carbon/paper/CarbonChatPaperModule.java class CarbonChatPaperModule (line 69) | @DefaultQualifier(NonNull.class) method CarbonChatPaperModule (line 75) | CarbonChatPaperModule(final CarbonPaperBootstrap bootstrap) { method commandManager (line 79) | @Provides method configurePlatform (line 104) | @Override method configureIntegrations (line 123) | @Override method configureListeners (line 149) | private void configureListeners() { FILE: paper/src/main/java/net/draycia/carbon/paper/CarbonPaperBootstrap.java class CarbonPaperBootstrap (line 29) | @DefaultQualifier(NonNull.class) method onLoad (line 34) | @Override method onEnable (line 41) | @Override method onDisable (line 48) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/CarbonPaperLoader.java class CarbonPaperLoader (line 29) | @DefaultQualifier(NonNull.class) method classloader (line 32) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/CarbonServerPaper.java class CarbonServerPaper (line 36) | @Singleton method CarbonServerPaper (line 43) | @Inject method audience (line 49) | @Override method console (line 54) | @Override method players (line 59) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/PaperScheduler.java class PaperScheduler (line 33) | @Singleton method PaperScheduler (line 54) | @Inject method scheduleForPlayer (line 61) | public void scheduleForPlayer(final CarbonPlayer carbonPlayer, final R... class Folia (line 76) | private final class Folia implements PlatformScheduler { method scheduleForPlayer (line 78) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/command/PaperCommander.java type PaperCommander (line 29) | @DefaultQualifier(NonNull.class) method from (line 32) | static PaperCommander from(final CommandSender sender) { method commandSender (line 36) | CommandSender commandSender(); method audience (line 40) | @Override method hasPermission (line 45) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/command/PaperPlayerCommander.java method commandSender (line 39) | @Override method audience (line 44) | @Override method carbonPlayer (line 49) | @Override method hasPermission (line 54) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/hooks/CarbonPAPIPlaceholders.java class CarbonPAPIPlaceholders (line 42) | @DefaultQualifier(NonNull.class) method CarbonPAPIPlaceholders (line 51) | @Inject method getIdentifier (line 71) | @Override method getAuthor (line 76) | @Override method getVersion (line 81) | @Override method persist (line 86) | @Override method onRequest (line 91) | @Override method mm (line 112) | private static String mm(final Component in) { method legacy (line 116) | private static String legacy(final Component in) { method plain (line 120) | private static String plain(final Component in) { method partyName (line 124) | private Component partyName(final OfflinePlayer player) { method displayName (line 129) | private Component displayName(final OfflinePlayer player) { method nickname (line 134) | private Component nickname(final OfflinePlayer player) { method selectedChannelKey (line 140) | private String selectedChannelKey(final OfflinePlayer player) { FILE: paper/src/main/java/net/draycia/carbon/paper/hooks/PAPIChatHook.java class PAPIChatHook (line 33) | @DefaultQualifier(NonNull.class) method PAPIChatHook (line 36) | @Inject FILE: paper/src/main/java/net/draycia/carbon/paper/integration/alessiodp_parties/AlessiodpPartiesIntegration.java class AlessiodpPartiesIntegration (line 33) | @DefaultQualifier(NonNull.class) method AlessiodpPartiesIntegration (line 41) | @Inject method eligible (line 53) | @Override method register (line 63) | @Override method configMeta (line 74) | public static ConfigMeta configMeta() { class Config (line 78) | @ConfigSerializable FILE: paper/src/main/java/net/draycia/carbon/paper/integration/alessiodp_parties/AlessiodpPartiesPartyChannel.java class AlessiodpPartiesPartyChannel (line 46) | @DefaultQualifier(NonNull.class) method AlessiodpPartiesPartyChannel (line 56) | public AlessiodpPartiesPartyChannel() { method permissions (line 67) | @Override method recipients (line 75) | @Override method party (line 100) | private @Nullable Party party(final CarbonPlayer player) { method shouldCrossServer (line 104) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/integration/dsrv/DSRVIntegration.java class DSRVIntegration (line 29) | public final class DSRVIntegration implements Integration { method DSRVIntegration (line 34) | @Inject method eligible (line 43) | @Override method register (line 48) | @Override method configMeta (line 53) | public static ConfigMeta configMeta() { class Config (line 57) | @ConfigSerializable FILE: paper/src/main/java/net/draycia/carbon/paper/integration/dsrv/DSRVListener.java class DSRVListener (line 50) | public final class DSRVListener implements ChatHook { method DSRVListener (line 56) | @Inject method register (line 67) | public void register() { method broadcastMessageToChannel (line 124) | @Override method toDsrv (line 135) | private github.scarsz.discordsrv.dependencies.kyori.adventure.text.Com... method fromDsrv (line 141) | private Component fromDsrv(final github.scarsz.discordsrv.dependencies... method getPlugin (line 147) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/integration/essxd/EssXDIntegration.java class EssXDIntegration (line 29) | public final class EssXDIntegration implements Integration { method EssXDIntegration (line 34) | @Inject method eligible (line 43) | @Override method register (line 48) | @Override method configMeta (line 53) | public static ConfigMeta configMeta() { class Config (line 57) | @ConfigSerializable FILE: paper/src/main/java/net/draycia/carbon/paper/integration/essxd/EssXDListener.java class EssXDListener (line 37) | public final class EssXDListener implements Listener { method EssXDListener (line 44) | @Inject method onDiscordMessage (line 56) | @EventHandler method register (line 75) | public void register() { FILE: paper/src/main/java/net/draycia/carbon/paper/integration/fuuid/AbstractFactionsChannel.java class AbstractFactionsChannel (line 33) | @DefaultQualifier(NonNull.class) method faction (line 36) | protected final @Nullable Faction faction(final CarbonPlayer player) { method factionPlayer (line 46) | protected final @Nullable FPlayer factionPlayer(final CarbonPlayer pla... method factionRole (line 50) | protected final @Nullable Role factionRole(final CarbonPlayer player) { method hasRelations (line 60) | protected final boolean hasRelations(final CarbonPlayer player, final ... method shouldCrossServer (line 66) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/integration/fuuid/AllianceChannel.java class AllianceChannel (line 46) | @DefaultQualifier(NonNull.class) method AllianceChannel (line 54) | public AllianceChannel() { method permissions (line 65) | @Override method recipients (line 73) | @Override method alliedPlayersTo (line 96) | private List alliedPlayersTo(final CarbonPlayer player) { FILE: paper/src/main/java/net/draycia/carbon/paper/integration/fuuid/FactionChannel.java class FactionChannel (line 43) | @DefaultQualifier(NonNull.class) method FactionChannel (line 51) | public FactionChannel() { method permissions (line 62) | @Override method recipients (line 70) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/integration/fuuid/FactionModChannel.java class FactionModChannel (line 45) | @DefaultQualifier(NonNull.class) method FactionModChannel (line 56) | public FactionModChannel() { method permissions (line 67) | @Override method recipients (line 75) | @Override method factionMods (line 98) | private List factionMods(final CarbonPlayer player) { FILE: paper/src/main/java/net/draycia/carbon/paper/integration/fuuid/FactionsIntegration.java class FactionsIntegration (line 31) | @DefaultQualifier(NonNull.class) method FactionsIntegration (line 37) | @Inject method eligible (line 46) | @Override method register (line 51) | @Override method configMeta (line 67) | public static ConfigMeta configMeta() { class Config (line 71) | @ConfigSerializable FILE: paper/src/main/java/net/draycia/carbon/paper/integration/fuuid/TruceChannel.java class TruceChannel (line 47) | @DefaultQualifier(NonNull.class) method TruceChannel (line 56) | public TruceChannel() { method permissions (line 67) | @Override method recipients (line 75) | @Override method hasTruceWith (line 98) | private List hasTruceWith(final CarbonPlayer player) { FILE: paper/src/main/java/net/draycia/carbon/paper/integration/mcmmo/McmmoIntegration.java class McmmoIntegration (line 33) | @DefaultQualifier(NonNull.class) method McmmoIntegration (line 41) | @Inject method eligible (line 53) | @Override method register (line 58) | @Override method configMeta (line 69) | public static ConfigMeta configMeta() { class Config (line 73) | @ConfigSerializable FILE: paper/src/main/java/net/draycia/carbon/paper/integration/mcmmo/McmmoPartyChannel.java class McmmoPartyChannel (line 46) | @DefaultQualifier(NonNull.class) method McmmoPartyChannel (line 55) | public McmmoPartyChannel() { method permissions (line 66) | @Override method recipients (line 74) | @Override method party (line 99) | private @Nullable Party party(final CarbonPlayer player) { method shouldCrossServer (line 103) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/integration/plotsquared/PlotChannel.java class PlotChannel (line 47) | @DefaultQualifier(NonNull.class) method PlotChannel (line 62) | public PlotChannel() { method plot (line 73) | protected @Nullable Plot plot(final CarbonPlayer carbonPlayer) { method permissions (line 81) | @Override method recipients (line 89) | @Override method onlinePlayers (line 114) | protected List> onlinePlayers(final Plot plot) { method cannotUseChannel (line 118) | protected Component cannotUseChannel(final CarbonPlayer player) { method shouldCrossServer (line 122) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/integration/plotsquared/PlotSquaredIntegration.java class PlotSquaredIntegration (line 31) | @DefaultQualifier(NonNull.class) method PlotSquaredIntegration (line 37) | @Inject method eligible (line 46) | @Override method register (line 51) | @Override method configMeta (line 58) | public static ConfigMeta configMeta() { class Config (line 62) | @ConfigSerializable FILE: paper/src/main/java/net/draycia/carbon/paper/integration/towny/AllianceChannel.java class AllianceChannel (line 35) | @DefaultQualifier(NonNull.class) method AllianceChannel (line 42) | public AllianceChannel() { method onlinePlayers (line 53) | @Override method cannotUseChannel (line 58) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/integration/towny/NationChannel.java class NationChannel (line 36) | @DefaultQualifier(NonNull.class) method NationChannel (line 43) | public NationChannel() { method residentList (line 54) | @Override method cannotUseChannel (line 63) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/integration/towny/ResidentListChannel.java class ResidentListChannel (line 42) | @DefaultQualifier(NonNull.class) method residentList (line 53) | protected abstract @Nullable T residentList(CarbonPlayer player); method permissions (line 55) | @Override method recipients (line 63) | @Override method onlinePlayers (line 88) | protected List onlinePlayers(final T residentList) { method cannotUseChannel (line 92) | protected abstract Component cannotUseChannel(CarbonPlayer player); method shouldCrossServer (line 94) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/integration/towny/TownChannel.java class TownChannel (line 36) | @DefaultQualifier(NonNull.class) method TownChannel (line 43) | public TownChannel() { method residentList (line 54) | @Override method cannotUseChannel (line 63) | @Override FILE: paper/src/main/java/net/draycia/carbon/paper/integration/towny/TownyIntegration.java class TownyIntegration (line 31) | @DefaultQualifier(NonNull.class) method TownyIntegration (line 37) | @Inject method eligible (line 46) | @Override method register (line 51) | @Override method configMeta (line 66) | public static ConfigMeta configMeta() { class Config (line 70) | @ConfigSerializable FILE: paper/src/main/java/net/draycia/carbon/paper/listeners/PaperChatListener.java class PaperChatListener (line 43) | @DefaultQualifier(NonNull.class) method PaperChatListener (line 49) | @Inject method onPaperChatDecorate (line 60) | @SuppressWarnings("UnstableApiUsage") method onPaperCommandDecorate (line 82) | @SuppressWarnings("UnstableApiUsage") method onPaperChat (line 88) | @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) FILE: paper/src/main/java/net/draycia/carbon/paper/listeners/PaperPlayerJoinListener.java class PaperPlayerJoinListener (line 44) | @DefaultQualifier(NonNull.class) method PaperPlayerJoinListener (line 54) | @Inject method onLogin (line 71) | @EventHandler method onJoinEarly (line 76) | @EventHandler(priority = EventPriority.LOWEST) method onJoin (line 81) | @EventHandler(priority = EventPriority.HIGH) method onQuit (line 94) | @EventHandler(priority = EventPriority.HIGH) FILE: paper/src/main/java/net/draycia/carbon/paper/messages/PaperMessageRenderer.java class PaperMessageRenderer (line 49) | @DefaultQualifier(NonNull.class) method PaperMessageRenderer (line 62) | @Inject method render (line 69) | @Override method hasPlaceholderAPI (line 132) | private boolean hasPlaceholderAPI() { FILE: paper/src/main/java/net/draycia/carbon/paper/messages/PlaceholderAPIMiniMessageParser.java class PlaceholderAPIMiniMessageParser (line 39) | @DefaultQualifier(NonNull.class) method PlaceholderAPIMiniMessageParser (line 44) | private PlaceholderAPIMiniMessageParser(final MiniMessage miniMessage) { method create (line 48) | public static PlaceholderAPIMiniMessageParser create(final MiniMessage... method containsLegacyColorCodes (line 52) | private static boolean containsLegacyColorCodes(final String string) { method parse (line 63) | public Component parse(final Player player, final String input, final ... method parse (line 75) | public Component parse(final MiniPlaceholdersIntegration.@Nullable Con... method parseRelational (line 79) | public Component parseRelational(final Player recipient, final Player ... method parseRelational (line 91) | public Component parseRelational(final Player recipient, final Player ... method parse (line 95) | private Component parse( FILE: paper/src/main/java/net/draycia/carbon/paper/users/CarbonPlayerPaper.java class CarbonPlayerPaper (line 50) | @DefaultQualifier(NonNull.class) method CarbonPlayerPaper (line 53) | @AssistedInject method player (line 65) | private Optional player() { method platformDisplayName (line 69) | @Override method audience (line 74) | @Override method distanceSquaredFrom (line 79) | @Override method sameWorldAs (line 95) | @Override method nickname (line 111) | @Override method applyDisplayNameToBukkit (line 118) | private Consumer applyDisplayNameToBukkit(final @Nullable Comp... method createItemHoverComponent (line 128) | @Override method locale (line 179) | @Override method sendMessageAsPlayer (line 184) | @Override method online (line 191) | @Override method vanished (line 196) | @Override method hasVanishMeta (line 202) | private boolean hasVanishMeta() { method bukkitPlayer (line 210) | public @Nullable Player bukkitPlayer() { FILE: paper/src/main/java/net/draycia/carbon/paper/users/PaperProfileResolver.java class PaperProfileResolver (line 34) | @Singleton method PaperProfileResolver (line 41) | @Inject method resolveUUID (line 47) | @Override method resolveName (line 61) | @Override method shutdown (line 71) | @Override FILE: sponge/src/main/java/net/draycia/carbon/sponge/CarbonChatSponge.java class CarbonChatSponge (line 68) | @Plugin("carbonchat") method CarbonChatSponge (line 90) | @Inject method serverId (line 230) | @Override method packetService (line 235) | @Override method onInitialize (line 244) | @Listener method onDisable (line 254) | @Listener method logger (line 259) | @Override method dataDirectory (line 264) | @Override method server (line 269) | @Override method channelRegistry (line 274) | @Override method messageRenderer (line 279) | @Override method carbonMessages (line 284) | public CarbonMessages carbonMessages() { method eventHandler (line 288) | @Override FILE: sponge/src/main/java/net/draycia/carbon/sponge/CarbonChatSpongeModule.java class CarbonChatSpongeModule (line 50) | @DefaultQualifier(NonNull.class) method CarbonChatSpongeModule (line 57) | public CarbonChatSpongeModule( method commandManager (line 67) | @Provides method messageRenderer (line 90) | @Provides method sourcedRenderer (line 96) | @Provides method configure (line 102) | @Override FILE: sponge/src/main/java/net/draycia/carbon/sponge/CarbonServerSponge.java class CarbonServerSponge (line 43) | @Singleton method CarbonServerSponge (line 50) | @Inject method audience (line 56) | @Override method console (line 61) | @Override method players (line 66) | @Override method userManager (line 81) | @Override method resolveUUID (line 86) | @Override method resolveName (line 97) | @Override FILE: sponge/src/main/java/net/draycia/carbon/sponge/SpongeMessageRenderer.java class SpongeMessageRenderer (line 40) | @DefaultQualifier(NonNull.class) method SpongeMessageRenderer (line 45) | @Inject method render (line 50) | @Override FILE: sponge/src/main/java/net/draycia/carbon/sponge/SpongeUserManager.java class SpongeUserManager (line 35) | @DefaultQualifier(NonNull.class) method SpongeUserManager (line 40) | public SpongeUserManager(final UserManager proxied... method carbonPlayer (line 44) | @Override method savePlayer (line 55) | @Override method saveAndInvalidatePlayer (line 66) | @Override method saveDisplayName (line 77) | @Override method saveMuted (line 86) | @Override method saveDeafened (line 95) | @Override method saveSpying (line 104) | @Override method saveSelectedChannel (line 113) | @Override method saveLastWhisperTarget (line 122) | @Override method saveWhisperReplyTarget (line 131) | @Override method addIgnore (line 140) | @Override method removeIgnore (line 149) | @Override FILE: sponge/src/main/java/net/draycia/carbon/sponge/command/SpongeCommander.java type SpongeCommander (line 30) | @DefaultQualifier(NonNull.class) method from (line 33) | static SpongeCommander from(final CommandCause commandCause) { method commandCause (line 37) | @NonNull CommandCause commandCause(); method audience (line 41) | @Override FILE: sponge/src/main/java/net/draycia/carbon/sponge/command/SpongePlayerCommander.java method carbonPlayer (line 41) | @Override method audience (line 46) | @Override FILE: sponge/src/main/java/net/draycia/carbon/sponge/listeners/SpongeChatListener.java class SpongeChatListener (line 60) | @DefaultQualifier(NonNull.class) method SpongeChatListener (line 69) | @Inject method onPlayerChat (line 80) | @Listener FILE: sponge/src/main/java/net/draycia/carbon/sponge/listeners/SpongePlayerJoinListener.java class SpongePlayerJoinListener (line 33) | @DefaultQualifier(NonNull.class) method SpongePlayerJoinListener (line 39) | @Inject method onPlayerQuit (line 48) | @Listener FILE: sponge/src/main/java/net/draycia/carbon/sponge/listeners/SpongeReloadListener.java class SpongeReloadListener (line 30) | public class SpongeReloadListener { method SpongeReloadListener (line 36) | @Inject method onReload (line 47) | @Listener FILE: sponge/src/main/java/net/draycia/carbon/sponge/users/CarbonPlayerSponge.java class CarbonPlayerSponge (line 47) | @DefaultQualifier(NonNull.class) method CarbonPlayerSponge (line 52) | public CarbonPlayerSponge(final CarbonPlayerCommon carbonPlayerCommon) { method audience (line 56) | @Override method carbonPlayerCommon (line 63) | @Override method player (line 68) | private Optional player() { method sendMessageAsPlayer (line 72) | @Override method online (line 77) | @Override method locale (line 82) | @Override method distanceSquaredFrom (line 87) | @Override method sameWorldAs (line 107) | @Override method displayName (line 123) | @Override method createItemHoverComponent (line 128) | @Override method fromStack (line 166) | private Component fromStack(final ItemStack stack) { method vanished (line 181) | @Override FILE: velocity/src/main/java/net/draycia/carbon/velocity/CarbonChatVelocity.java class CarbonChatVelocity (line 48) | @DefaultQualifier(NonNull.class) method CarbonChatVelocity (line 54) | @Inject method onInitialization (line 89) | public void onInitialization(final CarbonVelocityBootstrap carbonVeloc... method onShutdown (line 100) | public void onShutdown() { method isProxy (line 104) | @Override FILE: velocity/src/main/java/net/draycia/carbon/velocity/CarbonChatVelocityModule.java class CarbonChatVelocityModule (line 63) | @DefaultQualifier(NonNull.class) method CarbonChatVelocityModule (line 72) | CarbonChatVelocityModule( method createCommandManager (line 84) | @Provides method configurePlatform (line 112) | @Override method configureListeners (line 134) | private void configureListeners() { FILE: velocity/src/main/java/net/draycia/carbon/velocity/CarbonServerVelocity.java class CarbonServerVelocity (line 37) | @DefaultQualifier(NonNull.class) method CarbonServerVelocity (line 43) | @Inject method audience (line 49) | @Override method console (line 54) | @Override method players (line 59) | @Override FILE: velocity/src/main/java/net/draycia/carbon/velocity/CarbonVelocityBootstrap.java class CarbonVelocityBootstrap (line 40) | public final class CarbonVelocityBootstrap { method CarbonVelocityBootstrap (line 50) | @Inject method onProxyInitialize (line 65) | @Subscribe method onProxyShutdown (line 70) | @Subscribe class Inner (line 76) | private final class Inner { method onProxyInitialize (line 79) | void onProxyInitialize(final ProxyInitializeEvent event) { method onProxyShutdown (line 106) | void onProxyShutdown(final ProxyShutdownEvent event) { FILE: velocity/src/main/java/net/draycia/carbon/velocity/VelocityMessageRenderer.java class VelocityMessageRenderer (line 41) | @DefaultQualifier(NonNull.class) method VelocityMessageRenderer (line 48) | @Inject method render (line 55) | @Override FILE: velocity/src/main/java/net/draycia/carbon/velocity/command/VelocityCommander.java type VelocityCommander (line 30) | @DefaultQualifier(NonNull.class) method from (line 33) | static VelocityCommander from(final CommandSource source) { method commandSource (line 37) | CommandSource commandSource(); method audience (line 41) | @Override method hasPermission (line 46) | @Override FILE: velocity/src/main/java/net/draycia/carbon/velocity/command/VelocityPlayerCommander.java method commandSource (line 40) | @Override method audience (line 45) | @Override method carbonPlayer (line 50) | @Override method hasPermission (line 55) | @Override FILE: velocity/src/main/java/net/draycia/carbon/velocity/listeners/VelocityChatListener.java class VelocityChatListener (line 49) | @DefaultQualifier(NonNull.class) method VelocityChatListener (line 58) | @Inject method register (line 77) | @Override method executeAsync (line 82) | @Override method executeEvent (line 87) | private void executeEvent(final PlayerChatEvent event) { FILE: velocity/src/main/java/net/draycia/carbon/velocity/listeners/VelocityListener.java type VelocityListener (line 26) | public interface VelocityListener extends AwaitingEventExecutor { method register (line 28) | void register(EventManager eventManager, CarbonVelocityBootstrap boots... FILE: velocity/src/main/java/net/draycia/carbon/velocity/listeners/VelocityPlayerJoinListener.java class VelocityPlayerJoinListener (line 37) | @DefaultQualifier(NonNull.class) method VelocityPlayerJoinListener (line 44) | @Inject method register (line 55) | @Override method executeAsync (line 60) | @Override FILE: velocity/src/main/java/net/draycia/carbon/velocity/listeners/VelocityPlayerLeaveListener.java class VelocityPlayerLeaveListener (line 34) | @DefaultQualifier(NonNull.class) method VelocityPlayerLeaveListener (line 40) | @Inject method register (line 49) | @Override method executeAsync (line 54) | @Override FILE: velocity/src/main/java/net/draycia/carbon/velocity/users/CarbonPlayerVelocity.java class CarbonPlayerVelocity (line 42) | @DefaultQualifier(NonNull.class) method CarbonPlayerVelocity (line 47) | @AssistedInject method audience (line 53) | @Override method vanished (line 58) | @Override method player (line 64) | public Optional player() { method locale (line 68) | @Override method distanceSquaredFrom (line 73) | @Override method sameWorldAs (line 78) | @Override method platformDisplayName (line 93) | @Override method createItemHoverComponent (line 98) | @Override method online (line 103) | @Override FILE: velocity/src/main/java/net/draycia/carbon/velocity/users/VelocityProfileResolver.java class VelocityProfileResolver (line 33) | @Singleton method VelocityProfileResolver (line 40) | @Inject method resolveUUID (line 46) | @Override method resolveName (line 54) | @Override method shutdown (line 62) | @Override