Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abandonConversation(Conversation) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- abandonConversation(Conversation, ConversationAbandonedEvent) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- abort(Executor) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- absent() - Static method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
- ABSENT - Enum constant in enum class com.ultikits.ultitools.utils.CredentialStore.ReadResult.Outcome
- ABSENT - Enum constant in enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
-
It is definitively not there.
- absolutePathsOf(List<File>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The absolute paths of
files, in the order given. - AbstractCommand - Class in com.ultikits.ultitools.abstracts
- AbstractCommand() - Constructor for class com.ultikits.ultitools.abstracts.AbstractCommand
- AbstractConfigEntity - Class in com.ultikits.ultitools.abstracts
-
Abstract class representing a configuration entity.
- AbstractConfigEntity(String) - Constructor for class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Constructor for AbstractConfigEntity.
- AbstractConsoleCommandExecutor - Class in com.ultikits.ultitools.abstracts
-
Abstract class representing a console command executor.
- AbstractConsoleCommandExecutor() - Constructor for class com.ultikits.ultitools.abstracts.AbstractConsoleCommandExecutor
- AbstractPlayerCommandExecutor - Class in com.ultikits.ultitools.abstracts
-
Abstract class representing a player command executor.
- AbstractPlayerCommandExecutor() - Constructor for class com.ultikits.ultitools.abstracts.AbstractPlayerCommandExecutor
- AbstractRelationalDataOperator<T> - Class in com.ultikits.ultitools.interfaces.impl.data
-
Abstract base class for relational database data operators.
- AbstractRelationalDataOperator(DataSource, Class<T>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Creates a new data operator.
- AbstractRelationalDataOperator.ColumnMapping - Class in com.ultikits.ultitools.interfaces.impl.data
- AbstractTabExecutor - Class in com.ultikits.ultitools.abstracts
-
Abstract class representing a tab command executor.
- AbstractTabExecutor() - Constructor for class com.ultikits.ultitools.abstracts.AbstractTabExecutor
- acceptConversationInput(String) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- access_token - Variable in class com.ultikits.ultitools.entities.TokenEntity
- AccessDecision - Class in com.ultikits.ultitools.entities
-
The reason-carrying return type both remote-surface policy predicates change to as of 6.3.0:
CommandExecutionManager's command-allowed check andFileOperationManager.isPathAllowedboth previously returnedboolean. - AccessDecision(boolean, String, boolean, String) - Constructor for class com.ultikits.ultitools.entities.AccessDecision
- acquireLock(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Acquires a lock for command execution.
- action - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- ACTION_EXECUTE_COMMAND - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
-
The
RemoteActionLog.Entry.getAction()literal for every entry this class records. - ACTION_FILE_OPERATION_PREFIX - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
-
The
RemoteActionLog.Entry.getAction()literal prefix every entry this class records carries, extended with the operation itself (e.g. - ACTION_LOG - Static variable in class com.ultikits.ultitools.manager.RemoteActionLog
- ACTION_LOG_FILES_COMMENT - Static variable in class com.ultikits.ultitools.UltiTools
- ACTION_LOG_SIZE_COMMENT - Static variable in class com.ultikits.ultitools.UltiTools
- activateCloudIfCurrent(CloudSession) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Atomically, inside the session's own lock: "re-check that
sessionis still current → connect → start the refresh schedule." - active - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
- actor - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- adapters - Static variable in class com.ultikits.ultitools.api.UltiToolsAPI
- add(CommandValidator) - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.Builder
-
Adds a validator to the chain.
- addAdded(RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- addAdvisor(AopAdvisor) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Adds an advisor to be considered during proxy resolution.
- addAll(Collection<CommandValidator>) - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.Builder
-
Adds all validators to the chain.
- addAttachment(Plugin) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- addAttachment(Plugin, int) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- addAttachment(Plugin, String, boolean) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- addAttachment(Plugin, String, boolean, int) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- addBeanPostProcessor(BeanPostProcessor) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Add bean post processor.
- addBindingRange(String, String, Predicate<Long>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Records that
keyis bound by a config-bound@Scheduledor@CmdCD(#531), so that a panel write setting it to a valueisValidrejects is refused, naming the key, the value andrule. - addCandidateIfNonDefault(Map<String, List<MergedAnnotationResolver.Candidate>>, String, Method, Annotation, Class<? extends Annotation>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- addChangeListener(ConfigChangeListener) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Adds a configuration change listener.
- addChild(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Adds a child Element.
- addChild(RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Adds a child node.
- addConfigEntity(UltiToolsPlugin, AbstractConfigEntity) - Method in class com.ultikits.ultitools.manager.ConfigManager
- addCustomChart(Metrics.CustomChart) - Method in class com.ultikits.ultitools.utils.Metrics
-
Adds a custom chart.
- addCustomChart(Metrics.CustomChart) - Method in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- addDangerousClass(String) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Deprecated.
- added - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
- added - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- addEnabledLevel(String) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Adds an enabled log level.
- addExcludedLogger(String) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Adds an excluded logger.
- additionalEntities() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
-
Entity classes this module owns that live outside its own JAR -- a shared library JAR, a multi-module build's common artifact, or a plugin suite's shared JAR.
- additionalEntityRefusalMessage(String, Class<?>, String) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Builds the refusal message for an
additionalEntitiesdeclaration that does not live on the declarer's own classpath -- the same "confirmed owner" vs. - addLore(String...) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Adds lines to the existing lore.
- addMoved(RenderNode, int, int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- addRemoved(RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- addSingleton(String, Object) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Add a fully initialized singleton to level 1 cache.
- addSingletonFactory(String, Supplier<Object>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Add a singleton factory to level 3 cache for early reference support.
- addToBatch(JsonObject) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Adds a log entry to the batch queue.
- addToBottomRow(int, Icon) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Adds an item to the last row at the specified column.
- addTrustedPackage(String) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Deprecated.Since 6.3.0 (GEN-07): this method no longer mutates
ClassloadFilterAudit.TRUSTED_PACKAGE_PREFIXESor anything else. The signature is retained because it ispublic staticon a published class. - addUnavailableAnnotation(Class<? extends Annotation>, String) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Declares an annotation as recognised but unavailable.
- addUpdated(RenderNode, RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- addValidator(CommandValidator) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Adds a custom validator to the chain.
- addValidator(CommandValidator) - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Adds a validator to the chain.
- AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class com.ultikits.ultitools.utils.Metrics.AdvancedBarChart
-
Class constructor.
- AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class com.ultikits.ultitools.utils.Metrics.AdvancedPie
-
Class constructor.
- adventure - Variable in class com.ultikits.ultitools.manager.DependenceManagers
- adviceFor(boolean, boolean) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
-
D-04: the action advice follows the observed
(actuallyPresent, currentDecision)pair instead of a single fixed template -- the old unconditional "a restart is required" sentence sent an operator to restart the server in order to remove a component that was never actually there. - advisor - Variable in class com.ultikits.ultitools.aop.AopProxyResolver.AdvisorScopedInterceptor
- advisors - Variable in class com.ultikits.ultitools.aop.AopProxyResolver
- AdvisorScopedInterceptor(AopAdvisor, Class<?>) - Constructor for class com.ultikits.ultitools.aop.AopProxyResolver.AdvisorScopedInterceptor
- afterSetup(InventoryOpenEvent) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Hook called after setup is complete.
- alias - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
-
The alias used to invoke the command.
- alias() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdExecutor
- AliasDeclaration(String, String) - Constructor for class com.ultikits.ultitools.context.MergedAnnotationResolver.AliasDeclaration
- AliasFor - Annotation Interface in com.ultikits.ultitools.annotations
-
AliasFor annotation to replace Spring's @AliasFor.
- ALL - Enum constant in enum class com.ultikits.ultitools.annotations.command.UsageLimit.LimitType
-
Serialises invocations server-wide -- see the class-level javadoc.
- allFailedValidators - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
- allowed - Variable in class com.ultikits.ultitools.entities.AccessDecision
- allowed() - Static method in class com.ultikits.ultitools.entities.AccessDecision
-
The allowed decision — no reason, no config key.
- allowed(Capability, String, String, String) - Static method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
-
Builds an
RemoteActionLog.Verdict.ALLOWEDentry. - ALLOWED - Enum constant in enum class com.ultikits.ultitools.manager.RemoteActionLog.Verdict
- allResults - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
- ALPHANUMERIC - Static variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
- alreadyAttached(Throwable, Throwable) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Whether
candidateis already amongfailure's suppressed throwables. - AMBIGUOUS - Enum constant in enum class com.ultikits.ultitools.utils.EconomyUtils.MatchKind
-
The closest (longest) matching scan root for this frame has 2+ distinct owners.
- AMBIGUOUS_BEAN_TYPE - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- AMBIGUOUS_MATCH - Static variable in class com.ultikits.ultitools.utils.EconomyUtils.FrameMatch
- ambiguousBeanType(Class<?>, Class<?>, Class<?>) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for an ambiguous by-type bean resolution (D-11/D-12).
- AmbiguousModuleNameException(String) - Constructor for exception class com.ultikits.ultitools.utils.PluginInstallUtils.AmbiguousModuleNameException
- amount(int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper.Builder
- amount(int) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Sets the amount of items in the stack.
- and(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- and(String) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Add an AND condition on a column.
- annotation() - Element in annotation interface com.ultikits.ultitools.annotations.AliasFor
-
Annotation type.
- AnnotationAopAdvisor(Class<? extends Annotation>, MethodInterceptor, int) - Constructor for class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- AnnotationAopAdvisor(Class<? extends Annotation>, MethodInterceptor, int, AnnotationLookupCache<? extends Annotation>) - Constructor for class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- AnnotationLookupCache<A> - Class in com.ultikits.ultitools.aop
-
Memoizes the two annotation lookups in
AopAdvisorfor one annotation type. - AnnotationLookupCache(Class<A>) - Constructor for class com.ultikits.ultitools.aop.AnnotationLookupCache
- annotationType - Variable in class com.ultikits.ultitools.aop.AnnotationLookupCache
- annotationType - Variable in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- AnnotationUtils - Class in com.ultikits.ultitools.utils
-
Utility class for annotation processing operations.
- AnnotationUtils() - Constructor for class com.ultikits.ultitools.utils.AnnotationUtils
-
Private constructor to prevent instantiation.
- aop(String, String) - Static method in class com.ultikits.ultitools.manager.TriggerContext
-
Create context for an AOP interceptor trigger.
- AOP - Enum constant in enum class com.ultikits.ultitools.manager.TriggerContext.TriggerType
- AOP_ANNOTATIONS - Static variable in class com.ultikits.ultitools.aop.AopEligibility
-
Annotations that request interception.
- AopAdvisor - Interface in com.ultikits.ultitools.aop
-
An advisor that combines a pointcut (when to apply) with advice (what to do).
- AopAdvisor.AnnotationAopAdvisor - Class in com.ultikits.ultitools.aop
-
Internal implementation for annotation-based advisors.
- aopAnnotationOnPreConstructedBean(Class<?>, String) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception refusing to register, via
registerSingleton, an instance whose class carries an AOP annotation (@Transactionalor@ExceptionCatch) that can never take effect on it (D-15). - AopEligibility - Class in com.ultikits.ultitools.aop
-
Decides whether a class can be proxied, and explains why not when it cannot.
- AopEligibility() - Constructor for class com.ultikits.ultitools.aop.AopEligibility
- AopEligibility.Problem - Class in com.ultikits.ultitools.aop
-
A single reason a class cannot be proxied.
- AopEligibility.Problem.Kind - Enum Class in com.ultikits.ultitools.aop
-
The category of the problem.
- AopEligibility.Rule - Enum Class in com.ultikits.ultitools.aop
-
The five proxy-eligibility rules, unified per D-36.
- aopProxyResolver - Variable in class com.ultikits.ultitools.context.SimpleContainer
-
Resolves which class to instantiate for a bean.
- AopProxyResolver - Class in com.ultikits.ultitools.aop
-
Decides which class the container should instantiate for a bean.
- AopProxyResolver() - Constructor for class com.ultikits.ultitools.aop.AopProxyResolver
- AopProxyResolver.AdvisorScopedInterceptor - Class in com.ultikits.ultitools.aop
-
Applies an advisor's interceptor only to the methods that advisor matches.
- ApiRateLimiter - Class in com.ultikits.ultitools.utils
-
Simple rate limiter for UltiCloud API calls.
- ApiRateLimiter() - Constructor for class com.ultikits.ultitools.utils.ApiRateLimiter
- ApiResponse<T> - Class in com.ultikits.ultitools.entities
-
Generic wrapper for backend API envelope responses.
- ApiResponse() - Constructor for class com.ultikits.ultitools.entities.ApiResponse
- appendConditions(StringBuilder, List<Object>, WhereCondition[], boolean) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Appends a
WHEREclause built fromconditionstosqland their bound values toparams, routing every column throughAbstractRelationalDataOperator.sqlOperatorFor(com.ultikits.ultitools.entities.Comparison)so the four relational builders cannot diverge in how they honor aComparisonagain. - appendField(String, int) - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
-
Appends an integer field to the JSON.
- appendField(String, int[]) - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
-
Appends an integer array to the JSON.
- appendField(String, Metrics.JsonObjectBuilder.JsonObject) - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
-
Appends an object to the JSON.
- appendField(String, Metrics.JsonObjectBuilder.JsonObject[]) - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
-
Appends an object array to the JSON.
- appendField(String, String) - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
-
Appends a string field to the JSON.
- appendField(String, String[]) - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
-
Appends a string array to the JSON.
- appendFieldUnescaped(String, String) - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
-
Appends a field to the object.
- appendNull(String) - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
-
Appends a null field to the JSON.
- appendPlatformData(Metrics.JsonObjectBuilder) - Method in class com.ultikits.ultitools.utils.Metrics
- appendPlatformDataConsumer - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- appendServiceData(Metrics.JsonObjectBuilder) - Method in class com.ultikits.ultitools.utils.Metrics
- appendServiceDataConsumer - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- applyAndValidate(JsonObject, List<Field>, List<Object>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Applies every
jsonObjectfield this class declares via@ConfigEntryto this instance, then validates the resulting state viaAbstractConfigEntity.validateFields(). - applyBatchConfig(LogStreamManager.BatchConfigSection, List<String>) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Applies an already-validated
batchConfigsection (if present) and appends a description tochanges-- extracted fromLogStreamManager.handleConfigUpdate(JsonObject, String)alongsideLogStreamManager.applyLevels(LevelsSection, List)(Codacy Gate-2 NPath complexity finding). - applyConfigUpdate(String, String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Decides where to write based on
fileName. - applyCooldown(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Applies cooldown after command execution.
- applyDiff(DiffResult) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Applies the diff result to the Inventory.
- applyFieldsTo(YamlConfiguration) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Copies every non-null
@ConfigEntryfield, serialized through its declared parser, ontotarget. - applyGridPositions() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
-
Writes each child's GridView-computed slot onto the RenderNode(s) its subtree produced.
- applyLevels(LogStreamManager.LevelsSection, List<String>) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Applies an already-validated
levelssection (if present) and appends a description tochanges-- extracted fromLogStreamManager.handleConfigUpdate(JsonObject, String)alongsideLogStreamManager.applyBatchConfig(BatchConfigSection, List)(Codacy Gate-2 NPath complexity finding). - applyPlaceholderArityOverride(File, byte[], String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Builds the disk language for the "operator customisation" branches (2 and 4 in
UltiToolsPlugin.resolveLanguageWithProvenance(java.lang.String, java.io.File, java.lang.String, java.lang.String)): the disk dictionary stays authoritative for every key, except a key the jar's value proves has LOST a placeholder relative to the disk value -- that key is overridden to the jar's value and warned about once, naming the module, the file and the key but never either value (T-16-04-02). - applyReloadedConfigBindings(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Applies a module's reloaded configuration to its config-bound
@Scheduledtasks and@CmdCDcooldowns (#531). - applySetAll(JsonObject) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
-
Apply a batch of properties, report it over the socket, and hand the outcome back.
- applyStatementTimeout(PreparedStatement) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Applies the same per-statement query timeout
AbstractRelationalDataOperator.queryRunner(aTimeoutAwareQueryRunner) would, to aPreparedStatementbuilt directly againstAbstractRelationalDataOperator.dataSource-- the two call sites inAbstractRelationalDataOperator.insertAll(java.util.List<T>)andAbstractRelationalDataOperator.updateAll(java.util.List<T>)that bypassQueryRunnerentirely. - ArchiveIdentity(PluginInstallUtils.EntryState, String) - Constructor for class com.ultikits.ultitools.utils.PluginInstallUtils.ArchiveIdentity
- argAt(String, int) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
- args - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
The current arguments typed by the player.
- arguments - Variable in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
- ARITY_GSON - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
A private, independent JSON reader for the D-05 placeholder-arity comparison only -- not a change to
Language's own Gson usage, which stays entirely insideLanguage.java(untouched by this plan). - ARITY_MAP_TYPE - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- arm(TaskManager.BoundTask, long) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Schedules
handle's method with its current timing, first running afterfirstDelayticks. - armTick - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
-
Tick the task was first armed at load; the anchor for "arm tick + new delay".
- armTimeoutWatcher(CommandContext, AsyncCommand, AtomicBoolean) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Arms the delayed watcher that reports a timeout message to the sender if the command body has not already completed by then.
- assemblePluginContainer(SimpleContainer, UltiToolsPlugin, Class<? extends UltiToolsPlugin>, ClassLoader) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Assemble a plugin's container: type registration, component scan, the plugin's own singleton registration, config-entity beans, the static instance field,
DataScopeminting plus entity ownership, AOP wiring,refresh(), and (afterrefresh())@ContextEntrybean registration withautowireBean. - assignContext(BuildContext) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Assigns a Context to this Element (only used for the root Element or in tests).
- async() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
-
Run on async thread instead of main server thread.
- AsyncCommand - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Annotation to mark a command method as async execution.
- asyncPool - Variable in class com.ultikits.ultitools.events.EventBus
- atedPlayer - Static variable in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- attachedHandler - Variable in class com.ultikits.ultitools.manager.RemoteActionLog
-
The
FileHandlerthis specific instance attached to the shared staticRemoteActionLog.ACTION_LOG—nulluntil a successfulRemoteActionLog.init(File). - attemptCloudLogin() - Method in class com.ultikits.ultitools.UltiTools
- attemptCount - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
- attemptPluginRegistration(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
- attribute() - Element in annotation interface com.ultikits.ultitools.annotations.AliasFor
-
Attribute name.
- attributeCallingModule() - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
The module-attribution helper (D-08): the first stack frame belonging to a registered module's own scan packages, using the same
Thread.getStackTrace()idiomSystemLogHandleralready relies on for trigger inference — noStackWalker, since this project's bytecode target is Java 8. - attributeModule(StackTraceElement[], Map<String, String>) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Pure: given a stack trace and a map from package prefix to module name, returns the module name attributed to the CLOSEST (most-recent) frame that matches ANY mapped prefix, or
nullwhen no frame in the whole stack matches — including the empty-input cases (a null/empty stack, or an empty prefix map, as when no module is registered yet). - attributeName - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.AliasDeclaration
- AUDIT_LOGGER - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
- AuditableDataEntity<ID> - Class in com.ultikits.ultitools.abstracts.data
-
Data entity with audit fields for tracking creation and modification.
- AuditableDataEntity() - Constructor for class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
- authorities - Variable in class com.ultikits.ultitools.entities.TokenEntity
- authors - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- authors - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
- autoAddPage - Variable in enum class com.ultikits.ultitools.entities.ViewType
- autowireBean(Object) - Method in class com.ultikits.ultitools.context.AutowireFactory
-
Autowire bean dependencies.
- Autowired - Annotation Interface in com.ultikits.ultitools.annotations
-
Autowired annotation to replace Spring's @Autowired.
- AutowireFactory - Class in com.ultikits.ultitools.context
-
Simple autowire factory to replace Spring's AutowireCapableBeanFactory.
- AutowireFactory(SimpleContainer) - Constructor for class com.ultikits.ultitools.context.AutowireFactory
- AVAILABLE - Enum constant in enum class com.ultikits.ultitools.services.EconomyProvider.State
-
Vault is installed and a provider is registered — economy operations work.
B
- BACK - Enum constant in enum class com.ultikits.ultitools.entities.Buttons
-
Back buttons.
- backGroundColor - Variable in enum class com.ultikits.ultitools.entities.ViewType
- backoff - Variable in class com.ultikits.ultitools.utils.CloudSession
-
The global budget and backoff for this session's outer reconnection (reinit loop).
- BaseCommandExecutor - Class in com.ultikits.ultitools.abstracts.command
-
Base command executor with improved architecture using Chain of Responsibility pattern.
- BaseCommandExecutor() - Constructor for class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Creates a new command executor with default validators.
- BaseCommandExecutor(ValidatorChain) - Constructor for class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Creates a new command executor with a custom validator chain.
- baseCommandExecutors(SimpleContainer) - Static method in class com.ultikits.ultitools.manager.PluginManager
- BaseConfirmationPage - Class in com.ultikits.ultitools.abstracts.gui
-
Base class for confirmation dialogs with OK and Cancel buttons.
- BaseConfirmationPage(Player, String, String, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
- BaseConfirmationPage(Player, String, String, InventoryType) - Constructor for class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
- BaseConfirmationPage(Player, String, Component, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
- BaseConfirmationPage(Player, String, Component, InventoryType) - Constructor for class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
- BaseConfirmationPage.Builder - Class in com.ultikits.ultitools.abstracts.gui
-
Builder for creating confirmation dialogs.
- BaseDataEntity<ID> - Class in com.ultikits.ultitools.abstracts.data
-
Enhanced abstract data entity with generic ID type and lifecycle hooks.
- BaseDataEntity() - Constructor for class com.ultikits.ultitools.abstracts.data.BaseDataEntity
- BaseInventoryPage - Class in com.ultikits.ultitools.abstracts.gui
-
Base class for inventory GUI pages with common functionality.
- BaseInventoryPage(Player, String, String, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
- BaseInventoryPage(Player, String, String, InventoryType) - Constructor for class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
- BaseInventoryPage(Player, String, Component, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
- BaseInventoryPage(Player, String, Component, InventoryType) - Constructor for class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
- basenameOf(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
- basePackageClasses() - Element in annotation interface com.ultikits.ultitools.annotations.ComponentScan
-
Base package classes to scan.
- basePackages() - Element in annotation interface com.ultikits.ultitools.annotations.ComponentScan
-
Base packages to scan.
- BasePaginationPage - Class in com.ultikits.ultitools.abstracts.gui
-
Base class for paginated inventory pages.
- BasePaginationPage(Player, String, String, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
- BasePaginationPage(Player, String, String, InventoryType) - Constructor for class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
- BasePaginationPage(Player, String, Component, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
- BasePaginationPage(Player, String, Component, InventoryType) - Constructor for class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
- basePermission - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
- BaseService - Interface in com.ultikits.ultitools.interfaces
-
Base service interface.
- baseUrl - Static variable in class com.ultikits.ultitools.utils.HttpRequestUtils
-
Base URL for the API server (lazy initialized).
- baseUrl - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils
- BASIC_TYPES - Static variable in class com.ultikits.ultitools.utils.BasicTypeUtil
-
The set of basic types, including their wrapper types.
- BasicTypeUtil - Class in com.ultikits.ultitools.utils
-
Basic type determination utility class.
- BasicTypeUtil() - Constructor for class com.ultikits.ultitools.utils.BasicTypeUtil
- BatchConfigSection() - Constructor for class com.ultikits.ultitools.manager.LogStreamManager.BatchConfigSection
- batchEnabled - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- batchModeLock - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Guards the batch-vs-immediate DISPATCH DECISION in
UltiPanelLogTransmitter.sendLog(java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable)against the enabled-to-disabled TRANSITION inUltiPanelLogTransmitter.setBatchEnabled(boolean)(Gate-2 finding, round 6). - batchScheduler - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- batchSenderTask - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
The currently-scheduled batch-send task, or
nullwhile batching is disabled. - batchSize - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- bean - Variable in class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedBean
- bean - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- Bean - Annotation Interface in com.ultikits.ultitools.annotations
-
Bean annotation to replace Spring's @Bean.
- BEAN_CREATION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- BEAN_NOT_FOUND - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- beanClass - Variable in class com.ultikits.ultitools.aop.AopProxyResolver.AdvisorScopedInterceptor
- beanClass - Variable in class com.ultikits.ultitools.aop.MethodScan
- beanClass - Variable in class com.ultikits.ultitools.context.BeanDefinition
- beanClassOf(MethodInvocation, Method) - Static method in class com.ultikits.ultitools.aop.ExceptionInterceptor
-
The class the bean actually is, with any proxy layers unwrapped.
- BeanCopyUtil - Class in com.ultikits.ultitools.utils
-
Bean copy utility class.
- BeanCopyUtil() - Constructor for class com.ultikits.ultitools.utils.BeanCopyUtil
- BeanDefinition - Class in com.ultikits.ultitools.context
-
Bean definition to hold metadata about a bean.
- BeanDefinition() - Constructor for class com.ultikits.ultitools.context.BeanDefinition
- BeanDefinition(Class<?>) - Constructor for class com.ultikits.ultitools.context.BeanDefinition
- BeanDefinition(Class<?>, String) - Constructor for class com.ultikits.ultitools.context.BeanDefinition
- beanDefinitions - Variable in class com.ultikits.ultitools.context.SimpleContainer
- BeanFactory - Class in com.ultikits.ultitools.context
-
Simple bean factory to replace Spring's BeanFactory.
- BeanFactory(SimpleContainer) - Constructor for class com.ultikits.ultitools.context.BeanFactory
- beanName - Variable in class com.ultikits.ultitools.context.BeanDefinition
- beanNotFound(Class<?>) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for bean not found scenarios.
- beanNotFound(String) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for bean not found by name scenarios.
- BeanPostProcessor - Interface in com.ultikits.ultitools.context
-
Bean post processor interface to customize bean initialization.
- beanPostProcessors - Variable in class com.ultikits.ultitools.context.SimpleContainer
- BeanScope() - Constructor for enum class com.ultikits.ultitools.context.SimpleContainer.BeanScope
- beanScopes - Variable in class com.ultikits.ultitools.context.SimpleContainer
- beanTypes - Variable in class com.ultikits.ultitools.context.SimpleContainer
- beforeMutate() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Called as the first statement of every cache-mutating method (
SimpleJsonDataOperator.insert(T),SimpleJsonDataOperator.del(com.ultikits.ultitools.entities.WhereCondition...),SimpleJsonDataOperator.delById(java.lang.Object), the twoupdateoverloads). - begin() - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Begins a new transaction.
- begin() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- begin() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
- beginConversation(Conversation) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- beginRegistrationScope(String) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Marks the beginning of a registration scope attributed to
owner-- every completer key registered viaTabCompletionManager.register(String, TabCompleter)while this scope is active is recorded as owned byowner, soTabCompletionManager.unregisterByOwner(String)can sweep it later without requiring caller code to pass an owner explicitly (05-06 / D-08's "explicit owner parameter on an internal registration path" -- the parameter is ambient rather than a new argument on the publishedTabCompletionManager.register(String, TabCompleter)signature, which stays frozen). - belongsToAnotherKnownPlugin(File, Class<?>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Whether
entityJarFileis itself the own jar of some plugin OTHER thandeclaringClass-- checked against every internal moduleinit()has already discovered (PluginManager.pluginClassList, regardless of load order) and every Bukkit plugin currently loaded (Bukkit.getPluginManager().getPlugins(), regardless of whether it has calledUltiToolsAPI.connect(...)yet). - Benefits: - Search tag in package com.ultikits.ultitools.abstracts.gui
- Section
- Benefits of new architecture: - Search tag in package com.ultikits.ultitools.abstracts.command
- Section
- bindingKey(CmdCD) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
The cache key of a config-bound
@CmdCD: its config class and key. - bindingOutsideModule(Class<?>, Method) - Static method in class com.ultikits.ultitools.manager.TaskManager
- bindingRanges - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
The value ranges a config binding (#531) imposes on this entity's keys, by
@ConfigEntrypath, then by rule text. - Binding the cooldown to a config key (6.3.0) - Search tag in annotation interface com.ultikits.ultitools.annotations.command.CmdCD
- Section
- Binding the timing to a config key (6.3.0) - Search tag in annotation interface com.ultikits.ultitools.annotations.Scheduled
- Section
- bindTransactionManager(JsonTransactionManager) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Binds the
JsonTransactionManagerthis operator participates in (02-05, D-03). - BLACK - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- BLOCK_CHEST_CLOSE - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
- BLOCK_CHEST_LOCKED - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
- BLOCK_CHEST_OPEN - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
- BLOCK_NOTE_BLOCK_BELL - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
- BLOCK_NOTE_BLOCK_CHIME - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
- BLOCK_NOTE_BLOCK_HAT - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
- BLOCK_WET_GRASS_BREAK - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
- BLOCKED_EXTENSIONS - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
- BLOCKED_FILES - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
- blockedCommands - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager
-
Blocklist of dangerous commands that should not be executed remotely.
- BLOCKLIST_CONFIG_KEY - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
-
The literal config path
CommandExecutionManager.loadConfiguration()reads and every configurable refusal this class produces names —ultipanel.commands.blocklist. - BLOCKS - Static variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Built-in completer prefix for blocks.
- blocksOnly - Variable in class com.ultikits.ultitools.commands.tabcomplete.MaterialsCompleter
- blocksOnly() - Static method in class com.ultikits.ultitools.commands.tabcomplete.MaterialsCompleter
-
Creates a completer for block materials only.
- BLUE - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- body - Variable in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
- body() - Method in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
- BOOLEAN - Static variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Built-in completer prefix for boolean values.
- BossBarTickResult(boolean, double) - Constructor for class com.ultikits.ultitools.services.impl.InMemoryNotificationService.BossBarTickResult
- BOTH - Enum constant in enum class com.ultikits.ultitools.annotations.command.CmdTarget.CmdTargetType
- BoundTask(Object, Method, Scheduled, String, ConfigBindings.Source, ConfigBindings.Source, long, long) - Constructor for class com.ultikits.ultitools.manager.TaskManager.BoundTask
- boundTasks - Variable in class com.ultikits.ultitools.manager.TaskManager
-
Config-bound tasks, per module, as handles that remember their method, their binding, their current timing and their last run -- the per-method record the three buckets above do not keep.
- BRACE_TOKEN_PATTERN - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Matches a brace-style placeholder token as used by the MODULE
langcatalogues this mechanism protects --{0}/{1}positional or{PLAYER}/{WORLD}named, substituted with plainString#replace, neverjava.util.Formatter. - bracePlaceholderTokens(String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Returns the distinct brace-style placeholder tokens (see
UltiToolsPlugin.BRACE_TOKEN_PATTERN) found invalue-- e.g. - BROWN - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- build() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.Builder
-
Builds the validator chain.
- build() - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- build() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- build() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.ComponentElement
-
Builds the child Widget.
- build() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- build() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulElement
- build() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatelessElement
- build() - Method in interface com.ultikits.ultitools.abstracts.gui.declarative.util.WidgetBuilder
-
Builds the Widget instance.
- build() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container.Builder
- build() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- build() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper.Builder
- build() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- build() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- build() - Method in class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
-
Build the listener.
- build() - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Builds and returns the ItemStack.
- build() - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
-
Builds the JSON string and invalidates this builder.
- build() - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
- build(BuildContext) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
-
Builds this State's UI.
- build(BuildContext) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatelessWidget
-
Builds this Widget's subtree.
- build(BuildContext) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Builds the Widget tree.
- build(BuildContext) - Method in interface com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.RouteBuilder
-
Builds the Widget.
- build(BuildContext) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.NavigatorState
- buildAdjacencyList(Map<String, PluginDependencyResolver.PluginNode>, Set<String>, Map<String, String>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Builds the adjacency list for the dependency graph.
- buildAliasMap(Map<String, PluginDependencyResolver.PluginNode>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Builds the alias map every dependency-graph edge resolves through (D-12): each node's own simple class name maps to itself first (guaranteed unique, so it always takes priority), then each node's
plugin.ymlname:- when present and not already claimed by some other node's simple class name - also maps to that node's canonical (simple class) name. - buildClone() - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Builds and returns a clone of the ItemStack.
- buildColumnDefinitions(Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Builds the column definitions portion of CREATE TABLE.
- buildColumnToFieldName(Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Builds the "SQL column name -> Java field name" mapping from the entity class's
@Columnannotations. - BuildContext - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
BuildContext carries the contextual information available while building a Widget tree.
- BuildContext(BuildContext.Builder) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
- BuildContext.Builder - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
Builder for BuildContext.
- buildDenyGlobMatchers() - Static method in class com.ultikits.ultitools.manager.FileOperationManager
- builder - Variable in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
- builder() - Static method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Creates a new builder for validator chains.
- builder() - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
-
Creates a new Builder.
- builder() - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container
-
Creates a new Builder.
- builder() - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView
-
Creates a Builder.
- builder() - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
-
Creates a Builder.
- builder() - Static method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
-
Creates a builder for custom configuration.
- builder(Player) - Static method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Creates a new builder for confirmation dialogs.
- builder(ItemStack) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper
-
Creates a builder for IconWrapper.
- builder(ItemStack) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
-
Creates a Builder.
- Builder() - Constructor for class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.Builder
- Builder() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- Builder() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container.Builder
- Builder() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- Builder() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- Builder() - Constructor for class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
- Builder(BuildContext) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- Builder(Player) - Constructor for class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- Builder(Player, String, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- Builder(ItemStack) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper.Builder
- Builder(ItemStack) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- buildFormData(Map<String, Object>) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
- buildInboundHandlers() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
- buildJsonFromConfigs(Function<AbstractConfigEntity, JsonObject>) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Builds a JSON string from all config entities using the provided extractor function.
- buildKnownColumns(Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Reflects the entity's
@Columnmappings once, forAbstractRelationalDataOperator.validateColumn(String)'s allow-list. - buildListEntry(String, File) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Builds a single directory-listing row, applying D-18's mark-not-filter policy to a refused child entry.
- buildMessage(Class<?>, List<AopEligibility.Problem>) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Builds a message that names every blocking problem and its remedy.
- buildMethodParams(CommandContext, Method) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Builds the method parameters from the command context.
- buildMissingDependencyMessage(Map<String, List<String>>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Builds the refusal message naming every declaring module and every missing dependency it wanted (#361 / WR-05).
- buildSetAllResponse(ServerPropertiesManager.SetAllResult) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
- buildVerificationEmailTemplate(String, String, int) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
-
Build verification email HTML template
- buildWarningMessage(String, EconomyProvider.State) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
- Built-in Parsers: - Search tag in package com.ultikits.ultitools.abstracts.command.parser
- Section
- Built-in Validators: - Search tag in package com.ultikits.ultitools.abstracts.command.validation
- Section
- Buttons - Enum Class in com.ultikits.ultitools.entities
-
The enum Buttons.
- Buttons(String, Supplier<ItemStack>) - Constructor for enum class com.ultikits.ultitools.entities.Buttons
- bystanderJars - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
- bystanderOf - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
C
- cache - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- cacheBossBar(UUID, BossBar) - Static method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
-
Put a BossBar into cache.
- Cached - Interface in com.ultikits.ultitools.interfaces
-
Cacheable data operation interface.
- cachedItemStack - Variable in enum class com.ultikits.ultitools.entities.Buttons
-
Cached ItemStack.
- cachedName - Variable in enum class com.ultikits.ultitools.entities.Buttons
-
Cached translated name.
- cachePrepStmts - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- calculateAverageTPS(long[], int) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Calculates the average of a history-of-TPS array.
- calculateInDegrees(Set<String>, Map<String, Set<String>>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Calculates in-degrees for a set of node names.
- calculateMatchScore(String[], String[]) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Calculates a match score for format vs actual args.
- calculateRealtimeTPS() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Calculates the realtime TPS (based on the most recent history entry).
- calculateSlotCount() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Calculates the number of slots occupied by this subtree.
- calculateSlotForChild(int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView
-
Calculates the actual slot of a child Widget.
- calculateTPS() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Calculates TPS -- returns the [1-minute, 5-minute, 15-minute] averages.
- call() - Method in interface com.ultikits.ultitools.abstracts.gui.declarative.core.VoidCallback
- callable - Variable in class com.ultikits.ultitools.utils.Metrics.AdvancedBarChart
- callable - Variable in class com.ultikits.ultitools.utils.Metrics.AdvancedPie
- callable - Variable in class com.ultikits.ultitools.utils.Metrics.DrilldownPie
- callable - Variable in class com.ultikits.ultitools.utils.Metrics.MultiLineChart
- callable - Variable in class com.ultikits.ultitools.utils.Metrics.SimpleBarChart
- callable - Variable in class com.ultikits.ultitools.utils.Metrics.SimplePie
- callable - Variable in class com.ultikits.ultitools.utils.Metrics.SingleLineChart
- callbacks - Static variable in class com.ultikits.ultitools.manager.ChatCallbackManager
-
Thread-safe storage for pending callbacks
- CANCEL - Enum constant in enum class com.ultikits.ultitools.entities.Buttons
-
Cancel buttons.
- CANCEL_BUTTON_COLUMN - Static variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Default column for the cancel button
- cancelAll() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
Cancels every pending task.
- cancelAll(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Cancel all scheduled tasks for a plugin.
- cancelAllCore() - Method in class com.ultikits.ultitools.manager.TaskManager
-
Cancel every framework-owned scheduled task.
- cancelAllExternal(String) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Cancel all scheduled tasks for an external plugin.
- cancelButton(String) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- Cancellable - Interface in com.ultikits.ultitools.events
-
Interface for events that can be cancelled by handlers.
- cancelName - Variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- CancelResult - Enum Class in com.ultikits.ultitools.entities
- CancelResult() - Constructor for enum class com.ultikits.ultitools.entities.CancelResult
- cancelTask(BukkitTask) - Static method in class com.ultikits.ultitools.manager.ServerMonitorManager
- cancelText - Variable in class com.ultikits.ultitools.widgets.impl.ChatConfirm
-
Custom cancel button text, null uses the default cancel-button i18n key (see
ChatConfirm.getCancelText()) - cancelText - Variable in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
-
Custom cancel button text, null uses BaseConfirmationPage default
- Candidate(Object, Class<? extends Annotation>, String) - Constructor for class com.ultikits.ultitools.context.MergedAnnotationResolver.Candidate
- canonicalize(String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Brings a configuration text to the form this entity would give it after reading it and saving it again (#510): the text is parsed, a throwaway instance of this class (one per call, see the construction counts in this class's own javadoc) loads every present
@ConfigEntrykey through its parser exactly asAbstractConfigEntity.init(UltiToolsPlugin)does (absent keys keep that instance's declared defaults), and the instance's fields are applied back onto the parsed text throughAbstractConfigEntity.applyFieldsTo(YamlConfiguration). - canonicalizeOnce(String, AbstractConfigEntity, List<Field>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
One pass of
AbstractConfigEntity.canonicalize(String). - canonicalPath(File) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- canonicalPath(File) - Static method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- canonicalPath(File) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- canonicalPath(File) - Static method in class com.ultikits.ultitools.manager.PluginManager
- canonicalPathOf(File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
file's canonical path, or its absolute path when it cannot be canonicalised. - canPop() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.NavigatorState
-
Checks whether a route can be popped.
- canUpdate(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
-
Checks whether this Widget can update the given Element.
- canUpdate(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Checks whether this Element can update to the given Widget.
- capability - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- capability - Variable in class com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry
- Capability - Enum Class in com.ultikits.ultitools.entities
-
The panel-facing remote surface, sliced into eight independently-switchable capabilities plus the
Capability.NONEsentinel for protocol-level messages. - Capability(String, boolean, List<String>) - Constructor for enum class com.ultikits.ultitools.entities.Capability
- capitalizeFirst(String) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Capitalizes the first letter.
- captureIfAbsent(Object, Supplier<Object>, Consumer<Object>) - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
-
Called by a
SimpleJsonDataOperatorwrite path (throughJsonStore, its own package) the first time that operator is touched inside the active transaction on this thread. - captureServerState(ErrorReportCollector.ErrorReport) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Capture current server state (TPS, memory, player count).
- carrying(T, List<String>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Attaches the undetermined entries to a failure on its way out, when there are any.
- caseSensitive - Variable in class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
- ChainValidationResult(boolean, CommandValidator, List<CommandValidator>, CommandValidator.ValidationResult, List<CommandValidator.ValidationResult>, List<CommandValidator>) - Constructor for class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
- CHALLENGE - Enum constant in enum class com.ultikits.ultitools.widgets.Toast.Style
-
Challenge style - purple spiked frame
- changeListeners - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- chartId - Variable in class com.ultikits.ultitools.utils.Metrics.CustomChart
- chat(Player, String, String, Runnable, Runnable) - Static method in interface com.ultikits.ultitools.widgets.Confirm
-
Create a confirm dialog with chat.
- chat(Player, String, String, String, String, Runnable, Runnable) - Static method in interface com.ultikits.ultitools.widgets.Confirm
-
Create a confirm dialog with chat.
- ChatCallbackManager - Class in com.ultikits.ultitools.manager
-
Manager for chat-based callback commands.
- ChatCallbackManager() - Constructor for class com.ultikits.ultitools.manager.ChatCallbackManager
- ChatConfirm - Class in com.ultikits.ultitools.widgets.impl
-
A chat-based confirmation dialog implementation.
- ChatConfirm(Player, String, String, Runnable, Runnable) - Constructor for class com.ultikits.ultitools.widgets.impl.ChatConfirm
-
Creates a chat confirmation dialog with default button text.
- ChatConfirm(Player, String, String, String, String, Runnable, Runnable) - Constructor for class com.ultikits.ultitools.widgets.impl.ChatConfirm
-
Creates a chat confirmation dialog with custom button text.
- check(Class<?>) - Static method in class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition
-
Checks a command class for ambiguous
@CmdTargetcomposition. - check(Class<?>, Set<Method>) - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
Checks whether the given class can be proxied.
- check(String, int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderDepthGuard
- checkAllPlayersMovement() - Static method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Check movement for all teleporting players.
- checkApiVersionFloor(UltiToolsPlugin, String) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
-
Refuses a module that uses a binding while declaring an
api-versionbelowConfigBindings.MIN_API_VERSION. - checkComplete - Variable in class com.ultikits.ultitools.manager.UpdateManager
- checkFrameworkUpdate() - Method in class com.ultikits.ultitools.manager.UpdateManager
- checkLiteralHalfWithinCeiling(String, Scheduled) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
-
The literal half of a partially bound task is held to the same tick ceiling as the bound half, so every interval of a bound task fits in Bukkit's int tick window and the reschedule arithmetic stays exact across its wraparound (Codex round 10 on #536).
- checkModuleUpdates() - Method in class com.ultikits.ultitools.manager.UpdateManager
- checkNamesABinding(String, Scheduled) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
-
A key without a config class, a config class without a key, or
async = true. - checkNoLiteralBesideItsKey(String, Scheduled) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
-
A literal set alongside the key that replaces it: the default lives only in the config field.
- checkOp(CommandSender, Method) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
Mapping-level OP guard, the
requireOp()counterpart toCommandTabCompletionDispatch.checkPermission(CommandSender, Method). - checkOwnership(UltiToolsPlugin, Class<?>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Shared ownership check for the
DataStore.getOperator(UltiToolsPlugin, Class)legacy overload (D-14/D-18/02-12), the counterpart toDataStore.checkOwnership(java.io.File, Class)above for the overload that already carries aUltiToolsPluginidentity directly rather than aFileto reverse-resolve. - checkOwnership(File, Class<?>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Shared ownership check for the
DataStore.getOperator(java.io.File, Class)legacy overload (D-14/D-18/02-12). - checkPermission(CommandSender, Method) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
Mapping-level permission guard: gates a matched
@CmdMappingmethod out of tab completion (or dispatch) entirely before it can contribute anything, rather than filtering an already-assembled list afterwards. - checkPlayerMovement(UUID) - Static method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Check if a single player has moved during teleport delay.
- checkRelocation() - Method in class com.ultikits.ultitools.utils.Metrics.MetricsBase
-
Checks that the class was properly relocated.
- checkServiceEnabledSupplier - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- checkShape(String, CmdCD) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
-
Refuses a
CmdCDbinding whose elements contradict each other. - checkShape(String, Scheduled) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
-
Refuses a
Scheduledbinding whose elements contradict each other: a key without a config class, a config class without any key,async = true(a bound task must be sync, so that its runs are observed on the main thread where a reload reschedules it -- #531 gate-1 round 2), or a literal set alongside the key that replaces it. - checkSignatureOrWarn(Class<?>, Method) - Static method in class com.ultikits.ultitools.manager.TaskManager
-
The two signature rules
TaskManager.scanAndSchedule(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Object, java.util.function.Consumer<org.bukkit.scheduler.BukkitTask>)skips a method for, each logging the same WARNING it always has. - checkUpdates(CommandSender) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
- checkUpdatesSync() - Method in class com.ultikits.ultitools.manager.UpdateManager
-
Run update checks synchronously.
- ChestDirection - Enum Class in com.ultikits.ultitools.entities
- ChestDirection() - Constructor for enum class com.ultikits.ultitools.entities.ChestDirection
- child(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
-
Creates a child Context for this Context.
- child(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container.Builder
- child(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- childElements - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ContainerElement
- childElements - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
- children - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
The child nodes (for container-type nodes).
- children - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container.Builder
- children - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container
- children - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- children - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView
- children(Widget...) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container.Builder
- children(List<Widget>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container.Builder
- children(List<Widget>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- chooseTargets(String, List<UltiToolsPlugin>, List<UltiToolsPlugin>, Map<UltiToolsPlugin, String>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Moves the instances the argument names from
othersintoloaded. - CIRCULAR_DEPENDENCY - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- circularDependency(String) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for circular dependency scenarios.
- circularDependency(String...) - Static method in exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates an exception for circular plugin dependencies.
- CircularDependencyException(String) - Constructor for exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
- CircularDependencyException(String, List<Class<? extends UltiToolsPlugin>>, Set<String>, List<List<String>>) - Constructor for exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
-
Constructs a circular-dependency refusal carrying the structured partition.
- claimLogFlushWindow(long, int) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Atomically claims the current log-flush window if (and only if)
intervalMshas elapsed since the last successful claim, advancingServerMonitorManager.lastLogFlushMstonowas part of the same compare-and-set. - classify(CmdTarget.CmdTargetType, CmdTarget.CmdTargetType) - Static method in class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition
-
Classifies the relationship between a class-level and a method-level
@CmdTargetvalue. - classify(File, PluginInstallUtils.ModuleIdentity) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Which
PluginInstallUtils.EntryStatean entry of the modules folder is in. - classify(String) - Static method in class com.ultikits.ultitools.utils.ClassloadFilterAudit
-
Classifies
classNameagainst the four removed layers, in the exact orderSecurityPolicy.isSafeClassNameevaluated them before D-12/D-13 (exact blacklist, dangerous package prefix, trusted-package whitelist, suspicious keyword), and returns the FIRST layer that would have refused it -- ornullif none would have. - classifyField(Field) - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Classifies a
PlayerCache-annotated field's generic shape. - classifyPlayerAndStringShape(Class<?>[]) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
- classifyPlayerCommandArgsShape(Class<?>[]) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
- classifySingleParamShape(Class<?>) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
- classifySuggestSignature(Class<?>[]) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
-
Classifies
paramTypesinto the signature shapeMethodInvocationCompleter.invokeSuggestMethod(TabCompletionContext, Method)dispatches on. - classLevel - Variable in class com.ultikits.ultitools.aop.AnnotationLookupCache
- classLevel(Method) - Method in class com.ultikits.ultitools.aop.AnnotationLookupCache
- classLevelOwner - Variable in class com.ultikits.ultitools.aop.AnnotationLookupCache
- classLevelOwner(Method) - Method in class com.ultikits.ultitools.aop.AnnotationLookupCache
-
The class whose type-level annotation governs the method, cached the same way
AnnotationLookupCache.classLevel(Method)is - same key, same walk, just returning the owner instead of the annotation instance. - classLoader - Variable in class com.ultikits.ultitools.context.SimpleContainer
- classLoader - Variable in class com.ultikits.ultitools.manager.PluginManager
- ClassLoaderUtils - Class in com.ultikits.ultitools.utils
-
Utility class for ensuring proper class loader usage throughout the plugin.
- ClassLoaderUtils() - Constructor for class com.ultikits.ultitools.utils.ClassLoaderUtils
- ClassloadFilterAudit - Class in com.ultikits.ultitools.utils
-
GEN-07's observe-only classload filter audit (D-14): reproduces the exact matching semantics of the three name-based filter layers
SecurityPolicy.isSafeClassName(String)used to enforce before D-12/D-13, and records what each removed layer WOULD have refused -- it refuses nothing itself. - ClassloadFilterAudit() - Constructor for class com.ultikits.ultitools.utils.ClassloadFilterAudit
- ClassloadFilterAudit.Layer - Enum Class in com.ultikits.ultitools.utils
-
The four removed filter layers, in the exact order
isSafeClassNameevaluated them. - className - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- classNameForEntityScan(JarEntry) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Converts one
JarEntryfromPluginManager.scanEntitiesInJar(java.io.File)into a dotted class name, ornullwhen the entry is not a class file the entity scan cares about (aMETA-INFentry, or anything not ending in.class). - cleanup(DataSourceTransactionManager.TransactionContext) - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
Cleans up the transaction context.
- cleanupExpired() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Cleans up expired cooldowns to prevent memory leaks.
- clear() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Clears all validators from the chain.
- clear(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
-
Release every decision recorded for
plugin. - clearAllLocks() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Clears all locks.
- clearBossBarCache() - Static method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
-
Clear all cached BossBars.
- clearChangeListeners() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Removes all configuration change listeners.
- clearChildren() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Clears all child nodes.
- clearCooldown(UUID, String) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Clears a specific cooldown for a player.
- clearCooldowns(UUID) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Clears all cooldowns for a player.
- clearCurrentUser() - Static method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
-
Clears the current user context.
- clearDirty() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Clears the dirty flag.
- clearDirty() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
- clearIfMatches(TokenEntity) - Method in class com.ultikits.ultitools.utils.TokenStore
-
Removes the persisted
cloud_tokenentry, but ONLY if it still matchesexpected-- i.e. - clearOldLocationForTesting() - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Restores production old-location resolution after a test that called
CredentialStore.setOldLocationForTesting(Path). - clearPersisted() - Method in class com.ultikits.ultitools.utils.CloudSession
-
Removes the persisted credential from disk, but ONLY the copy this specific session itself is responsible for, and clears this session's in-memory token unconditionally (a purely local field on an instance nothing else can observe).
- clearPlayerLocks(UUID) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Clears all locks for a player.
- clearSlot(int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Clears a slot.
- clearTargetPathForTesting() - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Restores production target-path resolution after a test that called
CredentialStore.setTargetPathForTesting(Path). - clearTeleportingData() - Static method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Clear all teleporting data.
- clearWarnings() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- clickHandler - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
The click event handler.
- clickHandler - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- clickHandler - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- clickHandler - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- clickHandler - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- clickHandlers - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
- client_id - Variable in class com.ultikits.ultitools.entities.TokenEntity
- clock - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Clock.
- clone() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
- close() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Close the container.
- close() - Method in class com.ultikits.ultitools.handler.SystemLogHandler
- close() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- close() - Method in class com.ultikits.ultitools.manager.CommandManager
-
Unregister all commands.
- close() - Static method in class com.ultikits.ultitools.manager.DataStoreManager
-
Unregister all data stores.
- close() - Method in class com.ultikits.ultitools.manager.PluginManager
-
Unregister all plugins.
- close() - Method in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
- closeAdventure() - Method in class com.ultikits.ultitools.manager.DependenceManagers
-
Close adventure.
- closeContext() - Method in class com.ultikits.ultitools.manager.DependenceManagers
-
Close context.
- closeHandler - Variable in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Custom close handler
- closeWebSocketClient() - Method in class com.ultikits.ultitools.utils.CloudSession
-
Disconnects and clears this session's WebSocket client, if any.
- CloudAuthManager - Class in com.ultikits.ultitools.utils
-
The three command-facing entry points behind
/ulticloud login|logout|status. - CloudAuthManager() - Constructor for class com.ultikits.ultitools.utils.CloudAuthManager
- CloudAuthManager.CloudStatus - Class in com.ultikits.ultitools.utils
-
An immutable view of
CloudAuthManager.status()'s result. - CloudLoginCommand - Class in com.ultikits.ultitools.commands
-
Commands for UltiCloud authentication via magic link.
- CloudLoginCommand() - Constructor for class com.ultikits.ultitools.commands.CloudLoginCommand
- CloudSession - Class in com.ultikits.ultitools.utils
-
The single owner of one UltiCloud login's entire lifetime.
- CloudSession() - Constructor for class com.ultikits.ultitools.utils.CloudSession
- CloudStatus(boolean, String, Date) - Constructor for class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
- CmdCD - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Marks a
@CmdMappingmethod as subject to a per-player cooldown. - cmdExecutor() - Element in annotation interface com.ultikits.ultitools.annotations.EnableAutoRegister
- cmdExecutor() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
- CmdExecutor - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command executor annotation.
- CmdMapping - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command mapping annotation.
- CmdParam - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command parameter annotation.
- CmdSender - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command sender annotation.
- CmdSuggest - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command suggest annotation.
- CmdTarget - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command target annotation.
- CmdTarget.CmdTargetType - Enum Class in com.ultikits.ultitools.annotations.command
- CmdTargetComposition - Class in com.ultikits.ultitools.abstracts.command.validation
-
The single implementation of
@CmdTarget's class-versus-method composition rule. - CmdTargetComposition() - Constructor for class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition
- CmdTargetComposition.Transition - Enum Class in com.ultikits.ultitools.abstracts.command.validation
-
How a method-level
@CmdTargetvalue relates to the class-level one. - CmdTargetType() - Constructor for enum class com.ultikits.ultitools.annotations.command.CmdTarget.CmdTargetType
- code - Variable in class com.ultikits.ultitools.entities.ApiResponse
- code - Variable in enum class com.ultikits.ultitools.entities.Colors
- code - Variable in enum class com.ultikits.ultitools.exceptions.ErrorCode
- codeSourceJarOf(Class<?>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The JAR a module class was loaded from, or
nullwhen it was not loaded from one. - codeSourceLocationOf(Class<?>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Whether which JAR a module was loaded from could be determined at all.
- collectHandlers(Class<? extends ModuleEvent>) - Method in class com.ultikits.ultitools.events.EventBus
-
Collect all handlers matching the event type (including superclass handlers), sorted by priority.
- collectInterceptedMethods(MethodScan) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Collects methods matched by at least one advisor, across the whole inheritance hierarchy.
- collectLeaves(RenderNode, List<RenderNode>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
- collectMissingHardDependencies(Map<String, PluginDependencyResolver.PluginNode>, Set<String>, Map<String, String>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Collects every node that declares at least one hard dependency not present among the available plugins, mapped to EVERY such dependency it names, not just the first (#361 / WR-05) - so a module missing three hard dependencies is told about all three in one refusal instead of one per restart.
- collectModuleJarUrls(File) - Static method in class com.ultikits.ultitools.UltiTools
-
Scan a directory for module plugin JARs and collect the URLs of the ones that pass
SecurityPolicy.isValidModuleJar(File)— a JAR is validated before its URL is added, never after. - collectNamedFiles(FileSystemException, List<String>) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Collects the file named by
failureand by everyFileSystemExceptionattached to it, at any depth -- a file the operator is not told about is one they leave behind. - collectNamedFiles(FileSystemException, List<String>, Set<Throwable>) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
PluginInstallCommands.collectNamedFiles(FileSystemException, List), remembering what it has already walked, for the same reasonPluginInstallCommands.collectUndetermined(Throwable, List, java.util.Set)does. - collectOverrideCandidates(Annotation, Class<A>, Map<String, List<MergedAnnotationResolver.Candidate>>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
-
Collect every attribute-value override
dInstancecontributes towardstarget's merged view: for each ofdInstance's own attribute methods carrying@AliasFor, if the alias points attarget(explicitly, or via theAnnotation.classdefault meaning "within this same annotation") and the method's value ondInstancediffers from that method's own declared default, it is a candidate override for the aliased attribute name ontarget. - collectRenderNodeLeaves(Element, List<RenderNode>) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
- collectRenderNodes(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Collects every RenderNode (post-order traversal).
- collectRenderNodesRecursive(Element, List<RenderNode>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
- collectUndetermined(Throwable, List<String>) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Collects the undetermined entries a failure carries, wherever in its suppressed chain they sit.
- collectUndetermined(Throwable, List<String>, Set<Throwable>) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
PluginInstallCommands.collectUndetermined(Throwable, List), remembering what it has already walked. - color - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- color - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- color(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- coloredMsg(String) - Static method in class com.ultikits.ultitools.utils.MessageUtils
-
Get a colored string, using & as color code.
- Colors - Enum Class in com.ultikits.ultitools.entities
- Colors(short) - Constructor for enum class com.ultikits.ultitools.entities.Colors
- column - Variable in class com.ultikits.ultitools.entities.WhereCondition
-
The field to query.
- Column - Annotation Interface in com.ultikits.ultitools.annotations
-
Column annotation.
- ColumnMapping(String, Field) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator.ColumnMapping
- columnName - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator.ColumnMapping
- columns - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- columns - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView
- columns(int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- columnToFieldName - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
SQL column name (lowercase) -> Java field name.
- com.ultikits.ultitools - package com.ultikits.ultitools
- com.ultikits.ultitools.abstracts - package com.ultikits.ultitools.abstracts
- com.ultikits.ultitools.abstracts.command - package com.ultikits.ultitools.abstracts.command
-
New command handling framework with improved architecture.
- com.ultikits.ultitools.abstracts.command.parser - package com.ultikits.ultitools.abstracts.command.parser
-
Type parsers for command argument conversion.
- com.ultikits.ultitools.abstracts.command.validation - package com.ultikits.ultitools.abstracts.command.validation
-
Command validation framework using Chain of Responsibility pattern.
- com.ultikits.ultitools.abstracts.command.validation.validators - package com.ultikits.ultitools.abstracts.command.validation.validators
-
Built-in command validators.
- com.ultikits.ultitools.abstracts.data - package com.ultikits.ultitools.abstracts.data
-
Enhanced data entity classes with generic ID types and lifecycle hooks.
- com.ultikits.ultitools.abstracts.gui - package com.ultikits.ultitools.abstracts.gui
-
Improved GUI page classes using Template Method pattern.
- com.ultikits.ultitools.abstracts.gui.declarative - package com.ultikits.ultitools.abstracts.gui.declarative
-
Declarative Inventory GUI framework.
- com.ultikits.ultitools.abstracts.gui.declarative.core - package com.ultikits.ultitools.abstracts.gui.declarative.core
-
Core types for the widget, element and render-node trees.
- com.ultikits.ultitools.abstracts.gui.declarative.engine - package com.ultikits.ultitools.abstracts.gui.declarative.engine
-
The rendering engine and GUI base classes: build, diff, schedule.
- com.ultikits.ultitools.abstracts.gui.declarative.util - package com.ultikits.ultitools.abstracts.gui.declarative.util
-
Helpers such as slot arithmetic.
- com.ultikits.ultitools.abstracts.gui.declarative.widgets - package com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
The bundled widget library.
- com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation - package com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation
-
Page navigation widgets.
- com.ultikits.ultitools.annotations - package com.ultikits.ultitools.annotations
- com.ultikits.ultitools.annotations.command - package com.ultikits.ultitools.annotations.command
- com.ultikits.ultitools.annotations.config - package com.ultikits.ultitools.annotations.config
- com.ultikits.ultitools.aop - package com.ultikits.ultitools.aop
- com.ultikits.ultitools.api - package com.ultikits.ultitools.api
- com.ultikits.ultitools.commands - package com.ultikits.ultitools.commands
- com.ultikits.ultitools.commands.tabcomplete - package com.ultikits.ultitools.commands.tabcomplete
- com.ultikits.ultitools.context - package com.ultikits.ultitools.context
- com.ultikits.ultitools.entities - package com.ultikits.ultitools.entities
- com.ultikits.ultitools.entities.common - package com.ultikits.ultitools.entities.common
- com.ultikits.ultitools.entities.vo - package com.ultikits.ultitools.entities.vo
- com.ultikits.ultitools.events - package com.ultikits.ultitools.events
- com.ultikits.ultitools.exceptions - package com.ultikits.ultitools.exceptions
- com.ultikits.ultitools.handler - package com.ultikits.ultitools.handler
-
Framework-internal logging bridge.
- com.ultikits.ultitools.interfaces - package com.ultikits.ultitools.interfaces
- com.ultikits.ultitools.interfaces.impl - package com.ultikits.ultitools.interfaces.impl
- com.ultikits.ultitools.interfaces.impl.data - package com.ultikits.ultitools.interfaces.impl.data
- com.ultikits.ultitools.interfaces.impl.data.json - package com.ultikits.ultitools.interfaces.impl.data.json
- com.ultikits.ultitools.interfaces.impl.data.mysql - package com.ultikits.ultitools.interfaces.impl.data.mysql
- com.ultikits.ultitools.interfaces.impl.data.sqlite - package com.ultikits.ultitools.interfaces.impl.data.sqlite
- com.ultikits.ultitools.interfaces.impl.logger - package com.ultikits.ultitools.interfaces.impl.logger
- com.ultikits.ultitools.interfaces.impl.pasers - package com.ultikits.ultitools.interfaces.impl.pasers
- com.ultikits.ultitools.listeners - package com.ultikits.ultitools.listeners
-
Framework-owned Bukkit listeners.
- com.ultikits.ultitools.manager - package com.ultikits.ultitools.manager
- com.ultikits.ultitools.services - package com.ultikits.ultitools.services
- com.ultikits.ultitools.services.impl - package com.ultikits.ultitools.services.impl
- com.ultikits.ultitools.utils - package com.ultikits.ultitools.utils
- com.ultikits.ultitools.websocket - package com.ultikits.ultitools.websocket
-
UltiPanel WebSocket client internals.
- com.ultikits.ultitools.widgets - package com.ultikits.ultitools.widgets
- com.ultikits.ultitools.widgets.impl - package com.ultikits.ultitools.widgets.impl
- command - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
-
The Bukkit command object.
- command - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
The command being completed.
- command(CommandSender, String) - Static method in class com.ultikits.ultitools.manager.TriggerContext
-
Create context for a command trigger.
- COMMAND - Enum constant in enum class com.ultikits.ultitools.manager.TriggerContext.TriggerType
- COMMAND_ANNOTATION_UNENFORCEABLE - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- COMMAND_BLOCKLIST_COMMENT - Static variable in class com.ultikits.ultitools.UltiTools
- COMMAND_COOLDOWN_ACTIVE - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- COMMAND_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- COMMAND_EXECUTION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- COMMAND_PARSE_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- COMMAND_PERMISSION_DENIED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- COMMAND_SUGGEST_KEY_UNKNOWN - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- COMMAND_SUGGEST_METHOD_UNINVOCABLE - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- COMMAND_VALIDATION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- CommandContext - Class in com.ultikits.ultitools.abstracts.command
-
Immutable command execution context containing all information about a command invocation.
- CommandContext() - Constructor for class com.ultikits.ultitools.abstracts.command.CommandContext
- CommandException - Exception Class in com.ultikits.ultitools.exceptions
-
Exception thrown when command execution or validation fails.
- CommandException(ErrorCode, String) - Constructor for exception class com.ultikits.ultitools.exceptions.CommandException
-
Creates a new command exception with a specific error code.
- CommandException(ErrorCode, String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.CommandException
-
Creates a new command exception with error code, message, and cause.
- CommandException(String) - Constructor for exception class com.ultikits.ultitools.exceptions.CommandException
-
Creates a new command exception with a generic error code.
- CommandException(String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.CommandException
-
Creates a new command exception with message and cause.
- commandExecutionManager - Variable in class com.ultikits.ultitools.UltiTools
- CommandExecutionManager - Class in com.ultikits.ultitools.manager
-
Command execution manager.
- CommandExecutionManager() - Constructor for class com.ultikits.ultitools.manager.CommandExecutionManager
- CommandExecutionManager.CommandOutputCapture - Class in com.ultikits.ultitools.manager
-
Command output capture.
- CommandExecutionManager.CommandResult - Class in com.ultikits.ultitools.manager
-
Command result data class.
- commandListMap - Variable in class com.ultikits.ultitools.manager.CommandManager
- commandManager - Variable in class com.ultikits.ultitools.UltiTools
- CommandManager - Class in com.ultikits.ultitools.manager
-
Command manager.
- CommandManager() - Constructor for class com.ultikits.ultitools.manager.CommandManager
- CommandOutputCapture(CommandSender) - Constructor for class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- CommandResult(boolean, String, long) - Constructor for class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
- COMMANDS - Enum constant in enum class com.ultikits.ultitools.entities.Capability
- CommandTabCompletionDispatch - Class in com.ultikits.ultitools.abstracts.command
-
Single tab-completion dispatch implementation originally shared by both command-executor generations (WIRE-01 / D-06);
AbstractCommandExecutorwas removed in 6.3.0, soBaseCommandExecutoris now this class's only caller. - CommandTabCompletionDispatch() - Constructor for class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
- CommandValidator - Interface in com.ultikits.ultitools.abstracts.command.validation
-
Interface for command validation following the Chain of Responsibility pattern.
- CommandValidator.ValidationResult - Class in com.ultikits.ultitools.abstracts.command.validation
-
Result of a validation operation.
- comment() - Element in annotation interface com.ultikits.ultitools.annotations.ConfigEntry
- commentLines - Variable in enum class com.ultikits.ultitools.entities.Capability
- commit() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- commit() - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Commits the current transaction.
- commit() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- commit() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
- commit(TokenEntity) - Method in class com.ultikits.ultitools.utils.CloudSession
-
Persists
tokenthrough this session's ownTokenStore, but only if this session has not been invalidated. - common(Class<E>) - Static method in interface com.ultikits.ultitools.interfaces.TempListener
-
Create a common temporary listener builder.
- CommonUtils - Class in com.ultikits.ultitools.utils
-
Common utility class providing general-purpose helper methods.
- CommonUtils() - Constructor for class com.ultikits.ultitools.utils.CommonUtils
- COMPARATOR - Static variable in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Singleton version comparator.
- compare(String, String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Compares two version strings.
- compareField(T, String, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
-
Compare an entity's field value against a reference value.
- compareSegment(String, String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Compares a single version segment.
- compareTo(HandlerEntry) - Method in class com.ultikits.ultitools.entities.HandlerEntry
- compareValues(Object, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
-
Compare two values.
- comparison - Variable in class com.ultikits.ultitools.entities.WhereCondition
-
The query operator.
- Comparison - Enum Class in com.ultikits.ultitools.entities
-
Comparison operator enum class.
- Comparison() - Constructor for enum class com.ultikits.ultitools.entities.Comparison
- complete(TabCompletionContext) - Method in class com.ultikits.ultitools.commands.tabcomplete.MaterialsCompleter
- complete(TabCompletionContext) - Method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
- complete(TabCompletionContext) - Method in class com.ultikits.ultitools.commands.tabcomplete.OnlinePlayersCompleter
- complete(TabCompletionContext) - Method in class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
- complete(TabCompletionContext) - Method in interface com.ultikits.ultitools.commands.tabcomplete.TabCompleter
-
Generates completion suggestions based on the given context.
- complete(TabCompletionContext) - Method in class com.ultikits.ultitools.commands.tabcomplete.WorldsCompleter
- completeMagicLinkLogin(JsonObject, Consumer<TokenEntity>) - Method in class com.ultikits.ultitools.utils.CloudSession
-
Handles a login that just reached
completed: persists the credential through this session, then reactivates cloud features -- both steps guard against a logout landing in the middle by checking this samethissession, so the two can never disagree about whether the login is still current. - completers - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
- Component - Annotation Interface in com.ultikits.ultitools.annotations
-
Component annotation to replace Spring's @Component.
- ComponentElement - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
ComponentElement is the base Element class for Elements that hold a child Widget.
- ComponentElement(Widget) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.ComponentElement
- ComponentScan - Annotation Interface in com.ultikits.ultitools.annotations
-
ComponentScan annotation to replace Spring's @ComponentScan.
- ComponentScanner - Class in com.ultikits.ultitools.context
-
Component scanner to find and register components.
- ComponentScanner(SimpleContainer) - Constructor for class com.ultikits.ultitools.context.ComponentScanner
- compress(String) - Static method in class com.ultikits.ultitools.utils.Metrics.MetricsBase
-
Gzips the given string.
- computeDiskUsage() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
The used percentage of the filesystem holding
ServerMonitorManager.diskUsageRoot, matchingdf's ownUse%convention (WR-03) rather than a straight(total - usable) / total:used = total - free(viaServerMonitorManager.freeSpaceReader,File.getFreeSpace()-- INCLUDES space reserved for the filesystem's own root/superuser allocation), and the percentage isused / (used + avail)withavailfromServerMonitorManager.usableSpaceReader(File.getUsableSpace()-- EXCLUDES that reservation). - computeFingerprint(Throwable) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Compute a fingerprint for dedup: hash of (exception class + top N stack frame method:line).
- computeIsFramework(Throwable, String) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Determine whether an error originates from the UltiTools framework itself (as opposed to a plugin module loaded by the framework).
- ConditionalOnConfig - Annotation Interface in com.ultikits.ultitools.annotations
-
Conditionally registers a component based on a YAML config value.
- ConditionalRegistrationEvaluator - Class in com.ultikits.ultitools.context
-
The single shared
@ConditionalOnConfigregistration decision (D-17). - ConditionalRegistrationEvaluator() - Constructor for class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
- conditionCal(String, String, WhereCondition) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- config - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- config() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdCD
-
Config entity class whose
@ConfigEntrykeyCmdCD.key()names; it must be registered exactly once for the module. - config() - Element in annotation interface com.ultikits.ultitools.annotations.EnableAutoRegister
- config() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
- config() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
- CONFIG_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- CONFIG_LOAD_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- CONFIG_PARSE_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- CONFIG_SAVE_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- CONFIG_VALIDATION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- configBasePath() - Static method in enum class com.ultikits.ultitools.entities.Capability
-
The literal config-key prefix every capability lives under in
config.yml. - ConfigBindings - Class in com.ultikits.ultitools.manager
- ConfigBindings() - Constructor for class com.ultikits.ultitools.manager.ConfigBindings
- ConfigBindings.ReloadFailedException - Exception Class in com.ultikits.ultitools.manager
-
Thrown by
ConfigBindings.Source.reloadSource()when the bound entity's last reload failed, so the@CmdCDreload step can keep the running value and say why. - ConfigBindings.Source - Class in com.ultikits.ultitools.manager
-
A resolved binding: the module's config entity and the
@ConfigEntryfield a key names. - configBoundCooldownSeconds - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Resolved seconds of this executor's config-bound
@CmdCDannotations, keyed byCooldownValidator.bindingKey, and their load-time value sources (#531). - configBoundCooldownSources - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- ConfigBoundCooldownState - Class in com.ultikits.ultitools.abstracts.command
-
Framework-internal access to the config-bound
@CmdCDstate an executor carries (#531): the resolved seconds of its bound cooldowns and their load-time value sources, both keyed byCooldownValidator.bindingKey. - ConfigBoundCooldownState() - Constructor for class com.ultikits.ultitools.abstracts.command.ConfigBoundCooldownState
- ConfigChangeListener - Interface in com.ultikits.ultitools.interfaces
-
Listener interface for configuration changes.
- ConfigEditorUtils - Class in com.ultikits.ultitools.utils
-
Utility class for configuration editor operations.
- ConfigEditorUtils() - Constructor for class com.ultikits.ultitools.utils.ConfigEditorUtils
- ConfigEntity - Annotation Interface in com.ultikits.ultitools.annotations
-
Config entity annotation.
- ConfigEntry - Annotation Interface in com.ultikits.ultitools.annotations
-
Config entry annotation.
- configEntryFields() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Every
@ConfigEntryfield this class declares or inherits, inReflectionUtil.getFields(Class)order. - configFilePath - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- configGeneration - Variable in class com.ultikits.ultitools.aop.AopProxyResolver
-
Bumped by every change to the advisor set or the unavailable-annotation map.
- configKey - Variable in class com.ultikits.ultitools.entities.AccessDecision
- configKey - Variable in enum class com.ultikits.ultitools.entities.Capability
- configManager - Variable in class com.ultikits.ultitools.UltiTools
- ConfigManager - Class in com.ultikits.ultitools.manager
- ConfigManager() - Constructor for class com.ultikits.ultitools.manager.ConfigManager
- configName() - Method in class com.ultikits.ultitools.manager.ConfigBindings.Source
- ConfigParser<T> - Class in com.ultikits.ultitools.interfaces.impl.pasers
- ConfigParser() - Constructor for class com.ultikits.ultitools.interfaces.impl.pasers.ConfigParser
- configurable - Variable in class com.ultikits.ultitools.entities.AccessDecision
- Configurable - Interface in com.ultikits.ultitools.interfaces
-
Configurable data operation interface.
- configurableRefusal(String) - Static method in enum class com.ultikits.ultitools.entities.Capability
-
A refusal sentence for a capability whose gate an operator CAN change through configuration.
- Configuration - Annotation Interface in com.ultikits.ultitools.annotations
-
Configuration annotation to replace Spring's @Configuration.
- ConfigurationException - Exception Class in com.ultikits.ultitools.exceptions
-
Exception thrown when configuration operations fail.
- ConfigurationException(ErrorCode, String) - Constructor for exception class com.ultikits.ultitools.exceptions.ConfigurationException
-
Creates a new configuration exception with a specific error code.
- ConfigurationException(ErrorCode, String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.ConfigurationException
-
Creates a new configuration exception with error code, message, and cause.
- ConfigurationException(String) - Constructor for exception class com.ultikits.ultitools.exceptions.ConfigurationException
-
Creates a new configuration exception with the given message.
- ConfigurationException(String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.ConfigurationException
-
Creates a new configuration exception with message and cause.
- Confirm - Interface in com.ultikits.ultitools.widgets
- confirmText - Variable in class com.ultikits.ultitools.widgets.impl.ChatConfirm
-
Custom confirm button text, null uses default i18n "OK"
- confirmText - Variable in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
-
Custom confirm button text, null uses BaseConfirmationPage default
- connect() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Connects to the WebSocket server.
- connect(JavaPlugin) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
-
Connect an external Bukkit plugin to UltiTools framework.
- connect(JavaPlugin, Class<?>...) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
-
Connect an external Bukkit plugin to UltiTools framework, declaring entity classes that legitimately live outside the plugin's own JAR (D-19) -- a shared library JAR, or a multi-module build's common artifact.
- connected - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
- connected - Variable in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
- connection - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
- CONNECTION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- connectionFailed(Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.DataAccessException
-
Creates an exception for database connection failures.
- connectionTestQuery - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- connectionTimeout - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- CONSOLE - Enum constant in enum class com.ultikits.ultitools.annotations.command.CmdTarget.CmdTargetType
- CONSOLE_HANDLER_LEVEL - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
-
The level of this class's own
ConsoleHandler. - constructorArgValues - Variable in class com.ultikits.ultitools.context.BeanDefinition
- constructSibling() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Constructs a fresh instance of this config class through the
(String)constructor, or failing that the no-arg constructor - the two idiomsAbstractConfigEntity.ensureConstructable()proves - forAbstractConfigEntity.ensureConstructable()and for the throwaway readerAbstractConfigEntity.canonicalizeOnce(String, AbstractConfigEntity, java.util.List)uses (#510). - consumer - Variable in class com.ultikits.ultitools.entities.HandlerEntry
- ContainConsole() - Element in annotation interface com.ultikits.ultitools.annotations.command.UsageLimit
-
Whether a console sender is subject to this limit, the same as a player sender.
- container - Variable in class com.ultikits.ultitools.context.AutowireFactory
- container - Variable in class com.ultikits.ultitools.context.BeanFactory
- container - Variable in class com.ultikits.ultitools.context.ComponentScanner
- Container - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
Container is a widget that can hold multiple child Widgets.
- Container(Container.Builder) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container
- Container.Builder - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
Builder for Container.
- ContainerElement - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
The Element counterpart of Container.
- ContainerElement(Container) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ContainerElement
- ContainerException - Exception Class in com.ultikits.ultitools.exceptions
-
Exception thrown when IoC container operations fail.
- ContainerException(ErrorCode, String) - Constructor for exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates a new container exception with a specific error code.
- ContainerException(ErrorCode, String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates a new container exception with error code, message, and cause.
- ContainerException(String) - Constructor for exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates a new container exception with the given message.
- ContainerException(String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates a new container exception with message and cause.
- CONTAINS - Enum constant in enum class com.ultikits.ultitools.interfaces.DataOperator.LikeType
- containsBean(String) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Check if container contains bean.
- containsPath(Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.JsonPathUtil
-
Checks whether a path exists.
- content(Consumer<InventoryOpenEvent>) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- contentSetup - Variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- context - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- context - Variable in class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Container used to resolve
@ExceptionCatch(handler = "...")beans. - context - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
- context - Variable in class com.ultikits.ultitools.manager.DependenceManagers
- Context() - Constructor for class com.ultikits.ultitools.manager.JsonTransactionManager.Context
- ContextConfig - Class in com.ultikits.ultitools.context
-
Marker configuration class for the framework's own context.
- ContextConfig() - Constructor for class com.ultikits.ultitools.context.ContextConfig
- ContextEntry - Annotation Interface in com.ultikits.ultitools.annotations
-
Context entry annotation.
- contextHolder - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
ThreadLocal holding the current transaction context for each thread.
- contextHolder - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager
-
Instance-scoped
ThreadLocal, matching the FOUND-04 reasoning already documented onDataSourceTransactionManager.contextHolder: one manager per identity, built once byJsonStore, so two identities can never cross transaction state. - convertNumber(Number, Class<?>) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
- convertValue(Object, Class<?>) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
-
Converts a basic type.
- COOLDOWN_RULE - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
The rule text for a bound cooldown.
- cooldownActive(long) - Static method in exception class com.ultikits.ultitools.exceptions.CommandException
-
Creates an exception for cooldown active scenarios.
- cooldownDeclarations(BaseCommandExecutor) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Every
@CmdCDthe executor's validator can meet, each paired with a display owner for messages: the class-level annotation, and for each@CmdMappingmethod the annotationCooldownValidatoritself resolves (most-derived-wins), in the same way. - cooldowns - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Map of player UUID -> (method name -> cooldown end timestamp)
- cooldownValidator - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- CooldownValidator - Class in com.ultikits.ultitools.abstracts.command.validation.validators
-
Validates and manages command cooldowns for players.
- CooldownValidator() - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Creates a cooldown validator with no default cooldown.
- CooldownValidator(int) - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Creates a cooldown validator with a default cooldown.
- copy() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Creates a deep copy of this node (excluding its children).
- copyFieldValue(Object, Object, Field, Field, boolean) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
- copyIfPresent(JsonObject, JsonObject, String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Copies
fieldfromsourcetotargetonly when present and non-null. - copyIfSupported(File, File, Runnable, Runnable, BiConsumer<String, String>) - Static method in class com.ultikits.ultitools.utils.PosixAttributePreserver
-
Copies
source's POSIX permissions and owner/group ontotarget, if the filesystem exposes aPosixFileAttributeViewfor it. - copyProperties(Object, Object) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
-
Copies properties.
- copyProperties(Object, Object, boolean) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
-
Copies properties.
- copyProperties(Object, Object, boolean, String...) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
-
Copies properties.
- copyProperties(Object, Object, String...) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
-
Copies properties, excluding the specified fields.
- copyToNewInstance(Object, Class<T>) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
-
Copies to a new instance.
- copyWithoutId() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Creates a copy of this entity without the ID.
- coreTasks - Variable in class com.ultikits.ultitools.manager.TaskManager
-
Tasks owned by the framework itself rather than by a plugin module or an external plugin.
- count - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- count() - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- count() - Method in interface com.ultikits.ultitools.interfaces.Query
-
Count the number of matching results.
- countEnabledPlugins(JsonArray) - Static method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Counts entries in
pluginswhoseenabledfield istrue-- the per-plugin flagServerMonitorManager.sampleServerState()already captures for every installed plugin (D-14, #437:enabledPluginsmust count plugins that are enabled, not every plugin installed). - COUNTS_BY_MODULE - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
-
One accumulator entry per module currently being scanned; reset when its summary emits.
- createActionButton(Colors, String, Consumer<InventoryClickEvent>) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Creates an action button with the specified color and name.
- createAdvancement() - Method in class com.ultikits.ultitools.widgets.Toast
- createArrayOf(String, Object[]) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- createBackgroundIcon() - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Creates the background icon for the toolbar.
- createBean(String, BeanDefinition) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Create bean from definition.
- createBeanWithConstructorInjection(Class<?>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Create bean using constructor auto-wiring.
- createBlob() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- createCancelButton() - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Creates the Cancel button.
- createClob() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- createContext(Player, Command, String[]) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Creates a context for tab completion with common defaults.
- createdAt - Variable in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
- createdBy - Variable in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
- createDefaultValidatorChain() - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Creates the default validator chain with standard validators.
- createElement() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectWidget
- createElement() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulWidget
- createElement() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatelessWidget
- createElement() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
-
Creates the Element corresponding to this Widget.
- createElement() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container
- createElement() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView
- createElement() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- createElement() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- createGlassPane(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButtonElement
- createLanguageFromPath(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Creates a Language object from the given resource folder path
- createNClob() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- createNextButton() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Creates the "next page" button.
- createOkButton() - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Creates the OK button.
- createPreviousButton() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Creates the "previous page" button.
- createProxy(A, Class<A>, Map<String, Object>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- createProxyClass(Class<T>, Set<Method>) - Method in class com.ultikits.ultitools.aop.ProxyFactory
-
Generates a proxy subclass of the given target.
- createRange(int, int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Creates a slot range.
- createRenderNode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectElement
-
Creates the RenderNode corresponding to this Element.
- createRenderNode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplayElement
- createRenderNode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButtonElement
- createReport(Throwable, String, String, TriggerContext) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Create an ErrorReport from a throwable.
- createSQLXML() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- createState() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulWidget
-
Creates the state object associated with this Widget.
- createState() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui
-
Creates the state object.
- createState() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.Navigator
- createStatement() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- createStatement(int, int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- createStatement(int, int, int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- createStruct(String, Object[]) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- createTableSqlFromClazz(Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Creates the SQL statement to create the table.
- createTableSqlFromClazz(Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataOperator
- createTableSqlFromClazz(Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataOperator
- createTimeoutScheduler() - Static method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
- CREDENTIAL_FILE_NAME - Static variable in class com.ultikits.ultitools.utils.CredentialStore
-
The current (
>=6.3.0) credential file's bare name. - CredentialStore - Class in com.ultikits.ultitools.utils
-
The single owner of
data.json. Any other class that opens a reader or writer on that file is a defect (D-12) -- route the operation throughCredentialStore.read(),CredentialStore.write(Map)orCredentialStore.update(UnaryOperator)instead. - CredentialStore() - Constructor for class com.ultikits.ultitools.utils.CredentialStore
- CredentialStore.ReadResult - Class in com.ultikits.ultitools.utils
-
The outcome of a
CredentialStore.read()call. - CredentialStore.ReadResult.Outcome - Enum Class in com.ultikits.ultitools.utils
- current - Static variable in class com.ultikits.ultitools.utils.CloudSession
-
The current session.
- current() - Static method in class com.ultikits.ultitools.utils.CloudSession
-
The session every
CloudAuthManager/PluginInitiationUtilsstatic facade method currently delegates to. - CURRENT_USER - Static variable in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
-
Sets the current user context for audit purposes.
- currentArgIndex - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
The index of the current argument being completed (0-based).
- currentColumn - Variable in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- currentIndex - Variable in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
- currentlyCreating - Variable in class com.ultikits.ultitools.context.SimpleContainer
- currentOwner - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
The owner currently attributed to registrations made via
TabCompletionManager.register(String, TabCompleter)-- set byTabCompletionManager.beginRegistrationScope(String), cleared byTabCompletionManager.endRegistrationScope(). - currentSnapshot() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Gets the current snapshot for the send thread to use.
- currentTimeoutDeadlineNanos() - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Supplies
AbstractRelationalDataOperator.queryRunner's per-statement query timeout deadline (D-10): the active transaction's remaining-time budget, ornullwhen none is configured (no active transaction, or@Transactional(timeout=0), the default). - currentVersion - Variable in class com.ultikits.ultitools.entities.UpdateInfo
- currentWebSocketClient() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The WebSocket client belonging to
CloudSession.current(), ornullif none is connected. - customBaseUrl - Static variable in class com.ultikits.ultitools.utils.HttpRequestUtils
-
Custom base URL for testing purposes.
- customBaseUrl - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils
- CustomChart(String) - Constructor for class com.ultikits.ultitools.utils.Metrics.CustomChart
- customCharts - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- customModelData(int) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Sets the custom model data (1.14+).
- Custom Parser Example: - Search tag in package com.ultikits.ultitools.abstracts.command.parser
- Section
- Custom Validator Example: - Search tag in package com.ultikits.ultitools.abstracts.command.validation
- Section
- CYAN - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- cyclePaths - Variable in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
D
- DANGEROUS_PACKAGE_PREFIXES - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
- data - Variable in class com.ultikits.ultitools.entities.ApiResponse
- data - Variable in class com.ultikits.ultitools.events.PanelMessageEvent
- data - Variable in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
- data() - Method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
-
The parsed content.
- DATA_ACCESS_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- DATA_ENTITY_INVALID - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- DATA_INTEGRITY_VIOLATION - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- DATA_OPERATION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- DATA_PERSISTENCE_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- DATA_QUERY_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- DataAccessException - Exception Class in com.ultikits.ultitools.exceptions
-
Exception thrown when data access operations fail.
- DataAccessException(ErrorCode, String) - Constructor for exception class com.ultikits.ultitools.exceptions.DataAccessException
-
Creates a new data access exception with a specific error code.
- DataAccessException(ErrorCode, String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.DataAccessException
-
Creates a new data access exception with error code, message, and cause.
- DataAccessException(String) - Constructor for exception class com.ultikits.ultitools.exceptions.DataAccessException
-
Creates a new data access exception with a generic error code.
- DataAccessException(String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.DataAccessException
-
Creates a new data access exception with message and cause.
- database - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- dataFolder - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
- dataFolder - Variable in class com.ultikits.ultitools.manager.DataScope
- dataMap - Static variable in class com.ultikits.ultitools.manager.DataStoreManager
- DataOperator<T> - Interface in com.ultikits.ultitools.interfaces
-
Data operation interface.
- DataOperator.LikeType - Enum Class in com.ultikits.ultitools.interfaces
- dataOperatorMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Operator cache, keyed by (requesting identity, entity class).
- dataOperatorMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
Operator cache, keyed by (requesting identity, entity class).
- dataOperatorMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Operator cache, keyed by (backing .db file canonical path, entity class).
- dataScope - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- dataScope - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
-
The credential
PluginManager.registerExternalmints for this adapter (D-17), set immediately after minting and beforewireAopruns. - DataScope - Class in com.ultikits.ultitools.manager
-
A framework-issued credential identifying the caller of a
DataStoremethod. - DataScope(String, File, Set<Class<?>>) - Constructor for class com.ultikits.ultitools.manager.DataScope
- dataSource - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- dataSource - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- dataSource - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- dataSourceMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Connection pool cache, keyed by the backing .db file's canonical path.
- DataSourceTransactionManager - Class in com.ultikits.ultitools.manager
-
DataSource-based implementation of
TransactionManager, and its JDBC-specific sub-interfaceJdbcTransactionManager. - DataSourceTransactionManager(DataSource) - Constructor for class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
Creates a new DataSourceTransactionManager.
- DataSourceTransactionManager.TransactionContext - Class in com.ultikits.ultitools.manager
-
Internal class to hold transaction state.
- dataStore - Variable in class com.ultikits.ultitools.UltiTools
- DataStore - Interface in com.ultikits.ultitools.interfaces
-
Data storage interface.
- DataStoreManager - Class in com.ultikits.ultitools.manager
-
Data store manager.
- DataStoreManager() - Constructor for class com.ultikits.ultitools.manager.DataStoreManager
- date - Variable in class com.ultikits.ultitools.entities.PluginEntity
- dbPath - Variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore.OperatorKey
- dbPathFor(DataScope) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Resolves
scope's backing .db file path, matching whichever legacygetOperatoroverload the same scope would actually route through: the internal (dbPathForPlugin) shape whenscopeis an internal plugin's own scope (itsdataFolderis exactly the core framework's own data folder,DataScope.forPlugin's construction -- the same disambiguationJsonStore.identityOf(DataScope)uses, 02-05), the external (dbPathForFolder) shape otherwise. - dbPathForFolder(File) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
The external-plugin .db path shape:
<plugin's own data folder>/data.db. - dbPathForPlugin(String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
The internal-plugin .db path shape:
<core data folder>/sqliteDB/<plugin name>.db. - deadlineSupplier - Variable in class com.ultikits.ultitools.interfaces.impl.data.TimeoutAwareQueryRunner
-
Supplies the active transaction's deadline as a
System.nanoTime()value, ornullwhen no timeout is configured for the current statement (no active transaction, or a zero/negative@Transactional(timeout=)). - debug(String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- debug(String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- debug(String, String) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- debug(Throwable) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- debug(Throwable, String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- debug(Throwable, String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- DeclarativeGui - Class in com.ultikits.ultitools.abstracts.gui.declarative.engine
-
DeclarativeGui is the base class of the declarative GUI framework.
- DeclarativeGui(Player, String, String, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Creates a DeclarativeGui.
- DeclarativeGui(Player, String, String, InventoryType) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Creates a DeclarativeGui.
- DeclarativeGui(Player, String, Component, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Creates a DeclarativeGui with a Component title.
- DeclarativeGui(Player, String, Component, InventoryType) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Creates a DeclarativeGui with a Component title.
- declaredName - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ArchiveIdentity
- declaresAName() - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.ArchiveIdentity
-
Whether the archive was read and declares a module name.
- declaresOwnBeanName(Class<?>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
True iff
typeitself carries an explicit@Component(value = ...)or@Service(value = ...)name -- the same conditionSimpleContainer.getBeanName(Class)checks before falling back to a decapitalized-simple-name guess. - decodeJwtPayload() - Method in class com.ultikits.ultitools.entities.TokenEntity
-
Decode the JWT payload from access_token and populate the fields.
- dedupeNestedPackages(Set<String>) - Static method in class com.ultikits.ultitools.utils.DependencyUtils
-
Drops any package that is a strict, segment-wise subpackage of another package already present in
packages(#362). - dedupMap - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- dedupWindowSeconds - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- DEFAULT - Enum constant in enum class com.ultikits.ultitools.annotations.Isolation
-
Use the default isolation level of the underlying database.
- DEFAULT_BOTTOM_ROW - Static variable in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Default slot for the last row background
- DEFAULT_COMMAND_BLOCKLIST - Static variable in class com.ultikits.ultitools.UltiTools
-
D-03: the ten current blocked commands, shipped as the operator-editable blocklist's default.
- DEFAULT_COOLDOWN_MS - Static variable in class com.ultikits.ultitools.utils.ApiRateLimiter
- DEFAULT_EDITABLE_ROOTS - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
-
D-15's shipped default: plugin configs and historical logs, nothing else.
- DEFAULT_EDITABLE_ROOTS - Static variable in class com.ultikits.ultitools.UltiTools
-
D-15: the default editable-root set — plugin configs and historical logs.
- DEFAULT_FRAME_INTERVAL_MS - Static variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
The default frame interval, in milliseconds.
- DEFAULT_INITIAL_DELAY - Static variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
-
Initial delay in milliseconds (5 seconds).
- DEFAULT_MAX_ATTEMPTS - Static variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
-
Default maximum number of attempts (0 = unlimited).
- DEFAULT_MAX_DELAY - Static variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
-
Maximum delay in milliseconds (5 minutes).
- DEFAULT_MAX_FILES - Static variable in class com.ultikits.ultitools.manager.RemoteActionLog
- DEFAULT_MAX_SIZE_BYTES - Static variable in class com.ultikits.ultitools.manager.RemoteActionLog
- DEFAULT_MODULE_CODE_SOURCE - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils
-
How the uninstall asks a loaded module which JAR it came from; a test passes its own.
- DEFAULT_MULTIPLIER - Static variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
-
Default multiplier for exponential growth.
- DEFAULT_UNSET_SLOT - Static variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
-
The slot value
ItemDisplayandTextButton's builders default to when the caller never calls.slot(...). - DefaultConfigParser - Class in com.ultikits.ultitools.interfaces.impl.pasers
- DefaultConfigParser() - Constructor for class com.ultikits.ultitools.interfaces.impl.pasers.DefaultConfigParser
- defaultCooldownSeconds - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- DefaultEmailService - Class in com.ultikits.ultitools.services.impl
-
Default implementation of EmailService using JavaMail.
- DefaultEmailService() - Constructor for class com.ultikits.ultitools.services.impl.DefaultEmailService
- defaultEnabled - Variable in enum class com.ultikits.ultitools.entities.Capability
- defaultMessage - Variable in enum class com.ultikits.ultitools.exceptions.ErrorCode
- DefaultTempListenerBuilder(Class<E>) - Constructor for class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
-
Constructor.
- defaultValue() - Element in annotation interface com.ultikits.ultitools.annotations.ExceptionCatch
-
A default value expression to return when an exception is caught.
- del(WhereCondition...) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Delete data record by conditions.
- del(WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Deletes by predicate, without loading matched rows into entities first.
- del(WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Deletes by predicate, without loading matched entries into entities first.
- del(File) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Deletes a file or directory.
- delay() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
-
Initial delay in ticks before first execution.
- delayKey() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
-
@ConfigEntrypath whose value, in seconds (at least 1), is the initial delay. - delaySource - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- delayTeleport(Player, Location, int) - Method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- delayTeleport(Player, Location, int) - Method in interface com.ultikits.ultitools.services.TeleportService
-
Delay teleport player.
- DelayTeleportResult(boolean, float) - Constructor for class com.ultikits.ultitools.services.impl.InMemeryTeleportService.DelayTeleportResult
- delayTicks - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- delById(Object) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Delete data record by ID.
- delById(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Deletes by id, fetching the entity first so
onDelete()can fire on it -- unlikeAbstractRelationalDataOperator.del(WhereCondition...), which deletes by predicate without materializing rows and therefore does not fire the hook. - delById(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Deletes by id, fetching the entity first so
onDelete()can fire on it -- unlikeSimpleJsonDataOperator.del(WhereCondition...), which deletes by predicate without materializing entries and therefore does not fire the hook. - delegate - Variable in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- delegate - Variable in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- delegate - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- delete() - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- delete() - Method in interface com.ultikits.ultitools.interfaces.Query
-
Delete all matching results and return the count of deleted rows.
- deleteAllOrThrow(List<File>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Deletes every file, and reports the ones that are still there.
- deleted - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
- deletedFiles() - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
-
The files this uninstall deleted, by absolute path.
- deleteDirectory(File) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Recursively deletes a directory.
- deleteDirectory(File) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Recursively deletes a directory.
- deleteModuleJars(PluginInstallUtils.ModuleIdentity) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The JAR half of
PluginInstallUtils.uninstallPlugin(String): deletes every entry identified as this module's -- not only the first one listed, since a second JAR loads the module again on restart -- and reports the entries nothing could be read from. - deleteOldFile(Path) - Static method in class com.ultikits.ultitools.utils.CredentialStore
- denied(Capability, String, String, String, String) - Static method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
-
Builds a
RemoteActionLog.Verdict.DENIEDentry. - DENIED - Enum constant in enum class com.ultikits.ultitools.manager.RemoteActionLog.Verdict
- deniedAsAncestorOfProtectedPath(String, File) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Refuses a recursive directory delete whose target is an ancestor of any path
FileOperationManager.deniedUnconditionally(java.lang.String)would refuse on its own. - deniedConfigurable(String, String) - Static method in class com.ultikits.ultitools.entities.AccessDecision
-
A denied decision an operator can flip through configuration.
- deniedNonConfigurable(String) - Static method in class com.ultikits.ultitools.entities.AccessDecision
-
A denied decision no configuration can lift.
- deniedUnconditionally(String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
The unconditional deny layer (D-16).
- DENY_EXACT_BASENAMES - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
-
D-16's exact-basename credential set — matched case-insensitively, see
FileOperationManager.basenameOf(java.lang.String). - DENY_GLOB_MATCHERS - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
-
D-16's basename glob patterns for credential-bearing files.
- dependenceManagers - Variable in class com.ultikits.ultitools.UltiTools
- DependenceManagers - Class in com.ultikits.ultitools.manager
-
Dependence managers.
- DependenceManagers(UltiTools, ClassLoader) - Constructor for class com.ultikits.ultitools.manager.DependenceManagers
- DEPENDENCY_INJECTION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- dependencyMissing(String, String) - Static method in exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates an exception for missing plugin dependencies.
- DependencyUtils - Class in com.ultikits.ultitools.utils
-
Utility class for handling plugin dependency and package scanning operations.
- DependencyUtils() - Constructor for class com.ultikits.ultitools.utils.DependencyUtils
- depends() - Element in annotation interface com.ultikits.ultitools.annotations.PluginDependency
-
Required plugin dependencies.
- dependsOn - Variable in class com.ultikits.ultitools.context.BeanDefinition
- deposit(UUID, double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Deposits money into a player's account.
- deposit(OfflinePlayer, double) - Method in interface com.ultikits.ultitools.services.EconomyProvider
- deposit(OfflinePlayer, double) - Method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- deposit(OfflinePlayer, double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Deposits money into a player's account.
- DEPRECATION_WARNING_LOGGED - Static variable in class com.ultikits.ultitools.utils.SecurityPolicy
-
Fires the D-13 deprecation warning below at most once per JVM.
- depth - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
- depth - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager.Context
- depthOf(Element) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderDepthGuard
-
Computes an Element's depth by walking its
Element.getParent()chain -- an iterative loop, not recursion, so computing the depth itself can never contribute to the stack exhaustion this guard exists to prevent. - describe() - Method in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
- describe(Class<?>, Method, CmdTarget.CmdTargetType, CmdTarget.CmdTargetType, CmdTargetComposition.Transition) - Static method in class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition
-
Builds the violation description for one offending method.
- describe(Method, Class<?>) - Method in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Builds this rule's remediation text and records that it did so.
- describe(Throwable) - Static method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Renders a throwable for the user in a form that is never
"null". - DESCRIBE_CALLS - Static variable in class com.ultikits.ultitools.aop.AopEligibility
-
Counts how many times a rule's remediation text has been built, process-wide.
- describeBindingKey(String) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Renders
com.example.EssentialsConfig#features.wild.cooldownasEssentialsConfig key 'features.wild.cooldown'. - describeFailure() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
-
One line naming what went wrong, for a log record or an error response.
- describeInvocationCountForTesting() - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
Test-only read of
AopEligibility.DESCRIBE_CALLS. - describeOutcome(ServerPropertiesManager.WriteOutcome) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
-
One line naming why a single-key write did not happen, or
nullwhen itdid. - describeViolation(Method, Class<?>) - Method in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Builds this rule's remediation text.
- description - Variable in class com.ultikits.ultitools.entities.PluginEntity
- description - Variable in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
- description - Variable in class com.ultikits.ultitools.widgets.impl.ChatConfirm
-
The description text displayed below title
- description() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdExecutor
- deserializeItem(String) - Static method in class com.ultikits.ultitools.utils.ItemStackUtils
-
Deserializes a Base64-encoded string back to a single ItemStack.
- deserializeItems(String) - Static method in class com.ultikits.ultitools.utils.ItemStackUtils
-
Deserializes a Base64-encoded string back to an array of ItemStack.
- destroyAllOperators() - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Save all possible caches and destroy all data operation classes.
- destroyAllOperators() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- destroyAllOperators() - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- destroyAllOperators() - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Closes every pool this store holds and empties both caches.
- detachAllSystemLogHandlers() - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Detaches every one of this framework's
SystemLogHandlerinstances from the JVM root logger. - determineLoggerName(String) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Determines the logger name.
- determineLogSource(LogRecord) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Determines the log-source identifier.
- determineTargetType(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
-
Determines the effective target type from context or method annotation.
- developerId - Variable in class com.ultikits.ultitools.entities.PluginEntity
- DIAGNOSTICS_LOGGER - Static variable in class com.ultikits.ultitools.utils.ModuleScanDiagnostics
- dictionary - Variable in class com.ultikits.ultitools.entities.Language
- didUpdateWidget(T) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
-
Called when the Widget configuration changes.
- didUpdateWidgetInternal(StatefulWidget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
-
Internal method: invokes didUpdateWidget using the raw type to avoid generics issues.
- diff(List<RenderNode>, List<RenderNode>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer
-
Compares two sets of RenderNodes and returns the difference.
- differ - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
- diffGetAllConfigsOverride() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Diffs a
Configurable.getAllConfigs()override against what auto-registration already registered for this module (D-06 / SILENT-18 / #336), called once right after package-scan auto-registration finishes. - DiffResult - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
DiffResult represents the difference between two renders.
- DiffResult(DiffResult.Builder) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
- DiffResult.Builder - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
Builder for DiffResult.
- DiffResult.RenderNodeMove - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
Represents a single node move.
- DiffResult.RenderNodeUpdate - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
Represents a single node update.
- DIRECTORY - Enum constant in enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
-
It is there, and it is a directory.
- disableCloud() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Closes the cloud connection and invalidates the current session, putting the reconnection state machine into an explicit disabled state.
- disableCloud(CloudSession) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The
session-targeted,CloudSession-returning form ofPluginInitiationUtils.disableCloud()(CR-01/WR-02, 16-REVIEW-cloud.md) -- package-private, since it is new-in-6.3.0 and reached only by other members of this package (CloudAuthManager#logout(),PluginInitiationUtils.reinitWebSocket(CloudSession)'s budget-exhaustion branch). - disconnect() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Disconnects the WebSocket connection.
- disconnect(JavaPlugin) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
-
Disconnect an external Bukkit plugin from UltiTools framework.
- disconnectAll() - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
-
Disconnect all external plugins.
- diskUsageRoot - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
The file whose filesystem backs the
diskUsagemetric -- the server root (the working directory the Paper process was started in), matchingFileOperationManager's ownserverRootconvention. - dispatch(String, JsonObject, String) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Invokes
messageType's registered responder and returns a future that is already bounded byPanelResponderRegistry.RESPONDER_TIMEOUT_MILLIS— the single timeout-and-reply-shape point every failure mode routes through (D-27): the responder throws synchronously, before returning a future — caught and becomes a failed future rather than escaping; the responder returnsnull— treated as an explicit failure, not aNullPointerException; the responder's future never completes — the scheduled timeout task completes this method's returned future exceptionally withPluginModuleException.responderTimedOut(String, String, long); the responder's future completes exceptionally — that exception is relayed directly. On the fast path (the responder's future is already complete, or completes before the timeout fires), the scheduled timeout task is cancelled inside the samewhenCompletecallback that resolves the returned future, so nothing is left pending. - dispatchAsyncCommand(CommandContext, AsyncCommand, BukkitRunnable, AtomicBoolean) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Sends the optional "processing" message, dispatches
runnableasynchronously exactly once, and arms the timeout watcher if configured. - dispatchToResponder(String, JsonObject, PanelResponderRegistry) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Dispatches
typeto its registered responder and, once the registry's returned future settles, sends exactly one reply through the same client accessor the other outbound helpers use —panelWS.sendMessage(...), matchingsendCapabilityRefusal's andFileOperationManager#sendFileOperationResult's existing pattern (WIRE-16, D-27). - dispatchWithCapabilityGate(String, JsonObject, JsonObject, PluginInitiationUtils.InboundHandlerEntry) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The single enforcement point for every inbound capability (D-10).
- displayName - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- displayName - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- displayName - Variable in class com.ultikits.ultitools.context.SimpleContainer
- displayTo(Player, String, String, Toast.Style) - Static method in class com.ultikits.ultitools.widgets.Toast
-
Displays a toast notification to the specified player.
- dispose() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
-
Releases resources.
- dispose() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Destroys the renderer and releases its resources.
- doDisableCloud(CloudSession) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The actual teardown performed by
PluginInitiationUtils.disableCloud()/PluginInitiationUtils.disableCloud(CloudSession). - doFlushLogs() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- domain - Variable in class com.ultikits.ultitools.entities.vo.ServerEntityVO
- download(String, String, String) - Static method in class com.ultikits.ultitools.utils.HttpDownloadUtils
-
Download file from URL.
- download(String, String, String, HttpDownloadUtils.ProgressCallback) - Static method in class com.ultikits.ultitools.utils.HttpDownloadUtils
-
Download file from URL with progress callback.
- downloadLink - Variable in class com.ultikits.ultitools.entities.PluginVersionEntity
- downloadToByteArray(String) - Static method in class com.ultikits.ultitools.utils.HttpDownloadUtils
-
Download content from URL to byte array.
- drainAndSendLogsOnly(UltiPanelLogTransmitter) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Drains up to
transmitter's configuredbatchSizeand, if non-empty, sends abatch_updatemessage carrying ONLYdata.logs-- shared byServerMonitorManager.maybeSendLogsOnly()andServerMonitorManager.drainLogsNow()(Gate-2 finding, round 6 extraction). - drainErrors(int) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Drain errors into a JsonArray for batch_update.
- drainLogsNow() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Immediately drains and sends whatever is currently queued, without waiting for either
ServerMonitorManager.sendBatchUpdate()'s 5-second tick orServerMonitorManager.maybeSendLogsOnly()'s 1-second tick (Gate-2 finding, round 6). - drainQueue(int) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Drains log entries from the queue, returning them as a JsonArray.
- driftMessage(Class<?>, ConditionalOnConfig, boolean, boolean) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
- DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class com.ultikits.ultitools.utils.Metrics.DrilldownPie
-
Class constructor.
- DUPLICATE_BEAN - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- duplicateBean(String, Class<?>) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for duplicate bean definitions.
E
- earlySingletonObjects - Variable in class com.ultikits.ultitools.context.SimpleContainer
- EconomyProvider - Interface in com.ultikits.ultitools.services
-
Internal economy-provider seam behind
EconomyUtils. - EconomyProvider.State - Enum Class in com.ultikits.ultitools.services
-
The three states an economy request can be in, named so the operator-facing message can distinguish them (D-08): a missing plugin is not the same problem as a missing provider.
- EconomyUtils - Class in com.ultikits.ultitools.utils
-
Utility class for economy operations using Vault.
- EconomyUtils() - Constructor for class com.ultikits.ultitools.utils.EconomyUtils
- EconomyUtils.FrameMatch - Class in com.ultikits.ultitools.utils
-
One frame's match outcome: the
EconomyUtils.MatchKind, plus the resolved module name when (and only when)kind == RESOLVED. - EconomyUtils.MatchKind - Enum Class in com.ultikits.ultitools.utils
-
The three possible outcomes of matching one stack frame against
prefixToModule(Codex P2, PR #463, round 3): a barenullreturn collapsed "this frame belongs to no registered module" and "this frame's closest root is claimed by two or more DIFFERENT modules" into the same value, and the last two review rounds both found a defect that traces straight back to that conflation — aNONEframe must let the per-frame walk continue outward (a real non-match, no evidence either way), while anAMBIGUOUSframe must terminate the walk immediately (real evidence that a module frame exists here, but WHICH module cannot be determined) — seeEconomyUtils.attributeModule(StackTraceElement[], Map)'s own javadoc for why continuing past an ambiguous frame is itself the bug. - EDITABLE_ROOTS_COMMENT - Static variable in class com.ultikits.ultitools.UltiTools
- EDITABLE_ROOTS_CONFIG_KEY - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
-
D-15's config key for the operator-configured editable-root set.
- editableRoots - Variable in class com.ultikits.ultitools.manager.FileOperationManager
-
The operator-configured editable-root set (D-15), resolved to
Files rooted atFileOperationManager.serverRoot. - Element - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
Element is the instantiated representation of a Widget, responsible for managing the Widget's lifecycle and updates.
- Element(Widget) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
- email - Variable in class com.ultikits.ultitools.entities.TokenEntity
- EmailService - Interface in com.ultikits.ultitools.services
-
Email service interface for sending emails via SMTP.
- emitClassloadFilterAuditSummary(String) - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
GEN-07 (D-14) package-boundary bridge: emits the package-private
ClassloadFilterAudit's one-INFO-per-module summary formoduleName, always -- even when nothing was recorded (a module the removed layers would have refused nothing from is itself the measurement, not silence). - emitSummary(String) - Static method in class com.ultikits.ultitools.utils.ClassloadFilterAudit
-
Emits exactly ONE
Level.INFOsummary formoduleName, ALWAYS -- even when nothing was recorded for it. - emitSummary(String) - Static method in class com.ultikits.ultitools.utils.ModuleScanDiagnostics
-
Emits ONE
Level.SEVEREsummary formoduleNameif, and only if, at least one class was recorded for it since the last call — then resets the accumulator for that module, so a subsequent, cleanly-skip-free re-scan of the same module never repeats it. - empty - Variable in class com.ultikits.ultitools.entities.WhereCondition
-
Whether it is empty.
- empty() - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
-
Creates an empty DiffResult.
- empty() - Static method in class com.ultikits.ultitools.entities.WhereCondition
- EMPTY - Static variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- EMPTY - Static variable in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
-
The empty result every failure path returns.
- enable - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- EnableAutoRegister - Annotation Interface in com.ultikits.ultitools.annotations
-
Enable auto register annotation.
- enableCloud() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Ensures the current session is usable, replacing it with a fresh one if it has been invalidated.
- enabled - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- enabled - Variable in class com.ultikits.ultitools.manager.LogStreamManager.BatchConfigSection
- enabled - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- enabledLevels - Variable in class com.ultikits.ultitools.handler.SystemLogHandler
- enchant(XEnchantment, int) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Adds an enchantment using XEnchantment for cross-version compatibility.
- enchant(Enchantment, int) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Adds an enchantment to the item.
- EnchantmentParser - Class in com.ultikits.ultitools.abstracts.command.parser
-
Type parser for Bukkit Enchantment.
- EnchantmentParser() - Constructor for class com.ultikits.ultitools.abstracts.command.parser.EnchantmentParser
- encodePathSegment(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
- encodeQueryValue(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
- END - Enum constant in enum class com.ultikits.ultitools.interfaces.DataOperator.LikeType
- endRegistrationScope() - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Ends the current registration scope started by
TabCompletionManager.beginRegistrationScope(String). - ENDSWITH - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
- enforceOnPanelWrites(String, Predicate<Long>) - Method in class com.ultikits.ultitools.manager.ConfigBindings.Source
-
Makes a panel write that sets this key outside
rule's range fail, in the shape of a@Rangeviolation (module gate-1 review, UltiChat round 2 WR-06). - enqueueSupertypes(Class<?>, Deque<Class<?>>) - Static method in class com.ultikits.ultitools.context.FinalContractValidator
-
Adds
from's direct superclass and directly implemented/extended interfaces toqueue, so a caller doing a breadth-first walk reaches a@Finalmethod declared on an interface of a superclass, not only one reachable through the superclass chain alone. - ensureConstructable() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Constructs and discards an instance of this config class through the same two-step fallback
ConfigManager.registerAlluses at registration time - a(String)constructor first, then an accessible no-arg constructor. - ensureExists(File) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- ensurePlayerCacheRegistered() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Attempts lazy first-use registration of this instance with the live
PlayerCacheManagersingleton. - ensurePlayerCacheRegistered() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Attempts lazy first-use registration of this instance with the live
PlayerCacheManagersingleton. - ensurePlayerCacheRegistered() - Method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Attempts lazy first-use registration of THIS instance -- as the reference-identity handle for the three shared static fields above -- with the live
PlayerCacheManagersingleton. - ensurePlayerCacheRegistered() - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
-
Attempts lazy first-use registration of THIS instance -- as the reference-identity handle for the shared static
InMemoryNotificationService.atedPlayerfield -- with the livePlayerCacheManagersingleton. - ensureSorted() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
- ensureTableAnnotation(Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- entity - Variable in class com.ultikits.ultitools.manager.ConfigBindings.Source
- ENTITY_ENDERMAN_TELEPORT - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
- ENTITY_NOT_FOUND - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- ENTITY_NOT_OWNED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- entityClass - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore.OperatorKey
- entityClass - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore.OperatorKey
- entityClass - Variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore.OperatorKey
- entityNotFound(Class<?>, Object) - Static method in exception class com.ultikits.ultitools.exceptions.DataAccessException
-
Creates an exception for entity not found scenarios.
- entityOwnership - Variable in class com.ultikits.ultitools.manager.PluginManager
-
Entity class -> owning plugin name, populated every time a
DataScopeis minted (both internal modules and external plugins). - entries - Variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.UndeterminedEntriesException
- entries() - Method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.UndeterminedEntriesException
- Entry(long, String, String, String, String, RemoteActionLog.Verdict, String) - Constructor for class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- ENTRY_MAP_TYPE - Static variable in class com.ultikits.ultitools.utils.ResourceHashSidecar
- EntryState() - Constructor for enum class com.ultikits.ultitools.utils.PluginInstallUtils.EntryState
- environments - Variable in class com.ultikits.ultitools.commands.tabcomplete.WorldsCompleter
- eq(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- eq(Object) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Equal to.
- eqConditions - Variable in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- EQUAL - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
- equals(Object) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
- equals(Object) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.SlotKey
- equals(Object) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
- equals(Object) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer.NodeKey
- equals(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore.OperatorKey
- equals(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore.OperatorKey
- equals(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore.OperatorKey
- equals(Object) - Method in class com.ultikits.ultitools.manager.DataScope
- error(String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- error(String) - Static method in class com.ultikits.ultitools.utils.MessageUtils
-
Get error message (dark red).
- error(String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- error(String, String, Throwable) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- error(Throwable) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- error(Throwable, String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- error(Throwable, String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- errorCode - Variable in exception class com.ultikits.ultitools.exceptions.UltiToolsException
- errorCode - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- ErrorCode - Enum Class in com.ultikits.ultitools.exceptions
-
Error codes for UltiTools exceptions.
- ErrorCode(int, String) - Constructor for enum class com.ultikits.ultitools.exceptions.ErrorCode
- errorKey - Variable in class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
- errorLogger - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- errorMessage - Variable in class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
- errorQueue - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- ErrorReport() - Constructor for class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- errorReportCollector - Variable in class com.ultikits.ultitools.UltiTools
- ErrorReportCollector - Class in com.ultikits.ultitools.manager
-
Collects, deduplicates, and rate-limits error reports before they reach the WebSocket.
- ErrorReportCollector() - Constructor for class com.ultikits.ultitools.manager.ErrorReportCollector
- ErrorReportCollector.ErrorReport - Class in com.ultikits.ultitools.manager
-
Error report data structure.
- escape(String) - Static method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
-
Escapes the given string like stated in https://www.ietf.org/rfc/rfc4627.txt.
- escapeHtml(String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
-
Escape HTML special characters
- evaluate(UltiToolsPlugin, ConditionalOnConfig) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
-
The decision logic extracted verbatim from the pre-6.3.0
shouldRegisterbody -- no existing decision semantics changed by this extraction. - event(String) - Static method in class com.ultikits.ultitools.manager.TriggerContext
-
Create context for an event trigger.
- EVENT - Enum constant in enum class com.ultikits.ultitools.manager.TriggerContext.TriggerType
- eventBus - Variable in class com.ultikits.ultitools.UltiTools
- EventBus - Class in com.ultikits.ultitools.events
-
Central event bus for inter-module communication.
- EventBus() - Constructor for class com.ultikits.ultitools.events.EventBus
- eventClass - Variable in class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
- eventClass - Variable in class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
- eventHandler - Variable in class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
- eventHandler - Variable in class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
- eventHandler(TempEventHandler<E>) - Method in class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
-
Set the event handler.
- eventListener() - Element in annotation interface com.ultikits.ultitools.annotations.EnableAutoRegister
- eventListener() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
- EventListener - Annotation Interface in com.ultikits.ultitools.annotations
-
Event listener annotation.
- EventPriority - Enum Class in com.ultikits.ultitools.events
-
Priority levels for module event handlers.
- EventPriority() - Constructor for enum class com.ultikits.ultitools.events.EventPriority
- eventType - Variable in class com.ultikits.ultitools.entities.HandlerEntry
- EXACT_BLACKLIST - Enum constant in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
- ExceptionCatch - Annotation Interface in com.ultikits.ultitools.annotations
-
Annotation to mark methods or classes for automatic exception catching.
- ExceptionHandler - Interface in com.ultikits.ultitools.aop
-
Interface for custom exception handlers used with
ExceptionCatch. - ExceptionInterceptor - Class in com.ultikits.ultitools.aop
-
AOP interceptor that handles @ExceptionCatch annotated methods.
- ExceptionInterceptor() - Constructor for class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Creates an exception interceptor with no global handlers and no container.
- ExceptionInterceptor(List<ExceptionHandler>) - Constructor for class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Creates an exception interceptor with the given global handlers and no container.
- ExceptionInterceptor(List<ExceptionHandler>, SimpleContainer) - Constructor for class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Creates an exception interceptor bound to a plugin's container, with its own unshared
AnnotationLookupCache. - ExceptionInterceptor(List<ExceptionHandler>, SimpleContainer, AnnotationLookupCache<ExceptionCatch>) - Constructor for class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Creates an exception interceptor bound to a plugin's container, using a caller-supplied
AnnotationLookupCacheinstead of building its own. - excludedLoggers - Variable in class com.ultikits.ultitools.handler.SystemLogHandler
- excludeSelf - Variable in class com.ultikits.ultitools.commands.tabcomplete.OnlinePlayersCompleter
- execute(String, String, Map<String, String>, Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
- executeCommand(JsonObject) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
-
Executes a command received from the panel.
- executeCommand(CommandContext, Method, Object[], ValidatorChain.ChainValidationResult) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Executes the command method.
- executeCommandInternal(String, String, String, long) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
-
Internal command execution logic.
- executeDownloadCommand(String) - Static method in class com.ultikits.ultitools.listeners.PlayerJoinListener
-
Execute a command to download a PlaceholderAPI expansion.
- executeFrame() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
Runs every pending frame task.
- executeInNewTransaction(MethodInvocation, Transactional) - Method in class com.ultikits.ultitools.aop.TransactionInterceptor
-
Executes the invocation in a new transaction.
- executeReloadCommand() - Static method in class com.ultikits.ultitools.listeners.PlayerJoinListener
-
Execute a command to reload PlaceholderAPI.
- executeWithTransaction(MethodInvocation, Transactional) - Method in class com.ultikits.ultitools.aop.TransactionInterceptor
-
Executes the method invocation within a transaction context.
- executionTime - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
- executor - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
-
The executor instance dispatching this command --
thiscaptured inBaseCommandExecutor#onCommand. - executorClass - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
-
The concrete
BaseCommandExecutorclass dispatching this command --this.getClass()captured inonCommand, i.e. - executorInstance - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
The command executor instance for invoking suggestion methods.
- exist(WhereCondition...) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Check if the data record exists.
- exist(WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- exist(WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- exist(T) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Check if the data record exists.
- exist(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- exist(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- exists() - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- exists() - Method in interface com.ultikits.ultitools.interfaces.Query
-
Check if any results match the query.
- exp - Variable in class com.ultikits.ultitools.entities.TokenEntity
- expandForward(Set<String>, Map<String, Set<String>>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Expands a seed set of node names forward along the adjacency edges (dependency -> dependent), returning the seeds plus every node transitively reachable from them.
- expectedType - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
- expirationDate - Variable in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
- expires_in - Variable in class com.ultikits.ultitools.entities.TokenEntity
- EXPIRY_SWEEP_PERIOD_TICKS - Static variable in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Period, in ticks, between two consecutive expiry sweeps (
PlayerCacheManager.sweepExpiredEntries()). - ExponentialBackoffStrategy - Class in com.ultikits.ultitools.websocket
-
Exponential backoff reconnection strategy.
- ExponentialBackoffStrategy() - Constructor for class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
-
Creates a strategy with default settings.
- ExponentialBackoffStrategy(long, long, double, int) - Constructor for class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
-
Creates a strategy with custom settings.
- ExponentialBackoffStrategy.Builder - Class in com.ultikits.ultitools.websocket
-
Builder for ExponentialBackoffStrategy.
- externalCommandMap - Variable in class com.ultikits.ultitools.manager.CommandManager
- externalDrainCoordinationLock - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
External coordination lock for
UltiPanelLogTransmitter.flushLogs()(Gate-2 finding, round 9). - externalDrainMode - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- externalListenerMap - Variable in class com.ultikits.ultitools.manager.ListenerManager
- externalLocation(File, Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
The external-plugin storage location shape:
<plugin's own data folder>/data/<@Table value>. - ExternalPluginAdapter - Class in com.ultikits.ultitools.api
-
Wraps a regular Bukkit
JavaPluginto provide the information UltiTools framework needs for annotation scanning, IoC, and data storage. - ExternalPluginAdapter(JavaPlugin) - Constructor for class com.ultikits.ultitools.api.ExternalPluginAdapter
- externalScopesByFolder - Variable in class com.ultikits.ultitools.manager.PluginManager
-
External plugin data folder (canonical path) -> the
DataScopeminted for it, populated byPluginManager.registerExternal(ExternalPluginAdapter, Class[]). - externalSizeThresholdCallback - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Invoked from
UltiPanelLogTransmitter.addToBatch(JsonObject)whenever the queue reachesUltiPanelLogTransmitter.batchSizeWHILEUltiPanelLogTransmitter.externalDrainModeis active (Gate-2 finding, round 6). - externalTasks - Variable in class com.ultikits.ultitools.manager.TaskManager
- extName(File) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Gets the file extension.
- extName(String) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Gets the file extension.
- extractModuleFromSource(String) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Extract module name from the log source string (e.g., "plugin:UltiChat" -> "UltiChat").
- extractModuleName() - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Extract module name from the concrete command executor class.
- extractPackage(String) - Static method in class com.ultikits.ultitools.api.ExternalPluginAdapter
- extractParameterName(String) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- extractPluginName(String) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Extracts a plugin name from a logger name.
- extractVersionNumber(String) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Extract the version number.
F
- factoryBean - Variable in class com.ultikits.ultitools.context.BeanDefinition
- factoryMethod - Variable in class com.ultikits.ultitools.context.BeanDefinition
- failed - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
- FAILED - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteOutcome
-
On the whitelist and present in the file, but reading or writing the file failed.
- failedResult - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
- failedValidator - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
- failure(CommandValidator, CommandValidator.ValidationResult, List<CommandValidator.ValidationResult>, List<CommandValidator>) - Static method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
- failure(String) - Static method in class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
-
Creates a failed validation result with a message.
- failure(String, String) - Static method in class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
-
Creates a failed validation result with a message and i18n key.
- fallback - Variable in class com.ultikits.ultitools.entities.Language
- FALSE - Enum constant in enum class com.ultikits.ultitools.entities.CancelResult
- fetchRawById(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Fetches a single row by id without firing
onLoad(). - field - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator.ColumnMapping
- field - Variable in class com.ultikits.ultitools.manager.ConfigBindings.Source
- field - Variable in class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedField
- fields - Variable in class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedBean
- FieldShape() - Constructor for enum class com.ultikits.ultitools.manager.PlayerCacheManager.FieldShape
- FILE_DELETE - Enum constant in enum class com.ultikits.ultitools.entities.Capability
- FILE_READ - Enum constant in enum class com.ultikits.ultitools.entities.Capability
- FILE_WRITE - Enum constant in enum class com.ultikits.ultitools.entities.Capability
- fileOperationManager - Variable in class com.ultikits.ultitools.UltiTools
- FileOperationManager - Class in com.ultikits.ultitools.manager
-
File operation manager.
- FileOperationManager() - Constructor for class com.ultikits.ultitools.manager.FileOperationManager
- FileUtils - Class in com.ultikits.ultitools.utils
-
File operation utility class.
- FileUtils() - Constructor for class com.ultikits.ultitools.utils.FileUtils
- fillArea(Icon, int, int) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Fills a rectangular area with the specified icon.
- fillBorder(Icon) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Fills the border of the inventory with the specified icon.
- filter - Variable in class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
- filter - Variable in class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
- filter(Function<E, Boolean>) - Method in class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
-
Set the filter.
- filterByInput(List<String>, String) - Static method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Helper method to filter suggestions by current input.
- filters - Variable in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- Final - Annotation Interface in com.ultikits.ultitools.annotations
-
Marks a type as non-extendable, or a method as non-overridable, without using the
finalkeyword. - FINAL_CLASS - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
-
The class itself is final and cannot be subclassed.
- FINAL_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
-
An annotated method is final and cannot be overridden.
- FINAL_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Final methods cannot be overridden, so the proxy cannot intercept them.
- FinalContractValidator - Class in com.ultikits.ultitools.context
-
Enforces the
Finalcontract when the framework loads a module's classes. - FinalContractValidator() - Constructor for class com.ultikits.ultitools.context.FinalContractValidator
- find(Class<?>, Class<A>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
-
Find an annotation on a class, or on any of its (meta-)annotations, or on its superclass hierarchy -- generalizing
AnnotationUtils.findAnnotationfrom one meta-annotation level to the whole annotation tree, and merging in any@AliasForoverride found along the way. - findAnnotation(Class<?>, Class<T>) - Static method in class com.ultikits.ultitools.utils.AnnotationUtils
-
Deprecated, for removal: This API element is subject to removal in a future version.This legacy lookup only walks one meta-annotation level and never merges
@AliasForoverrides. UseMergedAnnotationResolver.find(java.lang.Class<?>, java.lang.Class<A>)instead, which walks the whole annotation tree and applies any@AliasForoverride found along the way. - findAopAnnotatedMethods(MethodScan) - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
Same as
AopEligibility.findAopAnnotatedMethods(Class), but reads from a scan the caller already has instead of walking the hierarchy again. - findAopAnnotatedMethods(Class<?>) - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
Collects the methods that carry an AOP annotation on the method itself, walking the whole inheritance hierarchy.
- findAttributeMethod(Class<? extends Annotation>, String) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- findClassLevelAnnotation(Method, Class<A>) - Static method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Finds the class-level annotation that governs a method, or null if none does.
- findClassLevelAnnotationOwner(Method, Class<? extends Annotation>) - Static method in interface com.ultikits.ultitools.aop.AopAdvisor
-
The class whose type-level annotation governs the method, or null if none does.
- findCyclePaths(Set<String>, Map<String, Set<String>>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Finds every distinct cycle within the
remainingsub-graph (the nodes Kahn's sort could not place) via a depth-first search restricted to that sub-graph, recording the back edge that closes each cycle. - findCyclesFrom(String, Set<String>, Map<String, Set<String>>, Set<String>, Set<String>, List<String>, List<List<String>>, Set<String>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
- findEntryField(Class<?>, String) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
- findInheritedMethodAnnotation(Method, Class<A>) - Static method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Finds the annotation on a declaration this method overrides, ignoring its own declaration.
- findMatchingConstructor(Class<?>, Object[]) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Find a matching constructor for the given arguments.
- findMethodLevelAnnotation(Method, Class<A>) - Static method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Finds the method-level annotation that governs a method, or null if none does.
- findMethodsByName(Class<?>, String) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
-
Finds methods by name in a class.
- findOnClassHierarchy(Class<?>, Class<A>, Set<Class<? extends Annotation>>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- findOverriddenSealedMethod(Class<?>, Method) - Static method in class com.ultikits.ultitools.context.FinalContractValidator
-
Walks the hierarchy looking for a
@Finalmethod thatmethodtransitively overrides, following both superclasses and implemented interfaces. - findOwningPlugin(Class<?>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Looks up which loaded plugin owns
entityClass, perPluginManager.entityOwnership. - findPluginJar(File, String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Find the JAR file for a plugin by its identify-string.
- findScopeForDataFolder(File) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Resolves a data folder back to the registered external plugin scope that owns it (D-18).
- findSlotOverriding(List<List<Method>>, Method) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Finds the slot in
bucketwhose declarations overridecandidate, ornullif none does. - findWritableTargetField(Class<?>, String) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
- fingerprint - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- FINGERPRINT_STACK_FRAMES - Static variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- fingerprintOf(File) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Fingerprints a configuration file by the SHA-256 digest of its bytes (#510).
- finishInitializingPlugin(ClassLoader, Class<? extends UltiToolsPlugin>, UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Run the construction-independent second half after
initializePlugincompletes construction: the compatibility gate, then container assembly. - first() - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- first() - Method in interface com.ultikits.ultitools.interfaces.Query
-
Execute the query and return the first matching result, or null if none.
- firstBinding(Collection<Object>, List<BaseCommandExecutor>) - Static method in class com.ultikits.ultitools.manager.PluginManager
- firstBoundMethod(Object) - Static method in class com.ultikits.ultitools.manager.TaskManager
- firstOf(Throwable, Throwable) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The first failure, with any later one attached to it.
- firstTokenParameterSuggestions(Map<String, Method>, Player, Command, String[], Object) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
Resolves the
<param>slot of every visible format whose first token is a parameter rather than a literal. - flags(ItemFlag...) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Adds item flags to the item.
- flush() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
Runs every pending task immediately (blocking until complete).
- flush() - Method in class com.ultikits.ultitools.handler.SystemLogHandler
- flush() - Method in interface com.ultikits.ultitools.interfaces.Cached
-
Persist cache object.
- flush() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- flushAllCaches() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Flush all cached data operators.
- flushLogs() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Immediately sends every log currently in the queue.
- forAnnotation(Class<? extends Annotation>, MethodInterceptor, int) - Static method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Creates an advisor that matches methods or classes with the given annotation.
- forAnnotation(Class<? extends Annotation>, MethodInterceptor, int, AnnotationLookupCache<? extends Annotation>) - Static method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Creates an advisor that matches methods or classes with the given annotation, using a caller-supplied
AnnotationLookupCacheinstead of building its own. - forBoolean() - Static method in class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
-
Creates a completer for boolean values.
- forExternal(String, File, Set<Class<?>>) - Static method in class com.ultikits.ultitools.manager.DataScope
-
Mints a scope for an external Bukkit plugin borrowing the framework via
UltiToolsAPI.connect(...). - format() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdMapping
- format(double) - Method in interface com.ultikits.ultitools.services.EconomyProvider
- format(double) - Method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- format(double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Formats an amount according to the economy's format.
- format(LogRecord) - Method in class com.ultikits.ultitools.manager.RemoteActionLog.JsonLineFormatter
- formatLogMessage(LogRecord) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Formats a log message.
- formatParameterTypes(Class<?>[]) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Formats
paramTypesas a Java-source-like parameter list, e.g. - formatStackTrace(Throwable) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Format stack trace to string, truncated to MAX_STACK_TRACE_LENGTH.
- formatterGson - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.JsonLineFormatter
- forPlugin(UltiToolsPlugin, Set<Class<?>>) - Static method in class com.ultikits.ultitools.manager.DataScope
-
Mints a scope for an internal
UltiToolsPluginmodule. - forToggle() - Static method in class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
-
Creates a completer for common toggle values.
- frameIntervalMs - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
- FrameMatch(EconomyUtils.MatchKind, String) - Constructor for class com.ultikits.ultitools.utils.EconomyUtils.FrameMatch
- FRAMEWORK_SCHEDULED_OWNER_TYPES - Static variable in class com.ultikits.ultitools.manager.PluginManager
-
The framework-owned types whose
Scheduledmethods this manager registers. - frameworkScheduledOwners() - Method in class com.ultikits.ultitools.manager.PluginManager
-
The live instances corresponding to
PluginManager.FRAMEWORK_SCHEDULED_OWNER_TYPES, in the same order. - frameworkUpdate - Variable in class com.ultikits.ultitools.manager.UpdateManager
- freeSpaceReader - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Seam over
File.getFreeSpace()(WR-03) -- includes space reserved for the filesystem's own root/superuser allocation, matching whatdf's ownUse%column treats as "used" (total minus this value). - from(RenderNode) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer.NodeKey
- fromAnnotation(CmdExecutor) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
-
Creates a validator from a CmdExecutor annotation.
- fromAnnotation(CmdTarget) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
-
Creates a validator from a CmdTarget annotation.
- fromSlot - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeMove
- fromYaml(Reader) - Static method in class com.ultikits.ultitools.entities.Language
-
Builds a
Languagefrom a YAML language file.
G
- GameMailService - Interface in com.ultikits.ultitools.services
-
Game mail service interface for in-game mail system.
- GameModeParser - Class in com.ultikits.ultitools.abstracts.command.parser
-
Type parser for Bukkit GameMode.
- GameModeParser() - Constructor for class com.ultikits.ultitools.abstracts.command.parser.GameModeParser
- GATE - Enum constant in enum class com.ultikits.ultitools.utils.PluginInitiationUtils.VerdictRecorder
-
PluginInitiationUtils.dispatchWithCapabilityGate(java.lang.String, com.google.gson.JsonObject, com.google.gson.JsonObject, com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry)records theRemoteActionLog.Verdict.ALLOWEDentry on the enabled branch — the default shape for an entry with no second policy layer. - gc() - Method in interface com.ultikits.ultitools.interfaces.Cached
-
Compare local with cache and delete local persistent files.
- gc() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- generateAlphanumericCode(int) - Method in interface com.ultikits.ultitools.services.EmailService
-
Generate a random alphanumeric verification code.
- generateAlphanumericCode(int) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- generateVerificationCode(int) - Method in interface com.ultikits.ultitools.services.EmailService
-
Generate a random verification code.
- generateVerificationCode(int) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- get(String) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
- get(String, Map<String, String>) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
- getAction() - Method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- getActor() - Method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- getAdapter(JavaPlugin) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
- getAdded() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
- getAdvisors() - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Gets all registered advisors, ordered by
AopAdvisor.getOrder(). - getAge() - Method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
-
Gets the age of this entity since creation.
- getAll() - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Get all data record.
- getAll() - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- getAll() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- getAll(WhereCondition...) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Get all data record by conditions.
- getAll(WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- getAll(WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Fires
onLoad()once per entity actually returned to the caller. - getAllConfigEntities(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Get all config entities for a plugin.
- getAllConfigs() - Method in interface com.ultikits.ultitools.interfaces.Configurable
- getAllDependencies(Set<String>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
-
Deprecated, for removal: This API element is subject to removal in a future version.use
PluginDependencyResolver.PluginNode.getAllDependencies(Set, Map), which resolves each entry through the plugin.yml-name alias map (D-12) before checking availability - getAllDependencies(Set<String>, Map<String, String>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
-
Gets all dependencies (hard + soft) that exist in the available plugins, resolving each soft-dependency entry through
aliasMapbefore checking availability so it may name either a simple class name or aplugin.ymlname (D-12). - getAllFailedValidators() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
-
Gets all failed validators.
- getAllFields(Class<?>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets all fields of a class (including superclasses).
- getAllLeaves() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Gets the list of all leaf nodes (recursively).
- getAllMethods(Class<?>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Collects every method visible on the given class, walking the hierarchy and keeping only the most specific declaration of each overridable method.
- getAllParsers() - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Gets all registered parsers.
- getAllRaw(WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- getAllResults() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
-
Gets all validation results.
- getAnnotation(Class<?>, Class<A>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets an annotation on a class.
- getAnnotation(Field, Class<A>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets an annotation on a field.
- getAnnotationType() - Method in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- getAnnotationType() - Method in interface com.ultikits.ultitools.aop.AopAdvisor
-
The annotation this advisor serves, for annotation-coverage checks.
- getAopAnnotations() - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
The annotations that request interception.
- getAopProxyResolver() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Gets the AOP proxy resolver for this container.
- getArg(int) - Method in class com.ultikits.ultitools.abstracts.command.CommandContext
-
Gets an argument at the specified index.
- getArgCount() - Method in class com.ultikits.ultitools.abstracts.command.CommandContext
-
Gets the number of arguments.
- getArguments() - Method in interface com.ultikits.ultitools.aop.MethodInvocation
-
Gets the arguments passed to the method.
- getArguments() - Method in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
- getAttemptCount() - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
- getAttemptCount() - Method in interface com.ultikits.ultitools.websocket.ReconnectStrategy
-
Gets the current attempt count.
- getAuthor() - Method in interface com.ultikits.ultitools.interfaces.BaseService
- getAuthor() - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- getAuthor() - Method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- getAuthor() - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- getAuthor() - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- getAutoCommit() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getAutowireCapableBeanFactory() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get autowire capable bean factory.
- getBackGroundColor() - Method in enum class com.ultikits.ultitools.entities.ViewType
-
Gets back ground color.
- getBackoff() - Method in class com.ultikits.ultitools.utils.CloudSession
- getBalance(UUID) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Gets the balance of a player by UUID.
- getBalance(OfflinePlayer) - Method in interface com.ultikits.ultitools.services.EconomyProvider
- getBalance(OfflinePlayer) - Method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- getBalance(OfflinePlayer) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Gets the balance of a player.
- getBaseUrl() - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
-
Get the base URL for API calls.
- getBaseUrl() - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Get the base URL for API calls.
- getBean(Class<T>) - Method in class com.ultikits.ultitools.context.BeanFactory
-
Get bean by type.
- getBean(Class<T>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get bean by type.
- getBean(String) - Method in class com.ultikits.ultitools.context.BeanFactory
-
Get bean by name.
- getBean(String) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get bean by name.
- getBean(String, Class<T>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get bean by name and type.
- getBeanClass() - Method in class com.ultikits.ultitools.aop.MethodScan
- getBeanClass() - Method in class com.ultikits.ultitools.context.BeanDefinition
- getBeanDefinitionNames() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get all bean names.
- getBeanFactory() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get bean factory.
- getBeanName() - Method in class com.ultikits.ultitools.context.BeanDefinition
- getBeanName(Class<?>) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Get bean name from class.
- getBeanName(Class<T>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Generate bean name for class.
- getBeanNamesForType(Class<?>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get bean names for type.
- getBeansOfType(Class<T>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get beans of type.
- getBed(Colors) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get colored bed.
- getBlockFace(Block) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get block face direction.
- getBody() - Method in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
- getBool(Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.JsonPathUtil
-
Gets a Boolean value in a nested Map by path.
- getBottomCenterSlot() - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Gets the slot number at the center of the last row.
- getById(Object) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Get data record by ID.
- getById(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- getById(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- getByPath(Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.JsonPathUtil
-
Gets a value in a nested Map by path.
- getCachedBossBar(UUID) - Static method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
-
Get the cached BossBar for a player.
- getCancelButtonName() - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Gets the Cancel button display name.
- getCancelButtonName() - Method in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
- getCancelText() - Method in interface com.ultikits.ultitools.widgets.Confirm
-
Get the cancel text.
- getCancelText() - Method in class com.ultikits.ultitools.widgets.impl.ChatConfirm
- getCancelText() - Method in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
- getCapability() - Method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- getCatalog() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getCenterSlot(int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Gets the center slot.
- getChangeCount() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
-
Gets the total number of changes.
- getChangeListenerCount() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Gets the number of registered change listeners.
- getChartData() - Method in class com.ultikits.ultitools.utils.Metrics.AdvancedBarChart
- getChartData() - Method in class com.ultikits.ultitools.utils.Metrics.AdvancedPie
- getChartData() - Method in class com.ultikits.ultitools.utils.Metrics.CustomChart
- getChartData() - Method in class com.ultikits.ultitools.utils.Metrics.DrilldownPie
- getChartData() - Method in class com.ultikits.ultitools.utils.Metrics.MultiLineChart
- getChartData() - Method in class com.ultikits.ultitools.utils.Metrics.SimpleBarChart
- getChartData() - Method in class com.ultikits.ultitools.utils.Metrics.SimplePie
- getChartData() - Method in class com.ultikits.ultitools.utils.Metrics.SingleLineChart
- getChildren() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.ComponentElement
- getChildren() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Gets the list of child Elements.
- getChildren() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Gets the list of child nodes (unmodifiable).
- getChildren() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container
- getChildren() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ContainerElement
- getChildren() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView
- getChildren() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
- getClassLoader() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get class loader.
- getClickHandler() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Gets the click handler.
- getClickHandler() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- getClickHandler() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- getClientInfo() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getClientInfo(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getCode() - Method in enum class com.ultikits.ultitools.entities.Colors
- getCode() - Method in enum class com.ultikits.ultitools.exceptions.ErrorCode
-
Gets the numeric error code.
- getCol(int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Gets the column of a slot index.
- getColor() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- getColoredPlaneGlass(Colors) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get colored stained glass pane.
- getColoredWool(Colors) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get colored wool.
- getColumnMappings() - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- getColumns() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView
- getCommand(String, Plugin) - Method in class com.ultikits.ultitools.manager.CommandManager
- getCommandManager() - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getCommandMap() - Static method in class com.ultikits.ultitools.manager.ChatCallbackManager
-
Get the CommandMap from Bukkit's PluginManager.
- getCommandMap() - Method in class com.ultikits.ultitools.manager.CommandManager
- getCommentLines() - Method in enum class com.ultikits.ultitools.entities.Capability
-
The explanatory comment lines the capability migration attaches when it writes this key for the first time.
- getCommentMapString() - Static method in class com.ultikits.ultitools.utils.ConfigEditorUtils
-
Get the comment map as a JSON string.
- getComments() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Gets the comments of the configuration entity.
- getComments() - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Get all comments.
- getCompleter(String) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Gets a registered completer by key.
- getConfig(Class<T>) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getConfig(Class<T>) - Method in interface com.ultikits.ultitools.interfaces.Configurable
-
Get config by config type.
- getConfig(String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- getConfig(String, Class<T>) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getConfig(String, Class<T>) - Method in interface com.ultikits.ultitools.interfaces.Configurable
-
Get config by config path and config type.
- getConfigEntities(UltiToolsPlugin, Class<T>) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Get all config entities by type.
- getConfigEntity(UltiToolsPlugin, Class<T>) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Get config entity.
- getConfigEntity(UltiToolsPlugin, String, Class<T>) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Get config entity by path.
- getConfigFile(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getConfigFolder() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getConfigKey() - Method in class com.ultikits.ultitools.entities.AccessDecision
- getConfigKey() - Method in enum class com.ultikits.ultitools.entities.Capability
-
This capability's config key suffix (e.g.
- getConfigManager() - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getConfigMapString() - Static method in class com.ultikits.ultitools.utils.ConfigEditorUtils
-
Get the configuration map as a JSON string.
- getConfigPath() - Method in enum class com.ultikits.ultitools.entities.Capability
-
The full dotted config path for this capability.
- getConfigs(Class<T>) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getConfigurationInfo() - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Gets a configuration-info string.
- getConfirmText() - Method in interface com.ultikits.ultitools.widgets.Confirm
-
Get the confirm text.
- getConfirmText() - Method in class com.ultikits.ultitools.widgets.impl.ChatConfirm
- getConfirmText() - Method in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
- getConnection() - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- getConnection() - Method in interface com.ultikits.ultitools.interfaces.JdbcTransactionManager
-
Gets the current connection, creating a new one if necessary.
- getConnection() - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Deprecated, for removal: This API element is subject to removal in a future version.JDBC-specific; not every
TransactionManagerbacks aDataSource. Program againstJdbcTransactionManager.getConnection()instead. This default throwsUnsupportedOperationExceptionfor any backend that only implements the base interface. - getConnection() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- getConnection(String, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- getConstructorArgValues() - Method in class com.ultikits.ultitools.context.BeanDefinition
- getContentSlots() - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Gets the content area slots (excluding the last row if toolbar is shown).
- getContext() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Gets the build context.
- getCooldownSeconds(Method, CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- getCoreTaskCount() - Method in class com.ultikits.ultitools.manager.TaskManager
-
Get the number of registered framework-owned tasks (for testing).
- getCount() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- getCPUUsage() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Get the CPU usage (returns the cached value, updated by periodic sampling).
- getCurrencyName() - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Gets the currency name (singular).
- getCurrencyNamePlural() - Method in interface com.ultikits.ultitools.services.EconomyProvider
- getCurrencyNamePlural() - Method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- getCurrencyNamePlural() - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Gets the currency name (plural).
- getCurrencyNameSingular() - Method in interface com.ultikits.ultitools.services.EconomyProvider
- getCurrencyNameSingular() - Method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- getCurrentContext() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
Gets the current transaction context (for testing).
- getCurrentInput() - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
Gets the current partial argument or empty string if none.
- getCurrentMetricsData() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Gets the current performance metrics data.
- getCurrentPage() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Gets the current page number (1-based).
- getCurrentPluginArray() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Gets the current plugin list array.
- getCurrentServerStatusData() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Gets the current server status data.
- getCurrentTPS() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Get current 1-minute average TPS.
- getCurrentUser() - Static method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
-
Gets the current user from the thread-local context.
- getCyclePaths() - Method in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
-
Each detected cycle as an ordered list of plugin names whose first and last entries are the same node, e.g.
- getData() - Method in class com.ultikits.ultitools.events.PanelMessageEvent
- getDataFolder() - Method in class com.ultikits.ultitools.manager.DataScope
- getDataOperator(Class<T>) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Gets data operator.
- getDataOperator(JavaPlugin, Class<T>) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
-
Get a DataOperator for an external plugin's data entity.
- getDataOperatorCount() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Get the number of registered data operators.
- getDataSource(DataScope) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Get the JDBC
DataSourcebacking this store for the given scope, needing no entity class up front (a connection pool needs only a JDBC URL). - getDataSource(DataScope) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- getDataSource(DataScope) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- getDatastore(String) - Static method in class com.ultikits.ultitools.manager.DataStoreManager
-
Get data store.
- getDecodedInfo() - Method in class com.ultikits.ultitools.entities.TokenEntity
-
Get the decoded payload information (for debugging).
- getDefaultEnabled() - Method in enum class com.ultikits.ultitools.entities.Capability
-
The D-08 shipped default this capability resolves to when its key is absent from
config.yml. - getDefaultMessage() - Method in enum class com.ultikits.ultitools.exceptions.ErrorCode
-
Gets the default error message.
- getDefaultServerId() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Gets the default server ID.
- getDefaultValue(Class<?>) - Method in class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Gets the default value for a type.
- getDependsOn() - Method in class com.ultikits.ultitools.context.BeanDefinition
- getDisplayName() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- getDouble(Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.JsonPathUtil
-
Gets a Double value in a nested Map by path.
- getEconomy() - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Gets the economy instance.
- getEditableRoots() - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
The operator-configured editable-root set this manager currently enforces.
- getEffectivePermissions() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- getEmailMaterial(boolean) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get email material (paper for unread, filled map for read).
- getEmptyValue(Class<?>) - Method in class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Gets an empty value for collection/array/string types.
- getEndEye() - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get ender eye.
- getEnv() - Static method in class com.ultikits.ultitools.UltiTools
-
Retrieves the YAML configuration object containing environment variables.
- getErrorCode() - Method in exception class com.ultikits.ultitools.exceptions.UltiToolsException
-
Gets the error code associated with this exception.
- getErrorKey() - Method in class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
-
Gets the i18n key for the error message.
- getErrorMessage() - Method in class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
-
Gets the error message if validation failed.
- getErrorMessage() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
-
Gets the error message from the first failure.
- getEventBus() - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
-
Get the UltiTools EventBus for inter-plugin communication.
- getExecutionTime() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
- getExpirationDate() - Method in class com.ultikits.ultitools.entities.TokenEntity
-
Get the token's expiration time.
- getExpirationDate() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
- getExternalTaskCount(String) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Get the number of registered tasks for an external plugin (for testing).
- getFactoryBean() - Method in class com.ultikits.ultitools.context.BeanDefinition
- getFactoryMethod() - Method in class com.ultikits.ultitools.context.BeanDefinition
- getFailed() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
-
Whitelisted keys whose write failed.
- getFailedResult() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
-
Gets the first failed result.
- getFailedValidator() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
-
Gets the first failed validator.
- getField(Class<?>, String) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets the specified field.
- getFields(Class<?>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets all fields of a class (including superclasses).
- getFieldValue(Object, Field) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets a field's value.
- getFieldValue(Object, String) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets a field's value.
- getFieldValue(T, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
-
Get a field value from an entity by column name.
- getFileResource(String) - Method in class com.ultikits.ultitools.UltiTools
-
Retrieves the input stream for the specified file resource.
- getFingerprint() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- getFormattedCode() - Method in enum class com.ultikits.ultitools.exceptions.ErrorCode
-
Gets the full error code string (e.g., "ULTI-3001").
- getFormattedMessage() - Method in exception class com.ultikits.ultitools.exceptions.UltiToolsException
-
Gets the formatted error message including the error code.
- getFromSlot() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeMove
- getGrassBlock() - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get grass block.
- getGui() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Gets the associated Gui instance.
- getGui() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui.State
-
Gets the associated GUI.
- getGuiId() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
-
Gets the GUI ID.
- getHandler() - Method in class com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry
- getHardDependencies() - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- getHead(OfflinePlayer) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get player head.
- getHeaders(String) - Static method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- getHelpCommand() - Method in class com.ultikits.ultitools.abstracts.AbstractCommand
-
Gets the help command.
- getHelpCommand() - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Gets the help command string.
- getHighestPriorityBean(Class<T>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get the highest priority bean of the given type.
- getHoldability() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getIcon() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Gets the icon.
- getIcon() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper
- getId() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Gets the entity ID.
- getInheritedProperty(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
-
Gets an inherited property value.
- getInitialRoute() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.Navigator
- getInputStream() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getInputValue() - Method in exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
-
Gets the input value that failed to parse.
- getInstance() - Static method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Gets the singleton instance of the registry.
- getInstance() - Static method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Gets the singleton instance.
- getInstance() - Method in class com.ultikits.ultitools.context.BeanDefinition
- getInstance() - Static method in class com.ultikits.ultitools.manager.LogStreamManager
- getInstance() - Static method in class com.ultikits.ultitools.UltiTools
-
Returns the instance of the UltiTools.
- getInt(Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.JsonPathUtil
-
Gets an Integer value in a nested Map by path.
- getInterceptor() - Method in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- getInterceptor() - Method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Gets the interceptor to apply for matching methods.
- getIssuedAt() - Method in class com.ultikits.ultitools.entities.TokenEntity
-
Get the token's issued-at time.
- getItemDurability(ItemStack) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get item durability.
- getItemInHand(Player, boolean) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get item in player's hand.
- getItemStack() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- getItemStack() - Method in enum class com.ultikits.ultitools.entities.Buttons
-
Get item stack item stack.
- getJavaPluginClassLoader() - Static method in class com.ultikits.ultitools.UltiTools
-
Get the JavaPlugin class loader.
- getKey() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Gets the slot identifier.
- getKey() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
-
Gets this Widget's key.
- getKind() - Method in class com.ultikits.ultitools.aop.AopEligibility.Problem
- getLanguage() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getLanguageCode() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getLastError() - Method in interface com.ultikits.ultitools.services.EmailService
-
Get the last error message if any operation failed.
- getLastError() - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- getLastPongTime() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Timestamp of the most recent pong received; 0 if none has ever been received.
- getLastTeleportLocation(UUID) - Method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- getLastTeleportLocation(UUID) - Method in interface com.ultikits.ultitools.services.TeleportService
-
Get last teleport location of the player (before teleport).
- getLatencyMs() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Most recently measured round-trip latency, in milliseconds; -1 if not yet measured.
- getLevel() - Method in enum class com.ultikits.ultitools.annotations.Isolation
-
Gets the JDBC isolation level constant.
- getLike(String, String, DataOperator.LikeType) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Fuzzy Query
- getLike(String, String, DataOperator.LikeType) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- getLike(String, String, DataOperator.LikeType) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- getListenerManager() - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getListHandler() - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
The read handler used by
AbstractRelationalDataOperator.getAll(WhereCondition...),AbstractRelationalDataOperator.getLike(java.lang.String, java.lang.String, com.ultikits.ultitools.interfaces.DataOperator.LikeType), andAbstractRelationalDataOperator.page(int, int, com.ultikits.ultitools.entities.WhereCondition...): firesonLoad()once per row it materializes. - getLoadAfter() - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
-
The plugins this one should load after, as declared in its own
plugin.ymlloadAfter:list. - getLoadAfter() - Method in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
-
The module's declared
plugin.ymlloadAfter:list. - getLoadBefore() - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- getLocalizedText(String) - Method in class com.ultikits.ultitools.entities.Language
- getLocation() - Method in class com.ultikits.ultitools.aop.AopEligibility.Problem
- getLogDrainLock() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Exposes
ServerMonitorManager.logDrainLocksoLogStreamManager.initialize(com.ultikits.ultitools.websocket.UltiPanelWebSocketClient)can wireUltiPanelLogTransmitter.setExternalDrainCoordinationLock(java.lang.Object)to the SAME lock object this class's own drain paths already synchronize on (Gate-2 finding, round 9). - getLogger() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getLogger() - Method in class com.ultikits.ultitools.api.ExternalPluginAdapter
-
Get the logger of the wrapped JavaPlugin.
- getLoginTimeout() - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- getLogWriter() - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- getLong(Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.JsonPathUtil
-
Gets a Long value in a nested Map by path.
- getLore() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- getLore() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- getMalformed() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
-
Keys whose value was not a JSON primitive.
- getMappings() - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Gets all registered command mappings.
- getMessage() - Method in class com.ultikits.ultitools.entities.AccessDecision
-
The human-readable refusal message — empty when allowed.
- getMetadata(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Gets a metadata value.
- getMetaData() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getMethod() - Method in interface com.ultikits.ultitools.aop.MethodInvocation
-
Gets the method being invoked.
- getMethod() - Method in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
- getMethods() - Method in class com.ultikits.ultitools.aop.MethodScan
- getMethods(Class<?>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets all methods of a class (including superclasses).
- getMethods(Class<?>, Predicate<Method>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets the methods that satisfy a condition.
- getMiddleButton() - Method in enum class com.ultikits.ultitools.entities.ViewType
-
Gets middle button.
- getModuleUrls() - Method in class com.ultikits.ultitools.UltiTools
-
Get URLs for module plugin JARs in the UltiTools/plugins directory.
- getMoved() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
- getName() - Method in interface com.ultikits.ultitools.abstracts.command.validation.CommandValidator
-
Gets the name of this validator for debugging and logging purposes.
- getName() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- getName() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
- getName() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
- getName() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
- getName() - Method in enum class com.ultikits.ultitools.entities.Buttons
-
Get name string.
- getName() - Method in interface com.ultikits.ultitools.interfaces.BaseService
-
Get service name, this name will appear in the console or in the game.
- getName() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- getName() - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- getName() - Method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- getName() - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- getName() - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- getName() - Method in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
-
The module's declared
plugin.ymlname:value. - getNetworkTimeout() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getNewNode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeUpdate
- getNextDelay() - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
- getNextDelay() - Method in interface com.ultikits.ultitools.websocket.ReconnectStrategy
-
Gets the delay in milliseconds before the next reconnection attempt.
- getNode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeMove
- getNotPresentOnServer() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
-
Keys on
ServerPropertiesManager.SAFE_KEYSbut absent from THIS server's ownserver.properties(D-15). - getOkButtonName() - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Gets the OK button display name.
- getOkButtonName() - Method in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
- getOldNode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeUpdate
- getOperator(UltiToolsPlugin, Class<T>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Deprecated, for removal: This API element is subject to removal in a future version.Carries no ownership check of its own (D-14/D-18) -- a
DataStoreimplementation that overrides this method directly must callDataStore.checkOwnership(UltiToolsPlugin, Class)as its own first statement to get the refusal; the three backends shipped by this framework all do (02-12). Framework- internal callers (UltiToolsPlugin.getDataOperator) already check ownership themselves before calling this. UseDataStore.getOperator(DataScope, Class). - getOperator(UltiToolsPlugin, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- getOperator(UltiToolsPlugin, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- getOperator(UltiToolsPlugin, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- getOperator(DataScope, Class<T>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Get a data operator for the entity
scopeowns, refusing outright when it does not (D-14). - getOperator(File, Class<T>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Deprecated, for removal: This API element is subject to removal in a future version.Enforces D-18's ownership check via
DataStore.checkOwnership(java.io.File, Class)as its own first statement -- aDataStoreimplementation that overrides this method directly must call the same helper to get the refusal; the three backends shipped by this framework all do (02-12). Framework-internal callers (UltiToolsAPI.getDataOperator) already check ownership themselves before calling this. UseDataStore.getOperator(DataScope, Class). - getOperator(File, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- getOperator(File, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- getOperator(File, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- getOperatorForIdentity(String, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
Shared operator-construction body for all three entry points above, once ownership has already been established by whichever one of them was called.
- getOperatorForIdentity(String, String, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Shared operator-construction body for all three entry points above, once ownership and the
@Tableannotation have already been established by whichever one of them was called. - getOperatorForPath(String, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Shared operator-construction body for all three entry points above, once ownership has already been established by whichever one of them was called.
- getOperatorUnchecked(DataScope, Class<T>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Internal, unchecked construction path used ONLY by
DataStore.getOperator(DataScope, Class), called after its ownscope.owns(...)check has already passed (CR-01, 02-13). - getOperatorUnchecked(DataScope, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Internal, unchecked construction path (CR-01/CR-03, 02-13):
DataStore.getOperator(DataScope, Class)'s default body calls this only after its ownscope.owns(...)check has already passed. - getOperatorUnchecked(DataScope, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
Internal, unchecked construction path (CR-01/CR-03, 02-13):
DataStore.getOperator(DataScope, Class)'s default body calls this only after its ownscope.owns(...)check has already passed. - getOperatorUnchecked(DataScope, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Internal, unchecked construction path (CR-01/CR-03, 02-13):
DataStore.getOperator(DataScope, Class)'s default body calls this only after its ownscope.owns(...)check has already passed. - getOrder() - Method in interface com.ultikits.ultitools.abstracts.command.validation.CommandValidator
-
Gets the order of this validator.
- getOrder() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- getOrder() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
- getOrder() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
- getOrder() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
- getOrder() - Method in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- getOrder() - Method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Gets the order of this advisor.
- getOrder() - Method in interface com.ultikits.ultitools.aop.ExceptionHandler
-
Gets the order of this handler.
- getOrderedBeansOfType(Class<T>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get beans of type ordered by @Service priority.
- getOutput() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- getOutput() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
- getOwnedEntities() - Method in class com.ultikits.ultitools.manager.DataScope
- getPageNumber() - Method in enum class com.ultikits.ultitools.entities.ViewType
-
Gets page number.
- getPaginationManager() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Gets the pagination manager.
- getPanelWebsocketClient(TokenEntity) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
- getParam(String) - Method in class com.ultikits.ultitools.abstracts.command.CommandContext
-
Gets a parsed parameter by name.
- getParamValue(String) - Method in class com.ultikits.ultitools.abstracts.command.CommandContext
-
Gets a single parsed parameter value by name.
- getParent() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Gets the parent Element.
- getParent() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Gets the parent node.
- getParentElement() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
-
Gets the parent Element.
- getParentLogger() - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- getParser(Class<T>) - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Gets a parser for the specified type.
- getPassedValidators() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
-
Gets the ordered list of validators whose
CommandValidator.validate(CommandContext)succeeded during this chain run. - getPlayer() - Method in class com.ultikits.ultitools.abstracts.command.CommandContext
-
Gets the sender as a player.
- getPlayer() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
-
Gets the current player.
- getPlayer() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Gets the player.
- getPlayer() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui.State
-
Gets the player.
- getPlayerAmount() - Method in class com.ultikits.ultitools.utils.Metrics
- getPlayerName() - Method in class com.ultikits.ultitools.manager.TriggerContext
- getPlayerUUID() - Method in class com.ultikits.ultitools.manager.TriggerContext
- getPlugin(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Get plugin information by identify string.
- getPluginByCommand(Command) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Get the plugin instance by command.
- getPluginClass() - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- getPluginClassLoader() - Method in class com.ultikits.ultitools.api.ExternalPluginAdapter
-
Get the classloader of the wrapped JavaPlugin.
- getPluginClassLoader() - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
Get the JavaPlugin class loader.
- getPluginLatestDownloadLink(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Get plugin latest version download link.
- getPluginLatestVersion(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Get plugin latest version.
- getPluginList(int, int) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Get plugin list online.
- getPluginManager() - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getPluginName() - Method in class com.ultikits.ultitools.manager.DataScope
- getPluginName() - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- getPluginPackages(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.utils.DependencyUtils
-
Get plugin packages.
- getPluginScanPackages(Class<? extends UltiToolsPlugin>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Get scan packages for a plugin class.
- getPluginVersion() - Static method in class com.ultikits.ultitools.UltiTools
-
Gets the version of UltiTools.
- getPluginVersionDownloadLink(String, String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Get plugin download link.
- getPluginVersions(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Get plugin versions.
- getPluginYmlName() - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
-
This module's
plugin.ymlname:value, ornullif its code source has no readableplugin.yml. - getPreReleasePriority(String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Gets the pre-release priority.
- getPrimaryType() - Method in class com.ultikits.ultitools.abstracts.command.parser.EnchantmentParser
- getPrimaryType() - Method in class com.ultikits.ultitools.abstracts.command.parser.GameModeParser
- getPrimaryType() - Method in class com.ultikits.ultitools.abstracts.command.parser.LocationParser
- getPrimaryType() - Method in interface com.ultikits.ultitools.abstracts.command.parser.TypeParser
-
Gets the primary type this parser handles.
- getPrimaryType() - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- getPrimaryType() - Method in class com.ultikits.ultitools.abstracts.command.parser.WorldParser
- getPrimitiveWrapper(Class<?>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets the wrapper class corresponding to a primitive type.
- getPriority() - Method in interface com.ultikits.ultitools.abstracts.command.parser.TypeParser
-
Gets the priority of this parser.
- getPriority() - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- getProviderName() - Method in interface com.ultikits.ultitools.services.EconomyProvider
-
The active provider's display name, for the framework's start-up log line.
- getProviderName() - Method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- getQueueSize() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Gets the current queue size.
- getRawListHandler() - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
The same row-materialization logic as
AbstractRelationalDataOperator.getListHandler(), without firingonLoad(). - getRawMessage() - Method in class com.ultikits.ultitools.events.PanelMessageEvent
- getRealConnection() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
-
Returns the underlying real connection.
- getReason() - Method in class com.ultikits.ultitools.entities.AccessDecision
- getReason() - Method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- getRefusedPlugins() - Method in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
-
The cycle members plus every plugin transitively depending on them, by plugin name.
- getRefusedPlugins() - Method in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
-
The declaring module(s) plus every plugin transitively depending on them, by plugin name.
- getRejected() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
-
Keys refused because they are not on the whitelist.
- getRemainingCooldown(String, long) - Static method in class com.ultikits.ultitools.utils.ApiRateLimiter
-
Get remaining cooldown time in seconds for a given key.
- getRemainingCooldown(UUID, String) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Gets the remaining cooldown time in seconds.
- getRemedy() - Method in class com.ultikits.ultitools.aop.AopEligibility.Problem
- getRemoved() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
- getRenderer() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Gets the renderer.
- getRenderNode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectElement
-
Gets the RenderNode, creating it first if it has not been created yet.
- getRequestJsonObject(BiConsumer<String, Throwable>, boolean) - Method in class com.ultikits.ultitools.utils.Metrics.CustomChart
- getResourceFolderName() - Method in interface com.ultikits.ultitools.interfaces.BaseService
-
Get service resource folder name, not only the name under the server folder /plugins/UltiTools/config, but also the folder path under the plugin project resources folder.
- getRoutes() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.Navigator
- getRow(int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Gets the row of a slot index.
- getRowRange(int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Gets the slot range of the given row.
- getRows() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
-
Gets the GUI row count.
- getRowStart(int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Gets the starting slot of the given row.
- getSafeProperties() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
- getScheduler() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Gets the scheduler.
- getSchema() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getScope() - Method in class com.ultikits.ultitools.context.BeanDefinition
- getSecureFile(String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Resolves a requested path to a real
Filehandle, refusing anything that does not canonically resolve inside one of the configuredFileOperationManager.editableRoots(D-21). - getSecurityPolicySummary() - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Get current security policy information.
- getServer() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- getServerByUUID(String, TokenEntity) - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
-
Get server information by UUID from the API server.
- getServerId() - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Gets the server ID.
- getServerId(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Gets the server ID.
- getServerJar() - Method in class com.ultikits.ultitools.UltiTools
-
Get server jar file URL.
- getServicePriority(Class<?>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get service priority from @Service annotation.
- getSign() - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get oak sign.
- getSingleton(String, boolean) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get singleton from three-level cache.
- getSingletonValues() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get all singleton bean instances registered in this container (not including parent).
- getSize() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
-
Gets the total number of GUI slots.
- getSkipped() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
-
Keys whose value was an explicit JSON null.
- getSlot() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- getSlot() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- getSlotFromEnd(int) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Gets the slot number at the specified position from the end.
- getSlotIndex() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeUpdate
-
Gets the slot index of the change.
- getSoftDependencies() - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- getSortedPrefix() - Method in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
-
The plugin classes Kahn's sort could still place, in load order.
- getSortedPrefix() - Method in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
-
The plugin classes that survive - do not depend, directly or transitively, on a missing hard dependency - in load order.
- getSound(Sounds) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Get sound using XSound for cross-version compatibility.
- getStackTrace(Throwable) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Gets the exception stack trace as a string.
- getStartSlot() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView
- getState() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulElement
- getState() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui
-
Gets the state object.
- getState() - Method in interface com.ultikits.ultitools.services.EconomyProvider
-
The current state, re-evaluated on every call rather than cached — a provider can register (or Vault can be installed) after this framework has already started, since plugin load order is not guaranteed.
- getState() - Method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- getStatus() - Method in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
- getStoreType() - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Get the type of data storage.
- getStoreType() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- getStoreType() - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- getStoreType() - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- getStr(Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.JsonPathUtil
-
Gets a String value in a nested Map by path.
- getSuggestMethodsByName(Object, String) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
-
Gets suggest methods by name from the executor class or @CmdSuggest classes.
- getSuggestName(Method, String) - Method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
-
Gets the suggest method name for a parameter.
- getSupportedTypes() - Method in class com.ultikits.ultitools.abstracts.command.parser.EnchantmentParser
- getSupportedTypes() - Method in class com.ultikits.ultitools.abstracts.command.parser.GameModeParser
- getSupportedTypes() - Method in class com.ultikits.ultitools.abstracts.command.parser.LocationParser
- getSupportedTypes() - Method in interface com.ultikits.ultitools.abstracts.command.parser.TypeParser
-
Gets all types this parser can handle, including array types.
- getSupportedTypes() - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- getSupportedTypes() - Method in class com.ultikits.ultitools.abstracts.command.parser.WorldParser
- getTarget() - Method in interface com.ultikits.ultitools.aop.MethodInvocation
-
Gets the target object being invoked.
- getTarget() - Method in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
- getTarget() - Method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- getTargetClass(Class<?>) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Get the original class, unwrapping proxies generated by
ProxyFactory. - getTargetType() - Method in exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
-
Gets the target type that was expected.
- getTaskCount(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Get the number of registered tasks for a plugin (for testing).
- getTeleportingStatus(UUID) - Static method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Get a player's teleporting status.
- getText() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- getTimeoutDeadlineNanos() - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Returns the
System.nanoTime()value at which the active transaction's timeout budget expires, ornullwhen no timeout is configured for the active transaction -- no active transaction at all, or@Transactional(timeout=0)(the default). - getTimeoutDeadlineNanos() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
Returns the
System.nanoTime()value at which the active transaction's timeout budget expires, ornullwhen no timeout is configured for the active transaction -- no active transaction at all, or@Transactional(timeout=0)(the default). - getTimeSinceUpdate() - Method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
-
Gets the time since the last modification.
- getTimestamp() - Method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- getToken() - Method in class com.ultikits.ultitools.utils.CloudSession
- getToSlot() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeMove
- getTotalPages() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Gets the total number of pages.
- getTrackedBeanCount() - Method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Returns the number of beans being tracked.
- getTransactionDepth() - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Gets the current transaction depth (for nested transactions).
- getTransactionDepth() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- getTransactionDepth() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
- getTransactionIsolation() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getTriggerDetail() - Method in class com.ultikits.ultitools.manager.TriggerContext
- getTriggerType() - Method in class com.ultikits.ultitools.manager.TriggerContext
- getType() - Method in class com.ultikits.ultitools.events.PanelMessageEvent
- getType(String) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get bean type.
- getTypeMap() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getUltiToolsNewestVersion() - Static method in class com.ultikits.ultitools.utils.VersionUtils
-
Get the newest version of UltiTools from the remote API.
- getUltiToolsUUID() - Static method in class com.ultikits.ultitools.utils.CommonUtils
-
get UltiTools UUID
- getUnreadCount(UUID) - Method in interface com.ultikits.ultitools.services.GameMailService
-
Get unread mail count for a player.
- getUnreadCount(UUID) - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- getUpdated() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
- getUpdated() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
-
Keys written to disk.
- getUserIdAsString() - Method in class com.ultikits.ultitools.entities.TokenEntity
-
Get the user ID as a string (for compatibility).
- getUserName() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
- getValidationErrors() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Gets validation error messages if validation fails.
- getValidators() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Gets an unmodifiable view of the validators.
- getValue() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.SlotKey
-
Gets the key's string value.
- getValueLength(Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- getVerdict() - Method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- getVersion() - Method in interface com.ultikits.ultitools.interfaces.BaseService
-
Version number, used to compare the version number of the registered service, currently not in use.
- getVersion() - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- getVersion() - Method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- getVersion() - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- getVersion() - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- getVersionComparator() - Method in class com.ultikits.ultitools.manager.DependenceManagers
-
Get version comparator.
- getWarnings() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getWebSocketClient() - Method in class com.ultikits.ultitools.utils.CloudSession
- getWidget() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Gets the Widget associated with this Element.
- getWidget() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
-
Gets the Widget associated with this State.
- globalHandlers - Variable in class com.ultikits.ultitools.aop.ExceptionInterceptor
- glow() - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Makes the item glow without showing enchantments.
- GOAL - Enum constant in enum class com.ultikits.ultitools.widgets.Toast.Style
-
Goal style - green square frame
- goToPage(int) - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Goes to a specific page.
- grantAdvancement(Player) - Method in class com.ultikits.ultitools.widgets.Toast
- GRAY - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- GREATER - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
- GREEN - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- GridView<T> - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
GridView is a grid-layout Widget that arranges its children in a grid.
- GridView(GridView.Builder<T>) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView
- GridView.Builder<T> - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
Builder for GridView.
- GridViewElement - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
The Element counterpart of GridView.
- GridViewElement(GridView<?>) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
- gson - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager
- gson - Variable in class com.ultikits.ultitools.manager.FileOperationManager
- gson - Variable in class com.ultikits.ultitools.manager.LogStreamManager
- gson - Variable in class com.ultikits.ultitools.manager.RemoteActionLog
- gson - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- GSON - Static variable in class com.ultikits.ultitools.entities.Language
- GSON - Static variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Default Gson has no bundled adapter for
java.time.LocalDateTime: its reflective fallback tries to reachLocalDateTime's private fields, which JDK 9+'s module system refuses without--add-opens java.base/java.time, throwingJsonIOExceptionat the first non-null@Column-mappedLocalDateTimevalue (02-08 --AuditableDataEntity#createdAt/updatedAtwere alwaysnullbefore this plan, so the per-fieldAbstractRelationalDataOperator.insert(T)/AbstractRelationalDataOperator.update(java.lang.String, java.lang.Object, java.lang.Object)JSON fallback below never reached this type until the lifecycle hooks started populating it). - GSON - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Default Gson has no bundled adapter for
java.time.LocalDateTime: its reflective fallback tries to reachLocalDateTime's private fields, which JDK 9+'s module system refuses without--add-opens java.base/java.time, throwingJsonIOExceptionthe first time this operator serializes an entity carrying a non-nullLocalDateTime-typed@Column(02-08 --AuditableDataEntity#createdAt/updatedAtwere alwaysnullbefore this plan, so the whole-entityGSON.toJson(...)calls below never reached this type until the lifecycle hooks started populating it). - GSON - Static variable in class com.ultikits.ultitools.utils.CloudSession
- GSON - Static variable in class com.ultikits.ultitools.utils.CredentialStore
- GSON - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils
- GSON - Static variable in class com.ultikits.ultitools.utils.ResourceHashSidecar
- GSON - Static variable in class com.ultikits.ultitools.utils.TokenStore
- gt(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- gt(Object) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Greater than.
- gte(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- gte(Object) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Greater than or equal to.
- gui - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
- gui - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui.State
- gui(Player, String, String, Runnable, Runnable) - Static method in interface com.ultikits.ultitools.widgets.Confirm
-
Create a confirm dialog with GUI.
- gui(Player, String, String, String, String, Runnable, Runnable) - Static method in interface com.ultikits.ultitools.widgets.Confirm
-
Create a confirm dialog with GUI.
- GUI_ID - Static variable in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
-
The unique GUI identifier
- GUI_ROWS - Static variable in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
-
The number of rows in the GUI (3 rows = 27 slots)
- guiId - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- guiId - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
- GuiRenderer - Class in com.ultikits.ultitools.abstracts.gui.declarative.engine
-
GuiRenderer is responsible for coordinating Widget tree construction, diffing, and Inventory updates.
- GuiRenderer(Gui, Player) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Creates a GuiRenderer.
- GuiRenderer(Gui, Player, GuiScheduler) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Creates a GuiRenderer with the given scheduler.
- GuiScheduler - Class in com.ultikits.ultitools.abstracts.gui.declarative.engine
-
GuiScheduler is responsible for ensuring every GUI operation runs on the Bukkit main thread.
- GuiScheduler() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
Creates a GuiScheduler using the default plugin instance.
- GuiScheduler(Plugin) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
Creates a GuiScheduler.
- GuiScheduler(Plugin, long) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
Creates a GuiScheduler with the given frame interval.
H
- handle(E) - Method in interface com.ultikits.ultitools.interfaces.TempEventHandler
- handleBackupOperation(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a backup operation
- handleBackupProgress(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles backup progress
- handleCaughtException(Throwable, MethodInvocation, ExceptionCatch) - Method in class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Handles a caught exception according to the annotation configuration.
- handleClick(InventoryClickEvent) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Handles a click event.
- handleCommandResult(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a command execution result
- handleConfigUpdate(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a config update.
- handleConfigUpdate(JsonObject, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Handles a configuration update.
- handleConfigUpload(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a config upload.
- handleConfigUploadLogic(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles the config upload logic.
- handleDeleteOperation(String, JsonObject, String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Handles a file delete operation.
- handleError(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles an error message
- handleException(Throwable, Object, Method, Object[]) - Method in interface com.ultikits.ultitools.aop.ExceptionHandler
-
Handles an exception caught during method execution.
- handleFileOperation(JsonObject) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Handles a file operation request.
- handleFileOperationResult(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a file operation result
- handleGatedHelp(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Runs the sender-type and permission validators, then shows help if they pass.
- handleGet() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
- handleHelp(CommandSender) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Handles the help command.
- handleHelp(CommandSender) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand
- handleHelp(CommandSender) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
- handleHelp(CommandSender) - Method in class com.ultikits.ultitools.commands.UltiToolsCommands
- handleInboundMessage(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles an inbound WebSocket message dispatched by the panel.
- handleListOperation(String, JsonObject, String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Handles a directory listing operation.
- handleLogStreamMessage(JsonObject) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Handles a log stream message.
- handleMetricsRequest(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a metrics data request
- handleNotification(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a notification message
- handlePing(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a ping message
- handlePlayerEvent(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a player event
- handlePluginListRequest(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a plugin list request
- handlePong(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a pong message
- handler - Variable in class com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry
- handler() - Element in annotation interface com.ultikits.ultitools.annotations.ExceptionCatch
-
The name of a custom exception handler bean to use.
- HANDLER - Enum constant in enum class com.ultikits.ultitools.utils.PluginInitiationUtils.VerdictRecorder
-
The handler records its own verdict from its own, finer-grained
AccessDecisioncheck —PluginInitiationUtils.dispatchWithCapabilityGate(java.lang.String, com.google.gson.JsonObject, com.google.gson.JsonObject, com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry)must not also record one, or the log gets two contradictory lines for one request. - handleReadOperation(String, JsonObject, String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Handles a file read operation.
- HandlerEntry - Class in com.ultikits.ultitools.entities
-
Internal representation of a registered event handler.
- HandlerEntry(Class<? extends ModuleEvent>, EventPriority, boolean, String, Method, Object) - Constructor for class com.ultikits.ultitools.entities.HandlerEntry
-
Constructor for annotation-based handlers.
- HandlerEntry(Class<? extends ModuleEvent>, EventPriority, boolean, String, Consumer<? extends ModuleEvent>) - Constructor for class com.ultikits.ultitools.entities.HandlerEntry
-
Constructor for programmatic handlers.
- handlers - Variable in class com.ultikits.ultitools.events.EventBus
- handleServerProperties(JsonObject) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
-
Handle WebSocket message for server properties operations.
- handleServerStatusRequest(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a server status request
- handleSet(JsonObject) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
- handleSetAll(JsonObject) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
- handleSubscribe(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles a subscribe message
- handleUnsubscribe(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Handles an unsubscribe message
- handleWriteOperation(String, JsonObject, String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Handles a file write operation.
- hardDependencies - Variable in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- has(UUID, double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Checks if a player has at least the specified amount.
- has(OfflinePlayer, double) - Method in interface com.ultikits.ultitools.services.EconomyProvider
- has(OfflinePlayer, double) - Method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- has(OfflinePlayer, double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Checks if a player has at least the specified amount.
- hasActiveTransaction() - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Checks if there is an active transaction on the current thread.
- hasActiveTransaction() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- hasActiveTransaction() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
- hasAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Whether a class carries the specified annotation.
- hasAnnotation(Field, Class<? extends Annotation>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Whether a field carries the specified annotation.
- hasAnythingToClear() - Method in class com.ultikits.ultitools.utils.CloudSession
- hasAnyUpdates() - Method in class com.ultikits.ultitools.manager.UpdateManager
-
Check if any updates (framework or modules) are available.
- hasAtLeastOneField - Variable in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
- hasAuthority(String) - Method in class com.ultikits.ultitools.entities.TokenEntity
-
Check whether the user has the given authority.
- hasChanged(RenderNode, RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer
-
Compares a single node for changes.
- hasComponentAnnotation(Class<?>) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Check if class has a meta-component annotation, anywhere on its whole annotation tree.
- hasConstructedInstanceOfType(Class<?>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Report whether a constructed instance assignable to
typealready exists in this container or any parent, without constructing anything. - hashCode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
- hashCode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.SlotKey
- hashCode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
- hashCode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer.NodeKey
- hashCode() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore.OperatorKey
- hashCode() - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore.OperatorKey
- hashCode() - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore.OperatorKey
- hashCode() - Method in class com.ultikits.ultitools.manager.DataScope
- hasInheritedProperty(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
-
Checks whether the given inherited property exists.
- hasNewerVersionLoaded(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Determines whether a newer version of the same module is already loaded.
- hasNextPage() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Checks if there are more pages after the current one.
- hasParser(Class<?>) - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Checks if a parser is registered for the specified type.
- hasPermission(String) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- hasPermission(Permission) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- hasPreviousPage() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Checks if there are pages before the current one.
- hasResponder(String) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Whether a responder is currently registered for the exact string
messageType. - hasRun - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
-
Whether the task has run at least once.
- hasSampledState() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Lets tests assert whether sampling has actually happened yet -- more direct than observing the emitted JSON externally.
- hasValidToken() - Method in class com.ultikits.ultitools.utils.CloudSession
- HEARTBEAT_INTERVAL_SECONDS - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Heartbeat interval, in seconds.
- heartbeatExecutor - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- heartbeatTask - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- heartbeatTick() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
One heartbeat: check liveness first, then send a ping.
- help(CommandSender) - Method in class com.ultikits.ultitools.commands.UltiToolsCommands
- hideAll() - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Hides all item flags.
- hideAttributes() - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Hides all item attributes.
- HIGH - Enum constant in enum class com.ultikits.ultitools.events.EventPriority
- HIGHEST - Enum constant in enum class com.ultikits.ultitools.events.EventPriority
- history - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.NavigatorState
- historyIndex - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
- Hologram - Class in com.ultikits.ultitools.widgets
-
A multi-line hologram widget using invisible ArmorStands.
- Hologram(String...) - Constructor for class com.ultikits.ultitools.widgets.Hologram
-
Creates a new hologram with the specified text lines.
- host - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- hostPlugin - Variable in class com.ultikits.ultitools.manager.TaskManager
- HttpDownloadUtils - Class in com.ultikits.ultitools.utils
-
Utility class for HTTP file download operations.
- HttpDownloadUtils() - Constructor for class com.ultikits.ultitools.utils.HttpDownloadUtils
- HttpDownloadUtils.ProgressCallback - Interface in com.ultikits.ultitools.utils
-
Progress callback interface for download operations.
- HttpRequestUtils - Class in com.ultikits.ultitools.utils
-
Utility class for HTTP request operations.
- HttpRequestUtils() - Constructor for class com.ultikits.ultitools.utils.HttpRequestUtils
I
- i18n() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
- i18n(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- i18n(String) - Method in class com.ultikits.ultitools.UltiTools
-
Internationalization method that translates the given string based on the current language.
- i18n(String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- i18n(String, String) - Method in interface com.ultikits.ultitools.interfaces.Localized
-
Returns a localized string for the given default text.
- I18n - Annotation Interface in com.ultikits.ultitools.annotations
-
I18n annotation.
- iat - Variable in class com.ultikits.ultitools.entities.TokenEntity
- icon - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
The Icon to display in this slot.
- icon - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper.Builder
- icon - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper
- icon - Variable in class com.ultikits.ultitools.entities.PluginEntity
- icon - Variable in class com.ultikits.ultitools.widgets.Toast
-
The Minecraft item ID for the icon (without "minecraft:" prefix)
- iconsEqual(Icon, Icon) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer
-
Compares two Icons for equality.
- IconWrapper - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
IconWrapper is a simple wrapper around Icon, used to pass it through the Widget tree.
- IconWrapper(Icon) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper
- IconWrapper(ItemStack) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper
- IconWrapper.Builder - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
Builder for IconWrapper.
- id - Variable in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
The entity's identifier, owned directly by this class (see the class javadoc for why this moved here from the now-removed
AbstractDataEntity). - id - Variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- id - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
- id - Variable in class com.ultikits.ultitools.entities.PluginEntity
- id(String) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- identifyString - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- identifyString - Variable in class com.ultikits.ultitools.entities.PluginEntity
- identifyString - Variable in class com.ultikits.ultitools.entities.UpdateInfo
- identity - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore.OperatorKey
- identity - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore.OperatorKey
- identity - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager
-
The requesting identity this manager governs -- a plugin name or a canonical data-folder path, matching whatever
JsonStoreused to key the operators it hands out for this manager. - identityFor(DataScope) - Static method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
Resolves
scope's operator-cache identity, matching whichever legacygetOperatoroverload the same scope would actually route through: the internal (plugin name) shape whenscopeis an internal plugin's own scope (itsdataFolderis exactly the core framework's own data folder,DataScope.forPlugin's construction -- the same disambiguationJsonStore.identityOf(DataScope)andSQLiteDataStore.dbPathFor(DataScope)use, 02-05), the external (canonical folder path) shape otherwise. - identityOf(DataScope) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Derives the same identity
JsonStore.getOperator(UltiToolsPlugin, Class)andJsonStore.getOperator(File, Class)each already resolve forJsonStore.OperatorKey, from aDataScopeinstead of a raw plugin orFile. - ignoreCancelled - Variable in class com.ultikits.ultitools.entities.HandlerEntry
- ignoreCancelled() - Element in annotation interface com.ultikits.ultitools.annotations.ModuleEventHandler
- ILLEGAL_STATE - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- in(Collection<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- in(Collection<?>) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Value is in the given collection.
- INACCESSIBLE_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
-
An annotated method is package-private and declared in another package.
- INACCESSIBLE_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Package-private and declared in a different package than the bean - relative to the bean class, not intrinsic to the method.
- INBOUND_HANDLERS - Static variable in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The inbound-message dispatch table: message
typestring to thePluginInitiationUtils.InboundHandlerEntrythat serves it. - inboundDispatchTable() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Package-private accessor for
PluginInitiationUtils.INBOUND_HANDLERS, exposed only soPluginInitiationUtilsDispatchTableTestcan assert the table's key set and entry identities without duplicatingPluginInitiationUtils.buildInboundHandlers()'s routing record in a second place. - InboundHandlerEntry(Capability, Function<JsonObject, Capability>, PluginInitiationUtils.VerdictRecorder, BiConsumer<JsonObject, JsonObject>) - Constructor for class com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry
- INCLUDE - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
- incrementCount() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- inferTriggerFromStackTrace(Throwable) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Infer trigger context from exception stack trace.
- info(String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- info(String) - Static method in class com.ultikits.ultitools.utils.MessageUtils
-
Get info message (light blue).
- info(String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- info(String, String) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Convenience methods: send a log at a specific level.
- info(Throwable) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- info(Throwable, String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- info(Throwable, String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- infoLogger - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- inheritanceDepth(Class<?>, Class<?>) - Method in class com.ultikits.ultitools.aop.TransactionInterceptor
-
Walks
thrownClass's superclass chain to find the depth at which it matchesruleClass. - inherited - Variable in class com.ultikits.ultitools.aop.AnnotationLookupCache
- inheritedMethod(Method) - Method in class com.ultikits.ultitools.aop.AnnotationLookupCache
- inheritedProperties - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- inheritedProperties - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
- inheritedProperty(String, Object) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- init() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Initialize the collector and start the dedup window reset scheduler.
- init(UltiToolsPlugin) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Initializes the configuration entity.
- init(File) - Method in class com.ultikits.ultitools.manager.RemoteActionLog
-
Attaches the rotating
FileHandlerat<dataFolder>/security/action.log.%g, creating thesecuritydirectory if absent. - init(ClassLoader) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Initialize plugin manager.
- initAdventure(UltiTools) - Method in class com.ultikits.ultitools.manager.DependenceManagers
-
Initialize adventure.
- initConfig() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Initializes the configuration entity.
- initCoreServices(UltiTools) - Method in class com.ultikits.ultitools.manager.DependenceManagers
-
Initialize core services provided by UltiTools-API.
- initDataStore() - Method in class com.ultikits.ultitools.UltiTools
- initDependencies() - Method in class com.ultikits.ultitools.UltiTools
- INITIAL_RECONNECT_DELAY_MS - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- initialDelay - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
- initialDelay - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
- initialDelay(long) - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
- initialize() - Static method in class com.ultikits.ultitools.manager.ChatCallbackManager
- initialize(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Initializes the log stream manager.
- initialize(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Initializes the player event manager.
- initialize(Supplier<Widget>, BuildContext) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Initializes the renderer.
- initialized - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
- initialized - Static variable in class com.ultikits.ultitools.manager.ChatCallbackManager
-
Initialization flag to prevent multiple command registrations
- initialized - Variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
- initializeDefaultConfiguration() - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Initializes the default configuration.
- initializeLanguage() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Initializes the language object
- initializeManagers() - Method in class com.ultikits.ultitools.utils.CloudSession
-
Wires all WebSocket managers up to this session's connection, but only if this session is still current.
- initializeManagers() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Wires all WebSocket managers up to the current connection, on
CloudSession.current(). - initializePlugin(ClassLoader, Class<? extends UltiToolsPlugin>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Initialize module using its default (zero-argument) constructor.
- initializeSession() - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
-
Initialize the mail session with configuration from config.yml
- initializeTable() - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Initializes the database table.
- initialRoute - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.Navigator
- initInventoryAPI(UltiTools) - Method in class com.ultikits.ultitools.manager.DependenceManagers
-
Initialize inventory API.
- initLanguage() - Method in class com.ultikits.ultitools.UltiTools
- initPagination() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Initializes the pagination manager.
- initPluginModules() - Method in class com.ultikits.ultitools.UltiTools
- initScheduler() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Initialize the flush scheduler.
- initScheduler() - Static method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Initialize the movement check scheduler.
- initState() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
-
Initializes the state.
- initState() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.NavigatorState
- initWebsocket() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Initialize websocket on the current session.
- initWebsocket(CloudSession) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Initialize websocket on a specific session.
- initWebSocket() - Method in class com.ultikits.ultitools.UltiTools
- initWebSocketManagers() - Method in class com.ultikits.ultitools.UltiTools
- injectionFailed(Class<?>, Class<?>, Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for dependency injection failures.
- InMemeryTeleportService - Class in com.ultikits.ultitools.services.impl
-
Teleport service implementation.
- InMemeryTeleportService() - Constructor for class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- InMemeryTeleportService.DelayTeleportResult - Class in com.ultikits.ultitools.services.impl
-
Result object for delay teleport tick processing.
- inMemoryLocationRecord - Static variable in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- InMemoryNotificationService - Class in com.ultikits.ultitools.services.impl
- InMemoryNotificationService() - Constructor for class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- InMemoryNotificationService.BossBarTickResult - Class in com.ultikits.ultitools.services.impl
-
Result object for BossBar tick processing.
- inputStartsWith(String) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
Checks if the current input starts with the given prefix (case-insensitive).
- inputValue - Variable in exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
- insert(T) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Insert data record.
- insert(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- insert(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- insertAll(List<T>) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Insert multiple entities atomically.
- insertAll(List<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- insertAll(List<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- installedJarName(String, String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
- installLatestPlugin(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Install latest plugin.
- installPlugin(String, String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Install plugin.
- installPlugin(CommandSender, String) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
- installPlugin(CommandSender, String, String) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
- instance - Static variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
- instance - Static variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
- instance - Variable in class com.ultikits.ultitools.context.BeanDefinition
- instance - Variable in class com.ultikits.ultitools.entities.HandlerEntry
- instance - Static variable in class com.ultikits.ultitools.manager.LogStreamManager
- INTEGRAL_FIELD_TYPES - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
The field types a binding may read.
- intentionalDisconnect - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- interceptor - Variable in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- InterceptorDispatcher(List<MethodInterceptor>) - Constructor for class com.ultikits.ultitools.aop.ProxyFactory.InterceptorDispatcher
- interceptors - Variable in class com.ultikits.ultitools.aop.ProxyFactory.InterceptorDispatcher
- interceptors - Variable in class com.ultikits.ultitools.aop.ProxyFactory
- interceptors - Variable in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
- internalLocation(String, Class<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
The internal-plugin storage location shape:
<store location>/<plugin name>/<@Table value>. - interval - Variable in class com.ultikits.ultitools.manager.LogStreamManager.BatchConfigSection
- intervalMs - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- INVALID_ARGUMENT - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- invalidate() - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Marks every memoized resolution as computed against a configuration that no longer holds.
- invalidate() - Method in class com.ultikits.ultitools.utils.CloudSession
-
Marks this session invalid and tears down everything it owns: the log stream manager (as of plan 16-10, WR-01), the poll and refresh schedulers, and (as of plan 16-08 Task 2) the WebSocket client.
- invalidated - Variable in class com.ultikits.ultitools.utils.CloudSession
- invalidateResolvedTypeCache() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Invalidates the by-type assignability resolution cache (
SimpleContainer.resolvedTypeCache). - invalidFormat(String, Class<?>) - Static method in exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
-
Creates a TypeParseException for an invalid format.
- invalidValueAtLoad(UltiToolsPlugin, String, ConfigBindings.Source, Long, String) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
-
The load-time refusal for an out-of-range bound value -- the same exception type and the same "file was not modified" contract as a
@Rangeviolation. - InventoryConfirm - Class in com.ultikits.ultitools.widgets.impl
-
A GUI inventory-based confirmation dialog implementation.
- InventoryConfirm(Player, String, String, Runnable, Runnable) - Constructor for class com.ultikits.ultitools.widgets.impl.InventoryConfirm
-
Creates an inventory confirmation dialog with default button text.
- InventoryConfirm(Player, String, String, String, String, Runnable, Runnable) - Constructor for class com.ultikits.ultitools.widgets.impl.InventoryConfirm
-
Creates an inventory confirmation dialog with custom button text.
- invoke(MethodInvocation) - Method in class com.ultikits.ultitools.aop.AopProxyResolver.AdvisorScopedInterceptor
- invoke(MethodInvocation) - Method in class com.ultikits.ultitools.aop.ExceptionInterceptor
- invoke(MethodInvocation) - Method in interface com.ultikits.ultitools.aop.MethodInterceptor
-
Intercept the given method invocation.
- invoke(MethodInvocation) - Method in class com.ultikits.ultitools.aop.TransactionInterceptor
- invoke(Object, Method, Object[]) - Method in class com.ultikits.ultitools.aop.ProxyFactory.InterceptorDispatcher
- invoke(Object, Method, Object...) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Invokes a method.
- invokeAttribute(Method, Annotation) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- invokeCommandBody(CommandContext, Method, Object[], List<CommandValidator>, TriggerContext, AtomicBoolean) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Runs the matched command method plus its surrounding bookkeeping (audit-user context, post-action validator hooks, error reporting, the WIRE-12 completion flag) -- the body of the
BukkitRunnableBaseCommandExecutor.executeCommand(com.ultikits.ultitools.abstracts.command.CommandContext, java.lang.reflect.Method, java.lang.Object[], com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult)schedules. - invokeHandler(HandlerEntry, ModuleEvent) - Method in class com.ultikits.ultitools.events.EventBus
- invokePostConstructMethods(Object) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Invoke methods annotated with @PostConstruct.
- invokePreDestroyMethods(Object) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Invoke methods annotated with @PreDestroy on a bean.
- invokeSuggestMethod(TabCompletionContext, Method) - Method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
-
Invokes the suggest method and returns the results.
- invokeTrampoline(Method, Object, Object[]) - Static method in class com.ultikits.ultitools.aop.ProxyFactory.InterceptorDispatcher
-
Invokes an already-resolved trampoline, and unwraps
InvocationTargetExceptionso checked exceptions reach the caller as their original type rather than wrapped - matching what a directsuper.method()call would have thrown. - IPlugin - Interface in com.ultikits.ultitools.interfaces
-
Plugin interface.
- isAbsent() - Method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
- isActive() - Method in interface com.ultikits.ultitools.entities.Subscription
- isActuallyRegistered(SimpleContainer, Class<?>) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
-
Whether
clazzis actually present incontextright now -- a real, constructed singleton, not merely a registeredBeanDefinition(D-03). - isAlive(long) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Determines whether the connection is still alive, based on pong responses.
- isAllowed() - Method in class com.ultikits.ultitools.entities.AccessDecision
- isAllowed(String) - Static method in class com.ultikits.ultitools.utils.ApiRateLimiter
-
Check if an API call is allowed using the default cooldown.
- isAllowed(String, long) - Static method in class com.ultikits.ultitools.utils.ApiRateLimiter
-
Check if an API call is allowed.
- isApplicable(CommandValidator, CommandContext) - Static method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
The single applicability check every caller must use before asking a validator to
CommandValidator.validate(com.ultikits.ultitools.abstracts.command.CommandContext). - isAssignable(Class<?>, Class<?>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Whether the type is assignable.
- isAssignable(Class<?>, Object) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Check if a value can be assigned to a parameter type.
- isAutoAddPage() - Method in enum class com.ultikits.ultitools.entities.ViewType
-
Is auto add page boolean.
- isAvailable() - Method in interface com.ultikits.ultitools.services.GameMailService
-
Check if the mail service is available and functional.
- isAvailable() - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- isAvailable() - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Checks if Vault economy is available.
- isBasicType(Class<?>) - Static method in class com.ultikits.ultitools.utils.BasicTypeUtil
-
Determines whether the given class is a basic type (including wrapper types and String).
- isBasicType(Object) - Static method in class com.ultikits.ultitools.utils.BasicTypeUtil
-
Determines whether the given object is a basic type.
- isBlank(String) - Static method in class com.ultikits.ultitools.utils.ClassloadFilterAudit
- isBlank(String) - Static method in class com.ultikits.ultitools.utils.ModuleScanDiagnostics
- isBorderSlot(int, int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Checks whether a slot sits on the border (the outermost ring).
- isBound(CmdCD) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
- isBound(Scheduled) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
- isBoundMapping(Method, CommandContext) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- isCancelled() - Method in interface com.ultikits.ultitools.events.Cancellable
- isClosed() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- isCloudEnabled() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Lets a test assert whether the state machine is currently enabled -- i.e.
- isCommandAllowed(String) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
-
Whether a command is allowed for remote execution.
- isComponent(Class<?>) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Check if class is a component.
- isConfigurable() - Method in class com.ultikits.ultitools.entities.AccessDecision
- isConfigured() - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- isConnected - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- isConnected() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
- isConnected(JavaPlugin) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
-
Check if a plugin is connected.
- isContainedInAnyRealRoot(Path) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Checks
resolvedCandidateagainst every configured editable root's real path. - isContainer() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Checks whether this is a container node (has child nodes).
- isConversing() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- isCurrent() - Method in class com.ultikits.ultitools.utils.CloudSession
- isDirty() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Checks whether this Element needs a rebuild.
- isDirty() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
- isEmpty() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Checks if the chain is empty.
- isEmpty() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
-
Checks whether there are any changes.
- isEnabled() - Method in enum class com.ultikits.ultitools.entities.Capability
-
Whether this capability is currently enabled.
- isEnabled() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Check if error reporting is enabled.
- isEnabled() - Method in interface com.ultikits.ultitools.services.EmailService
-
Check if the email service is enabled and properly configured.
- isEnabled() - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- isEqual(String, String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Returns whether v1 is equal to v2.
- isExcludedFromClassLevel(Method) - Static method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Whether a class-level annotation must never cover this method.
- isExpired() - Method in class com.ultikits.ultitools.entities.TokenEntity
-
Check whether the token has expired.
- isExternalDrainMode() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Checks whether external drain mode is active.
- isFileModifiedSinceSnapshot() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- isFramework - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- isFrameworkOwnedType(String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Whether
messageTypeis one of the framework's ownPluginInitiationUtils.INBOUND_HANDLERSentries — the single sourcePanelResponderRegistry.registerResponderconsults before letting a module claim a message type (D-26, WIRE-16, Plan 06-08 Task 1). - isGreaterThan(String, String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Returns whether v1 is greater than v2.
- isInaccessible(Method, Class<?>) - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
Whether the proxy could not even see the method: it is package-private and declared in a different package than the class the proxy extends.
- isInitialized() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Checks whether this has been initialized.
- isInternalScope(DataScope) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Whether
scopeis an internal plugin's own scope -- itsdataFolderis exactly the core framework's own data folder (DataScope.forPlugin's construction). - isInvocableSuggestSignature(Class<?>[]) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
-
Whether
MethodInvocationCompleter.invokeSuggestMethod(TabCompletionContext, Method)can invoke a method with exactlyparamTypes. - isJavaLangAnnotation(Class<? extends Annotation>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- isLastInitIncomplete() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Whether the last
AbstractConfigEntity.init(com.ultikits.ultitools.abstracts.UltiToolsPlugin)failed before its field validation completed -- for example because writing back a missing key threw anIOException, whichConfigManagerlogs and continues past. - isLastLineEnabled - Variable in enum class com.ultikits.ultitools.entities.ViewType
- isLastLineEnabled() - Method in enum class com.ultikits.ultitools.entities.ViewType
-
Is last line enabled boolean.
- isLastLoadUnparseable() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Whether the last attempt to read this configuration's file failed to parse (#510) - in practice, whether the file on disk holds invalid YAML.
- isLazyInit() - Method in class com.ultikits.ultitools.context.BeanDefinition
- isLeaf() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Checks whether this is a leaf node (no child nodes).
- isLessThan(String, String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Returns whether v1 is less than v2.
- isListenerRegistered() - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Lets tests assert the idempotency guard's state.
- isLocked(UUID, String) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Checks if a specific method is locked for a player.
- isLoginAllowed() - Static method in class com.ultikits.ultitools.utils.ApiRateLimiter
-
Check if a login attempt is allowed (uses longer cooldown).
- isLogTransmissionEnabled() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Checks whether log transmission is enabled.
- isMetaPresent(Class<? extends Annotation>, Class<? extends Annotation>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
-
Whether
targetis present, directly or transitively, ondeclaring's own meta-annotation graph -- Spring's "meta-present" requirement for an explicit@AliasFor(annotation = ...). - isMetaPresent(Class<? extends Annotation>, Class<? extends Annotation>, Set<Class<? extends Annotation>>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- isModifiedSinceSnapshot() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Whether this entity's current state differs from what its file held when the framework last read or wrote it (#510): the canonical form of the text
AbstractConfigEntity.save()would write now is compared with the snapshot. - isMonitoring - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
- isMonitoring() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
- isMounted() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Checks whether this Element is mounted.
- isMounted() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
-
Checks whether the State is mounted in the tree.
- isNew() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Checks if this entity is new (not yet persisted).
- isNewerVersionThan(UltiToolsPlugin) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- isNotEmptyViolation(Field, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- isOk() - Method in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
- isOkCancelEnabled - Variable in enum class com.ultikits.ultitools.entities.ViewType
- isOkCancelEnabled() - Method in enum class com.ultikits.ultitools.entities.ViewType
-
Is ok cancel enabled boolean.
- isolation() - Element in annotation interface com.ultikits.ultitools.annotations.Transactional
-
The transaction isolation level.
- Isolation - Enum Class in com.ultikits.ultitools.annotations
-
Enum representing transaction isolation levels.
- Isolation(int) - Constructor for enum class com.ultikits.ultitools.annotations.Isolation
- isOnMainThread() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
Checks whether the current thread is the main thread.
- isOnPrimaryThreadOrComplain() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
The single check point for the thread contract: logs SEVERE and returns false when not on the main thread.
- isOp() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- isOperatorPinnedReadOnly(File) - Static method in class com.ultikits.ultitools.utils.PosixAttributePreserver
-
Returns whether
fileshould be treated as pinned read-only by its operator, and therefore never refreshed byPosixAttributePreserver.replaceInPlace(java.io.File, byte[], com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener)--falsefor a file that does not exist yet (nothing to pin). - isOpSatisfied(CommandSender, Method) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
The OP predicate
CommandTabCompletionDispatch.checkOp(CommandSender, Method)messages on, andCommandTabCompletionDispatch.isVisible(Player, Method)does not -- the single source of truth for both. - isPackagePrivate(int) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
True for default (package-private) access: neither
public,protected, norprivate. - isPageButtonEnabled - Variable in enum class com.ultikits.ultitools.entities.ViewType
- isPageButtonEnabled() - Method in enum class com.ultikits.ultitools.entities.ViewType
-
Is page button enabled boolean.
- isParameter(String) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- isParameterToken(String) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
- isParsed() - Method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
- isParseFailure() - Method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
- isPathAllowed(String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Checks whether a file path may be reached through the remote file API, and — unlike the
booleanthis returned before 6.3.0 — says why not when it is refused (D-17). - isPatternViolation(Field, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- isPermissionSatisfied(CommandSender, Method) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
The permission predicate
CommandTabCompletionDispatch.checkPermission(CommandSender, Method)messages on, andCommandTabCompletionDispatch.isVisible(Player, Method)does not -- the single source of truth for BOTH, so the two can never independently drift into disagreeing about whether a mapping is permitted. - isPermissionSet(String) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- isPermissionSet(Permission) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- isPlayer() - Method in class com.ultikits.ultitools.abstracts.command.CommandContext
-
Checks if the sender is a player.
- isPlayerNotified(UUID) - Method in class com.ultikits.ultitools.manager.UpdateManager
-
Check if a player has already been notified about available updates.
- isPresent(Class<?>, Class<? extends Annotation>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
-
Whether
annotationTypeis present anywhere onclazz's annotation tree or superclass hierarchy. - isPrimitiveWrapperOf(Class<?>, Class<?>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Check if wrapper is the wrapper class for primitive type.
- isProgrammatic() - Method in class com.ultikits.ultitools.entities.HandlerEntry
- isPrototype() - Method in class com.ultikits.ultitools.context.BeanDefinition
- isPrototype(String) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Check if bean is prototype.
- isProxyable(Method, Class<?>) - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
Whether an inheritance-based proxy generated for
beanClasscan intercept the given method - meaning it can both override it and reach the original throughsuper. - isProxyClass(Class<?>) - Static method in class com.ultikits.ultitools.aop.ProxyFactory
-
Checks whether the given class is a proxy generated by this factory.
- isRangeViolation(Field, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- isReadOnly() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- isRegistered(String) - Static method in class com.ultikits.ultitools.listeners.PlayerJoinListener.PlaceholderApiBridge
- isRunning() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Check if container is running.
- isSafeClassName(String) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Deprecated.Since 6.3.0 (GEN-07) this method is an unconditional no-op -- the three name-based classload filter layers it enforced never protected anything (they evaluated already-trusted, already-loaded classes, not arbitrary untrusted input), and the trusted-package whitelist alone would have refused nearly every third-party module class. The signature is retained because it is
public staticon a published class and cannot be removed without breaking a downstream caller's compile. See the package-privateClassloadFilterAuditfor what these removed layers would have refused, now recorded as telemetry. - isSafeFileStructure(long, int) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Validate file size and structure for security.
- isSafeLanguageCode(String) - Static method in interface com.ultikits.ultitools.interfaces.Localized
-
Checks
codeagainst the character allowlistLocalized.languageCodeOf(String)documents: non-empty, starting with an ASCII letter or digit, every character thereafter an ASCII letter, digit,'_'or'-'. - isSafeParameterType(Class<?>) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Deprecated.Since 6.3.0 (GEN-07), for the same reason as
SecurityPolicy.isSafeClassName(String)-- its only in-tree caller (the seven-argumentPluginManager.register/with-args reflective-construction path) was deleted by GEN-04, which is what dissolved this method's former "shared-field, can't safely delete the whitelist" objection. - isSameModule(UltiToolsPlugin, PluginEntity) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Decides whether
installedPlugin(a currently loaded module) andcatalogueEntry(a directory entry from the UltiCloud catalogue) refer to the SAME module (#439). - isSameWidget(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
-
Checks whether two Widgets represent the same configuration.
- isSchedulableSignature(Method) - Static method in class com.ultikits.ultitools.manager.TaskManager
-
The two signature rules
TaskManager.scanAndSchedule(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Object, java.util.function.Consumer<org.bukkit.scheduler.BukkitTask>)skips a method for, without its logging. - isScheduled - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
- isSecretShapedFieldName(String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Whether a field name looks like it stores a secret.
- isSenderType(Class<?>) - Static method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- isShadowed(Method, Class<?>) - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
Whether a class between the bean and the method's declaring class already declares that exact name and parameter list, which makes the candidate unreachable through
super. - isSingleton() - Method in class com.ultikits.ultitools.context.BeanDefinition
- isSingleton(String) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Check if bean is singleton.
- isSizeViolation(Field, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- isStarted - Variable in class com.ultikits.ultitools.context.SimpleContainer
- isStaticOrFinal(Field) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
- isSuccess() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
- isSuccess() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
-
Every requested key was written.
- isTimeoutSchedulerShutdownForTesting() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Test-only accessor for whether
PanelResponderRegistry.timeoutSchedulerhas been shut down — provesPanelResponderRegistry.shutdown()actually stops the dedicated timeout thread (WR-01), rather than merely proving the method exists and does not throw. - isTracked(Object) - Method in class com.ultikits.ultitools.manager.PlayerCacheManager
- isUltiToolsVersionCompatible(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
- isUnderSecurityDirectory(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
- isUuid(Type) - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
- isValid() - Method in class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
-
Checks if the validation was successful.
- isValid() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
-
Checks if all validations passed.
- isValid(int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- isValidCooldownSeconds(Long) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
- isValidEmail(String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
-
Simple email validation
- isValidModuleJar(File) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Validate that a module JAR is safe to hand to a classloader: it must exist, be a regular file, have a
.jarsuffix (case-insensitive), open as a readable archive, and pass the size/entry-count limits enforced bySecurityPolicy.isSafeFileStructure(long, int). - isValidSerialized(String) - Static method in class com.ultikits.ultitools.utils.ItemStackUtils
-
Checks if a serialized string is valid.
- isValidSlot(int, int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Checks whether a slot is within the valid GUI range.
- isValidTimerSeconds(Long) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
- isVisible(Player, Method) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
Tab-completion visibility filter: silent counterpart to
CommandTabCompletionDispatch.checkPermission(CommandSender, Method)/CommandTabCompletionDispatch.checkOp(CommandSender, Method)(T-05-fix Part 3 / SILENT-25). - isWithinDirectory(File, File) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Verifies that
candidate's canonical path is contained withinbaseDir's own canonical path -- the same Zip Slip guardUltiToolsPlugin.saveResources()already applies to extracted jar entries, generalized here for every other place an untrusted language code is turned into aFile(16-05 / CodeQLjava/zipslipalert #11, CWE-22). - isWithinEditableRoots(String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Lexical containment check against
FileOperationManager.editableRoots— no filesystem access, safe to call before any real file exists. - isWrapperFor(Class<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- isWrapperFor(Class<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- item(Consumer<ItemStack>) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Applies a custom modifier to the item stack.
- ITEM_BOOK_PAGE_TURN - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
- ItemDisplay - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
ItemDisplay is a Widget that displays an item.
- ItemDisplay(ItemDisplay.Builder) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- ItemDisplay.Builder - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
Builder for ItemDisplay.
- ItemDisplayElement - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
The RenderObjectElement counterpart of ItemDisplay.
- ItemDisplayElement(ItemDisplay) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplayElement
- itemMeta - Variable in class com.ultikits.ultitools.utils.ItemStackBuilder
- items(List<T>, Function<T, Widget>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
-
Sets the data list and the item-builder function.
- ITEMS - Static variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Built-in completer prefix for items.
- itemsOnly - Variable in class com.ultikits.ultitools.commands.tabcomplete.MaterialsCompleter
- itemsOnly() - Static method in class com.ultikits.ultitools.commands.tabcomplete.MaterialsCompleter
-
Creates a completer for item materials only.
- itemStack - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- itemStack - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- itemStack - Variable in class com.ultikits.ultitools.utils.ItemStackBuilder
- ItemStackBuilder - Class in com.ultikits.ultitools.utils
-
A fluent builder for creating ItemStacks with various properties.
- ItemStackBuilder(XMaterial) - Constructor for class com.ultikits.ultitools.utils.ItemStackBuilder
-
Creates a new ItemStackBuilder from an XMaterial.
- ItemStackBuilder(ItemStack) - Constructor for class com.ultikits.ultitools.utils.ItemStackBuilder
-
Creates a new ItemStackBuilder from an existing ItemStack.
- ItemStackBuilder(Material) - Constructor for class com.ultikits.ultitools.utils.ItemStackBuilder
-
Creates a new ItemStackBuilder from a Material.
- itemStackSupplier - Variable in enum class com.ultikits.ultitools.entities.Buttons
-
The supplier for lazy initialization of ItemStack.
- ItemStackUtils - Class in com.ultikits.ultitools.utils
-
Utility class for ItemStack serialization and deserialization.
- ItemStackUtils() - Constructor for class com.ultikits.ultitools.utils.ItemStackUtils
J
- jarsDeleted - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
- jarsDeleted() - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
- JAVA_LANG_ANNOTATION_PACKAGE - Static variable in class com.ultikits.ultitools.context.MergedAnnotationResolver
- javaPlugin - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
- JdbcTransactionManager - Interface in com.ultikits.ultitools.interfaces
-
JDBC-specific extension of
TransactionManager. - JsonLineFormatter(Gson) - Constructor for class com.ultikits.ultitools.manager.RemoteActionLog.JsonLineFormatter
- JsonObject(String) - Constructor for class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder.JsonObject
- JsonObjectBuilder() - Constructor for class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
- JsonPathUtil - Class in com.ultikits.ultitools.utils
-
JSON path utility class - replaces hutool-json's putByPath/getByPath functionality
- JsonPathUtil() - Constructor for class com.ultikits.ultitools.utils.JsonPathUtil
- JsonStore - Class in com.ultikits.ultitools.interfaces.impl.data.json
-
Json Data store.
- JsonStore(String) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- JsonStore.OperatorKey - Class in com.ultikits.ultitools.interfaces.impl.data.json
-
Composite operator-cache key: the requesting identity (plugin name on the plugin path, canonical data-folder path on the external
Filepath) plus the entity class. - JsonTransactionManager - Class in com.ultikits.ultitools.manager
-
Snapshot-based
TransactionManagerfor the JSON backend (D-03), giving@Transactionalthe same consistent behaviour ondatasource.type: jsonthatDataSourceTransactionManageralready gives the two JDBC backends. - JsonTransactionManager(String) - Constructor for class com.ultikits.ultitools.manager.JsonTransactionManager
-
Constructed only by
JsonStore(a different package, hencepublic) when it first resolves a manager for a given identity. - JsonTransactionManager.Context - Class in com.ultikits.ultitools.manager
-
Internal class to hold JSON transaction state -- the JSON analogue of
DataSourceTransactionManager.TransactionContext, minus anything JDBC-specific. - jti - Variable in class com.ultikits.ultitools.entities.TokenEntity
K
- kahnSort(Set<String>, Map<String, Set<String>>, Map<String, Integer>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Performs Kahn's algorithm for topological sorting.
- keepaliveTime - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- keepRunning(UltiToolsPlugin, String, Integer, Map<String, Integer>, Set<String>, String) - Static method in class com.ultikits.ultitools.manager.PluginManager
- key - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
The slot's unique identifier, used by the diff algorithm to recognize the same node.
- key - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
-
The optional key used to stably identify this Widget within a list.
- key - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container.Builder
- key - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- key - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- key - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- key - Variable in class com.ultikits.ultitools.manager.ConfigBindings.Source
- key - Variable in class com.ultikits.ultitools.widgets.Toast
-
Unique key for this advancement, auto-generated UUID
- key() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdCD
-
@ConfigEntrypath whose value, in seconds (0 for no cooldown), is the cooldown. - key(SlotKey) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container.Builder
- key(SlotKey) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- key(SlotKey) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- key(SlotKey) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- key(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.Container.Builder
- key(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- key(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- key(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- KEY_MAP - Enum constant in enum class com.ultikits.ultitools.manager.PlayerCacheManager.FieldShape
-
Map<UUID, ?>-- the whole entry (key + value) is removed on quit. - Key Components: - Search tag in package com.ultikits.ultitools.abstracts.command
- Section
- keyOwners - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Key -> owner (05-06 / D-08, T-05-24).
- keys - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
- KEYWORD - Enum constant in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
- kind - Variable in class com.ultikits.ultitools.aop.AopEligibility.Problem
- kind - Variable in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
- kind - Variable in class com.ultikits.ultitools.utils.EconomyUtils.FrameMatch
- Kind() - Constructor for enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
- knownColumns - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
The entity's own
@Columnnames, reflected once at construction.
L
- language - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- language - Variable in class com.ultikits.ultitools.UltiTools
- Language - Class in com.ultikits.ultitools.entities
-
Language entity class.
- Language(File) - Constructor for class com.ultikits.ultitools.entities.Language
-
Creates a language dictionary by reading a JSON file.
- Language(String) - Constructor for class com.ultikits.ultitools.entities.Language
-
Creates a language dictionary from JSON.
- Language(Map<String, String>) - Constructor for class com.ultikits.ultitools.entities.Language
-
Creates directly from a dictionary.
- Language(Map<String, String>, Language) - Constructor for class com.ultikits.ultitools.entities.Language
-
Creates a language whose dictionary is consulted first, falling back to
fallbackfor any key this dictionary does not contain. - LANGUAGE_EXTENSIONS - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Language file extensions, in the order they are tried.
- LANGUAGE_EXTENSIONS - Static variable in interface com.ultikits.ultitools.interfaces.Localized
-
The language-file extensions a code may be declared by, matching
UltiToolsPlugin's loader. - languageCodeOf(String) - Static method in interface com.ultikits.ultitools.interfaces.Localized
-
Returns
fileNamewithout its language extension, ornullif it has none -- or if the remainder is not itself a plain language-code token. - lastCallTimestamps - Static variable in class com.ultikits.ultitools.utils.ApiRateLimiter
- lastCpuUsage - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
- lastError - Variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
- lastFireTick - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
-
Observed start of the last run, stamped on the main thread; meaningful only when
TaskManager.BoundTask.hasRun. - lastFrameTime - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
- lastInitIncomplete - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Whether the last
AbstractConfigEntity.init(com.ultikits.ultitools.abstracts.UltiToolsPlugin)did not run to the end of its validation -- set when it starts, cleared only afterAbstractConfigEntity.validateFields()succeeds. - lastLoadUnparseable - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Whether the last attempt to read this configuration's file failed to parse (#510).
- lastLogFlushMs - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Wall-clock timestamp of the last time queued logs were actually drained into a
batch_updatemessage, in external-drain mode (Gate-2 finding: with monitoring enabled -- the shipped default --ServerMonitorManager.sendBatchUpdate()runs on its own hardcoded 5-second tick, completely independent ofUltiPanelLogTransmitter's own configured batch-send interval. - lastPingTime - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Timestamp of the most recent ping sent.
- lastPongTime - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Timestamp of the most recent pong received.
- lastReloadFailed() - Method in class com.ultikits.ultitools.manager.ConfigBindings.Source
-
Whether this entity's last load or reload did not complete its validation -- for example a write-back
IOExceptionthatConfigManagercaught (Codex round 1 on #536). - lastRenderNodes - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
- lastTick - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
- latencyMs - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Most recently measured round-trip latency, in milliseconds.
- LATERAL - Enum constant in enum class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition.Transition
-
PLAYER switches to CONSOLE, or CONSOLE switches to PLAYER.
- latestVersion - Variable in class com.ultikits.ultitools.entities.UpdateInfo
- Layer(String) - Constructor for enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
- lazyInit - Variable in class com.ultikits.ultitools.context.BeanDefinition
- leatherColor(int, int, int) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Sets the color of leather armor using RGB.
- leatherColor(Color) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Sets the color of leather armor.
- LEFT - Enum constant in enum class com.ultikits.ultitools.entities.ChestDirection
- LEGACY_PLUGIN_LOADING_PROPERTY - Static variable in class com.ultikits.ultitools.manager.PluginManager
-
The name of the JVM system property that opts back into the pre-6.3.0 degraded load order (D-10): every module in filesystem/classpath order, with no dependency resolution at all.
- LESS - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
- level - Variable in enum class com.ultikits.ultitools.annotations.Isolation
- levels - Variable in class com.ultikits.ultitools.manager.LogStreamManager.LevelsSection
- LevelsSection() - Constructor for class com.ultikits.ultitools.manager.LogStreamManager.LevelsSection
- Lifecycle Hooks: - Search tag in package com.ultikits.ultitools.abstracts.data
- Section
- lifetimeCounters - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- LIGHT_BLUE - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- LIGHT_GRAY - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- like(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- like(String) - Method in interface com.ultikits.ultitools.interfaces.Query
-
SQL LIKE pattern matching.
- LikeType() - Constructor for enum class com.ultikits.ultitools.interfaces.DataOperator.LikeType
- likeWrappedValue(WhereCondition) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Wraps a condition's value with the
%wildcards itsComparisonimplies, matchingSimpleJsonDataOperator#conditionCal's existing placement exactly:INCLUDEwraps both sides,STARTSWITHappends a trailing wildcard,ENDSWITHprepends a leading wildcard. - LIME - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- limit(int) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- limit(int) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Limit the number of results.
- limitCount - Variable in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- LimitType() - Constructor for enum class com.ultikits.ultitools.annotations.command.UsageLimit.LimitType
- lines - Variable in class com.ultikits.ultitools.widgets.Hologram
-
The text lines to display, from top to bottom
- list() - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- list() - Method in interface com.ultikits.ultitools.interfaces.Query
-
Execute the query and return all matching results.
- listen(TempEventHandler<E>) - Method in class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
-
Register the listener.
- listenerListMap - Variable in class com.ultikits.ultitools.manager.ListenerManager
- listenerManager - Variable in class com.ultikits.ultitools.UltiTools
- ListenerManager - Class in com.ultikits.ultitools.manager
-
Listener manager.
- ListenerManager() - Constructor for class com.ultikits.ultitools.manager.ListenerManager
- listenerRegistered - Variable in class com.ultikits.ultitools.manager.PlayerEventManager
-
Whether this instance has already hooked itself into the Bukkit event system.
- listPlugins(CommandSender) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
- listPlugins(CommandSender) - Method in class com.ultikits.ultitools.commands.UltiToolsCommands
- listPlugins(CommandSender, String) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
- listVersions(CommandSender, String) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
- loadAfter - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- loadAfter - Variable in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- loadAfter - Variable in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
- loadBatchConfiguration() - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Loads the batch-send configuration from the config file.
- loadBefore - Variable in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- loadBefore() - Element in annotation interface com.ultikits.ultitools.annotations.PluginDependency
-
Plugins that should be loaded after this plugin.
- loadClass(String) - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
Load a class using the plugin class loader with security validation.
- loadClass(String, boolean) - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
Load a class using the plugin class loader with initialization control and security validation.
- loadConfiguration() - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Loads configuration from the config file.
- loadConfiguration() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
-
Loads
ultipanel.commands.blocklistfrom config.yml, copyingErrorReportCollector.loadConfiguration()'s exact shape: a null-guard onUltiTools.getInstance(), one try/catch whose failure branch keeps the current blocklist and logs a warning naming the key. - loadConfiguration() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Load configuration from UltiTools config.yml.
- loadConfiguration() - Method in class com.ultikits.ultitools.manager.RemoteActionLog
-
Loads
ultipanel.logging.action-log.max-size-bytesand.max-files, copyingErrorReportCollector.loadConfiguration()'s exact shape:UltiTools.getInstance()null-guard,instance.getConfig().getInt(path, default)per key, one try/catch whose failure branch prints toSystem.errand never to aLogger— this failure is about loading config for this very log, so it cannot log through itself. - loaded - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
- loadFailed(String, Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.ConfigurationException
-
Creates an exception for configuration load failures.
- loadFailed(String, Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates an exception for plugin load failures.
- loadFromDisk() - Method in class com.ultikits.ultitools.utils.CloudSession
-
Loads a previously-persisted credential from disk into this session.
- loadFromJson(String) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Load config from JSON string.
- loadFromJson(String, String) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Load a single config file from a JSON string.
- loadLanguageFromDisk(String, String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Reads
<folderPath>/lang/<code><extension>if it exists, elsenull. - loadLanguageFromJar(String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- loadPluginClass(String) - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
Safely load a class that extends UltiToolsPlugin.
- loadPluginConfiguration() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Loads the plugin configuration from plugin.yml
- loadPluginMainClass(ClassLoader, File) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Load module main class.
- localize(String) - Static method in class com.ultikits.ultitools.manager.DataStoreManager
-
Goes through i18n, but must not let that break the diagnostic itself.
- Localized - Interface in com.ultikits.ultitools.interfaces
-
Localized interface.
- locateAnnotation(MethodScan, Class<? extends Annotation>) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Finds where an annotation appears on the class, or null if it does not.
- location - Variable in class com.ultikits.ultitools.aop.AopEligibility.Problem
- locationMap - Static variable in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- LocationParser - Class in com.ultikits.ultitools.abstracts.command.parser
-
Type parser for Bukkit Location.
- LocationParser() - Constructor for class com.ultikits.ultitools.abstracts.command.parser.LocationParser
- LOCK - Static variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
- LOCK - Static variable in class com.ultikits.ultitools.utils.CredentialStore
- lockValidator - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- log - Variable in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- log(String, boolean) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
- log(Level, String) - Static method in class com.ultikits.ultitools.utils.CredentialStore
- LOG_FLUSH_POLL_INTERVAL_MS - Static variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Polling granularity for
ServerMonitorManager.maybeSendLogsOnly()'s scheduled check, in milliseconds (Gate-2 finding, round 11). - LOG_WIRING_LOCK - Static variable in class com.ultikits.ultitools.utils.CloudSession
-
The innermost lock in this class's documented lock order (see the class javadoc) -- guards
CloudSession.logStreamOwneronly. - logDrainLock - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Guards the ACTUAL drain-and-send operation (
ServerMonitorManager.drainAndSendLogsOnly(com.ultikits.ultitools.manager.UltiPanelLogTransmitter)) across all THREE paths that can trigger one:ServerMonitorManager.sendBatchUpdate()'s 5-second tick,ServerMonitorManager.maybeSendLogsOnly()'s 1-second tick, andServerMonitorManager.drainLogsNow()'s size-triggered, event-driven call (Gate-2 finding, round 7). - logErrors - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- logFrameTaskError(Exception) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
The console-visible half of a GUI frame task's failure -- a warning naming the task plus a full stack trace.
- logger - Static variable in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
- logger - Variable in class com.ultikits.ultitools.manager.PluginDependencyResolver
- logger - Variable in class com.ultikits.ultitools.manager.UpdateManager
- LOGGER - Static variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- LOGGER - Static variable in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- LOGGER - Static variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
- LOGGER - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Named logger for the D-03 per-module reload line -- see
UltiToolsPlugin.RELOAD_LOG_MESSAGE_KEY. - LOGGER - Static variable in class com.ultikits.ultitools.aop.AopProxyResolver
- LOGGER - Static variable in class com.ultikits.ultitools.aop.ExceptionInterceptor
- LOGGER - Static variable in class com.ultikits.ultitools.aop.TransactionInterceptor
- LOGGER - Static variable in class com.ultikits.ultitools.context.ComponentScanner
- LOGGER - Static variable in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
- LOGGER - Static variable in class com.ultikits.ultitools.context.FinalContractValidator
- LOGGER - Static variable in class com.ultikits.ultitools.context.SimpleContainer
- LOGGER - Static variable in class com.ultikits.ultitools.entities.Language
- LOGGER - Static variable in class com.ultikits.ultitools.events.EventBus
- LOGGER - Static variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- LOGGER - Static variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- LOGGER - Static variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- LOGGER - Static variable in class com.ultikits.ultitools.manager.JsonTransactionManager
- LOGGER - Static variable in class com.ultikits.ultitools.manager.PlayerCacheManager
- LOGGER - Static variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
- LOGGER - Static variable in class com.ultikits.ultitools.utils.ItemStackUtils
- LOGGER - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils
- LOGGER - Static variable in class com.ultikits.ultitools.utils.PluginYmlReader
- LOGGER - Static variable in class com.ultikits.ultitools.utils.ResourceHashSidecar
- LOGGER - Static variable in class com.ultikits.ultitools.utils.SecurityPolicy
- LOGGER_NAME - Static variable in class com.ultikits.ultitools.manager.RemoteActionLog
- login(Runnable, Consumer<Long>, Runnable, Consumer<String>, Consumer<String>) - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
-
Attempts a magic-link login on a fresh session, covering the already-logged-in check, the rate-limit check, the magic-link request and starting the poll -- exactly the sequence
/ulticloud loginperformed before this plan, just no longer expressed through separate public statics on this class. - login(CommandSender) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand
- LOGIN_COOLDOWN_MS - Static variable in class com.ultikits.ultitools.utils.ApiRateLimiter
- logInfo(String) - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Best-effort, non-throwing logging at
Level.INFO-- mirrorsCredentialStore.logWarning(java.lang.String), see that method for why a missingUltiToolsinstance must never surface as an exception here. - loginWithToken(TokenEntity) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Login to UltiPanel using an existing token (from magic-link or saved token).
- logout() - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
-
Tears down cloud features unconditionally, then clears the persisted credential if one existed.
- logout(CommandSender) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand
- logPluginInitializationFailure(String, Throwable) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Logs one refusal WARNING for a module that failed to initialize, surfacing the innermost
UltiToolsException's message (module/file/field/value/constraint, per e.g. - logPluginUnregistrationFailure(String, Throwable) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Logs one WARNING for a module whose
PluginManager.unregister(UltiToolsPlugin)call threw, mirroringPluginManager.logPluginInitializationFailure(String, Throwable)'s message shape so both refusal classes (load-time, unload-time) read the same way in the console. - logQueue - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- logResponseStatusText - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- logResults() - Method in class com.ultikits.ultitools.manager.UpdateManager
- LOGS - Enum constant in enum class com.ultikits.ultitools.entities.Capability
- logSecurityViolation(String, String) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Log security violation for monitoring and audit purposes.
- logSentData - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- logSkippedCapability(Capability) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Logs one INFO entry for a skipped outbound capability, naming which capability and which config key caused the skip.
- logStartupState() - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Logs the framework's one start-up line naming the current economy service state (D-08).
- logStreamManager - Variable in class com.ultikits.ultitools.UltiTools
- LogStreamManager - Class in com.ultikits.ultitools.manager
-
Log stream manager.
- LogStreamManager() - Constructor for class com.ultikits.ultitools.manager.LogStreamManager
- LogStreamManager.BatchConfigSection - Class in com.ultikits.ultitools.manager
-
Parsed, validated
batchConfigsection; each field is null when not present in the request. - LogStreamManager.LevelsSection - Class in com.ultikits.ultitools.manager
-
Parsed, validated
levelssection of a config-update request;LogStreamManager.LevelsSection.presentis false if absent. - logStreamOwner - Static variable in class com.ultikits.ultitools.utils.CloudSession
-
Which session's log-stream wiring is currently installed on the JVM-wide
LogStreamManagersingleton, ornullif no session has ever wired it (or the last session to do so has already cleanly detached it). - logTransmissionEnabled - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- logTransmitter - Variable in class com.ultikits.ultitools.handler.SystemLogHandler
- logTransmitter - Variable in class com.ultikits.ultitools.manager.LogStreamManager
- logWarning(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
-
Best-effort warning logging that never throws —
UltiTools.getInstance()may benullin a test harness with no live plugin. - logWarning(String) - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Best-effort, non-throwing logging.
- lookupCache - Variable in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
-
Instance-scoped on purpose - see AnnotationLookupCache's class javadoc.
- lookupCache - Variable in class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Instance-scoped on purpose - see AnnotationLookupCache's class javadoc.
- lookupCache - Variable in class com.ultikits.ultitools.aop.TransactionInterceptor
-
Instance-scoped on purpose - see AnnotationLookupCache's class javadoc.
- lookupCacheFor(Class<? extends Annotation>) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
- lookupCaches - Variable in class com.ultikits.ultitools.aop.AopProxyResolver
-
Per-annotation-type caches this resolver owns for its own class-level lookups.
- lore - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- lore - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- lore - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- lore - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- lore(String...) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper.Builder
- lore(String...) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- lore(String...) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- lore(String...) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Sets the lore of the item.
- lore(List<String>) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Sets the lore of the item.
- LOW - Enum constant in enum class com.ultikits.ultitools.events.EventPriority
- LOWEST - Enum constant in enum class com.ultikits.ultitools.events.EventPriority
- lt(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- lt(Object) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Less than.
- lte(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- lte(Object) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Less than or equal to.
M
- MAGENTA - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- mailSession - Variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
- mainClass - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- mainClass - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
- Main Features: - Search tag in package com.ultikits.ultitools.abstracts.gui.declarative
- Section
- mainName(File) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Gets the file's base name (without extension).
- mainName(String) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Gets the file's base name (without extension).
- malformed - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
- MALFORMED_ANNOTATION_ALIAS - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- malformedAliasFor(Class<? extends Annotation>, String, String) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for a malformed
@AliasFordeclaration -- one that fails one of Spring's documented Implementation Requirements for an explicit meta-annotation alias (D-02). - MANDATORY - Enum constant in enum class com.ultikits.ultitools.annotations.Propagation
-
Support a current transaction; throw an exception if no transaction exists.
- manualRegister() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdExecutor
- manualRegister() - Element in annotation interface com.ultikits.ultitools.annotations.EventListener
- MAP_TYPE - Static variable in class com.ultikits.ultitools.entities.Language
- mapLogLevel(Level) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Maps a Java log level to the UltiPanel level vocabulary.
- mappings - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- markChildNeedsBuild(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Marks a child Element as needing a rebuild.
- markedBy(String) - Static method in exception class com.ultikits.ultitools.exceptions.UnexpectedRollbackException
-
Creates an exception naming the nested scope that marked the transaction rollback-only.
- markInvalidatedForTesting() - Method in class com.ultikits.ultitools.utils.CloudSession
-
Test-only: marks this session invalidated without touching the poller, the refresher, or the WebSocket client -- the flag-setting half of
CloudSession.invalidate(), isolated so a test can establish "logout has been decided" as a precondition and then permute the four mechanical teardown actions (CloudSession.stopPolling(),CloudSession.stopTokenRefreshScheduler(),CloudSession.closeWebSocketClient(),CloudSession.clearPersisted()) in any order afterward, proving their relative order does not change the outcome (D-16/D-18, issue #298's fourth acceptance criterion). - markNeedsBuild() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Marks this Element as needing a rebuild.
- markNeedsBuild() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Marks that a rebuild is needed.
- markPlayerNotified(UUID) - Method in class com.ultikits.ultitools.manager.UpdateManager
-
Mark a player as having been notified about available updates.
- matchCandidates(BiMap<String, Method>, Player, String[], int) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
- matchedFormat - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
-
The format string of the matched command.
- matchedMethod - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
-
The matched method for execution.
- matchedMethod - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
The matched method for the current command format (may be null).
- matches(Method, Class<?>) - Method in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- matches(Method, Class<?>) - Method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Determines if this advisor applies to the given method.
- matchesAccessToken(Object, TokenEntity) - Static method in class com.ultikits.ultitools.utils.TokenStore
- matchesDenyGlob(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
- matchFrame(String, Map<String, String>) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Matches a single frame's class name against every entry in
prefixToModule, applying the same most-specific-(longest)-prefix-wins ruleEconomyUtils.attributeModule(java.lang.StackTraceElement[], java.util.Map<java.lang.String, java.lang.String>)has always used, and reports the outcome as aEconomyUtils.FrameMatchrather than a bare, ambiguity-erasingString. - MatchKind() - Constructor for enum class com.ultikits.ultitools.utils.EconomyUtils.MatchKind
- matchMethod(String[]) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Matches arguments to a registered method.
- MATERIALS - Static variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Built-in completer prefix for materials.
- MaterialsCompleter - Class in com.ultikits.ultitools.commands.tabcomplete
-
Completer that suggests Minecraft material names.
- MaterialsCompleter() - Constructor for class com.ultikits.ultitools.commands.tabcomplete.MaterialsCompleter
-
Creates a completer that suggests all materials.
- MaterialsCompleter(boolean, boolean) - Constructor for class com.ultikits.ultitools.commands.tabcomplete.MaterialsCompleter
-
Creates a completer with filtering options.
- max() - Element in annotation interface com.ultikits.ultitools.annotations.config.Range
-
Maximum allowed value (inclusive).
- max() - Element in annotation interface com.ultikits.ultitools.annotations.config.Size
-
Maximum size (inclusive).
- MAX_DEPTH - Static variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderDepthGuard
-
The maximum Element-tree depth any of the four render-frame recursions may reach before
RenderDepthGuard.check(String, int)raisesRenderDepthExceededException. - MAX_MESSAGE_LENGTH - Static variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- MAX_POLL_ATTEMPTS - Static variable in class com.ultikits.ultitools.utils.CloudSession
- MAX_QUEUE_SIZE - Static variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- MAX_QUEUE_SIZE - Static variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- MAX_RECONNECT_ATTEMPTS - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- MAX_REINIT_ATTEMPTS - Static variable in class com.ultikits.ultitools.utils.CloudSession
-
The global cap on outer reinit attempts.
- MAX_STACK_FRAMES - Static variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- MAX_STACK_TRACE_LENGTH - Static variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- MAX_TICK_SECONDS - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
Largest bound period or delay, in seconds: the tick count then fits in an
int, so the reschedule arithmetic (inttick plus period, inlong) cannot overflow. - MAX_TICKS - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
The same ceiling in ticks: every interval of a bound task, bound or literal, is at most this.
- maxAttempts - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
- maxAttempts - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
- maxAttempts(int) - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
- maxDelay - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
- maxDelay - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
- maxDelay(long) - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
- maxErrorsPerBatch - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- maxFiles - Variable in class com.ultikits.ultitools.manager.RemoteActionLog
- maximumPoolSize - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- maxLifetime - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- maxPlayers - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- maxSizeBytes - Variable in class com.ultikits.ultitools.manager.RemoteActionLog
- maybeSendLogsOnly() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Checks the log-drain interval gate at a
ServerMonitorManager.LOG_FLUSH_POLL_INTERVAL_MSgranularity (narrowed from 1 second in round 11), independent ofServerMonitorManager.sendBatchUpdate()'s own fixed 5-second tick (Gate-2 finding, round 3). - memoize(Class<?>, Class<?>, long) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Stores a resolution, but only if the configuration it was computed against is still the current one.
- merge(Annotation, Class<A>, List<Annotation>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
-
Compute the merged attribute view of
found(the located instance ofannotationType), applying any@AliasForoverride declared by an annotation on the path from the scanned class down tofound-- includingfounditself, for a within-annotation mutual alias. - MergedAnnotationResolver - Class in com.ultikits.ultitools.context
-
General merged-annotation resolution: a recursive walk of the whole annotation tree, with explicit meta-annotation attribute override via
AliasFor. - MergedAnnotationResolver() - Constructor for class com.ultikits.ultitools.context.MergedAnnotationResolver
- MergedAnnotationResolver.AliasDeclaration - Class in com.ultikits.ultitools.context
-
One attribute's declared
@AliasFortarget, for reciprocity checking. - MergedAnnotationResolver.Candidate - Class in com.ultikits.ultitools.context
-
One candidate value for a target attribute, plus where it came from (for conflict messages).
- mergeFrom(ErrorReportCollector.ErrorReport) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
-
Merge another report into this one (sum counts, keep latest context).
- mergeScanPackageOwner(Map<String, String>, String, String) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Merges one (scan package, module name) declaration into
prefixToModule, in place. - message - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- message - Variable in class com.ultikits.ultitools.widgets.Toast
-
The toast message, use "|" for line breaks
- messageHandler - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- MessageUtils - Class in com.ultikits.ultitools.utils
-
Message utils.
- MessageUtils() - Constructor for class com.ultikits.ultitools.utils.MessageUtils
- meta(Consumer<ItemMeta>) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Applies a custom modifier to the item meta.
- metadata - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Node metadata, used to store extra information.
- method - Variable in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
- method - Variable in class com.ultikits.ultitools.entities.HandlerEntry
- method - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- methodCompleter - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
- MethodInterceptor - Interface in com.ultikits.ultitools.aop
-
AOP method interceptor interface.
- MethodInvocation - Interface in com.ultikits.ultitools.aop
-
Represents a method invocation that can be intercepted.
- MethodInvocationCompleter - Class in com.ultikits.ultitools.commands.tabcomplete
-
Completer that invokes suggestion methods annotated with @CmdSuggest.
- MethodInvocationCompleter() - Constructor for class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
- MethodInvocationCompleter.SuggestSignatureShape - Enum Class in com.ultikits.ultitools.commands.tabcomplete
-
The signature shapes
MethodInvocationCompleter.invokeSuggestMethod(TabCompletionContext, Method)knows how to invoke a@CmdParam.suggest()method-name target with. - methodLevel - Variable in class com.ultikits.ultitools.aop.AnnotationLookupCache
- methodLevel(Method) - Method in class com.ultikits.ultitools.aop.AnnotationLookupCache
- methodName - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- methods - Variable in class com.ultikits.ultitools.aop.MethodScan
- MethodScan - Class in com.ultikits.ultitools.aop
-
The result of one
ReflectionUtil.getAllMethods(Class)hierarchy scan, together with the bean class it was scanned for. - MethodScan(Class<?>, List<Method>) - Constructor for class com.ultikits.ultitools.aop.MethodScan
- Metrics - Class in com.ultikits.ultitools.utils
- Metrics(JavaPlugin, int) - Constructor for class com.ultikits.ultitools.utils.Metrics
-
Creates a new Metrics instance.
- METRICS_VERSION - Static variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
-
The version of the Metrics class.
- Metrics.AdvancedBarChart - Class in com.ultikits.ultitools.utils
- Metrics.AdvancedPie - Class in com.ultikits.ultitools.utils
- Metrics.CustomChart - Class in com.ultikits.ultitools.utils
- Metrics.DrilldownPie - Class in com.ultikits.ultitools.utils
- Metrics.JsonObjectBuilder - Class in com.ultikits.ultitools.utils
-
An extremely simple JSON builder.
- Metrics.JsonObjectBuilder.JsonObject - Class in com.ultikits.ultitools.utils
-
A super simple representation of a JSON object.
- Metrics.MetricsBase - Class in com.ultikits.ultitools.utils
- Metrics.MultiLineChart - Class in com.ultikits.ultitools.utils
- Metrics.SimpleBarChart - Class in com.ultikits.ultitools.utils
- Metrics.SimplePie - Class in com.ultikits.ultitools.utils
- Metrics.SingleLineChart - Class in com.ultikits.ultitools.utils
- metricsBase - Variable in class com.ultikits.ultitools.utils.Metrics
- MetricsBase(String, String, int, boolean, Consumer<Metrics.JsonObjectBuilder>, Consumer<Metrics.JsonObjectBuilder>, Consumer<Runnable>, Supplier<Boolean>, BiConsumer<String, Throwable>, Consumer<String>, boolean, boolean, boolean) - Constructor for class com.ultikits.ultitools.utils.Metrics.MetricsBase
-
Creates a new MetricsBase class instance.
- middleButton - Variable in enum class com.ultikits.ultitools.entities.ViewType
- migrate() - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
One-time migration from the pre-6.3.0 location (
plugins/UltiTools/data.json) to the current one (<server root>/.ultikits/credentials.json). - migrateCapabilitiesConfig() - Method in class com.ultikits.ultitools.UltiTools
-
Migrates the framework's own
config.ymlin place, invoked fromUltiTools.onEnable()afterJavaPlugin.saveDefaultConfig()(called inUltiTools.onLoad()) and beforeUltiTools.initWebSocketManagers(). - migrateCapabilitiesConfig(File, Logger) - Static method in class com.ultikits.ultitools.UltiTools
-
The actual migration logic, taking explicit inputs rather than reading
this— the same test-seam shapeUltiTools.parsePluginVersion(String)already uses, so this is callable from a plain JUnit test with no live Bukkit server. - migrateKeyIfAbsent(YamlConfiguration, String, Object, List<String>) - Static method in class com.ultikits.ultitools.UltiTools
-
Sets
pathtovaluewithcommentLinesonly when it is absent fromconfig— never overwrites a value the operator already set (04-CONTEXT D-01). - migrateLocked() - Static method in class com.ultikits.ultitools.utils.CredentialStore
- Migration from Old GUI Classes: - Search tag in package com.ultikits.ultitools.abstracts.gui
- Section
- Migration from the removed AbstractCommandExecutor: - Search tag in package com.ultikits.ultitools.abstracts.command
- Section
- min() - Element in annotation interface com.ultikits.ultitools.annotations.config.Range
-
Minimum allowed value (inclusive).
- min() - Element in annotation interface com.ultikits.ultitools.annotations.config.Size
-
Minimum size (inclusive).
- MIN_API_VERSION - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
The lowest
plugin.ymlapi-versiona module using a binding may declare. - MIN_INTERVAL_MS - Static variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Shared lower bound for the batch-send interval (#432/WR-01).
- MIN_QUERY_TIMEOUT_SECONDS - Static variable in class com.ultikits.ultitools.interfaces.impl.data.TimeoutAwareQueryRunner
-
The smallest query timeout, in seconds, this runner will ever apply.
- minimumLevel - Variable in class com.ultikits.ultitools.handler.SystemLogHandler
- minUltiToolsVersion - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- missingBracePlaceholder(String, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Reports whether
jarValuecontains a brace-style placeholder token (seeUltiToolsPlugin.BRACE_TOKEN_PATTERN) thatdiskValuedoes not -- ONE-DIRECTIONALLY, and by TOKEN PRESENCE, not by count (#524). - MissingDependencyException(String) - Constructor for exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
- MissingDependencyException(String, List<Class<? extends UltiToolsPlugin>>, Set<String>) - Constructor for exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
-
Constructs a missing-hard-dependency refusal carrying the structured partition.
- mkdir(File) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Ensures the directory exists, creating it if not.
- mkParentDirs(File) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Ensures the file's parent directory exists.
- modifiedTime - Variable in class com.ultikits.ultitools.entities.PluginEntity
- module - Variable in class com.ultikits.ultitools.utils.EconomyUtils.FrameMatch
- MODULE_SCAN_LOGGER - Static variable in class com.ultikits.ultitools.UltiTools
- ModuleEvent - Class in com.ultikits.ultitools.events
-
Base class for all module events.
- ModuleEvent() - Constructor for class com.ultikits.ultitools.events.ModuleEvent
- ModuleEventHandler - Annotation Interface in com.ultikits.ultitools.annotations
-
Marks a method as a module event handler.
- ModuleIdentity(String, List<UltiToolsPlugin>, Set<String>, Set<String>, Set<String>, Map<String, String>, boolean, boolean) - Constructor for class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
- moduleName - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- ModuleScanDiagnostics - Class in com.ultikits.ultitools.utils
-
Turns a silently-skipped class from a module's startup scan into a single, named, loud line an operator actually reads (D-19).
- ModuleScanDiagnostics() - Constructor for class com.ultikits.ultitools.utils.ModuleScanDiagnostics
- modulesFolder() - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The folder the uninstall acts on.
- modulesFolderUnlistable(File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The state-D failure: the folder is there, and what it holds is unknown.
- ModuleUnloadFailedException(String, Throwable) - Constructor for exception class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleUnloadFailedException
- moduleUpdates - Variable in class com.ultikits.ultitools.manager.UpdateManager
- MONITOR - Enum constant in enum class com.ultikits.ultitools.events.EventPriority
- MONITORING - Enum constant in enum class com.ultikits.ultitools.entities.Capability
- mount(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.ComponentElement
- mount(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Mounts this Element into the tree.
- mount(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulElement
- mount(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatelessElement
- mount(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ContainerElement
- mount(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
- mountChildren() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ContainerElement
- mountChildren() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
- mountRoot(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Creates and mounts the root Element.
- moved - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- moved - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
- msg - Variable in class com.ultikits.ultitools.entities.ApiResponse
- msg(ChatColor, String) - Static method in class com.ultikits.ultitools.utils.MessageUtils
-
Get a colored string.
- MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class com.ultikits.ultitools.utils.Metrics.MultiLineChart
-
Class constructor.
- multipleFailures(List<CommandValidator>, List<CommandValidator.ValidationResult>, List<CommandValidator>) - Static method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
- multiplier - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
- multiplier - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
- multiplier(double) - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
- MysqlConfig - Class in com.ultikits.ultitools.interfaces.impl.data.mysql
- MysqlConfig(FileConfiguration) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- MysqlDataOperator<T> - Class in com.ultikits.ultitools.interfaces.impl.data.mysql
-
MySQL implementation of the data operator.
- MysqlDataOperator(DataSource, Class<T>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataOperator
-
Creates a new MySQL data operator.
- MysqlDataStore - Class in com.ultikits.ultitools.interfaces.impl.data.mysql
-
MySQL-backed
DataStore. - MysqlDataStore() - Constructor for class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- MysqlDataStore.OperatorKey - Class in com.ultikits.ultitools.interfaces.impl.data.mysql
-
Composite operator-cache key: the requesting identity (plugin name on the plugin path, canonical data-folder path on the external
Filepath) plus the entity class.
N
- name - Variable in class com.ultikits.ultitools.entities.PluginEntity
- name - Variable in class com.ultikits.ultitools.entities.vo.ServerEntityVO
- name - Variable in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
- name() - Element in annotation interface com.ultikits.ultitools.annotations.Bean
-
Bean name.
- name() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- name(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.IconWrapper.Builder
- name(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- name(String) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Sets the display name of the item.
- nameKey - Variable in enum class com.ultikits.ultitools.entities.Buttons
-
The i18n key for the button name.
- namespacedKey(String) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Builds the namespaced known-commands key (
fallbackPrefix:label) thatCommandManager.registerCommandDirect(CommandExecutor, String, String, String...)'sCommandMap.register(String, Command)call always populates forlabel, regardless of whether the bare label slot was won or lost to a bare-label conflict. - NARROWING - Enum constant in enum class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition.Transition
-
BOTH narrows to PLAYER, or BOTH narrows to CONSOLE.
- nativeSQL(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- Navigator - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation
-
The Navigator Widget.
- Navigator(String, Map<String, RouteBuilder>) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.Navigator
-
Creates a new Navigator.
- NavigatorState - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation
-
The state class for Navigator.
- NavigatorState() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.NavigatorState
- ne(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- ne(Object) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Not equal to.
- negate() - Element in annotation interface com.ultikits.ultitools.annotations.ConditionalOnConfig
-
If true, register when the config value is false (inverted logic).
- NEVER - Enum constant in enum class com.ultikits.ultitools.annotations.Propagation
-
Execute non-transactionally; throw an exception if a transaction exists.
- NEW_DIR_NAME - Static variable in class com.ultikits.ultitools.utils.CredentialStore
-
The directory
CredentialStore.CREDENTIAL_FILE_NAMElives in, resolved as a sibling ofplugins/under the server root -- outside every Phase 6 D-15 default editable root. - newInstance(Class<T>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Creates an instance (using the no-arg constructor).
- newInstance(Class<T>, Object...) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Creates an instance (using a parameterized constructor).
- newInstanceIfPossible(Class<T>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Creates an instance (using the no-arg constructor, private constructors included).
- newNode - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeUpdate
- newProgress - Variable in class com.ultikits.ultitools.services.impl.InMemoryNotificationService.BossBarTickResult
- NEXT - Enum constant in enum class com.ultikits.ultitools.entities.Buttons
-
Next buttons.
- NEXT_BUTTON_COLUMN - Static variable in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Default column for the "next" button (0-based)
- NO_ARGS - Enum constant in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
- NO_MATCH - Static variable in class com.ultikits.ultitools.utils.EconomyUtils.FrameMatch
- NO_PROVIDER_REGISTERED - Enum constant in enum class com.ultikits.ultitools.services.EconomyProvider.State
-
Vault is installed, but no economy plugin (e.g.
- node - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeMove
- NodeKey(SlotKey, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer.NodeKey
- noJarFound(File, PluginInstallUtils.ModuleIdentity, List<String>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
What "nothing here could be identified as this module's" means, which depends on whether one was loaded.
- NonClosingConnectionProxy - Class in com.ultikits.ultitools.interfaces.impl.data
-
A Connection wrapper that suppresses
NonClosingConnectionProxy.close()during transactions. - NonClosingConnectionProxy(Connection) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- nonConfigurableRefusal(String) - Static method in enum class com.ultikits.ultitools.entities.Capability
-
A refusal sentence for a restriction no configuration can lift.
- NONE - Enum constant in enum class com.ultikits.ultitools.annotations.command.UsageLimit.LimitType
-
No concurrency limit is enforced.
- NONE - Enum constant in enum class com.ultikits.ultitools.entities.CancelResult
- NONE - Enum constant in enum class com.ultikits.ultitools.entities.Capability
-
The D-10 sentinel for protocol-level and echo messages that carry no operator-facing policy.
- NONE - Enum constant in enum class com.ultikits.ultitools.utils.EconomyUtils.MatchKind
-
No registered scan root matched this frame's class name at all.
- NONE - Static variable in class com.ultikits.ultitools.aop.AnnotationLookupCache
-
Stands in for "looked up, found nothing", so a miss is cached as cheaply as a hit.
- NoOpGameMailService - Class in com.ultikits.ultitools.services.impl
-
No-op implementation of GameMailService.
- NoOpGameMailService() - Constructor for class com.ultikits.ultitools.services.impl.NoOpGameMailService
- NORMAL - Enum constant in enum class com.ultikits.ultitools.events.EventPriority
- normaliseBoolean(Object, String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Normalises whatever the driver returned for a
booleancolumn into a realBoolean, so Gson deserialises it correctly. - normalize(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
- normalizeIdentifyString(String) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Trims and lower-cases an identify string, the same normalisation
PluginInstallUtils's own (private)normalizeIdentifyStringapplies before every install/update/lookup comparison elsewhere in this package (gate-2 Codex round 1) -- kept as a small local copy rather than widening that method's visibility, since the transform itself is a one-line, well-established convention, not shared mutable state. - normalizeIdentifyString(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
- noRollbackFor() - Element in annotation interface com.ultikits.ultitools.annotations.Transactional
-
Exception types that should NOT trigger a rollback, overriding the
RuntimeException/Errordefault for those types. - NOT_PRESENT_ON_THIS_SERVER - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteOutcome
-
On
ServerPropertiesManager.SAFE_KEYS(a ceiling across every Paper version this framework supports), but the running server's ownserver.propertieshas no such key -- an older or newer Paper version than the one that added it. - NOT_SUPPORTED - Enum constant in enum class com.ultikits.ultitools.annotations.Propagation
-
Execute non-transactionally, suspending the current transaction if one exists.
- NOT_THIS_MODULES - Enum constant in enum class com.ultikits.ultitools.utils.PluginInstallUtils.EntryState
-
The archive opened and its
plugin.ymldeclares another module, or the entry is one the module loader would never load at all. - NotEmpty - Annotation Interface in com.ultikits.ultitools.annotations.config
-
Validates that a String config value is not null or empty (after trimming).
- NotificationService - Interface in com.ultikits.ultitools.services
-
Notification service interface
- notifiedPlayers - Variable in class com.ultikits.ultitools.manager.UpdateManager
-
Players already notified about an available update, for the lifetime of this manager instance -- which is one server run:
UltiTools.scheduleStartupMessages()builds a freshUpdateManagerexactly once peronEnable(), so a restart always starts from an empty set. - notifyChangeListeners() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Notifies all registered listeners about the configuration change.
- notifyNewMail(Player) - Method in interface com.ultikits.ultitools.services.GameMailService
-
Notify a player about new mail.
- notifyNewMail(Player) - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- notPresentOnServer - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
- NULL_POINTER - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- nullValue(Class<?>) - Static method in exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
-
Creates a TypeParseException for a null value.
- NUMERIC - Static variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
O
- OAUTH2_BASIC_AUTH - Static variable in class com.ultikits.ultitools.utils.CloudSession
-
Basic auth header for OAuth2 client credentials (client:112233)
- ObjectConfigSerializer<T> - Interface in com.ultikits.ultitools.interfaces
-
Interface for serializing objects to Bukkit configuration MemorySection.
- of(boolean, List<String>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
- of(boolean, List<String>, List<String>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
- of(XMaterial) - Static method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Creates a new ItemStackBuilder from an XMaterial.
- of(BuildContext) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.Navigator
-
Gets the nearest NavigatorState.
- of(Capability, PluginInitiationUtils.VerdictRecorder, BiConsumer<JsonObject, JsonObject>) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry
-
An entry whose capability is a fixed constant.
- of(String) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.core.SlotKey
-
Creates a SlotKey.
- of(String, String) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.core.SlotKey
-
Creates a SlotKey with a prefix.
- of(Class<?>) - Static method in class com.ultikits.ultitools.aop.MethodScan
-
Convenience factory for a caller that has not already scanned the class.
- of(String) - Static method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Creates a new ItemStackBuilder from a material name string.
- of(String, Throwable) - Static method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleUnloadFailedException
- of(List<String>) - Static method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.UndeterminedEntriesException
- of(Player, Command, String[]) - Static method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
Creates a context from command arguments.
- of(ItemStack) - Static method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Creates a new ItemStackBuilder from an existing ItemStack.
- of(Material) - Static method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Creates a new ItemStackBuilder from a Material.
- offset(int) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- offset(int) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Skip a number of results.
- offsetStart - Variable in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- OK - Enum constant in enum class com.ultikits.ultitools.entities.Buttons
-
Ok buttons.
- OK_BUTTON_COLUMN - Static variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Default column for the OK button
- OK_CANCEL - Enum constant in enum class com.ultikits.ultitools.entities.ViewType
-
Ok cancel view type.
- okButton(String) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- okName - Variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- OLD_FILE_NAME - Static variable in class com.ultikits.ultitools.utils.CredentialStore
-
The pre-6.3.0 location's file name, inside the plugin data folder (
plugins/UltiTools/data.json). - oldLocationOverride - Static variable in class com.ultikits.ultitools.utils.CredentialStore
-
Overrides
CredentialStore.migrate()'s old-location lookup for a test, independently ofCredentialStore.targetPathOverride. - oldNode - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeUpdate
- onCancel - Variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- onCancel - Variable in class com.ultikits.ultitools.widgets.impl.ChatConfirm
-
Callback executed when player clicks cancel
- onCancel(Consumer<InventoryClickEvent>) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- onCancel(InventoryClickEvent) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Called when the Cancel button is clicked.
- onCancel(InventoryClickEvent) - Method in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
- onCancelCallback - Variable in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
-
Callback executed when player clicks Cancel button
- onClick(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- onClick(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- onClick(Consumer<InventoryClickEvent>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- onClick(Consumer<InventoryClickEvent>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- onClick(InventoryClickEvent) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
This is the framework's own bounds-check site (D-09 item 4), not a post-filter hook.
- onClose(int, String, boolean) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- onClose(Consumer<InventoryCloseEvent>) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Sets a custom close handler.
- onClose(InventoryCloseEvent) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
- onClose(InventoryCloseEvent) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
- onCommand(CommandSender, Command, String, String[]) - Method in class com.ultikits.ultitools.abstracts.AbstractConsoleCommandExecutor
- onCommand(CommandSender, Command, String, String[]) - Method in class com.ultikits.ultitools.abstracts.AbstractPlayerCommandExecutor
- onCommand(CommandSender, Command, String, String[]) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- onComplete(CommandContext, boolean) - Method in interface com.ultikits.ultitools.abstracts.command.validation.CommandValidator
-
Invoked once, after the mapped command method has returned or thrown, for each validator whose
CommandValidator.validate(CommandContext)succeeded during the chain run that gated this invocation. - onComplete(CommandContext, boolean) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Post-action hook that applies the cooldown recorded for this invocation.
- onComplete(CommandContext, boolean) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Post-action hook that releases the lock acquired by
UsageLockValidator.validate(CommandContext)for this invocation. - onConfigReload(AbstractConfigEntity) - Method in interface com.ultikits.ultitools.interfaces.ConfigChangeListener
-
Called when the configuration is reloaded.
- onConfirm - Variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- onConfirm - Variable in class com.ultikits.ultitools.widgets.impl.ChatConfirm
-
Callback executed when player clicks confirm
- onConfirm(Consumer<InventoryClickEvent>) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- onConfirm(InventoryClickEvent) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Called when the OK button is clicked.
- onConfirm(InventoryClickEvent) - Method in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
- onConfirmCallback - Variable in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
-
Callback executed when player clicks OK button
- onConnectHandler - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- onConsoleCommand(CommandSender, Command, String[]) - Method in class com.ultikits.ultitools.abstracts.AbstractConsoleCommandExecutor
-
Executes the given command, returning its success
- onCreate() - Method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
- onCreate() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Called before the entity is persisted for the first time.
- onDelete() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Called before the entity is deleted.
- onDisable() - Method in class com.ultikits.ultitools.UltiTools
- onDisconnectHandler - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- onEnable() - Method in class com.ultikits.ultitools.UltiTools
- onError(Exception) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- onErrorHandler - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- onGuiClick(InventoryClickEvent) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Hook method called on a GUI click.
- onGuiClose(InventoryCloseEvent) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Hook method called when the GUI closes.
- onGuiOpen(InventoryOpenEvent) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Hook method called when the GUI opens.
- onlineMode - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- onlinePlayers - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- OnlinePlayersCompleter - Class in com.ultikits.ultitools.commands.tabcomplete
-
Completer that suggests online player names.
- OnlinePlayersCompleter() - Constructor for class com.ultikits.ultitools.commands.tabcomplete.OnlinePlayersCompleter
-
Creates a completer that includes all online players.
- OnlinePlayersCompleter(boolean, boolean) - Constructor for class com.ultikits.ultitools.commands.tabcomplete.OnlinePlayersCompleter
-
Creates a completer with custom options.
- onLoad() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Called after the entity is loaded from the data store.
- onLoad() - Method in class com.ultikits.ultitools.UltiTools
- onMessage(String) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- onOpen(InventoryOpenEvent) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
- onOpen(InventoryOpenEvent) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Template method called when the GUI is opened.
- onOpen(ServerHandshake) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- onOperatorPinnedReadOnly() - Method in interface com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener
-
targetexists and none of its POSIX write-permission bits (owner, group, or other) are set for the current process -- treated as a deliberate operator hardening signal, exactly like a symlinked target. - onOwnershipCopyFailure(String, String) - Method in interface com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener
-
target's owner/group could not be replicated onto the staging file; the replacement is abandoned. - onPermissionCopyFailure() - Method in interface com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener
-
target's permission bits were read successfully but could not be applied to the staging file; best-effort only, the replacement still proceeds. - onPlayerChangedWorld(PlayerChangedWorldEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Handles the player-world-change event.
- onPlayerChat(PlayerChatEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Handles the player-chat event.
- onPlayerCommand(Command, String[], Player) - Method in class com.ultikits.ultitools.abstracts.AbstractPlayerCommandExecutor
-
Executes the given command, returning its success
- onPlayerCommandPreprocess(PlayerCommandPreprocessEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Handles the player-command event.
- onPlayerDeath(PlayerDeathEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Handles the player-death event.
- onPlayerJoin(PlayerJoinEvent) - Method in class com.ultikits.ultitools.listeners.PlayerJoinListener
- onPlayerJoin(PlayerJoinEvent) - Method in class com.ultikits.ultitools.listeners.UpdateJoinListener
- onPlayerJoin(PlayerJoinEvent) - Method in class com.ultikits.ultitools.manager.LogStreamManager
- onPlayerJoin(PlayerJoinEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Handles the player-join event.
- onPlayerKick(PlayerKickEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Handles the player-kick event.
- onPlayerQuit(UUID) - Method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Called when a player quits.
- onPlayerQuit(PlayerQuitEvent) - Method in class com.ultikits.ultitools.manager.LogStreamManager
- onPlayerQuit(PlayerQuitEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Handles the player-quit event.
- onPlayerTabComplete(Command, String[], Player) - Method in class com.ultikits.ultitools.abstracts.AbstractTabExecutor
- onPluginDisable(JavaPlugin) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
-
Auto-disconnect a plugin when it is disabled.
- onPluginRegistered(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
- onProgress(long, long) - Method in interface com.ultikits.ultitools.utils.HttpDownloadUtils.ProgressCallback
-
Called when download progress is updated.
- onReconnectExhaustedHandler - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- onReload() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Extension point for a module's own reload work.
- onServerLoad(ServerLoadEvent) - Method in class com.ultikits.ultitools.manager.LogStreamManager
- onSourceAttributesUnreadable() - Method in interface com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener
-
A POSIX view exists for
targetbut reading its current attributes failed -- seePosixAttributePreserver.copyIfSupported(java.io.File, java.io.File, java.lang.Runnable, java.lang.Runnable, java.util.function.BiConsumer<java.lang.String, java.lang.String>)'s own javadoc for why this is distinct from "no POSIX view at all" and must also abandon the replacement. - onSymbolicLink() - Method in interface com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener
-
targetis a symbolic link. - onTabComplete(CommandSender, Command, String, String[]) - Method in class com.ultikits.ultitools.abstracts.AbstractTabExecutor
- onTabComplete(CommandSender, Command, String, String[]) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- onUnregister() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Extension point for a module's own unload cleanup.
- onUpdate() - Method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
- onUpdate() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Called before the entity is updated.
- onWebSocketConnected() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Compatibility overload (WR-07, 16-REVIEW-cloud.md): falls back to
CloudSession.current(), preserved only becauseCloudReconnectStateMachineTestcalls this exact no-arg signature directly to exercise the budget-reset behaviour in isolation. - onWebSocketConnected(CloudSession) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Called when a reconnection succeeds: resets
session's own outer budget. - onWebSocketOpened(CloudSession, UltiPanelWebSocketClient) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The real implementation behind
PluginInitiationUtils.onWebSocketOpened(UltiPanelWebSocketClient). - onWebSocketOpened(UltiPanelWebSocketClient) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The wiring performed once a handshake succeeds.
- onWriteFailure(IOException) - Method in interface com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener
-
The atomic write or move itself failed (e.g.
- open() - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- operator - Variable in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- OperatorKey(String, Class<?>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore.OperatorKey
- OperatorKey(String, Class<?>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore.OperatorKey
- OperatorKey(String, Class<?>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore.OperatorKey
- ORANGE - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- order - Variable in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- ORDER - Static variable in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- ORDER - Static variable in class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
- ORDER - Static variable in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
- ORDER - Static variable in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
- orderBy(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- orderBy(String) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Order results by column ascending.
- orderByColumn - Variable in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- orderByDesc(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- orderByDesc(String) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Order results by column descending.
- orderDesc - Variable in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- orderedParsers - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
- originalAutoCommit - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
- originalIsolation - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
- OTHER - Enum constant in enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
-
It is there and is neither -- a link to nowhere, a device, a socket.
- outcome - Variable in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
- Outcome() - Constructor for enum class com.ultikits.ultitools.utils.CredentialStore.ReadResult.Outcome
- output - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- output - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
- overrides(Method, Method) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Whether
suboverridessupper JLS 8.4.8.1. - ownedEntities - Variable in class com.ultikits.ultitools.manager.DataScope
- owner - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- ownerModule - Variable in class com.ultikits.ultitools.entities.HandlerEntry
- ownerModule - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.ResponderEntry
- ownJars - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
- ownMethod(Method) - Method in class com.ultikits.ultitools.aop.AnnotationLookupCache
- owns(Class<?>) - Method in class com.ultikits.ultitools.manager.DataScope
-
Whether the given entity class belongs to this scope.
P
- PACKAGE_PREFIX - Enum constant in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
- packageNameOf(Class<?>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
The class's package name, or the empty string for the unnamed package.
- PackageScanUtils - Class in com.ultikits.ultitools.utils
-
Utility class for package scanning and class discovery operations.
- PackageScanUtils() - Constructor for class com.ultikits.ultitools.utils.PackageScanUtils
- Package Structure: - Search tag in package com.ultikits.ultitools.abstracts.gui.declarative
- Section
- page(int, int, WhereCondition...) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Get data record by page.
- page(int, int, WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- page(int, int, WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- pageNumber - Variable in enum class com.ultikits.ultitools.entities.ViewType
- paginationManager - Variable in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
- PanelMessageEvent - Class in com.ultikits.ultitools.events
-
Published once for every inbound panel message the framework has already handled — appended as the very last statement of
PluginInitiationUtils#handleInboundMessage(JsonObject), after the framework's own dispatch has completed. - PanelMessageEvent(String, JsonObject, JsonObject) - Constructor for class com.ultikits.ultitools.events.PanelMessageEvent
- panelResponderRegistry - Variable in class com.ultikits.ultitools.UltiTools
-
The single-owner registry a module uses to claim a request/response responder for a panel message type the framework itself does not own (WIRE-16, D-26/D-27), reached via
getPanelResponderRegistry()(generated byGetterabove) from bothPluginInitiationUtils#handleInboundMessage's dispatch andPluginManager's two module-unload sites. - PanelResponderRegistry - Class in com.ultikits.ultitools.websocket
-
The single-owner registry a module uses to claim a request/response responder for a panel message type the framework itself does not own (WIRE-16, D-26/D-27).
- PanelResponderRegistry() - Constructor for class com.ultikits.ultitools.websocket.PanelResponderRegistry
- PanelResponderRegistry.ResponderEntry - Class in com.ultikits.ultitools.websocket
-
An immutable pairing of a responder function and the module name that registered it.
- parameterList(Method) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
(Player, String)-- simple parameter type names, for a readable message owner. - parameterName - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
The parameter name being completed (from format like <paramName>).
- parent - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
The parent node.
- parent - Variable in class com.ultikits.ultitools.context.SimpleContainer
- parentElement - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- parentElement - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
- parentElement(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- parse(InputStream) - Static method in class com.ultikits.ultitools.utils.PluginYmlReader
- parse(Object) - Method in class com.ultikits.ultitools.interfaces.impl.pasers.DefaultConfigParser
- parse(Object) - Method in class com.ultikits.ultitools.interfaces.impl.pasers.StringHashMapParser
- parse(Object) - Method in interface com.ultikits.ultitools.interfaces.Parser
-
Parses a raw object into the target type.
- parse(String) - Method in class com.ultikits.ultitools.abstracts.command.parser.EnchantmentParser
- parse(String) - Method in class com.ultikits.ultitools.abstracts.command.parser.GameModeParser
- parse(String) - Method in class com.ultikits.ultitools.abstracts.command.parser.LocationParser
- parse(String) - Method in interface com.ultikits.ultitools.abstracts.command.parser.TypeParser
-
Parses a string value into the target type.
- parse(String) - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- parse(String) - Method in class com.ultikits.ultitools.abstracts.command.parser.WorldParser
- parse(String, Class<T>) - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Parses a value to the specified type.
- PARSE_FAILED_SENTINEL - Static variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- PARSE_FAILURE - Enum constant in enum class com.ultikits.ultitools.utils.CredentialStore.ReadResult.Outcome
- parseAndValidateBatchConfig(JsonObject, String, LogStreamManager.BatchConfigSection) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Parses and validates the
batchConfigobject from a config-update request intoout, WITHOUT applying it (extracted fromLogStreamManager.handleConfigUpdate(JsonObject, String), Codacy Gate-2 NPath complexity finding). - parseAndValidateBatchEnabled(JsonObject, String, LogStreamManager.BatchConfigSection) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Parses and validates
batchConfig.enabledintoout-- extracted fromLogStreamManager.parseAndValidateBatchConfig(JsonObject, String, BatchConfigSection)alongside its two siblings (Codacy Gate-2 NPath complexity finding, round 7: the combined method peaked at 540 against a threshold of 200 once the round-6 strict-type checks were added inline). - parseAndValidateBatchInterval(JsonObject, String, LogStreamManager.BatchConfigSection) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Parses and validates
batchConfig.intervalintoout-- seeLogStreamManager.parseAndValidateBatchEnabled(JsonObject, String, BatchConfigSection)'s javadoc for why this is a separate method. - parseAndValidateBatchSize(JsonObject, String, LogStreamManager.BatchConfigSection) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Parses and validates
batchConfig.sizeintoout-- seeLogStreamManager.parseAndValidateBatchEnabled(JsonObject, String, BatchConfigSection)'s javadoc for why this is a separate method. - parseAndValidateLevels(JsonObject, String, LogStreamManager.LevelsSection) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Parses and validates the
levelsarray from a config-update request intoout, WITHOUT applying it (extracted fromLogStreamManager.handleConfigUpdate(JsonObject, String), Codacy Gate-2 NPath complexity finding). - parseArray(String[]) - Method in class com.ultikits.ultitools.abstracts.command.parser.EnchantmentParser
- parseArray(String[]) - Method in class com.ultikits.ultitools.abstracts.command.parser.GameModeParser
- parseArray(String[]) - Method in class com.ultikits.ultitools.abstracts.command.parser.LocationParser
- parseArray(String[]) - Method in interface com.ultikits.ultitools.abstracts.command.parser.TypeParser
-
Parses multiple string values into an array of the target type.
- parseArray(String[]) - Method in class com.ultikits.ultitools.abstracts.command.parser.WorldParser
- parseArray(String[], Class<T>) - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Parses values to an array of the specified type.
- parsed(Map<String, Object>) - Static method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
- PARSED - Enum constant in enum class com.ultikits.ultitools.utils.CredentialStore.ReadResult.Outcome
- parseDefaultValue(String, Class<?>) - Method in class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Parses a default value expression into an actual value.
- parsedParams - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
-
The parsed parameters mapped by their names.
- parseError(String, Class<?>) - Static method in exception class com.ultikits.ultitools.exceptions.CommandException
-
Creates an exception for parse errors.
- parseFailed(String, Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.ConfigurationException
-
Creates an exception for configuration parse failures.
- parseFailure() - Static method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
- parseFunction - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- parseIntOrNull(String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Parses an integer, returning null on failure.
- parseLanguageResource(BufferedReader, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Parses a
lang/*resource already opened as aBufferedReader-- shared by both the on-disk (exploded directory) and in-jar branches ofUltiToolsPlugin.loadLanguageFromJar(String, String)so the two stay in sync. - parseParameters(String[], String) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Parses command arguments into named parameters.
- parseParameterValue(String[], Class<?>) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Parses a parameter value to the target type.
- parsePluginVersion(String) - Static method in class com.ultikits.ultitools.UltiTools
- parser() - Element in annotation interface com.ultikits.ultitools.annotations.ConfigEntry
- Parser<T> - Interface in com.ultikits.ultitools.interfaces
-
Generic parser interface for serialization and deserialization.
- parserRegistry - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- parsers - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
- parseStrictInt(JsonElement, String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Parses
elementas a strict Javaint-- rejects a non-numeric value, a non-integral number (e.g. - parseToken(Map<String, Object>) - Method in class com.ultikits.ultitools.utils.TokenStore
-
Parses the
cloud_tokenentry out of an already-read document, ornullif absent, unparseable, or missing an access token. - partialArg - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
The partial text of the current argument (may be empty).
- passedValidators - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
- passesCompatibilityGates(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Compatibility gates that must run before the module's bean graph is built.
- password - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- path() - Element in annotation interface com.ultikits.ultitools.annotations.ConditionalOnConfig
-
Dot-separated or slash-separated YAML key path.
- path() - Element in annotation interface com.ultikits.ultitools.annotations.ConfigEntry
- Pattern - Annotation Interface in com.ultikits.ultitools.annotations.config
-
Validates that a String config value matches the specified regular expression.
- pendingAuthenticationCancelled - Variable in class com.ultikits.ultitools.utils.CloudSession
-
trueifCloudSession.invalidate()found -- and cancelled -- a magic-link poll still in flight on this session, and that fact has not yet been reported and reset byCloudSession.clearPersisted(). - pendingCommands - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager
- pendingTasks - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
- pendingTimeoutTaskCountForTesting() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Test-only accessor for how many timeout tasks are still queued.
- performBuild() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Runs a rebuild immediately (must be called on the main thread).
- performRebuild() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.ComponentElement
- performRebuild() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Performs a rebuild.
- performRebuild() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectElement
- performRebuild() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ContainerElement
- performRebuild() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
- period() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
-
Repeat interval in ticks.
- periodKey() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
-
@ConfigEntrypath whose value, in seconds (at least 1), is the repeat interval. - periodSource - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- periodTicks - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- permission() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdExecutor
-
Note on what a player sees when they lack this permission (#383). This value is also registered with Bukkit, so Paper removes the command from an unpermitted player's command tree and answers with a parse error -- the framework's own refusal message is shown to the console only.
- permission() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdMapping
- permissionDenied(String) - Static method in exception class com.ultikits.ultitools.exceptions.CommandException
-
Creates an exception for permission denied scenarios.
- PermissionValidator - Class in com.ultikits.ultitools.abstracts.command.validation.validators
-
Validates that the command sender has the required permission.
- PermissionValidator() - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
-
Creates a permission validator with no base permission requirement.
- PermissionValidator(String, boolean) - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
-
Creates a permission validator with the specified permission.
- PINK - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- pitch - Variable in class com.ultikits.ultitools.entities.common.WorldLocation
- PLACEHOLDER_PATTERN - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Matches a
java.util.Formatterconversion specifier, e.g. - PlaceholderApiBridge() - Constructor for class com.ultikits.ultitools.listeners.PlayerJoinListener.PlaceholderApiBridge
- placeholderArity(String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Returns the highest
String.formatargument POSITIONvaluerequires -- not the count of distinct positions used (Codex round 2, P2). - placeholderList - Variable in class com.ultikits.ultitools.listeners.PlayerJoinListener
- platform - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- player - Variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- player - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- player - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
- player - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
- player - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
The player requesting completion.
- player - Variable in class com.ultikits.ultitools.widgets.impl.ChatConfirm
-
The target player to show the dialog
- PLAYER - Enum constant in enum class com.ultikits.ultitools.annotations.command.CmdTarget.CmdTargetType
- PLAYER_AND_STRING - Enum constant in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
- PLAYER_COMMAND_ARGS - Enum constant in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
- PLAYER_EVENTS - Enum constant in enum class com.ultikits.ultitools.entities.Capability
- PLAYER_ONLY - Enum constant in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
- PlayerCache - Annotation Interface in com.ultikits.ultitools.annotations
-
Marks a field for automatic cleanup when a player quits.
- playerCacheManager - Variable in class com.ultikits.ultitools.manager.PluginManager
- PlayerCacheManager - Class in com.ultikits.ultitools.manager
-
Manages automatic cleanup of @PlayerCache-annotated fields when players quit.
- PlayerCacheManager() - Constructor for class com.ultikits.ultitools.manager.PlayerCacheManager
- PlayerCacheManager.ExpiringPlayerCache - Interface in com.ultikits.ultitools.manager
-
Opt-in contract for a tracked instance that also carries time-based (as opposed to player-quit-based) state to prune.
- PlayerCacheManager.FieldShape - Enum Class in com.ultikits.ultitools.manager
-
The three field shapes
PlayerCacheManager.registerBean(Object)can sweep. - PlayerCacheManager.TrackedBean - Class in com.ultikits.ultitools.manager
- PlayerCacheManager.TrackedField - Class in com.ultikits.ultitools.manager
- playerCacheRegistered - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
True once this instance has registered
CooldownValidator.cooldownswith the livePlayerCacheManagerfor quit-based and time-based sweeping (GEN-08, D-03). - playerCacheRegistered - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
True once this instance has registered
UsageLockValidator.senderLocks/UsageLockValidator.serverLockswith the livePlayerCacheManagerfor quit-based sweeping (GEN-08, D-03). - playerCacheRegistered - Static variable in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
True once ANY instance of this class has registered
InMemeryTeleportService.teleportingPlayers/InMemeryTeleportService.locationMap/InMemeryTeleportService.inMemoryLocationRecord-- static fields shared by every instance -- with the livePlayerCacheManagerfor quit-based sweeping (GEN-08, D-03). - playerCacheRegistered - Static variable in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
-
True once ANY instance of this class has registered
InMemoryNotificationService.atedPlayer-- a static field shared by every instance -- with the livePlayerCacheManagerfor quit-based sweeping (GEN-08, D-03). - PlayerCacheSaver - Interface in com.ultikits.ultitools.annotations
-
Optional interface for services with @PlayerCache(saveBeforeRemove = true).
- playerCount - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- playerCount - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- playerEventManager - Variable in class com.ultikits.ultitools.UltiTools
- PlayerEventManager - Class in com.ultikits.ultitools.manager
-
Player event manager.
- PlayerEventManager() - Constructor for class com.ultikits.ultitools.manager.PlayerEventManager
- PlayerJoinListener - Class in com.ultikits.ultitools.listeners
- PlayerJoinListener() - Constructor for class com.ultikits.ultitools.listeners.PlayerJoinListener
- PlayerJoinListener.PlaceholderApiBridge - Class in com.ultikits.ultitools.listeners
- playerName - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- playerName - Variable in class com.ultikits.ultitools.manager.TriggerContext
- PLAYERS - Static variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Built-in completer prefix for players.
- playerUUID - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- playerUUID - Variable in class com.ultikits.ultitools.manager.TriggerContext
- plugin - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
- plugin - Variable in class com.ultikits.ultitools.utils.Metrics
- PLUGIN_CIRCULAR_DEPENDENCY - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- PLUGIN_DEPENDENCY_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- PLUGIN_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- PLUGIN_LOAD_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- PLUGIN_UNLOAD_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- PLUGIN_YML_ENTRY - Static variable in class com.ultikits.ultitools.utils.PluginYmlReader
- pluginClass - Variable in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- pluginClassList - Variable in class com.ultikits.ultitools.manager.PluginManager
- pluginConfigMap - Variable in class com.ultikits.ultitools.manager.ConfigManager
- pluginCount - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- PluginDependency - Annotation Interface in com.ultikits.ultitools.annotations
-
Declares plugin dependencies for UltiTools plugins.
- PluginDependencyResolver - Class in com.ultikits.ultitools.manager
-
Plugin dependency resolver using Kahn's algorithm for topological sorting.
- PluginDependencyResolver(Logger) - Constructor for class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Constructs a new PluginDependencyResolver.
- PluginDependencyResolver.CircularDependencyException - Exception Class in com.ultikits.ultitools.manager
-
Exception thrown when circular dependencies are detected.
- PluginDependencyResolver.MissingDependencyException - Exception Class in com.ultikits.ultitools.manager
-
Exception thrown when required dependencies are missing.
- PluginDependencyResolver.PluginNode - Class in com.ultikits.ultitools.manager
-
Represents a dependency graph node containing plugin class and its dependencies.
- PluginEntity - Class in com.ultikits.ultitools.entities
- PluginEntity() - Constructor for class com.ultikits.ultitools.entities.PluginEntity
- pluginId - Variable in class com.ultikits.ultitools.entities.PluginVersionEntity
- PluginInitiationUtils - Class in com.ultikits.ultitools.utils
-
Utility class for plugin initialization and WebSocket communication.
- PluginInitiationUtils() - Constructor for class com.ultikits.ultitools.utils.PluginInitiationUtils
- PluginInitiationUtils.InboundHandlerEntry - Class in com.ultikits.ultitools.utils
-
A dispatch-table entry pairing a handler with the
Capabilitythat must be enabled before it runs (D-10), and with which side records that decision's verdict in theRemoteActionLog(CR-01, 06-REVIEW.md). - PluginInitiationUtils.VerdictRecorder - Enum Class in com.ultikits.ultitools.utils
-
Which side of a capability-gated dispatch records the
RemoteActionLogverdict for the enabled branch (CR-01, 06-REVIEW.md). - PluginInstallCommands - Class in com.ultikits.ultitools.commands
- PluginInstallCommands() - Constructor for class com.ultikits.ultitools.commands.PluginInstallCommands
- PluginInstallUtils - Class in com.ultikits.ultitools.utils
-
Utility class for plugin installation and management operations.
- PluginInstallUtils() - Constructor for class com.ultikits.ultitools.utils.PluginInstallUtils
- PluginInstallUtils.AmbiguousModuleNameException - Exception Class in com.ultikits.ultitools.utils
-
Raised when the name the operator typed could be more than one loaded module's, so the uninstall changed nothing.
- PluginInstallUtils.ArchiveIdentity - Class in com.ultikits.ultitools.utils
-
What one archive says about which module it holds -- the single reader both identity resolution and entry classification use, so the two cannot drift apart.
- PluginInstallUtils.EntryState - Enum Class in com.ultikits.ultitools.utils
-
What one entry of the modules folder is, relative to the module being uninstalled.
- PluginInstallUtils.ModuleIdentity - Class in com.ultikits.ultitools.utils
-
Everything later decisions need about which module this is, resolved once.
- PluginInstallUtils.ModuleUnloadFailedException - Exception Class in com.ultikits.ultitools.utils
-
Raised when a module's own unload threw.
- PluginInstallUtils.Presence - Enum Class in com.ultikits.ultitools.utils
-
What a filesystem probe answered, keeping "unknown" out of "no".
- PluginInstallUtils.UndeterminedEntriesException - Exception Class in com.ultikits.ultitools.utils
-
The entries an uninstall could not identify, carried on whatever failure leaves the method.
- PluginInstallUtils.UninstallRefusedException - Exception Class in com.ultikits.ultitools.utils
-
Raised when the uninstall refuses to act because its outcome would be undefined: two possible targets, or a target whose JAR another running module shares.
- PluginInstallUtils.UninstallReport - Class in com.ultikits.ultitools.utils
-
What an uninstall did, and what it could not determine.
- pluginList - Variable in class com.ultikits.ultitools.manager.PluginManager
- PluginLogger - Class in com.ultikits.ultitools.interfaces.impl.logger
- PluginLogger(String, Logger) - Constructor for class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- pluginManager - Variable in class com.ultikits.ultitools.UltiTools
- PluginManager - Class in com.ultikits.ultitools.manager
-
UltiTools plugin manager.
- PluginManager() - Constructor for class com.ultikits.ultitools.manager.PluginManager
- PluginModuleException - Exception Class in com.ultikits.ultitools.exceptions
-
Exception thrown when plugin module operations fail.
- PluginModuleException(ErrorCode, String) - Constructor for exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates a new plugin module exception with a specific error code.
- PluginModuleException(ErrorCode, String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates a new plugin module exception with error code, message, and cause.
- PluginModuleException(String) - Constructor for exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates a new plugin module exception with the given message.
- PluginModuleException(String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates a new plugin module exception with message and cause.
- pluginName - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- pluginName - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
- pluginName - Variable in class com.ultikits.ultitools.entities.UpdateInfo
- pluginName - Variable in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- pluginName - Variable in class com.ultikits.ultitools.manager.DataScope
- pluginName - Variable in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- PluginNode(Class<? extends UltiToolsPlugin>) - Constructor for class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- plugins - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- pluginTasks - Variable in class com.ultikits.ultitools.manager.TaskManager
- PluginVersionEntity - Class in com.ultikits.ultitools.entities
- PluginVersionEntity() - Constructor for class com.ultikits.ultitools.entities.PluginVersionEntity
- PluginYmlInfo(String, List<String>) - Constructor for class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
- pluginYmlName - Variable in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- PluginYmlReader - Class in com.ultikits.ultitools.utils
-
Reads a module's own
plugin.ymlstraight from its class's code source, given only a bareClass<?>- before anyUltiToolsPlugininstance exists (D-12). - PluginYmlReader() - Constructor for class com.ultikits.ultitools.utils.PluginYmlReader
- PluginYmlReader.PluginYmlInfo - Class in com.ultikits.ultitools.utils
-
The subset of a module's
plugin.ymlthis framework's dependency graph needs: its declaredname:(nullable - absent when the archive has none or reading failed) and itsloadAfter:list (never null; empty when absent or reading failed). - POLL_INTERVAL_MS - Static variable in class com.ultikits.ultitools.utils.CloudSession
- pollExecutor - Variable in class com.ultikits.ultitools.utils.CloudSession
- pollLoginStatusOnce(String, Consumer<TokenEntity>) - Method in class com.ultikits.ultitools.utils.CloudSession
-
Check login status once.
- pollTask - Variable in class com.ultikits.ultitools.utils.CloudSession
- PONG_TIMEOUT_MS - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Threshold for declaring a connection "silently dead": no pong received across two heartbeat intervals.
- poolFor(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Returns the pool for
dbPath, building it on first touch. - pop() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.NavigatorState
-
Pops the current route.
- port - Variable in class com.ultikits.ultitools.entities.vo.ServerEntityVO
- port - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- PosixAttributePreserver - Class in com.ultikits.ultitools.utils
-
Shared implementation of the "replace a file in place, preserving what the operator set up" operation used by every
createTempFile+ atomic-Files.move(java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption...)replace-in-place site in this framework. - PosixAttributePreserver() - Constructor for class com.ultikits.ultitools.utils.PosixAttributePreserver
- PosixAttributePreserver.ReplaceInPlaceListener - Interface in com.ultikits.ultitools.utils
-
Callbacks a
PosixAttributePreserver.replaceInPlace(java.io.File, byte[], com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener)caller supplies so each replace-in-place site can log accurate, resource-specific wording for exactly how the operation was declined or degraded -- this shared operation does not know or care whethertargetis a language catalogue or a provenance sidecar, only the caller does. - post(String, Map<String, String>, String) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
- post(String, Map<String, String>, Map<String, Object>) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
- PostConstruct - Annotation Interface in com.ultikits.ultitools.annotations
-
Marks a method to be called after dependency injection is complete.
- postProcessAfterInitialization(Object, String) - Method in interface com.ultikits.ultitools.context.BeanPostProcessor
-
Apply this BeanPostProcessor to the given new bean instance after any bean initialization callbacks.
- postProcessBeforeInitialization(Object, String) - Method in interface com.ultikits.ultitools.context.BeanPostProcessor
-
Apply this BeanPostProcessor to the given new bean instance before any bean initialization callbacks.
- predecessorToken - Variable in class com.ultikits.ultitools.utils.CloudSession
-
The nearest ancestor session's last-known token, or
nullif either there is no ancestor (this is the first session ever created) or that ancestor never itself held a token. - PreDestroy - Annotation Interface in com.ultikits.ultitools.annotations
-
Marks a method to be called before the bean is destroyed.
- prefixMatches(String[], String[], int) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
- preInstantiateSingletons() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Initialize all singletons.
- prepareCall(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- prepareCall(String, int, int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- prepareCall(String, int, int, int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- prepareStatement(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- prepareStatement(String, int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- prepareStatement(String, int[]) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- prepareStatement(String, int, int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- prepareStatement(String, int, int, int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- prepareStatement(String, String[]) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- prepareStatement(Connection, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.TimeoutAwareQueryRunner
- prepStmtCacheSize - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- prepStmtCacheSqlLimit - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- Presence() - Constructor for enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
- present - Variable in class com.ultikits.ultitools.manager.LogStreamManager.BatchConfigSection
- present - Variable in class com.ultikits.ultitools.manager.LogStreamManager.LevelsSection
- PREV_BUTTON_COLUMN - Static variable in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Default column for the "previous" button (0-based)
- PREVIOUS - Enum constant in enum class com.ultikits.ultitools.entities.Buttons
-
Previous buttons.
- PREVIOUS_BACK_NEXT - Enum constant in enum class com.ultikits.ultitools.entities.ViewType
-
Previous back next view type.
- PREVIOUS_QUIT_NEXT - Enum constant in enum class com.ultikits.ultitools.entities.ViewType
-
Previous quit next view type.
- primaryType - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- priority - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- priority - Variable in class com.ultikits.ultitools.entities.HandlerEntry
- priority - Variable in class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
- priority - Variable in class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
- priority() - Element in annotation interface com.ultikits.ultitools.annotations.ModuleEventHandler
- priority() - Element in annotation interface com.ultikits.ultitools.annotations.Service
-
Service priority.
- priority(EventPriority) - Method in class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
-
Set the priority.
- PRIVATE_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
-
An annotated method is private and cannot be intercepted.
- PRIVATE_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Private methods are dispatched with
invokespecial, which bypasses the proxy. - probe(File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
What is at
file, without following links, distinguishing "not there" from "could not be determined". - probe(File, LinkOption...) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
PluginInstallUtils.probe(File)with the link options to use. - probeFollowingLinks(File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
What is at
filewith links followed: the question "is this one of the files the module loader would open?", which is a different question from "is anything at this path?". - Problem(AopEligibility.Problem.Kind, String, String) - Constructor for class com.ultikits.ultitools.aop.AopEligibility.Problem
- proceed() - Method in interface com.ultikits.ultitools.aop.MethodInvocation
-
Proceeds with the next interceptor in the chain or invokes the target method if this is the last interceptor.
- proceed() - Method in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
- processBeanMethod(Object, Method) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Process @Bean method.
- processBossBarTick(BossBar, Player, int) - Static method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
-
Process a single tick of the BossBar progress animation.
- processClass(Class<?>) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Process a class for component annotations.
- processConfigurationClass(Class<?>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Process configuration class.
- processDelayTeleportTick(Player, Location, float) - Static method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Process a single tick of the delay teleport countdown.
- processingMessageKey() - Element in annotation interface com.ultikits.ultitools.annotations.command.AsyncCommand
-
Custom processing message key for i18n.
- propagation() - Element in annotation interface com.ultikits.ultitools.annotations.Transactional
-
The transaction propagation behavior.
- Propagation - Enum Class in com.ultikits.ultitools.annotations
-
Enum representing transaction propagation behaviors.
- Propagation() - Constructor for enum class com.ultikits.ultitools.annotations.Propagation
- PROTOTYPE - Enum constant in enum class com.ultikits.ultitools.context.SimpleContainer.BeanScope
- provideItems() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Provides the items for pagination.
- provider - Static variable in class com.ultikits.ultitools.utils.EconomyUtils
- ProxyFactory - Class in com.ultikits.ultitools.aop
-
Factory for creating inheritance-based subclass proxies.
- ProxyFactory(List<MethodInterceptor>) - Constructor for class com.ultikits.ultitools.aop.ProxyFactory
-
Creates a new proxy factory with the given interceptors.
- ProxyFactory.InterceptorDispatcher - Class in com.ultikits.ultitools.aop
-
Dispatches intercepted calls to the
MethodInterceptorchain. - ProxyOf - Annotation Interface in com.ultikits.ultitools.aop
-
Marks a generated proxy class and names the target class it proxies.
- publish(ModuleEvent) - Method in class com.ultikits.ultitools.events.EventBus
-
Publish an event synchronously.
- publish(LogRecord) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
- publishAsync(ModuleEvent) - Method in class com.ultikits.ultitools.events.EventBus
-
Publish an event asynchronously.
- PUBLISHING - Static variable in class com.ultikits.ultitools.handler.SystemLogHandler
-
Reentrancy guard for
SystemLogHandler.publish(LogRecord)(Gate-2 finding, round 9). - publishPanelMessageEvent(String, JsonObject, JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Bridges an inbound panel message the framework has already handled onto the module-facing
EventBus(WIRE-16). - PURPLE - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- push(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.NavigatorState
-
Pushes a new route.
- pushReplacement(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.NavigatorState
-
Replaces the current route.
- putByPath(Map<String, Object>, String, Object) - Static method in class com.ultikits.ultitools.utils.JsonPathUtil
-
Sets a value in a nested Map by path, automatically creating intermediate levels.
Q
- query() - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Returns a new fluent query builder for this data operator.
- Query<T> - Interface in com.ultikits.ultitools.interfaces
-
Fluent query builder for data entities.
- queryFailed(String, Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.DataAccessException
-
Creates an exception for query failures.
- QueryImpl<T> - Class in com.ultikits.ultitools.interfaces.impl.data
-
Default implementation of
Querythat wraps aDataOperator. - QueryImpl(DataOperator<T>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- QueryImpl.Predicate<T> - Interface in com.ultikits.ultitools.interfaces.impl.data
-
Simple functional interface for in-memory filtering (Java 8 compatible).
- queryRunner - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- Quick Start: - Search tag in package com.ultikits.ultitools.abstracts.gui.declarative
- Section
- QUIT - Enum constant in enum class com.ultikits.ultitools.entities.Buttons
-
Quit buttons.
R
- RANDOM - Static variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
- Range - Annotation Interface in com.ultikits.ultitools.annotations.config
-
Validates that a numeric config value falls within the specified range.
- rawArgs - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
-
The raw arguments passed to the command.
- rawMessage - Variable in class com.ultikits.ultitools.events.PanelMessageEvent
- read() - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Reads the credential document under the single store lock.
- read(Class<?>) - Static method in class com.ultikits.ultitools.utils.PluginYmlReader
-
Reads
plugin.ymlfor the given class's own code source. - READ_COMMITTED - Enum constant in enum class com.ultikits.ultitools.annotations.Isolation
-
Prevents dirty reads; allows non-repeatable reads and phantom reads.
- READ_UNCOMMITTED - Enum constant in enum class com.ultikits.ultitools.annotations.Isolation
-
Allows dirty reads, non-repeatable reads, and phantom reads.
- readAll(File) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
- readAllForWrite(File) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
-
Like
ResourceHashSidecar.readAll(File), but distinguishes "the sidecar does not exist yet" (fine to proceed from an empty baseline) from "the sidecar exists but could not be read or parsed THIS TIME" (Codex round 9, P2, discussion onResourceHashSidecar.java:155). - readArchive(File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Reads what an archive declares about itself.
- readConfigContent(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Reads the config content, preferring
data.configData. - readConfigValue(Field, ConfigEntry, Object) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
The one conversion from a raw YAML value to the value stored in a
@ConfigEntryfield: the entry's parser, thenAbstractConfigEntity.widenToFieldType(java.lang.Class<?>, java.lang.Object). - readDeclaredName(JarFile, JarEntry, File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The
nameaplugin.ymldeclares, if it declares one. - readEmbeddedResourceBytes(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Reads the raw bytes of
resourcePath(e.g. - readEmbeddedResourceBytesFromDirectory(File, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
The exploded-classpath (directory
CodeSource) branch ofUltiToolsPlugin.readEmbeddedResourceBytes(String), split out to keep that method's NPath complexity under the Codacy/PMD threshold once the 16-05 / CodeQLjava/zipslipalert #11 containment guard was added -- purely a structural split, the guard's own behaviour is unchanged. - readFlatDictionary(byte[], String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Reads a flat
key -> valuedictionary from jar-bundled bytes, mirroring the file overload above for the jar side of the comparison. - readFlatDictionary(File, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- readFlatDictionary(Reader, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- readFrom(Path) - Static method in class com.ultikits.ultitools.utils.CredentialStore
- readFromDirectory(File) - Static method in class com.ultikits.ultitools.utils.PluginYmlReader
- readFromJar(URL) - Static method in class com.ultikits.ultitools.utils.PluginYmlReader
- readLanguageFile(File, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Reads an on-disk language file exactly as the pre-#441
loadLanguageFromDiskdid -- extracted unchanged so both provenance branches that keep the disk file's own parse (branches 1 and 3 inUltiToolsPlugin.resolveLanguageWithProvenance(java.lang.String, java.io.File, java.lang.String, java.lang.String)) share the same reading logic the jar-absent short-circuit also uses. - readLoadedModules(PluginManager, Function<UltiToolsPlugin, File>, List<UltiToolsPlugin>, Map<UltiToolsPlugin, File>, Map<UltiToolsPlugin, String>, AtomicBoolean) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Reads every loaded module once: which JAR it came from, and what that JAR declares.
- readLocked() - Static method in class com.ultikits.ultitools.utils.CredentialStore
- readOnly() - Element in annotation interface com.ultikits.ultitools.annotations.Transactional
-
Whether the transaction is read-only.
- readRaw() - Method in class com.ultikits.ultitools.utils.TokenStore
-
Reads the raw credential document.
- readRecordedHash(File, String) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
-
Returns the digest previously recorded for
resourcePath(e.g. - readResponse(HttpURLConnection) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
- ReadResult(CredentialStore.ReadResult.Outcome, Map<String, Object>) - Constructor for class com.ultikits.ultitools.utils.CredentialStore.ReadResult
- readSeconds() - Method in class com.ultikits.ultitools.manager.ConfigBindings.Source
- readString(JsonObject, String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Reads a string field that may be missing, or may be a JSON null.
- reason - Variable in class com.ultikits.ultitools.entities.AccessDecision
- reason - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- reasonCodeFor(AccessDecision) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
-
D-18's two schema reason codes for a refused
listentry. - rebuildElement(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Recursively rebuilds the Element tree.
- recalculatePermissions() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- reconnectAttempts - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- ReconnectStrategy - Interface in com.ultikits.ultitools.websocket
-
Strategy interface for WebSocket reconnection behavior.
- record(UltiToolsPlugin, Class<?>, boolean) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
- record(RemoteActionLog.Entry) - Method in class com.ultikits.ultitools.manager.RemoteActionLog
-
Records one entry.
- record(File, String, String) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
-
Records
hashas the provenance digest forresourcePathunderresourceFolder, preserving every other entry already recorded. - record(String, String) - Static method in class com.ultikits.ultitools.utils.ClassloadFilterAudit
-
Records one class evaluated during
moduleName's scan. - RECORD_LOCK - Static variable in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
-
Guards every read, write, and iteration of
ConditionalRegistrationEvaluator.STARTUP_DECISIONS. - recordAction(Capability, String, JsonObject, RemoteActionLog.Verdict, String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Records one action-log entry for a capability-gated inbound message.
- recordAll(File, Map<String, String>) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
-
Records every
resourcePath -> hashpair innewEntriesin ONE read-modify-write cycle, instead of the one-cycle-per-entry cost callingResourceHashSidecar.record(java.io.File, java.lang.String, java.lang.String)once per entry in a loop would pay (Codex round 4, P2):saveResources()extracts every jar entry across a single pass, so collecting that pass's hashes and persisting them together avoids parsing and atomically rewriting an increasingly large sidecar once per extracted file -- quadratic for a module bundling many resources (e.g. - recordClassloadFilterAudit(String, String) - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
GEN-07 (D-14) package-boundary bridge into the package-private
ClassloadFilterAuditevaluator, forPluginManager(a different package,manager) to record what the removed classload filter layers would have refused forclassNameduringmoduleName's scan. - recordFileDecision(String, String, String, AccessDecision) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
D-22's single action-log record point for the whole remote file API — called once per operation from
FileOperationManager.handleFileOperation(com.google.gson.JsonObject)'s async task, after the dispatched handler has run, so a refusal decided deep inside a handler (Task 3's missing-recursive-flag case) is the decision this records, not an earlier, now-superseded verdict. - recordPong() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Called when a pong is received: records the time and computes the round-trip latency.
- recordSkippedClass(String, String, Throwable) - Static method in class com.ultikits.ultitools.utils.ModuleScanDiagnostics
-
Records one class that failed to load during
moduleName's scan, and immediately logs the per-class detail atLevel.FINEwithcauseattached — matching the shape the GEN-07 audit evaluator (D-14) also uses, so the two diagnostics read as one pattern. - recordsOwnVerdict() - Method in class com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry
-
Whether this entry's own handler already records its
RemoteActionLogverdict — seePluginInitiationUtils.VerdictRecorder.HANDLER. - RED - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- ReflectionUtil - Class in com.ultikits.ultitools.utils
-
Reflection utility class.
- ReflectionUtil() - Constructor for class com.ultikits.ultitools.utils.ReflectionUtil
- ReflectiveMethodInvocation - Class in com.ultikits.ultitools.aop
-
Implementation of
MethodInvocationthat uses reflection to invoke methods. - ReflectiveMethodInvocation(Object, Method, Object[], List<MethodInterceptor>) - Constructor for class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
-
Creates a new reflective method invocation whose chain tail reflects on the target.
- ReflectiveMethodInvocation(Object, Method, Object[], List<MethodInterceptor>, Callable<?>) - Constructor for class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
-
Creates a new reflective method invocation with an explicit chain tail.
- refresh() - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Refreshes the GUI by re-opening it.
- refresh() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Refresh the container.
- refresh(String) - Method in class com.ultikits.ultitools.utils.CloudSession
-
Refreshes the access token using
refreshTokenValue, committing the result through this session. - refresh_token - Variable in class com.ultikits.ultitools.entities.TokenEntity
- refreshCooldownBindings(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.manager.PluginManager
- refreshExecutor - Variable in class com.ultikits.ultitools.utils.CloudSession
- refreshOne(UltiToolsPlugin, String, Supplier<Long>, Integer, Map<String, Integer>, Set<String>) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Re-reads one bound cooldown into
next: the new value when it is valid, otherwise the running one with one WARNING per binding key -- also when the config's own reload failed. - refreshStateSnapshot() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Entry point for the main-thread scheduled task: samples and publishes the snapshot.
- refreshTask - Variable in class com.ultikits.ultitools.utils.CloudSession
- refusalFor(Class<?>) - Method in class com.ultikits.ultitools.manager.DataScope
-
Builds the refusal for a caller in this scope requesting
dataEntity, which this scope does not own (D-14, D-15). - refusalMessage() - Method in enum class com.ultikits.ultitools.entities.Capability
-
This capability's own refusal message, naming its config path.
- refuseConfigBindings(Object) - Static method in class com.ultikits.ultitools.manager.TaskManager
-
Refuses any config-bound
Scheduledmethod onbean-- for a container with no module config registry (an external plugin's). - refuseConfigBindingsOutsideModules(SimpleContainer) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Refuses config-bound
@Scheduled/@CmdCDdeclarations in an external plugin's container, which has no module config registry to bind against (#531). - refusedPlugins - Variable in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
- refusedPlugins - Variable in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
- refuseIfAmbiguous(String, List<UltiToolsPlugin>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Refuses when more than one module answers to a declared name.
- refuseIfAnotherModuleSharesTheJar(PluginInstallUtils.ModuleIdentity) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Refuses before anything is unloaded when a JAR this uninstall would act on is also the JAR another running module was loaded from.
- refuseIfAopAnnotated(Object) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Refuses
instancewhen its class carries an AOP annotation (@Transactional/@ExceptionCatch) it can never honour (D-15). - refuseToTouchAnotherModulesJar(PluginInstallUtils.ModuleIdentity, List<File>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The invariant, checked immediately before anything is deleted: no JAR another loaded module was loaded from may be removed, whatever decided to get here.
- regex() - Element in annotation interface com.ultikits.ultitools.annotations.config.Pattern
-
The regular expression pattern to match against.
- register() - Method in class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
- register() - Method in interface com.ultikits.ultitools.interfaces.TempListener
-
Register the listener.
- register(TypeParser<T>) - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Registers a type parser.
- register(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
- register(UltiToolsPlugin, AbstractConfigEntity) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Register config entity.
- register(UltiToolsPlugin, Class<? extends CommandExecutor>) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Manually register a command.
- register(UltiToolsPlugin, Class<? extends CommandExecutor>, String, String, String...) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Manually register a command.
- register(UltiToolsPlugin, Class<? extends Listener>) - Method in class com.ultikits.ultitools.manager.ListenerManager
-
Register listener.
- register(UltiToolsPlugin, CommandExecutor) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Manually register a command, will not be managed by the container.
- register(UltiToolsPlugin, CommandExecutor, String, String, String...) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Manually register a command, will not be managed by the container.
- register(DataStore) - Static method in class com.ultikits.ultitools.manager.DataStoreManager
-
Register data store.
- register(Class<? extends UltiToolsPlugin>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Register plugin.
- register(Class<? extends ModuleEvent>, EventPriority, boolean, String, Method, Object) - Method in class com.ultikits.ultitools.events.EventBus
-
Register an annotation-based handler.
- register(String, TabCompleter) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Registers a custom completer with a key.
- registerAdapter(JavaPlugin, ExternalPluginAdapter) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
- registerAll(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Register all classes annotated with @CmdExecutor in the specified package.
- registerAll(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ListenerManager
-
Register all listeners in the UltiTools plugin class base package.
- registerAll(UltiToolsPlugin, String[], ClassLoader) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Registers every
@ConfigEntityclass found across MULTIPLE scan packages for one plugin, as ONE atomic batch (CR-01, #358 Part 1 gate-1 finding). - registerAll(UltiToolsPlugin, String, ClassLoader) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Register all config entities in the specified package.
- registerAllExternal(ExternalPluginAdapter) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Register all @CmdExecutor commands from an external plugin's IoC container.
- registerAllExternal(ExternalPluginAdapter) - Method in class com.ultikits.ultitools.manager.ListenerManager
-
Register all @EventListener listeners from an external plugin's IoC container.
- registerBean(Class<T>, Object...) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Register bean with constructor arguments.
- registerBean(Object) - Method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Scans a bean for @PlayerCache fields and tracks them.
- registerBeanDefinition(String, BeanDefinition) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Register bean definition.
- registerBuiltInCompleters() - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Registers all built-in completers.
- registerBuiltInParsers() - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Registers all built-in parsers.
- registerBukkit(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Register bukkit commands or listeners.
- registerCallback(Runnable) - Static method in class com.ultikits.ultitools.manager.ChatCallbackManager
-
Registers a callback and returns its unique identifier.
- registerCommandDirect(CommandExecutor) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Resolves
commandExecutor's@CmdExecutorannotation (if present) and dispatches toCommandManager.registerCommandDirect(CommandExecutor, String, String, String...); logs and does nothing otherwise. - registerCommandDirect(CommandExecutor, String, String, String...) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Registers
commandExecutorwith Bukkit's command map directly, with no plugin container involvement -- the primitive behindCommandManager.registerCoreCommand(CommandExecutor),CommandManager.registerExternalCommand(String, CommandExecutor, CmdExecutor), and the unannotated-class fallback inCommandManager.register(UltiToolsPlugin, CommandExecutor). - registerCommands() - Method in class com.ultikits.ultitools.UltiTools
- registerComponent(Class<?>) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Register a component class.
- registerConfiguration(Class<?>) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Register a configuration class.
- registerCoreCommand(CommandExecutor) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Register command for core UltiTools commands that don't belong to a specific plugin module.
- REGISTERED - Static variable in class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
-
Tracks which listener instances are currently registered, so a second
SimpleTempListener.register()call on the same instance is a no-op instead of a silent duplicate Bukkit registration. - registerEntityOwnership(DataScope) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Records
scope's owned entities inPluginManager.entityOwnership, so a later ownership refusal (D-15) can name the actual owning module instead of only saying "not registered to you". - registerEvents() - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Idempotently registers the event listener: returns immediately if already registered.
- registerExternal(ExternalPluginAdapter) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Register an external Bukkit plugin adapter with the framework.
- registerExternal(ExternalPluginAdapter, Class<?>[]) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Register an external Bukkit plugin adapter with the framework, declaring entity classes that legitimately live outside the plugin's own JAR (D-19), in addition to the entities found by scanning the plugin's own JAR for
@Tableclasses. - registerExternalCommand(String, CommandExecutor, CmdExecutor) - Method in class com.ultikits.ultitools.manager.CommandManager
- registerExternalScope(File, DataScope) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Records an external plugin's
DataScopeunder its data folder's canonical path, soPluginManager.findScopeForDataFolder(java.io.File)can resolve the caller ofDataStore.getOperator(File, Class)back to a scope (D-18) -- the same canonical-path keying 02-02's Task 2 used for the SQLite pool map, so two spellings of the same folder resolve to one entry. - registerFrameworkScheduledOwners() - Method in class com.ultikits.ultitools.manager.PluginManager
-
Register the
@Scheduledmethods of every framework-owned object. - registerListener(UltiToolsPlugin, Listener) - Method in class com.ultikits.ultitools.manager.ListenerManager
-
Registers an already-constructed
listenerforpluginwith Bukkit and tracks it for laterListenerManager.unregisterAll(com.ultikits.ultitools.abstracts.UltiToolsPlugin). - registerModuleEventHandlers(EventBus, UltiToolsPlugin, Object) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Scan a bean for @ModuleEventHandler methods and register them with the EventBus.
- registerModuleEventHandlersExternal(EventBus, String, Object) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Scan a bean for @ModuleEventHandler methods and register them with EventBus for an external plugin.
- registerNewObjective(Scoreboard, String, String, String) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Register a new scoreboard objective.
- registerOwnType(SimpleContainer, T) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Register an object into
contextkeyed by its own concrete runtime class, in addition to whatever declared-type registration the caller has already done. - registerPlayerQuitListener() - Method in class com.ultikits.ultitools.manager.PluginManager
-
Register a Bukkit listener for PlayerQuitEvent to clean up @PlayerCache maps.
- registerPluginDisableListener() - Method in class com.ultikits.ultitools.manager.PluginManager
-
Register a Bukkit listener for PluginDisableEvent to auto-disconnect external plugins.
- registerResponder(String, Function<JsonObject, CompletableFuture<JsonObject>>, String) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Registers
responderas the single owner ofmessageType. - registerScheduledMethods(UltiToolsPlugin, Object) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Scan a bean for
Scheduledmethods and register them as Bukkit tasks. - registerScheduledMethodsCore(Object) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Scan a framework-owned object for
Scheduledmethods and register them. - registerScheduledMethodsExternal(String, Object) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Scan a bean for
Scheduledmethods and register them for an external plugin. - registerSelf() - Method in interface com.ultikits.ultitools.interfaces.IPlugin
-
UltiTools will call this method when instantiating the main body of the plugin, similar to
JavaPlugin.onEnable() - registerServer(String, String, int, String, boolean, TokenEntity) - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
-
Register a new server with the API server.
- registerShutdownHook() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Register shutdown hook.
- registerSingleton(String, Object) - Method in class com.ultikits.ultitools.context.BeanFactory
-
Register singleton.
- registerSingleton(String, Object) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Registers a singleton instance, fully assembling it before storage.
- registerSupplier(String, Supplier<Object>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Register a supplier for lazy initialization.
- registerSupplier(String, Supplier<Object>, Class<?>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Register a supplier for lazy initialization with type information.
- registerType(Class<T>, T) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Register a type mapping.
- registerTypeSupplier(Class<T>, Supplier<T>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Register a type supplier.
- REGULAR_FILE - Enum constant in enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
-
It is there, and it is a regular file.
- reinitWebSocket() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Re-initialize the WebSocket connection on the current session, with a fresh token if needed.
- reinitWebSocket(CloudSession) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Re-initialize the WebSocket connection with a fresh token, on a specific session.
- rejected - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
- REJECTED - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteOutcome
-
Not on
ServerPropertiesManager.SAFE_KEYS; never attempted. - rejectUnavailableAnnotations(MethodScan) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Throws if the bean uses an annotation declared unavailable.
- releaseLock(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Releases a lock after command execution.
- releaseSavepoint(Savepoint) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- reload() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Reloads the configuration from file and notifies all listeners.
- reload() - Method in class com.ultikits.ultitools.manager.PluginManager
-
Reload all plugins.
- RELOAD_LOG_MESSAGE_KEY - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Framework i18n key (this class's own
lang/en.json/lang/zh.jsoncatalogue, not a module's) for the per-module reload lineUltiToolsPlugin.reloadSelf()logs after its three steps (D-03). - reloadConfigs(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Reload all configs.
- reloadedTicks(UltiToolsPlugin, TaskManager.BoundTask, ConfigBindings.Source, long, Set<String>) - Static method in class com.ultikits.ultitools.manager.TaskManager
- ReloadFailedException(String) - Constructor for exception class com.ultikits.ultitools.manager.ConfigBindings.ReloadFailedException
- reloadPlugin(CommandSender, String) - Method in class com.ultikits.ultitools.commands.UltiToolsCommands
- reloadPlugins() - Method in class com.ultikits.ultitools.commands.UltiToolsCommands
- reloadPlugins() - Method in class com.ultikits.ultitools.UltiTools
-
Reloads the UltiTools plugins by calling the reload method in the PluginManager.
- reloadRootsFromConfig() - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
(Re)loads
FileOperationManager.editableRootsfromultipanel.files.editable-roots, mirroringErrorReportCollector.loadConfiguration()'s try/catch shape. - reloadSelf() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Reload this plugin's configuration and language files.
- reloadSelf() - Method in interface com.ultikits.ultitools.interfaces.IPlugin
-
UltiTools will call this method when reloading this plugin module, similar to
JavaPlugin.onDisable()andJavaPlugin.onEnable(). - reloadSource() - Method in class com.ultikits.ultitools.manager.ConfigBindings.Source
-
A value source for the
@CmdCDreload step: reads the field, or throwsConfigBindings.ReloadFailedExceptionwhenConfigBindings.Source.lastReloadFailed(). - remainingSecondsFloored(long) - Static method in class com.ultikits.ultitools.interfaces.impl.data.TimeoutAwareQueryRunner
-
Converts a
System.nanoTime()deadline into the whole seconds remaining, floored atTimeoutAwareQueryRunner.MIN_QUERY_TIMEOUT_SECONDSso an exhausted or already-passed deadline still produces a real, enforced limit rather than0("no limit") or a negative value (which the JDBC driver rejects). - remainingTime - Variable in class com.ultikits.ultitools.services.impl.InMemeryTeleportService.DelayTeleportResult
- remedy - Variable in class com.ultikits.ultitools.aop.AopEligibility.Problem
- remoteActionLog - Variable in class com.ultikits.ultitools.UltiTools
-
The single accessor
PluginInitiationUtils's capability gate and every WebSocket manager use to append action-log lines —getRemoteActionLog()(generated byGetterabove). - RemoteActionLog - Class in com.ultikits.ultitools.manager
-
The framework's own durable record of what the panel actually did — every capability-gate decision, allowed or denied, as one JSON line in the active file under
plugins/UltiTools/security/action.log.<generation>. - RemoteActionLog() - Constructor for class com.ultikits.ultitools.manager.RemoteActionLog
- RemoteActionLog.Entry - Class in com.ultikits.ultitools.manager
-
One immutable action-log entry.
- RemoteActionLog.JsonLineFormatter - Class in com.ultikits.ultitools.manager
-
Serializes one
RemoteActionLog.EntryperLogRecordinto a single compact JSON line — no pretty-printing — using the sameGsonBuilder().disableHtmlEscaping()construction the WebSocket managers already use. - RemoteActionLog.Verdict - Enum Class in com.ultikits.ultitools.manager
-
Allowed or denied — the two verdicts a capability gate can reach.
- removeAdapter(JavaPlugin) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
- removeAdvisor(AopAdvisor) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Removes an advisor.
- removeAttachment(PermissionAttachment) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- removeByPath(Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.JsonPathUtil
-
Removes a value in a nested Map by path.
- removeChangeListener(ConfigChangeListener) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Removes a configuration change listener.
- removeChild(RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Removes a child node.
- removed - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- removed - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
- removeEnabledLevel(String) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Removes an enabled log level.
- removeEnchant(Enchantment) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Removes an enchantment from the item.
- removeExcludedLogger(String) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Removes an excluded logger.
- removeFromKnownCommands(CommandMap, Command) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Removes every entry from
commandMap's known-commands table whose value is exactlycommand(reference identity, not key/label text matching). - removeValidator(CommandValidator) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Removes a validator from the chain.
- removeValidator(CommandValidator) - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Removes a validator from the chain.
- removeValidators(Class<? extends CommandValidator>) - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Removes all validators of the specified type.
- RenderDepthExceededException - Exception Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
Raised by
RenderDepthGuardwhen one of the declarative render frame's traversal recursions reaches an Element-tree depth beyondRenderDepthGuard.MAX_DEPTH. - RenderDepthExceededException(String, int, int) - Constructor for exception class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderDepthExceededException
-
Constructs the exception, naming the guard that tripped, the depth reached, and the configured limit.
- RenderDepthGuard - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
Shared depth ceiling for the declarative render frame's traversal family (T-05-62 / #371).
- RenderDepthGuard() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderDepthGuard
- renderer - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
- RenderNode - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
RenderNode is a node in the virtual render tree, representing one slot to be rendered.
- RenderNode(SlotKey, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Creates a new RenderNode.
- RenderNode(SlotKey, int, Icon) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Creates a leaf RenderNode (no child nodes).
- RenderNodeDiffer - Class in com.ultikits.ultitools.abstracts.gui.declarative.engine
-
RenderNodeDiffer implements the diff algorithm for the RenderNode tree.
- RenderNodeDiffer() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer
- RenderNodeDiffer.NodeKey - Class in com.ultikits.ultitools.abstracts.gui.declarative.engine
-
The key used to identify a RenderNode.
- RenderNodeMove(RenderNode, int, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeMove
- RenderNodeUpdate(RenderNode, RenderNode) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeUpdate
- RenderObjectElement - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
RenderObjectElement is the Element that corresponds to a RenderNode.
- RenderObjectElement(Widget) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectElement
- RenderObjectWidget - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
RenderObjectWidget is the base Widget class for describing actual render content.
- RenderObjectWidget() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectWidget
-
Creates a new RenderObjectWidget.
- RenderObjectWidget(SlotKey) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectWidget
-
Creates a new RenderObjectWidget with the given key.
- renderParsed(String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Parses
textand renders it back, with no field applied - the whole ofAbstractConfigEntity.canonicalize(String)for a class that declares no@ConfigEntryfield. - renderSaveText() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Renders the exact text
AbstractConfigEntity.save()would write right now, without writing it and without touching the liveAbstractConfigEntity.config(whichAbstractConfigEntity.toJsonObject()still reports to the panel). - REPEATABLE_READ - Enum constant in enum class com.ultikits.ultitools.annotations.Isolation
-
Prevents dirty reads and non-repeatable reads; allows phantom reads.
- replaceInPlace(File, byte[], PosixAttributePreserver.ReplaceInPlaceListener) - Static method in class com.ultikits.ultitools.utils.PosixAttributePreserver
-
Replaces
target's content withcontent, atomically, preserving everything abouttargetan operator may have deliberately set up -- its POSIX permissions/owner/group (seePosixAttributePreserver.copyIfSupported(java.io.File, java.io.File, java.lang.Runnable, java.lang.Runnable, java.util.function.BiConsumer<java.lang.String, java.lang.String>)), whether it has been pinned read-only, and whether it is a symbolic link. - REPORT_URL - Static variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- reportBackendSelection(Logger, String, boolean, boolean, String) - Static method in class com.ultikits.ultitools.manager.DataStoreManager
-
Report at SEVERE level that the data store actually in use is not the configured one.
- reportCommandExecutionError(CommandContext, Method, Exception, TriggerContext) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Sends the user-facing failure message, logs the exception, and best-effort reports it to
ErrorReportCollectorfor a command method that threw. - reportDrift(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
-
Re-evaluate every
@ConditionalOnConfigdecision recorded forpluginand log (and return) oneLevel.WARNINGmessage for each class whose answer has changed since it was recorded (issue #392, D-01). - reportEconomyStateIfUnavailable(String) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
The WARN/dedup logic, taking the calling module's name directly rather than resolving it from the live call stack.
- reportError(Throwable, String, TriggerContext) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Report an error.
- reportIfUnavailable() - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Called by every public operation above before delegating to
EconomyUtils.provider. - reportRenderDepthExceeded(RenderDepthExceededException) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
Reports a
RenderDepthExceededExceptiontoErrorReportCollector. - reportUnresolvedBinding(CommandContext, IllegalStateException) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- requested - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
- requestMagicLink(Consumer<String>) - Method in class com.ultikits.ultitools.utils.CloudSession
-
Requests a magic link for server authentication and, on success, starts polling for its completion on this session's own executor.
- required() - Element in annotation interface com.ultikits.ultitools.annotations.Autowired
-
Whether the dependency is required.
- REQUIRED - Enum constant in enum class com.ultikits.ultitools.annotations.Propagation
-
Support a current transaction; create a new one if none exists.
- requiredDependencyUnresolved(Field) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for an unresolvable
@Autowired(required = true)field (D-08). - requireOp - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
- requireOp() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdExecutor
- requireOp() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdMapping
- requireRecursiveFlag(JsonObject) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
-
D-20's shape guard: deleting a directory requires the request's data to carry a
recursivemember that is a JSON boolean primitive with valuetrue. - REQUIRES_NEW - Enum constant in enum class com.ultikits.ultitools.annotations.Propagation
-
Create a new transaction, suspending the current transaction if one exists.
- rescheduleBound(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Applies
plugin's reloaded configuration to its config-boundScheduledtasks. - rescheduleOne(UltiToolsPlugin, TaskManager.BoundTask) - Method in class com.ultikits.ultitools.manager.TaskManager
- reset() - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
-
Reset all state.
- reset() - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Resets the economy setup state.
- reset() - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
- reset() - Method in interface com.ultikits.ultitools.websocket.ReconnectStrategy
-
Resets the strategy state (called on successful connection).
- reset(String) - Static method in class com.ultikits.ultitools.utils.ApiRateLimiter
-
Reset the rate limiter for a specific key (e.g., after successful login).
- resetAll() - Static method in class com.ultikits.ultitools.utils.ApiRateLimiter
-
Reset all rate limits.
- resetBaseUrl() - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
-
Reset the base URL to force re-initialization.
- resetBaseUrl() - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Reset the base URL to force re-initialization.
- resetDedupWindow() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Reset the dedup window — allows the same error to be reported again.
- resetForTesting() - Static method in class com.ultikits.ultitools.utils.CloudSession
-
Test-only: replaces
CloudSession.current()with a brand-new, non-invalidated session, without invalidating whatever was current before. - resetSchedulerState() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Reset the scheduler state.
- resolve(UltiToolsPlugin, String, Class<? extends AbstractConfigEntity>, String) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
-
Resolves
keyon the single config entity ofconfigClassregistered forplugin. - resolve(CmdTarget.CmdTargetType, Method) - Static method in class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition
-
Resolves the effective sender type for one invocation.
- resolve(Class<?>) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Resolves the class the container should instantiate for the given bean class.
- resolve(List<Class<? extends UltiToolsPlugin>>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Resolves plugin load order using Kahn's algorithm for topological sorting.
- resolveActionLogAction(String, JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The action-log
actionfield — the message type, extended with the resolved sub-operation forfile_operation. - resolveActionLogTarget(String, JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The action-log
targetfield — the command text, file path, or message type otherwise. - resolveActor(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The action-log
actorfield — the inboundexecutorfield verbatim, or the literal"panel"when absent. - resolveActor(String) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
-
The action-log
actorfield — the inboundexecutorfield verbatim, or the literal"panel"when absent. - resolveAlias(String, Map<String, String>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
- resolveAtLoad(UltiToolsPlugin, Object, Class<?>, Method, Scheduled) - Static method in class com.ultikits.ultitools.manager.TaskManager.BoundTask
-
Resolves and range-checks a bound method at load.
- resolveAttributeName(AliasFor, Method) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- resolveBeanNames(Method) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Resolve the effective bean-name array for a
@Beanmethod (D-06):name()if non-empty, elsevalue()if non-empty, else the method's own name as a single-element array. - resolveCapability(JsonObject) - Method in class com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry
-
Resolves this entry's required capability against one message's
data. - resolveCmdParam(CommandContext, Parameter, Class<?>) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- resolveCodeSourceFile(URL) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Resolves a
CodeSourcelocation as aFile, decoding any percent-escaped characters (spaces, non-ASCII, etc.) thatURL.getPath()does not decode on its own (13-REVIEW WR-03) -- passing an undecoded%20...path straight toFile(String)orJarFile(File)finds nothing when the module is installed under a path containing a space or other URI-escaped character. - resolveCodeSourceFile(URL) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
A code source URL as a file, whatever escaping it carries.
- resolveColumn(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Resolves the caller-supplied column name into the key used in the Gson-serialized map.
- resolveCooldownBindings(UltiToolsPlugin, BaseCommandExecutor, Map<String, Integer>, Map<String, Supplier<Long>>) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Resolves every bound
@CmdCDofexecutoronce, at load: shape, key, field, and range (an out-of-range value refuses the module). - resolved(String) - Static method in class com.ultikits.ultitools.utils.EconomyUtils.FrameMatch
- resolved(Function<JsonObject, Capability>, PluginInitiationUtils.VerdictRecorder, BiConsumer<JsonObject, JsonObject>) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry
-
An entry whose capability depends on the inbound message's own
data— thefile_operationcase, whose true capability depends on theoperationfield (D-10's resolver case, D-09). - RESOLVED - Enum constant in enum class com.ultikits.ultitools.utils.EconomyUtils.MatchKind
-
The closest (longest) matching scan root has exactly one owner.
- resolvedClasses - Variable in class com.ultikits.ultitools.aop.AopProxyResolver
-
Bean class to the class the container should instantiate for it.
- resolvedFromLoadedModule - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
- resolveDiskLanguage(String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Resolves the on-disk language catalogue for
code, trying each ofUltiToolsPlugin.LANGUAGE_EXTENSIONSin order and returning the first that exists -- independently of whichever extensionUltiToolsPlugin.resolveJarLanguage(String)resolves for the same code (13-REVIEW round 5, own deep review of0ddc95f, finding 1). - resolvedTypeCache - Variable in class com.ultikits.ultitools.context.SimpleContainer
- resolveEntityClass(String, String) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Loads
classNameand returns it wrapped in anOptionalwhen it carries@Table, forPluginManager.scanEntitiesInJar(java.io.File)'s per-entry step. - resolveFileOperationCapability(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Resolves
file_operation's required capability from the message'soperationfield (D-09, D-10's Pitfall 4). - resolveFileOperationCapability(String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The single
operationname toCapabilitymapping, shared between this class's D-10 dispatch-table resolver above andFileOperationManager's own action-log recording (D-22, Plan 06-04 Task 1) — so the two mappings cannot drift apart. - resolveIdentity(String, PluginManager, Function<UltiToolsPlugin, File>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Resolves the operator's argument into the one identity every later decision reads.
- resolveInstalledRuntimeName(List<UltiToolsPlugin>, PluginEntity) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Resolves the runtime name to use for the
/upm uninstallclick command inPluginInstallCommands.listPlugins(CommandSender, String)'s player branch: the LOADED module's owngetPluginName(), not the catalogue entry's display name (gate-2 Codex round 1). - resolveJarFileNameForError() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Best-effort resolution of this module's own JAR file name, for the
name:-missing refusal message only. - resolveJarLanguage(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Resolves the jar-bundled language catalogue for
code, trying each ofUltiToolsPlugin.LANGUAGE_EXTENSIONSin order and returning the first that exists -- independently of whichever extensionUltiToolsPlugin.resolveDiskLanguage(String, String)resolves for the same code (13-REVIEW round 5, own deep review of0ddc95f, finding 1). - resolveJdbcTransactionManager(DataStore, DataScope, DataSource) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Resolves the
JdbcTransactionManagerPluginManager.wireTransactional(com.ultikits.ultitools.context.SimpleContainer, com.ultikits.ultitools.manager.DataScope, com.ultikits.ultitools.aop.AopProxyResolver)should bind the AOP interceptor to, for a JDBC-capabledataStore(02-09, T-02-TAM-11). - resolveLanguageCode() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Resolves which language code to actually load, consulting
Localized.supported()beforeUltiToolsPlugin.createLanguageFromPath(String)picks a file (D-20/D-21/WIRE-10). - resolveLanguageWithProvenance(String, File, String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Applies the D-05/D-06 recorded-provenance decision to a single on-disk language file.
- resolveLimit(Method, Class<?>) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Resolves the effective
@UsageLimitformethod: the method's own declaration, falling back to a class-level one on the CONCRETE executor class dispatching this command, falling back to a class-level one on the method's declaring class -- most-derived-wins, viaReflectionUtil.resolveMethodOrClassAnnotation(Method, Class, Class). - resolveLive() - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
- resolveMethodOrClassAnnotation(Method, Class<?>, Class<A>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
WR-02 (05-REVIEW.md): resolves
annotationTypein THREE steps, most-derived-first: (1)method's own declaration, (2)executorClass's own class-level declaration -- the CONCRETE, most-derived executor class actually loaded, the SAME classPluginManager's load-time gate inspects viaexecutor.getClass()-- (3)method.getDeclaringClass()'s class-level declaration, for a shared abstract base that declares BOTH the mapping method and the annotation together. - resolveMethodOrClassAnnotation(Method, Class<A>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Resolves
annotationTypeformethod, preferring a declaration on the method itself and falling back to one on the method's declaring class -- most-derived wins, the same precedenceSenderTypeValidatoralready applies for@CmdTargetinside this same validator chain, and the precedent Spring's@Transactionaland Spring Security's@PreAuthorizeboth document for a class-vs-method annotation conflict. - resolveNearestReal(Path) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
-
Resolves
candidatePathto its real (symlink-resolved) form. - resolveNeverTouchedSinceExtraction(File, byte[], String, String, File, String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Branch 1 of
UltiToolsPlugin.resolveLanguageWithProvenance(java.lang.String, java.io.File, java.lang.String, java.lang.String): the recorded hash equals the disk file's current hash -- the operator has never touched this file since it was extracted, so it is safe to overwrite from the current jar. - resolveOldLocationPath() - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Resolves the pre-6.3.0 location
CredentialStore.migrate()looks for, ornullif it cannot be resolved yet --UltiTools.getInstance()is not up (a test with no override, or a caller running before the plugin has enabled). - resolveOwnJarFile(Class<?>) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Best-effort resolution of the jar file
aClasswas loaded from, via itsCodeSource. - resolveParameter(CommandContext, Parameter) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- resolver - Variable in class com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry
- resolveSender(CommandContext, Class<?>) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- resolveSuggestValue(Method, String) - Static method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Resolves
matchedMethod's@CmdParam.suggest()value for the parameter whose@CmdParam.value()equalsparameterName-- i.e. - resolveTargetPath() - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Resolves the current (>= 6.3.0) target path.
- resolveTrampoline(Class<?>, Method) - Method in class com.ultikits.ultitools.aop.ProxyFactory.InterceptorDispatcher
- resolveUploadConfigCapability(JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Resolves
upload_config's required capability from the message's own shape (Gate-2 finding, round 11) --upload_configcarries traffic in BOTH directions on the same type (seePluginInitiationUtils.handleConfigUpload(com.google.gson.JsonObject)'s own javadoc):PluginInitiationUtils.uploadConfig(com.ultikits.ultitools.websocket.UltiPanelWebSocketClient)sends the server's own aggregated config UP on every reconnect, and the Worker's genericresponse.type = message.typeecho sends the acknowledgement of that push back down this SAME inbound type. - resourceFolderPath - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- ResourceHashSidecar - Class in com.ultikits.ultitools.utils
-
Records the SHA-256 digest of every resource file
UltiToolsPlugin.saveResources()extracts, so a later boot can distinguish "the operator edited this file" from "an old jar extracted this and nobody has touched it since" (#441, D-05/D-06/D-07). - ResourceHashSidecar() - Constructor for class com.ultikits.ultitools.utils.ResourceHashSidecar
- responder - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.ResponderEntry
- RESPONDER_TIMEOUT_MILLIS - Static variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
The bounded wall-clock time
PanelResponderRegistry.dispatch(java.lang.String, com.google.gson.JsonObject, java.lang.String)gives a registered responder's future to complete before completing exceptionally on the caller's behalf (D-27). - ResponderEntry(Function<JsonObject, CompletableFuture<JsonObject>>, String) - Constructor for class com.ultikits.ultitools.websocket.PanelResponderRegistry.ResponderEntry
- responders - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Pairs a responder function with the module name that registered it.
- responderTimedOut(String, String, long) - Static method in exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates an exception for a responder whose future did not complete within the registry's single, one-place timeout (D-27).
- responderTypeAlreadyOwned(String, String) - Static method in exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates an exception refusing to register a responder for a message type another module has already claimed (D-26).
- responderTypeOwnedByFramework(String) - Static method in exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates an exception refusing to register a responder for a message type the framework itself already owns (D-26).
- Response(int, String) - Constructor for class com.ultikits.ultitools.utils.SimpleHttpClient.Response
- restore(JsonTransactionManager.Context) - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
- restoreCache(Map<Object, T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Restores this operator's cache from a snapshot previously captured by
SimpleJsonDataOperator.snapshotCache(). - restorers - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager.Context
-
One entry per operator captured so far this transaction, in first-touch order -- insertion order matters if two operators' restores could ever interact, so this is a
LinkedHashMaprather than aHashMap. - restrictAdjacency(Map<String, Set<String>>, Set<String>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Restricts an adjacency list to a subset of nodes, dropping any edge touching a node outside the subset.
- resume(Object) - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Restores a transaction previously detached by
TransactionManager.suspend(). - resume(Object) - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
Restores a transaction previously detached by
TransactionManager.suspend(). - resume(Object) - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
-
Restores a transaction previously detached by
TransactionManager.suspend(). - resumeSavedCredentialOnStartup() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Attempts to resume a previously-saved UltiCloud credential at startup: loads it from disk on the current session, and -- unless the startup login is currently rate-limited -- activates cloud features with it via
PluginInitiationUtils.loginWithToken(TokenEntity). - revokeAdvancement(Player) - Method in class com.ultikits.ultitools.widgets.Toast
- RIGHT - Enum constant in enum class com.ultikits.ultitools.entities.ChestDirection
- rollback() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- rollback() - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Rolls back the current transaction.
- rollback() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- rollback() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
- rollback(Savepoint) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- rollbackFor() - Element in annotation interface com.ultikits.ultitools.annotations.Transactional
-
Exception types that should trigger a rollback, in addition to the
RuntimeException/Errordefault. - rollbackOnly - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
-
D-08: set by an inner
rollback()at depth > 1 instead of tearing the context down. - rollbackOnly - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager.Context
-
D-08: set by an inner
JsonTransactionManager.rollback()at depth > 1 instead of tearing the context down. - rollBackRegisteredEntities(UltiToolsPlugin, Map<String, AbstractConfigEntity>) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Restores
ultiToolsPlugin's entry inConfigManager.pluginConfigMapto exactlyentitiesToRestore- not just the same key set, but the same path-to-entity VALUES, so a path this call replaced with a different entity before failing is restored to the entity that was actually there before the call started (seeConfigManager.snapshotRegisteredEntities(com.ultikits.ultitools.abstracts.UltiToolsPlugin)'s javadoc for why key-only retention was insufficient). - root(Player, String, int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
-
Creates the root BuildContext.
- rootCauseMessage(Throwable) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Walks
thrown's cause chain for the deepestUltiToolsException, returning its message - orthrown.getMessage()if the chain holds none. - rootCauseMessage(Throwable) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The deepest non-null message on
throwable's cause chain, falling back to the throwable's own class name when every message isnull— a bareNullPointerExceptioncarries no message at all, and an emptyerrorfield would tell the panel operator nothing. - rootContext - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
- rootElement - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
- RouteBuilder - Interface in com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation
-
Route builder interface.
- routes - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.Navigator
- rows - Variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- rows - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- rows - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
- rows(int) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- rows(int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- Rule(AopEligibility.Problem.Kind) - Constructor for enum class com.ultikits.ultitools.aop.AopEligibility.Rule
- RULES - Static variable in class com.ultikits.ultitools.aop.AopEligibility
-
Cached once;
AopEligibility.Rule.values()clones its backing array on every call. - RunAsync - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Marks a
@CmdMappingmethod body as eligible to run off the main thread -- see below for when that is, and is not, actually safe. - runOnMainThread(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
Ensures the task runs on the main thread.
- runReloadHalf(UltiToolsPlugin, String, Runnable) - Static method in class com.ultikits.ultitools.manager.PluginManager
- runUnregisterStep(UltiToolsPlugin, String, Runnable) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Runs one
PluginManager.unregister(UltiToolsPlugin)best-effort registry-cleanup step in isolation: a throw fromstepis logged viaPluginManager.logPluginUnregistrationFailure(String, Throwable), not rethrown, so it can neither skip nor mask any ofunregister's other steps (Codex review on #457, across four rounds on the same method: listener cleanup surviving command-cleanup failure, the context close surviving the unload hook throwing, mandatory cleanup surviving an early registry failure, and finally every registry step surviving every other one). - runUnregisterStep(Throwable, Runnable) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Runs one
UltiToolsPlugin.unregisterSelf()cleanup step, collecting any failure ontopreviousFailureinstead of letting it replace or be replaced by another step's failure.
S
- SAFE_KEYS - Static variable in class com.ultikits.ultitools.manager.ServerPropertiesManager
- safeGetBoolean(JsonObject, String, boolean) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
- safeGetDouble(JsonObject, String, double) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
- safeGetLong(JsonObject, String, long) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
- safeGetString(JsonObject, String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
- SAME - Enum constant in enum class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition.Transition
-
Class-level and method-level values are identical.
- sampleAfterCount - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- sampleCpuUsage() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Sample CPU usage and update the cached value.
- sampleRate - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- sampleServerState() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Samples a server-state snapshot on the main thread.
- save() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Saves the configuration to the file.
- save(TokenEntity) - Method in class com.ultikits.ultitools.utils.TokenStore
-
Persists
token, replacing whatevercloud_tokenentry currently exists in the credential document. - saveAll() - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Saves, at shutdown, every registered configuration that module code changed in memory.
- saveBeforeRemove - Variable in class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedField
- saveBeforeRemove() - Element in annotation interface com.ultikits.ultitools.annotations.PlayerCache
-
If true, the framework will call the bean's
savePlayerData(UUID)method (if it implementsPlayerCacheSaver) before removing the entry. - saveConfig(String, Class<T>) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- saveConfig(String, Class<T>) - Method in interface com.ultikits.ultitools.interfaces.Configurable
-
Save config by config type.
- savedFileFingerprint - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Fingerprint of the file on disk as of the last snapshot point (#510), see
AbstractConfigEntity.fingerprintOf(File);nullbefore the first snapshot. - savedSnapshot - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
The canonical form (see
AbstractConfigEntity.canonicalize(String)) of the text on disk as of the last snapshot point (#510), ornullbefore the first successful snapshot - whichAbstractConfigEntity.isModifiedSinceSnapshot()treats as modified, so shutdown keeps the pre-#510 "save it" behaviour for an entity that was never in sync with its file. - saveFailed(String, Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.ConfigurationException
-
Creates an exception for configuration save failures.
- savePlayerData(UUID) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
PlayerCacheSaverhook: fired byPlayerCacheManager.onPlayerQuit(UUID)("the quit sweep") for the quitting player -- before the generic@PlayerCachefield sweep removes the (by then already-empty)CooldownValidator.cooldownsentry. - savePlayerData(UUID) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
PlayerCacheSaverhook: fired byPlayerCacheManager.onPlayerQuit(UUID)("the quit sweep") for the quitting player -- before the generic@PlayerCachefield sweep removes the (by then already-empty)UsageLockValidator.senderLocks/UsageLockValidator.serverLocksentries. - savePlayerData(UUID) - Method in interface com.ultikits.ultitools.annotations.PlayerCacheSaver
-
Save any pending data for the given player before cache eviction.
- saveResources() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Extracts this module's embedded
res/lang/configjar resources intoUltiToolsPlugin.resourceFolderPath. - scanAndSchedule(UltiToolsPlugin, Object, Consumer<BukkitTask>) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Scan one bean for
Scheduledmethods and schedule each valid one, recording each task in its owning bucket as soon as it is created rather than batching them into a list returned at the end. - scanAnnotatedClasses(Class<? extends Annotation>, String, ClassLoader) - Static method in class com.ultikits.ultitools.utils.PackageScanUtils
-
Scan for classes annotated with a specific annotation in a given package.
- scanBasePackageClasses() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
- scanBasePackages() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
- scanCommandMappings() - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Scans methods for command mappings.
- scanComponents(String...) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Scan components in packages.
- scanDirectory(File, String, ClassLoader, String) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Scan directory for class files.
- scanEntitiesInJar(File) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Scans a plugin's own JAR for classes carrying
@Table, independently ofPluginManager.loadPluginMainClass(java.lang.ClassLoader, java.io.File)'s scan (which returns as soon as it finds the module's main class and discards its ownscannedClassesset). - scanExternalEntities(ExternalPluginAdapter, Class<?>[]) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Builds the entity set a
DataScopefor an external plugin should carry (D-19): every@Tableclass found by scanning the plugin's own jar, plus whatever it declared viaUltiToolsAPI.connect(plugin, additionalEntities). - scanJar(URL, String, ClassLoader) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Scan inside a JAR file for class files.
- scanLangDirectory(File) - Static method in interface com.ultikits.ultitools.interfaces.Localized
-
Lists the immediate language-file children of
langDir-- nested entries such aslang/extra/en.jsonare not descended into. - scanLangJar(File) - Static method in interface com.ultikits.ultitools.interfaces.Localized
-
Enumerates
jarFile's entries for immediatelang/*language children -- neither non-language entries (e.g. - scanLangResources(URL) - Static method in interface com.ultikits.ultitools.interfaces.Localized
-
Enumerates the
lang/*language resources at the given code-source location, handling both a packaged JAR and an exploded directory (development workspace) layout. - scanPackage - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
- scanPackage() - Element in annotation interface com.ultikits.ultitools.annotations.EnableAutoRegister
- scanPackage(String) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Scan a single package for components.
- scanPackages(String...) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Scan packages for components.
- scanPluginEntities(String, Class<? extends UltiToolsPlugin>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Builds the entity set a
DataScopeforpluginshould carry (D-19): every@Tableclass found by scanning the module's own jar, plus anything declared via@UltiToolsModule#additionalEntities()for entities that legitimately live elsewhere. - scheduleBound(UltiToolsPlugin, Object, Class<?>, Method, Scheduled) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Schedules one config-bound
Scheduledmethod from its resolved binding and records its handle inTaskManager.boundTasksimmediately (#410). - scheduleBuild() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Schedules a rebuild.
- scheduled - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- scheduled(String) - Static method in class com.ultikits.ultitools.manager.TriggerContext
-
Create context for a scheduled task trigger.
- Scheduled - Annotation Interface in com.ultikits.ultitools.annotations
-
Marks a method for automatic scheduled execution by the framework.
- SCHEDULED - Enum constant in enum class com.ultikits.ultitools.manager.TriggerContext.TriggerType
- scheduleFrame(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
-
Schedules a frame task.
- scheduler - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
- scheduler - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
- scheduler - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Send thread pool.
- scheduler - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- schedulerInitialized - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- schedulerInitialized - Static variable in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- scheduleStartupMessages(boolean) - Method in class com.ultikits.ultitools.UltiTools
- scope - Variable in class com.ultikits.ultitools.context.BeanDefinition
- scope - Variable in class com.ultikits.ultitools.entities.TokenEntity
- search(Annotation, Class<A>, Set<Class<? extends Annotation>>, List<Annotation>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
-
Depth-first walk of one annotation's own meta-annotation tree.
- seconds(BaseCommandExecutor) - Static method in class com.ultikits.ultitools.abstracts.command.ConfigBoundCooldownState
- SECURITY_DIR_RELATIVE - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
-
The relative location of the remote action log's own directory (D-23/D-31), expressed as a lexical
Pathso containment is checked by name element rather than string prefix — a sibling directory namedsecurity-backupmust not be caught by it. - SecurityPolicy - Class in com.ultikits.ultitools.utils
-
Provides NO runtime constraint on class loading or reflection (GEN-07, D-12, since 6.3.0).
SecurityPolicy.isSafeClassName(String)andSecurityPolicy.isSafeParameterType(Class)now unconditionally returntrue;SecurityPolicy.addTrustedPackage(String)andSecurityPolicy.addDangerousClass(String)are no-ops. - SecurityPolicy() - Constructor for class com.ultikits.ultitools.utils.SecurityPolicy
- sendActionBar(Player, String) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Send action bar message to player.
- sendActionBarNotification(Player, String) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendActionBarNotification(Player, String) - Method in interface com.ultikits.ultitools.services.NotificationService
- sendBatch() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sends the batched logs.
- sendBatchUpdate() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Sends the batch_update message, merging status, metrics, plugins and logs into a single WebSocket frame.
- sendBossBarNotification(Player, String) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendBossBarNotification(Player, String) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a boss bar notification to a player
- sendBossBarNotification(Player, String, int) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendBossBarNotification(Player, String, int) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a boss bar notification to a player
- sendBossBarNotification(Player, String, int, BossBar) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendBossBarNotification(Player, String, int, BossBar) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a boss bar notification to a player
- sendBossBarNotification(Player, String, int, BossBar, Sound) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendBossBarNotification(Player, String, int, BossBar, Sound) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a boss bar notification to a player
- sendBossBarNotification(Player, String, int, Sound) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendBossBarNotification(Player, String, int, Sound) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a boss bar notification to a player
- sendCapabilityRefusal(String, JsonObject, Capability) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Sends one
capability_deniedoutbound message naming the config key, the config file, the refusal reason, and echoing whichever correlation id the inbound message carried (commandId,operationIdorrequestId) so the panel can correlate the refusal with the request that caused it. - sendCommandResult(String, boolean, String, long) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
-
Sends the command execution result.
- sendComponentMessage(Player, TextComponent) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Send a TextComponent message to a player.
- sendConfigUpdateResponse(String, boolean, String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Sends back one
config_update_response. - sendControlActionRejection(String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Rejects a
start/stop/pause/resumerequest (D-19/D-20, maintainer decisions 2026-09-14/2026-09-15). - sendCustomLog(String, String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Sends a custom log message directly.
- sendData(Metrics.JsonObjectBuilder.JsonObject) - Method in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- sendEmail(String, String, String) - Method in interface com.ultikits.ultitools.services.EmailService
-
Send a plain text email.
- sendEmail(String, String, String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- sendEmail(List<String>, String, String) - Method in interface com.ultikits.ultitools.services.EmailService
-
Send a plain text email to multiple recipients.
- sendEmail(List<String>, String, String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- sendEmailAsync(String, String, String) - Method in interface com.ultikits.ultitools.services.EmailService
-
Send a plain text email asynchronously.
- sendEmailAsync(String, String, String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- sender - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
-
The sender of the command.
- SENDER - Enum constant in enum class com.ultikits.ultitools.annotations.command.UsageLimit.LimitType
-
Serialises invocations per sender -- see the class-level javadoc.
- senderLocks - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Locks per sender: player UUID -> set of locked method keys
- sendErrorMessage(CommandSender, Command) - Method in class com.ultikits.ultitools.abstracts.AbstractCommand
-
Sends the error message to the sender of the command.
- sendErrorResponse(String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Sends an error response
- sendErrorResponse(String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Sends an error response.
- SenderTypeValidator - Class in com.ultikits.ultitools.abstracts.command.validation.validators
-
Validates that the command sender matches the expected target type.
- SenderTypeValidator() - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
-
Creates a validator that accepts any sender type.
- SenderTypeValidator(CmdTarget.CmdTargetType) - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
-
Creates a validator for the specified sender type.
- sendFileOperationResult(String, String, String, boolean, String, JsonObject) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Sends the file operation result.
- sendHelpMessage(CommandSender) - Method in class com.ultikits.ultitools.abstracts.AbstractCommand
-
Sends the help message to the sender of the command.
- sendHtmlEmail(String, String, String) - Method in interface com.ultikits.ultitools.services.EmailService
-
Send an HTML email.
- sendHtmlEmail(String, String, String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- sendHtmlEmail(List<String>, String, String) - Method in interface com.ultikits.ultitools.services.EmailService
-
Send an HTML email to multiple recipients.
- sendHtmlEmail(List<String>, String, String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- sendHtmlEmailAsync(String, String, String) - Method in interface com.ultikits.ultitools.services.EmailService
-
Send an HTML email asynchronously.
- sendHtmlEmailAsync(String, String, String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- sendInitializationLogs() - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Sends the initialization-complete logs.
- sendJarOutcomeAfterUnloadError(CommandSender, PluginInstallUtils.ModuleUnloadFailedException) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Reports the jar outcome
PluginInstallUtils.uninstallPlugin(java.lang.String)attached to its unload-error exception: none attached means every matching jar was deleted. - sendLog(String, String, String, Throwable) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sends a log message to the backend.
- sendLogImmediately(JsonObject) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sends a single log entry immediately.
- sendMail(UUID, String, String, String, String) - Method in interface com.ultikits.ultitools.services.GameMailService
-
Send a simple text mail.
- sendMail(UUID, String, String, String, String) - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- sendMail(UUID, String, String, String, String, ItemStack[]) - Method in interface com.ultikits.ultitools.services.GameMailService
-
Send a mail with attachments.
- sendMail(UUID, String, String, String, String, ItemStack[]) - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- sendMailInternal(String, String, String, boolean) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
-
Internal method to send email
- sendMessage(JsonObject) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Sends a message to the server.
- sendMessage(String) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- sendMessage(String...) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- sendMessage(UUID, String) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- sendMessage(UUID, String...) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- sendMessage(Component) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- sendMessage(Player, String) - Static method in class com.ultikits.ultitools.utils.MessageUtils
-
Send a colored message to player, using & as color code.
- sendMessage(Player, String, char) - Static method in class com.ultikits.ultitools.utils.MessageUtils
-
Send a colored message to player, using custom color code.
- sendMessage(Player, TextComponent) - Static method in class com.ultikits.ultitools.utils.MessageUtils
-
Send an Adventure component message to player.
- sendMessageNotification(Player, String) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendMessageNotification(Player, String) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a message notification to a player
- sendMessageNotification(Player, String, Sound) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendMessageNotification(Player, String, Sound) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a message notification to a player
- sendMetricsData() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Sends performance metrics data (standalone message, for on-demand requests).
- sendMetricsDataWithRequestId(String) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Sends performance metrics data with a request ID (in response to a backend request).
- sendPing() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Sends a ping message.
- sendPlayerEvent(UltiPanelWebSocketClient, JsonObject) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Sends a player event to UltiPanel.
- sendPlayerEvent(String, Player, JsonObject) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Sends a player event.
- sendPlayerEventLog(String, String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Sends a player-event log.
- sendPlayerList(Player, String, String) - Static method in class com.ultikits.ultitools.utils.XVersionUtils
-
Set player list header and footer.
- sendPluginActionLog(String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Sends a plugin-action log.
- sendRawMessage(String) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- sendRawMessage(UUID, String) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- sendResponse(JsonObject) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
- sendServerStatus() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Send server status information.
- sendServerStatusWithRequestId(String) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Send server status information with a request ID (in response to a backend request).
- sendStreamResponse(String, String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Sends a stream response message (used by the
configaction's acknowledgment). - sendStreamStatus(String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Sends the stream status (D-20, maintainer decision 2026-09-15).
- sendStringMessage(CommandSender, String) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Send a string message to a command sender.
- sendSubTitleNotification(Player, String) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendSubTitleNotification(Player, String) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a subtitle message notification to a player
- sendSubTitleNotification(Player, String, Sound) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendSubTitleNotification(Player, String, Sound) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a subtitle message notification to a player
- sendSystemMail(String, String, String) - Method in interface com.ultikits.ultitools.services.GameMailService
-
Send a system notification mail.
- sendSystemMail(String, String, String) - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- sendTitleNotification(Player, String, String) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendTitleNotification(Player, String, String) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a title message notification to a player
- sendTitleNotification(Player, String, String, Sound) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendTitleNotification(Player, String, String, Sound) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a title message notification to a player
- sendTitleNotification(Player, String, String, Sound, int, int, int) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendTitleNotification(Player, String, String, Sound, int, int, int) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a title message notification to a player
- sendToastNotification(Player, String, String, Toast.Style) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendToastNotification(Player, String, String, Toast.Style) - Method in interface com.ultikits.ultitools.services.NotificationService
- sendUndeletedJars(CommandSender, FileSystemException) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Names every jar the uninstall could not delete.
- sendUndeterminedEntries(CommandSender, PluginInstallUtils.UninstallReport) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Says what the uninstall could not determine: entries it could not read at all.
- sendUnlistableFolder(CommandSender, String) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
The modules folder is there and its contents are unknown, so nothing may be claimed about what it still holds -- including whether a JAR of this module is among it.
- sendUnreadableEntriesOf(CommandSender, Throwable) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Names the entries a no-JAR-found failure carries with it: state C survives that answer, and one of those entries may be the module's own JAR.
- sendVerificationCodeEmail(String, String, String, int) - Method in interface com.ultikits.ultitools.services.EmailService
-
Send a verification code email using a predefined template.
- sendVerificationCodeEmail(String, String, String, int) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- sendVerificationCodeEmailAsync(String, String, String, int) - Method in interface com.ultikits.ultitools.services.EmailService
-
Send a verification code email asynchronously.
- sendVerificationCodeEmailAsync(String, String, String, int) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- SERIALIZABLE - Enum constant in enum class com.ultikits.ultitools.annotations.Isolation
-
Prevents dirty reads, non-repeatable reads, and phantom reads.
- serialize(T) - Method in class com.ultikits.ultitools.interfaces.impl.pasers.ConfigParser
- serialize(T) - Method in interface com.ultikits.ultitools.interfaces.Parser
-
Serializes an object to a storable format.
- serializeItem(ItemStack) - Static method in class com.ultikits.ultitools.utils.ItemStackUtils
-
Serializes a single ItemStack to a Base64-encoded string.
- serializeItems(ItemStack[]) - Static method in class com.ultikits.ultitools.utils.ItemStackUtils
-
Serializes an array of ItemStack to a Base64-encoded string.
- serializeToMemorySection(Object) - Method in class com.ultikits.ultitools.interfaces.impl.pasers.DefaultConfigParser
-
Serializes
objectinto aMemorySection. - serializeToMemorySection(HashMap<String, String>) - Method in class com.ultikits.ultitools.interfaces.impl.pasers.StringHashMapParser
- serializeToMemorySection(T) - Method in interface com.ultikits.ultitools.interfaces.ObjectConfigSerializer
-
Serializes an object to a Bukkit MemorySection.
- serialVersionUID - Static variable in exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
- serialVersionUID - Static variable in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
- serialVersionUID - Static variable in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
- serialVersionUID - Static variable in exception class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderDepthExceededException
- serialVersionUID - Static variable in exception class com.ultikits.ultitools.manager.ConfigBindings.ReloadFailedException
- serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.AmbiguousModuleNameException
- serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleUnloadFailedException
- serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.UndeterminedEntriesException
- serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallRefusedException
- SERVER_PROPERTIES - Enum constant in enum class com.ultikits.ultitools.entities.Capability
- SERVER_PROPERTIES_FILE - Static variable in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
server_propertiesis handled by its own dedicated manager — it is not a real config file path. - ServerEntityVO - Class in com.ultikits.ultitools.entities.vo
- ServerEntityVO() - Constructor for class com.ultikits.ultitools.entities.vo.ServerEntityVO
- serverId - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- serverId - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- serverLocks - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Server-wide locks: method key -> locking player UUID
- serverMemoryPct - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- serverMonitorManager - Variable in class com.ultikits.ultitools.UltiTools
- ServerMonitorManager - Class in com.ultikits.ultitools.manager
-
Server monitor manager.
- ServerMonitorManager() - Constructor for class com.ultikits.ultitools.manager.ServerMonitorManager
- ServerMonitorManager.ServerStateSnapshot - Class in com.ultikits.ultitools.manager
-
The result of one main-thread sample.
- serverPropertiesManager - Variable in class com.ultikits.ultitools.UltiTools
- ServerPropertiesManager - Class in com.ultikits.ultitools.manager
-
Safe server.properties manager for remote editing via WebSocket.
- ServerPropertiesManager(File) - Constructor for class com.ultikits.ultitools.manager.ServerPropertiesManager
- ServerPropertiesManager.SetAllResult - Class in com.ultikits.ultitools.manager
-
Outcome of one
set_allbatch. - ServerPropertiesManager.WriteOutcome - Enum Class in com.ultikits.ultitools.manager
-
What actually happened to one key.
- serverRoot - Variable in class com.ultikits.ultitools.manager.FileOperationManager
- serverRoot - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager
- ServerStateSnapshot(int, int, boolean, String, int, int, JsonArray, JsonArray, JsonArray) - Constructor for class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- serverTPS - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- serverUuid - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- serverVersion - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- Service - Annotation Interface in com.ultikits.ultitools.annotations
-
Service annotation to replace Spring's @Service.
- serviceId - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- SetAllResult(List<String>, List<String>, List<String>, List<String>, List<String>, List<String>) - Constructor for class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
-
Public so callers outside this package can build one.
- setAopProxyResolver(AopProxyResolver) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Sets the AOP proxy resolver for this container.
- setAutoCommit(boolean) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setBaseUrlForTesting(String) - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
-
Set a custom base URL for testing purposes.
- setBaseUrlForTesting(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Set a custom base URL for testing purposes.
- setBatchEnabled(boolean) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Enables or disables batched delivery, and -- unlike the field it replaces as a plain Lombok setter -- actually starts or stops the scheduled batch-send task to match (#432): disabling cancels it outright rather than leaving it running with nothing useful to flush; re-enabling starts a fresh one at the current
UltiPanelLogTransmitter.intervalMs. - setBatchSize(int) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sets the batch send-threshold size, rejecting anything below 1 (Gate-2 finding).
- setBeanClass(Class<?>) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setBeanName(String) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setBlockedCommands(Set<String>) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
-
Set the blocklist of commands that should not be executed remotely.
- setCancelled(boolean) - Method in interface com.ultikits.ultitools.events.Cancellable
- setCatalog(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setClassLoader(ClassLoader) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Set class loader.
- setClickHandler(Consumer<InventoryClickEvent>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Sets the click handler.
- setClientInfo(String, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setClientInfo(Properties) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setClock(LongSupplier) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Test-only clock substitution.
- setConstructorArgValues(Object[]) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setContext(SimpleContainer) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Injects the IoC container created for this plugin.
- setCurrentUser(UUID) - Static method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
-
Sets the current user for audit tracking.
- setDataScope(DataScope) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Injects the
DataScopecredentialPluginManagerminted for this module (D-17). - setDependsOn(List<String>) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setDiskSpaceReaders(ToLongFunction<File>, ToLongFunction<File>, ToLongFunction<File>) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Test seam: inject fake total/free/usable-space readers (e.g.
- setDiskUsageRoot(File) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Test seam: point the disk-usage reading at a different root (e.g.
- setDisplayName(String) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Set display name.
- setElement(StatefulElement) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
- setEnabledLevels(Set<String>) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Sets the panel-facing set of enabled log levels, and re-synchronises this handler's own
java.util.logginglevel floor to match (SystemLogHandler.syncHandlerLevelWithEnabledLevels()). - setExternalDrainCoordinationLock(Object) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sets the lock
UltiPanelLogTransmitter.flushLogs()coordinates disable-time flushes against (Gate-2 finding, round 9). - setExternalDrainMode(boolean) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sets external drain mode.
- setExternalSizeThresholdCallback(Runnable) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sets the callback invoked when the queue reaches
UltiPanelLogTransmitter.batchSizewhile external drain mode is active (Gate-2 finding, round 6). - setFactoryBean(Object) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setFactoryMethod(Method) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setFieldValue(Object, Field, Object) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Sets a field's value.
- setFieldValue(Object, String, Object) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Sets a field's value.
- setHoldability(int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setIcon(Icon) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Sets the icon.
- setId(ID) - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Sets the entity ID.
- setInstance(Object) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setIntervalMs(int) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sets the batch-send interval, in milliseconds, and -- unlike the field it replaces as a plain Lombok setter -- reschedules the already-running batch-send task to actually use it (#432).
- setIsolationLevel(int) - Method in interface com.ultikits.ultitools.interfaces.JdbcTransactionManager
-
Sets the isolation level for the current transaction.
- setIsolationLevel(int) - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Deprecated, for removal: This API element is subject to removal in a future version.JDBC-specific; program against
JdbcTransactionManager.setIsolationLevel(int)instead. This default throwsUnsupportedOperationExceptionfor any backend that only implements the base interface. - setIsolationLevel(int) - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- setLazyInit(boolean) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setLoginTimeout(int) - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- setLogTransmissionEnabled(boolean) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Enables/disables log transmission.
- setLogWriter(PrintWriter) - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- setMessageHandler(Consumer<JsonObject>) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Sets the message handler.
- setMetadata(String, Object) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Sets a metadata value.
- setMounted(boolean) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
- setNetworkTimeout(Executor, int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setOldLocationForTesting(Path) - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Points
CredentialStore.migrate()'s old-location lookup at a fixed path instead of resolving it fromUltiTools.getInstance()'s data folder. - setOnConnectHandler(Runnable) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Sets the on-connect handler.
- setOnDisconnectHandler(Runnable) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Sets the on-disconnect handler.
- setOnErrorHandler(Consumer<String>) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Sets the error handler.
- setOnReconnectExhaustedHandler(Runnable) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Sets the reconnect-exhausted handler (invoked once every reconnection attempt has failed).
- setOp(boolean) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- setParent(RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Sets the parent node.
- setParent(SimpleContainer) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Set parent container.
- setPluginStaticInstance(Class<? extends UltiToolsPlugin>, UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Set the static instance field on a plugin class before @PostConstruct runs.
- setProperty(String, String) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
- setProvider(EconomyProvider) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Framework-internal wiring point — called once by
DependenceManagersat bootstrap with the sameEconomyProviderinstance it registers into the IoC container. - setReadOnly(boolean) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setReadOnly(boolean) - Method in interface com.ultikits.ultitools.interfaces.JdbcTransactionManager
-
Sets read-only mode for the current transaction.
- setReadOnly(boolean) - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Deprecated, for removal: This API element is subject to removal in a future version.JDBC-specific; program against
JdbcTransactionManager.setReadOnly(boolean)instead. This default throwsUnsupportedOperationExceptionfor any backend that only implements the base interface. - setReadOnly(boolean) - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- setRootBuildScheduler(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Registers, on the mounted root Element, the callback that a "needs rebuild" bubble hands off to on
GuiRenderer. - setSavepoint() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setSavepoint(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setSchema(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setScope(SimpleContainer.BeanScope) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setSeconds(BaseCommandExecutor, Map<String, Integer>) - Static method in class com.ultikits.ultitools.abstracts.command.ConfigBoundCooldownState
-
Replaces
executor's resolved bound-cooldown seconds. - setShowBottomToolbar(boolean) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Sets whether to show the bottom toolbar.
- setSimulateWriteFailureForTesting(boolean) - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Test-only: makes the next (and every subsequent, until cleared)
CredentialStore.writeLocked(Map)fail with aDataAccessExceptionbefore touching the filesystem, so a migration test can exercise the "new file write fails" path deterministically. - setSlot(int, Icon) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Sets a slot's content.
- setSources(BaseCommandExecutor, Map<String, Supplier<Long>>) - Static method in class com.ultikits.ultitools.abstracts.command.ConfigBoundCooldownState
-
Replaces
executor's bound-cooldown value sources. - setState(VoidCallback) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
-
Marks the State as dirty and schedules a rebuild.
- setState(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Sets state and triggers a rebuild.
- setState(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui
-
Sets state and triggers a rebuild.
- setState(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui.State
-
Triggers a rebuild.
- setTargetPathForTesting(Path) - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Points this store at a fixed path instead of resolving it from
UltiTools.getInstance(). - setTeleportingStatus(UUID, boolean) - Static method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Set a player's teleporting status.
- setTimeout(int) - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Sets the timeout for the current transaction.
- setTimeout(int) - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
Sets the timeout for the current transaction.
- setTimeout(int) - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
-
Sets the timeout for the current transaction.
- setTransactionIsolation(int) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setTransactionManager(TransactionManager) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Sets the transaction manager for transaction-aware operations.
- setTypeMap(Map<String, Class<?>>) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- setup() - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Checks whether the economy provider is currently set up.
- setupBottomToolbar() - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Sets up the standard bottom toolbar with gray background.
- setupConfirmationButtons() - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Sets up the OK and Cancel buttons.
- setupContent(InventoryOpenEvent) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
- setupContent(InventoryOpenEvent) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Sets up the GUI content.
- setupContent(InventoryOpenEvent) - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
- setupDialogContent(InventoryOpenEvent) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Sets up the dialog content.
- setupNavigationButtons() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Sets up the navigation buttons.
- setWebSocketClient(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
-
Sets the WebSocket client.
- setWebSocketClient(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Sets the WebSocket client.
- setWebSocketClient(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Set the WebSocket client.
- setWebSocketClient(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
- setWebSocketClient(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.utils.CloudSession
-
Installs
clientas this session's WebSocket client, replacing (without closing) any previous one. - setWebSocketClientForTesting(UltiPanelWebSocketClient) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Test-only: installs
clientasCloudSession.current()'s WebSocket client and returns whatever was there before. - setWidget(StatefulWidget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
- sha256(byte[]) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
-
Computes the SHA-256 digest of
bytes, hex-encoded lowercase. - sha256(File) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
-
Computes the SHA-256 digest of
file's raw bytes, hex-encoded lowercase. - SHADOWED_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
-
An annotated method is hidden by a nearer declaration, usually a bridge.
- SHADOWED_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Hidden by a nearer declaration - usually the bridge method a generic override generates - also relative to the bean class.
- shallowestMatchDepth(Throwable, Class<? extends Throwable>[]) - Method in class com.ultikits.ultitools.aop.TransactionInterceptor
-
Returns the shallowest inheritance depth at which
thrown's runtime class matches any rule inrules, ornullif none match. - shape - Variable in class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedField
- shapeError(String, String) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
- shortDescription - Variable in class com.ultikits.ultitools.entities.PluginEntity
- shouldCancel - Variable in class com.ultikits.ultitools.services.impl.InMemeryTeleportService.DelayTeleportResult
- shouldCancel - Variable in class com.ultikits.ultitools.services.impl.InMemoryNotificationService.BossBarTickResult
- shouldCatch(Throwable, Class<? extends Throwable>[]) - Method in class com.ultikits.ultitools.aop.ExceptionInterceptor
-
Checks if the given exception should be caught based on the configured types.
- shouldContinue() - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
- shouldContinue() - Method in interface com.ultikits.ultitools.websocket.ReconnectStrategy
-
Checks if reconnection should continue.
- shouldProcessRecord(LogRecord) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Checks whether this log record should be processed.
- shouldRegister(Class<?>) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Check if a class should be registered based on @ConditionalOnConfig.
- shouldRegister(Class<?>, SimpleContainer) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
-
Check if a class should be registered based on
@ConditionalOnConfig. - shouldRollback(Throwable, Transactional) - Method in class com.ultikits.ultitools.aop.TransactionInterceptor
-
Determines if the transaction should be rolled back for the given exception.
- shouldSkipField(Field, Set<String>) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
- shouldValidate(CommandContext) - Method in interface com.ultikits.ultitools.abstracts.command.validation.CommandValidator
-
Checks if this validator should be applied to the given context.
- show() - Method in interface com.ultikits.ultitools.widgets.Confirm
-
Show the confirm dialog.
- show() - Method in class com.ultikits.ultitools.widgets.impl.ChatConfirm
-
Show the confirm dialog.
- show() - Method in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
- showBottomToolbar - Variable in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Whether to show the bottom toolbar
- showProcessing() - Element in annotation interface com.ultikits.ultitools.annotations.command.AsyncCommand
-
Whether to show "Processing..." message to sender while executing.
- shutdown() - Method in class com.ultikits.ultitools.events.EventBus
-
Shutdown the async thread pool.
- shutdown() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Shutdown the collector.
- shutdown() - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Shuts down the log stream manager.
- shutdown() - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Unregisters the event listener and detaches the association with the client.
- shutdown() - Method in class com.ultikits.ultitools.manager.RemoteActionLog
-
Removes and closes the
FileHandlerthis instance attached inRemoteActionLog.init(File)(WR-01, 06-REVIEW.md). - shutdown() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Shuts down the log transmitter.
- shutdown() - Method in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- shutdown() - Method in class com.ultikits.ultitools.utils.Metrics
-
Shuts down the underlying scheduler service.
- shutdown() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Shuts down
PanelResponderRegistry.timeoutScheduler(WR-01, 06-REVIEW.md). - shutdownLogStreamManager() - Method in class com.ultikits.ultitools.utils.CloudSession
-
Shuts down the framework's log stream manager, if one is configured.
- SIDECAR_FILE_NAME - Static variable in class com.ultikits.ultitools.utils.ResourceHashSidecar
- sidecarFile(File) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
- silent() - Element in annotation interface com.ultikits.ultitools.annotations.ExceptionCatch
-
Whether to silently catch exceptions without logging.
- SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class com.ultikits.ultitools.utils.Metrics.SimpleBarChart
-
Class constructor.
- SimpleContainer - Class in com.ultikits.ultitools.context
-
Simple dependency injection container to replace Spring ApplicationContext.
- SimpleContainer() - Constructor for class com.ultikits.ultitools.context.SimpleContainer
- SimpleContainer(SimpleContainer) - Constructor for class com.ultikits.ultitools.context.SimpleContainer
- SimpleContainer.BeanScope - Enum Class in com.ultikits.ultitools.context
- SimpleHttpClient - Class in com.ultikits.ultitools.utils
-
Simple HTTP client implementation using HttpURLConnection.
- SimpleHttpClient() - Constructor for class com.ultikits.ultitools.utils.SimpleHttpClient
- SimpleHttpClient.Response - Class in com.ultikits.ultitools.utils
- SimpleJsonDataOperator<T> - Class in com.ultikits.ultitools.interfaces.impl.data.json
-
Simple Json data operator.
- SimpleJsonDataOperator(String, Class<T>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- SimplePie(String, Callable<String>) - Constructor for class com.ultikits.ultitools.utils.Metrics.SimplePie
-
Class constructor.
- SimpleTempListener<E> - Class in com.ultikits.ultitools.interfaces.impl
-
Simple temp listener.
- SimpleTempListener() - Constructor for class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the four-argument
(Class, EventPriority, TempEventHandler, Function)constructor (Lombok-generated via@AllArgsConstructor, so it has no source declaration to link to) orTempListener.common(Class). Scheduled for removal in 6.4.0. - SimpleTempListener(Class<E>, TempEventHandler<E>) - Constructor for class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the four-argument
(Class, EventPriority, TempEventHandler, Function)constructor (Lombok-generated via@AllArgsConstructor, so it has no source declaration to link to) orTempListener.common(Class). Scheduled for removal in 6.4.0. - SimpleTempListener(Class<E>, TempEventHandler<E>, Function<E, Boolean>) - Constructor for class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the four-argument
(Class, EventPriority, TempEventHandler, Function)constructor (Lombok-generated via@AllArgsConstructor, so it has no source declaration to link to) orTempListener.common(Class). Scheduled for removal in 6.4.0. - SimpleTempListener(Class<E>, TempEventHandler<E>, EventPriority) - Constructor for class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the four-argument
(Class, EventPriority, TempEventHandler, Function)constructor (Lombok-generated via@AllArgsConstructor, so it has no source declaration to link to) orTempListener.common(Class). Scheduled for removal in 6.4.0. - SimpleTypeParser(Class<T>, Function<String, T>, int) - Constructor for class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- SimpleTypeParser(Class<T>, Function<String, T>, List<Class<?>>) - Constructor for class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- simulateWriteFailureForTesting - Static variable in class com.ultikits.ultitools.utils.CredentialStore
-
Test-only fault injection: when
true,CredentialStore.writeLocked(Map)throws instead of writing, so a migration write-failure path can be exercised deterministically without relying on filesystem permission tricks (which behave differently when tests run as root in a container). - SingleLineChart(String, Callable<Integer>) - Constructor for class com.ultikits.ultitools.utils.Metrics.SingleLineChart
-
Class constructor.
- SINGLETON - Enum constant in enum class com.ultikits.ultitools.context.SimpleContainer.BeanScope
- singletonFactories - Variable in class com.ultikits.ultitools.context.SimpleContainer
- singletonObjects - Variable in class com.ultikits.ultitools.context.SimpleContainer
- singletons - Variable in class com.ultikits.ultitools.context.SimpleContainer
- size - Variable in class com.ultikits.ultitools.manager.LogStreamManager.BatchConfigSection
- size() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Gets the number of validators in the chain.
- Size - Annotation Interface in com.ultikits.ultitools.annotations.config
-
Validates that a Collection or String config value has a size/length within the specified bounds.
- skipped - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
- SKIPPED_CLASSES_BY_MODULE - Static variable in class com.ultikits.ultitools.utils.ModuleScanDiagnostics
-
One accumulator entry per module currently being scanned; cleared as each is emitted.
- skullOwner(String) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Sets the skull owner for player head items by name.
- skullOwner(UUID) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Sets the skull owner for player head items by UUID.
- skullOwner(OfflinePlayer) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Sets the skull owner for player head items.
- slot - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- slot - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay
- slot - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- slot - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- slot(int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- slot(int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- slotIndex - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
The slot's index within the Inventory (0-based).
- slotIndex - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer.NodeKey
- slotKey - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer.NodeKey
- SlotKey - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
SlotKey uniquely identifies a Widget within the Widget tree.
- SlotKey(String) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.SlotKey
- SlotUtils - Class in com.ultikits.ultitools.abstracts.gui.declarative.util
-
Slot-index calculation utilities.
- SlotUtils() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
- SLOW_PANEL_EVENT_HANDLER_THRESHOLD_MILLIS - Static variable in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
The elapsed-time threshold above which a
PanelMessageEventpublish is considered slow enough to warn about, in milliseconds. - SNAPSHOT_INTERVAL_TICKS - Static variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Sampling period for world/player/plugin status, in ticks.
- snapshotCache() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Deep-copies this operator's current cache: serialize/deserialize to break references, since
update(T)mutates cached entities in-place viaBeanCopyUtil.copyProperties(java.lang.Object, java.lang.Object). - snapshotRegisteredEntities(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Snapshots the complete config-file-path-to-entity mapping
ultiToolsPluginalready holds inConfigManager.pluginConfigMap, before a caller is about to register a batch of entities in one call. - snapshotTask - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
- sneakyThrow(Throwable) - Static method in class com.ultikits.ultitools.aop.SneakyThrows
-
Rethrows
tunmodified, bypassing the compiler's checked-exception check. - SneakyThrows - Class in com.ultikits.ultitools.aop
-
The single checked-exception-safe rethrow helper for the
aoppackage. - SneakyThrows() - Constructor for class com.ultikits.ultitools.aop.SneakyThrows
- softDependencies - Variable in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- softDepends() - Element in annotation interface com.ultikits.ultitools.annotations.PluginDependency
-
Optional plugin dependencies (soft dependencies).
- someCodeSourceUnknown - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
- sort() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
- sorted - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
- sortedPrefix - Variable in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
- sortedPrefix - Variable in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
- sortPluginsByDependencies(List<Class<? extends UltiToolsPlugin>>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Sort plugins by their dependencies using Kahn's algorithm (topological sort).
- Sounds - Enum Class in com.ultikits.ultitools.entities
- Sounds() - Constructor for enum class com.ultikits.ultitools.entities.Sounds
- Source(AbstractConfigEntity, Field, String) - Constructor for class com.ultikits.ultitools.manager.ConfigBindings.Source
- sourceMethodName - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.Candidate
- sourceModule - Variable in class com.ultikits.ultitools.events.ModuleEvent
- sources(BaseCommandExecutor) - Static method in class com.ultikits.ultitools.abstracts.command.ConfigBoundCooldownState
- sourceType - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.Candidate
- spawn(Location) - Method in class com.ultikits.ultitools.widgets.Hologram
-
Spawn the hologram.
- spigot() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandOutputCapture
- splitComment(String) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Splits a
@ConfigEntry.comment()value into oneListelement per line, in declaration order, ready forConfigurationSection's comment-writing API. - splitFormat(String) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
- SQLiteDataOperator<T> - Class in com.ultikits.ultitools.interfaces.impl.data.sqlite
-
SQLite implementation of the data operator.
- SQLiteDataOperator(DataSource, Class<T>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataOperator
-
Creates a new SQLite data operator.
- SQLiteDataStore - Class in com.ultikits.ultitools.interfaces.impl.data.sqlite
-
SQLite-backed
DataStore. - SQLiteDataStore() - Constructor for class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- SQLiteDataStore.OperatorKey - Class in com.ultikits.ultitools.interfaces.impl.data.sqlite
-
Composite operator-cache key: the backing .db file's canonical path plus the entity class.
- sqlOperatorFor(Comparison) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Maps a
Comparisonto its SQL operator fragment (including the placeholder). - ssl - Variable in class com.ultikits.ultitools.entities.vo.ServerEntityVO
- stackTrace - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- standalone(Class<A>) - Static method in class com.ultikits.ultitools.aop.AnnotationLookupCache
-
An unshared cache for a caller that is not wired through
PluginManager.wireAop's shared seam (D-38) - standalone construction, or a consumer exercised in isolation. - start() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Start the container.
- start(Player) - Method in class com.ultikits.ultitools.widgets.Toast
- START - Enum constant in enum class com.ultikits.ultitools.interfaces.DataOperator.LikeType
- startBatchSender() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
(Re)starts the batch-send task at the current
UltiPanelLogTransmitter.intervalMs. - startHeartbeat() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Starts the heartbeat task.
- startMonitoring() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Start monitoring server status.
- startNew() - Static method in class com.ultikits.ultitools.utils.CloudSession
-
Constructs a new session, installs it as
CloudSession.current(), and invalidates whatever session was current before -- the single operation bothloginandlogoutperform (D-16). - startPolling(String, Consumer<TokenEntity>) - Method in class com.ultikits.ultitools.utils.CloudSession
-
Starts polling for magic-link auth completion on this session's own executor.
- startSlot - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- startSlot - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView
- startSlot(int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridView.Builder
- startSubmitting() - Method in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- STARTSWITH - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
- startTokenRefreshScheduler() - Method in class com.ultikits.ultitools.utils.CloudSession
-
Starts a background scheduler on this session that proactively refreshes the access token before it expires (checks every hour, refreshes when <2 hours remaining).
- startTokenRefreshScheduler() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Starts the token-refresh scheduler on the current session.
- STARTUP_DECISIONS - Static variable in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
-
Every scan-time
@ConditionalOnConfigdecision, keyed by owning plugin instance (identity) then by the evaluated class. - state - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui
- state - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ArchiveIdentity
- State<T> - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
State is the mutable state of a StatefulWidget.
- State() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.State
-
Creates a new State.
- State() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui.State
- State() - Constructor for enum class com.ultikits.ultitools.services.EconomyProvider.State
- StatefulDeclarativeGui<T> - Class in com.ultikits.ultitools.abstracts.gui.declarative.engine
-
StatefulDeclarativeGui is the base class for a declarative GUI that carries state.
- StatefulDeclarativeGui(Player, String, String, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui
- StatefulDeclarativeGui.State - Class in com.ultikits.ultitools.abstracts.gui.declarative.engine
-
The base class for a declarative GUI's state.
- StatefulElement - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
The Element corresponding to a StatefulWidget.
- StatefulElement(StatefulWidget) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulElement
- StatefulWidget - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
StatefulWidget is a Widget that carries mutable state.
- StatefulWidget() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulWidget
-
Creates a new StatefulWidget.
- StatefulWidget(SlotKey) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulWidget
-
Creates a new StatefulWidget with the given key.
- StatefulWidget Example: - Search tag in package com.ultikits.ultitools.abstracts.gui.declarative
- Section
- StatelessElement - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
The Element corresponding to a StatelessWidget.
- StatelessElement(StatelessWidget) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.StatelessElement
- StatelessWidget - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
StatelessWidget is a Widget that needs no mutable state.
- StatelessWidget() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.StatelessWidget
-
Creates a new StatelessWidget.
- StatelessWidget(SlotKey) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.StatelessWidget
-
Creates a new StatelessWidget with the given key.
- stateSnapshot - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
A server-state snapshot sampled on the main thread; the async send thread only ever reads it.
- STATIC_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
-
An annotated method is static and has no bean instance.
- STATIC_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Static methods are dispatched with
invokestatic, which bypasses the proxy. - StaticSuggestionsCompleter - Class in com.ultikits.ultitools.commands.tabcomplete
-
Completer that provides static suggestions from a predefined list.
- StaticSuggestionsCompleter(String...) - Constructor for class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
-
Creates a completer with static suggestions (case-insensitive matching).
- StaticSuggestionsCompleter(List<String>) - Constructor for class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
-
Creates a completer with static suggestions (case-insensitive matching).
- StaticSuggestionsCompleter(List<String>, boolean) - Constructor for class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
-
Creates a completer with static suggestions.
- status - Variable in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
- status() - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
- status(CommandSender) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand
- Status (6.3.0) - Search tag in package com.ultikits.ultitools.abstracts.gui.declarative
- Section
- stop() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Stop the container.
- stopBatchSender() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Cancels the currently-scheduled batch-send task, if any, and clears the reference.
- stopCredentialSchedulers() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Stops the current session's token-refresh scheduler and magic-link poller.
- stopMonitoring() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Stop monitoring.
- stopPolling() - Method in class com.ultikits.ultitools.utils.CloudSession
-
Stop polling for magic-link completion on this session.
- stopTokenRefreshScheduler() - Method in class com.ultikits.ultitools.utils.CloudSession
-
Stop the background token refresh scheduler on this session.
- stopWebsocket() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Disconnects the current session's WebSocket client, if any, without invalidating the session or touching the reconnection state machine -- the reconnect chain will bring the connection back up on its own.
- storeLocation - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- storeLocation - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- STRING_ONLY - Enum constant in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
- StringHashMapParser - Class in com.ultikits.ultitools.interfaces.impl.pasers
- StringHashMapParser() - Constructor for class com.ultikits.ultitools.interfaces.impl.pasers.StringHashMapParser
- stripJsonQuotes(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Remove JSON quotes from a serialized string value.
- stripPrefix(String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Strips the version prefix.
- stripVendorPrefix(String) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
- style - Variable in class com.ultikits.ultitools.widgets.Toast
-
The visual style of the toast
- Style() - Constructor for enum class com.ultikits.ultitools.widgets.Toast.Style
- submitData() - Method in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- submitTaskConsumer - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
- subscribe(Class<T>, EventPriority, boolean, String, Consumer<T>) - Method in class com.ultikits.ultitools.events.EventBus
-
Register a programmatic handler with full options.
- subscribe(Class<T>, Consumer<T>) - Method in class com.ultikits.ultitools.events.EventBus
-
Register a programmatic handler.
- subscribeToServer(String) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Subscribes to a server's status.
- Subscription - Interface in com.ultikits.ultitools.entities
-
Handle returned by programmatic event subscriptions.
- success - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
- success() - Static method in class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
-
Creates a successful validation result.
- success(List<CommandValidator.ValidationResult>, List<CommandValidator>) - Static method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
- suggest() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdParam
- suggest(BiMap<String, Method>, Player, Command, String[], Object) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
The single tab-completion dispatch entry point for both base-class generations.
- suggest(TabCompletionContext) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Generates suggestions using the given context.
- suggest(TabCompletionContext, String) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Resolves suggestions using an explicitly-resolved
@CmdParam.suggest()value, rather thancontext'sTabCompletionContext.parameterName-- which carries@CmdParam.value(), the parameter's DISPLAY NAME, not its suggestion (05-06 / D-07 Pitfall 2, T-05-28). - suggest(Player, Command, String[]) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Generates tab completion suggestions.
- suggest(Player, Command, String[]) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Generates suggestions using the appropriate completer.
- suggestFirstArgs(Map<String, Method>, TabCompletionContext) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Suggests command format first arguments from mappings.
- suggestFirstToken(BiMap<String, Method>, Player, Command, String[], Object) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
First-token completion: literal command formats, permission-filtered before they enter the candidate map, then delegated to
TabCompletionManager.suggestFirstArgs(Map, TabCompletionContext)for the package's existing sort-and-dedup semantics. - suggestions - Variable in class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
- suggestLiteralSiblingToken(BiMap<String, Method>, Player, int) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
Permission-filtered before it can contribute a suggestion -- T-05-20's mitigation extended to this branch too.
- suggestModuleNames() - Method in class com.ultikits.ultitools.commands.UltiToolsCommands
- suggestParameterSlot(Player, Command, String[], int, Method, String, Object) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
- SuggestSignatureShape() - Constructor for enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
- suggestSubsequentToken(BiMap<String, Method>, Player, Command, String[], Object) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
Argument-position resolution for a multi-token vector: find every mapping whose format's literal/parameter prefix matches the already-typed tokens (permission-filtered), then for each candidate resolve the token at the position being completed -- either a
<param>slot (delegated tocommands/tabcomplete/) or a literal token (collected from every visible sibling format long enough to have one at this position). - suggestWith(TabCompletionContext, String) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Suggests completions for a specific parameter type.
- superCall - Variable in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
- suppliers - Variable in class com.ultikits.ultitools.context.SimpleContainer
- supplierTypes - Variable in class com.ultikits.ultitools.context.SimpleContainer
- supported() - Method in interface com.ultikits.ultitools.interfaces.Localized
-
Get the language code of the plugin module.
- supported() - Method in class com.ultikits.ultitools.UltiTools
-
Returns the supported language codes.
- supportedTypes - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- supports(Class<?>) - Method in interface com.ultikits.ultitools.abstracts.command.parser.TypeParser
-
Checks if this parser can handle the specified type.
- supports(Class<? extends Throwable>) - Method in interface com.ultikits.ultitools.aop.ExceptionHandler
-
Determines if this handler supports handling the given exception type.
- SUPPORTS - Enum constant in enum class com.ultikits.ultitools.annotations.Propagation
-
Support a current transaction; execute non-transactionally if none exists.
- suspend() - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Suspends the current transaction, if any, detaching it from this thread so an independent transaction can begin in its place.
- suspend() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
Suspends the current transaction, if any, detaching it from this thread so an independent transaction can begin in its place.
- suspend() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
-
Suspends the current transaction, if any, detaching it from this thread so an independent transaction can begin in its place.
- suspendedStack - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
ThreadLocal holding the stack of contexts
DataSourceTransactionManager.suspend()has detached and not yetDataSourceTransactionManager.resume(Object)d, most-recently-suspended on top (D-09). - suspendedStack - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager
-
ThreadLocal holding the stack of contexts
JsonTransactionManager.suspend()has detached and not yetJsonTransactionManager.resume(Object)d, most-recently-suspended on top -- the JSON analogue ofDataSourceTransactionManager's field of the same name (02-11, D-09). - SUSPICIOUS_KEYWORDS - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
- sweepExpired() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
PlayerCacheManager.ExpiringPlayerCacheopt-in: delegates to the pre-existingCooldownValidator.cleanupExpired()time-based half. - sweepExpired() - Method in interface com.ultikits.ultitools.manager.PlayerCacheManager.ExpiringPlayerCache
-
Invoked once per
PlayerCacheManager.sweepExpiredEntries()pass. - sweepExpiredEntries() - Method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Periodic, time-based expiry sweep -- driven by the framework's own
Scheduled(i.e. - sweepField(Object, PlayerCacheManager.FieldShape, UUID) - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
- syncHandlerLevelWithEnabledLevels() - Method in class com.ultikits.ultitools.handler.SystemLogHandler
-
Gate-2 finding:
SystemLogHandler.shouldProcessRecord(LogRecord)callsHandler.isLoggable(LogRecord)-- the baseHandler's own check againstHandler.getLevel()-- BEFORE this class's ownSystemLogHandler.enabledLevelsfilter ever runs. - SYSTEM_DANGEROUS_CLASSES - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
- systemLogHandler - Variable in class com.ultikits.ultitools.manager.LogStreamManager
- SystemLogHandler - Class in com.ultikits.ultitools.handler
-
System log handler.
- SystemLogHandler(UltiPanelLogTransmitter) - Constructor for class com.ultikits.ultitools.handler.SystemLogHandler
-
Constructor.
T
- TabCompleter - Interface in com.ultikits.ultitools.commands.tabcomplete
-
Strategy interface for providing tab completion suggestions.
- TabCompletionContext - Class in com.ultikits.ultitools.commands.tabcomplete
-
Context object containing all information needed for tab completion.
- TabCompletionContext() - Constructor for class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
- TabCompletionManager - Class in com.ultikits.ultitools.commands.tabcomplete
-
Central manager for tab completion functionality.
- TabCompletionManager() - Constructor for class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Private constructor - use getInstance().
- Table - Annotation Interface in com.ultikits.ultitools.annotations
-
Table annotation.
- tableName - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- takeSnapshot() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Records the snapshot and the on-disk file fingerprint (#510).
- target - Variable in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
- target - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- targetAttribute - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.AliasDeclaration
- targetPathOverride - Static variable in class com.ultikits.ultitools.utils.CredentialStore
-
Overrides the production target (new-location) path for a test.
- targetType - Variable in exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
- task - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- TASK - Enum constant in enum class com.ultikits.ultitools.widgets.Toast.Style
-
Task style - yellow square frame (default)
- taskManager - Variable in class com.ultikits.ultitools.manager.PluginManager
- TaskManager - Class in com.ultikits.ultitools.manager
-
Manages scheduled tasks for plugin modules.
- TaskManager(JavaPlugin) - Constructor for class com.ultikits.ultitools.manager.TaskManager
- TaskManager.BoundTask - Class in com.ultikits.ultitools.manager
-
Per-method record of one config-bound
Scheduledtask: what to invoke, where its bound values come from, its current timing in ticks, when it was armed and last ran, and its current Bukkit task. - teardownStep(String, Runnable) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Runs one teardown step; a failure is only logged at FINE, never thrown out.
- teleport(Player, Location) - Method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- teleport(Player, Location) - Method in interface com.ultikits.ultitools.services.TeleportService
-
Teleport player instantly.
- teleportingPlayers - Static variable in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
- TeleportService - Interface in com.ultikits.ultitools.services
-
Teleport service.
- TEMP_FILE_NAME - Static variable in class com.ultikits.ultitools.utils.CredentialStore
- TempEventHandler<E> - Interface in com.ultikits.ultitools.interfaces
-
Temporary event handler.
- TempListener - Interface in com.ultikits.ultitools.interfaces
-
Temporary listener.
- TempListener.DefaultTempListenerBuilder<E> - Class in com.ultikits.ultitools.interfaces
-
Create a default temporary listener builder.
- test(T) - Method in interface com.ultikits.ultitools.interfaces.impl.data.QueryImpl.Predicate
- testConnection() - Method in interface com.ultikits.ultitools.services.EmailService
-
Test the SMTP connection with current configuration.
- testConnection() - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
- text - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- text - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- text(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
- TextButton - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
TextButton is a button Widget that displays text.
- TextButton(TextButton.Builder) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton
- TextButton.Builder - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
Builder for TextButton.
- TextButtonElement - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets
-
The RenderObjectElement counterpart of TextButton.
- TextButtonElement(TextButton) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButtonElement
- THIS_MODULES - Enum constant in enum class com.ultikits.ultitools.utils.PluginInstallUtils.EntryState
-
It is a loaded instance's own code-source JAR, or the archive opened and its
plugin.ymldeclares this module. - tickCount - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
- TICKS_PER_SECOND - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
Bukkit's nominal tick rate.
- ticksAtLoad(UltiToolsPlugin, String, ConfigBindings.Source) - Static method in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- timeout() - Element in annotation interface com.ultikits.ultitools.annotations.command.AsyncCommand
-
The number of seconds the framework waits for the command body before reporting a timeout to the sender.
- timeout() - Element in annotation interface com.ultikits.ultitools.annotations.Transactional
-
The transaction timeout in seconds.
- TimeoutAwareQueryRunner - Class in com.ultikits.ultitools.interfaces.impl.data
-
A
QueryRunnerthat applies a per-statement JDBC query timeout, computed against a shared transaction deadline rather than a fixed value (D-10 -- Spring's approach: each statement gets the time remaining in the transaction's budget, not a fresh full allowance). - TimeoutAwareQueryRunner(DataSource, Supplier<Long>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.TimeoutAwareQueryRunner
-
Creates a new timeout-aware query runner.
- timeoutDeadlineNanos - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
-
D-10: set by
DataSourceTransactionManager.setTimeout(int)to theSystem.nanoTime()value at which this transaction's query-timeout budget expires. - timeoutScheduler - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Schedules
PanelResponderRegistry.RESPONDER_TIMEOUT_MILLIS's one-timeout-in-one-place enforcement. - TIMER_RULE - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
The rule text for a bound period or delay.
- timestamp - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
-
Timestamp when the command was received.
- timestamp - Variable in class com.ultikits.ultitools.events.ModuleEvent
- timestamp - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- timestamp - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- title - Variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- title - Variable in class com.ultikits.ultitools.widgets.impl.ChatConfirm
-
The title text displayed in bold gold
- title(String) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
- Toast - Class in com.ultikits.ultitools.widgets
-
A Minecraft advancement toast notification widget.
- Toast(String, String, Toast.Style) - Constructor for class com.ultikits.ultitools.widgets.Toast
-
Private constructor - use
Toast.displayTo(Player, String, String, Style)instead. - Toast.Style - Enum Class in com.ultikits.ultitools.widgets
-
Toast display styles based on Minecraft advancement frame types.
- toBuilder() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
-
Creates a new Builder that copies this Context's configuration.
- toClassList(List<String>, Map<String, PluginDependencyResolver.PluginNode>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Converts a sorted list of plugin names back to their plugin classes.
- toFile(URL) - Static method in class com.ultikits.ultitools.utils.PluginYmlReader
- TOGGLE - Static variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Built-in completer prefix for toggle values.
- toHex(byte[]) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
- toJson() - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Cast config to JSON format.
- toJson() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- toJsonArray(List<String>) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
- toJsonObject() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Converts the configuration entity to a JSON object.
- token - Variable in class com.ultikits.ultitools.utils.CloudSession
- token - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
- TOKEN_REFRESH_CHECK_INTERVAL_MS - Static variable in class com.ultikits.ultitools.utils.CloudSession
-
How often to check if the access token needs refreshing (1 hour)
- TOKEN_REFRESH_THRESHOLD_SECONDS - Static variable in class com.ultikits.ultitools.utils.CloudSession
-
Refresh the token when it has less than this many seconds remaining (2 hours)
- token_type - Variable in class com.ultikits.ultitools.entities.TokenEntity
- TokenEntity - Class in com.ultikits.ultitools.entities
- TokenEntity() - Constructor for class com.ultikits.ultitools.entities.TokenEntity
- tokenStore - Variable in class com.ultikits.ultitools.utils.CloudSession
- TokenStore - Class in com.ultikits.ultitools.utils
-
The only thing that writes the UltiCloud credential to disk.
- TokenStore() - Constructor for class com.ultikits.ultitools.utils.TokenStore
- toLocation() - Method in class com.ultikits.ultitools.entities.common.WorldLocation
- toSlot - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeMove
- toSlotIndex(int, int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Converts a row/column pair into a slot index.
- toSlotIndex(int, int, int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Computes the slot index of a position relative to a starting slot.
- toString() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
- toString() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
- toString() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
- toString() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.SlotKey
- toString() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
- toString() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer.NodeKey
- toString() - Method in class com.ultikits.ultitools.aop.AopEligibility.Problem
- toString() - Method in class com.ultikits.ultitools.entities.common.WorldLocation
- toString() - Method in class com.ultikits.ultitools.entities.PluginEntity
- toString() - Method in class com.ultikits.ultitools.entities.PluginVersionEntity
- toString() - Method in class com.ultikits.ultitools.entities.vo.ServerEntityVO
- toString() - Method in exception class com.ultikits.ultitools.exceptions.UltiToolsException
- toString() - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder.JsonObject
- totalSpaceReader - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Seam over
File.getTotalSpace(), so "the filesystem reports zero total space" (D-14) is deterministic in tests without needing an actual zero-capacity filesystem. - touch(File) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Creates a file, automatically creating the parent directory if it does not exist.
- toUpperCaseFirstOne(String) - Static method in class com.ultikits.ultitools.listeners.PlayerJoinListener
- tpsHistory15m - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
- tpsHistory1m - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
- tpsHistory5m - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
- tpsTask - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
The two main-thread scheduled tasks;
ServerMonitorManager.stopMonitoring()needs to be able to cancel them. - trace(String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- trace(String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- trace(Throwable) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- trace(Throwable, String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- trace(Throwable, String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- TrackedBean(Object, List<PlayerCacheManager.TrackedField>) - Constructor for class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedBean
- trackedBeans - Variable in class com.ultikits.ultitools.manager.PlayerCacheManager
- TrackedField(Field, boolean, PlayerCacheManager.FieldShape) - Constructor for class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedField
- TRAMPOLINE_PREFIX - Static variable in class com.ultikits.ultitools.aop.ProxyFactory
-
Prefix for the generated super-call trampoline methods; see the class javadoc.
- trampolineCache - Variable in class com.ultikits.ultitools.aop.ProxyFactory.InterceptorDispatcher
-
Caches the trampoline
Methodper intercepted method. - trampolineName(Method) - Static method in class com.ultikits.ultitools.aop.ProxyFactory
-
Deterministic trampoline name for a given method, derived purely from its own name and parameter types so that
ProxyFactory.createProxyClass(java.lang.Class<T>, java.util.Set<java.lang.reflect.Method>)(build time) andProxyFactory.InterceptorDispatcher(call time, reflecting onproxy.getClass()) always agree without sharing any other state. - transaction(Runnable) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Execute operations within a transaction (void variant).
- transaction(Runnable) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- transaction(Runnable) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- transaction(Callable<R>) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Execute operations within a transaction.
- transaction(Callable<R>) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- transaction(Callable<R>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- TRANSACTION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- TRANSACTION_ROLLBACK_ONLY - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- Transactional - Annotation Interface in com.ultikits.ultitools.annotations
-
Annotation to mark methods or classes for declarative transaction management.
- TransactionAwareDataSource - Class in com.ultikits.ultitools.interfaces.impl.data
-
A
DataSourcewrapper that integrates withTransactionManager. - TransactionAwareDataSource(DataSource, Supplier<TransactionManager>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- TransactionContext() - Constructor for class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
- TransactionInterceptor - Class in com.ultikits.ultitools.aop
-
AOP interceptor that implements declarative transaction management.
- TransactionInterceptor(TransactionManager) - Constructor for class com.ultikits.ultitools.aop.TransactionInterceptor
-
Creates a new transaction interceptor.
- transactionManager - Variable in class com.ultikits.ultitools.aop.TransactionInterceptor
- transactionManager - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- transactionManager - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
The per-plugin
JsonTransactionManagergoverning this operator, ornullif this operator was never bound to one (e.g. - TransactionManager - Interface in com.ultikits.ultitools.interfaces
-
Interface for managing database transactions.
- transactionManagerFor(DataScope) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Resolves (creating on first use) the
JsonTransactionManagerforscope, giving the JSON backend a realTransactionManagerso@Transactionalis no longer refused ondatasource.type: json(02-05, D-03). - transactionManagerFor(DataScope) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
Resolves the same per-plugin-container
JdbcTransactionManagerinstanceMysqlDataStore.getOperator(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Class<T>)wires onto the operators it hands out forscope's own identity -- the seamPluginManager.wireTransactionalcalls to bind the AOP@Transactionalinterceptor to it, so a module's data operators and its@Transactionalbeans share one transaction, not two (T-02-TAM-11), despite every plugin sharing the one globalMysqlDataStore.dataSource. - transactionManagerFor(DataScope) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Resolves the same per-plugin-container
JdbcTransactionManagerinstanceSQLiteDataStore.getOperator(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Class<T>)wires onto the operators it hands out forscope's own database file -- the seamPluginManager.wireTransactionalcalls to bind the AOP@Transactionalinterceptor to it, so a module's data operators and its@Transactionalbeans share one transaction, not two (T-02-TAM-11). - transactionManagerFor(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- transactionManagerForIdentity(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
Returns the manager for
identity, building it on first touch. - transactionManagerForPath(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Returns the manager for
dbPath, building it on first touch -- the samecomputeIfAbsentsingle-construction guaranteeSQLiteDataStore.poolFor(String)already gives the connection pool for that file. - transactionManagerMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
JdbcTransactionManagercache, keyed by requesting identity -- one manager per plugin container even though every plugin shares the one globalMysqlDataStore.dataSource(D-02):contextHolderis a per-instanceThreadLocal(FOUND-04), so two plugins each doing a@Transactionalwrite on MySQL must never cross transaction state, exactly asPluginManager.wireTransactional's own javadoc already documents for the JDBC path. - transactionManagerMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
JdbcTransactionManagercache, keyed identically toSQLiteDataStore.dataSourceMap-- the backing .db file's canonical path (D-02: one JDBCDataSourceper file already means one manager per file is "one per plugin container", since each plugin has its own file). - transactionManagers - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Per-identity
JsonTransactionManager, one per requesting identity -- the same identityJsonStore.dataOperatorMapalready keys by -- shared by everySimpleJsonDataOperatorthis store hands out for that identity (02-05, D-03). - transactionManagerSupplier - Variable in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- transfer(UUID, UUID, double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Transfers money from one player to another.
- transfer(OfflinePlayer, OfflinePlayer, double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Transfers money from one player to another.
- Transition() - Constructor for enum class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition.Transition
- TriggerContext - Class in com.ultikits.ultitools.manager
-
Immutable context describing what triggered an error.
- TriggerContext(TriggerContext.TriggerType, String, String, String) - Constructor for class com.ultikits.ultitools.manager.TriggerContext
- TriggerContext.TriggerType - Enum Class in com.ultikits.ultitools.manager
-
Trigger type enum.
- triggerDetail - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- triggerDetail - Variable in class com.ultikits.ultitools.manager.TriggerContext
- triggerType - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- triggerType - Variable in class com.ultikits.ultitools.manager.TriggerContext
- TriggerType() - Constructor for enum class com.ultikits.ultitools.manager.TriggerContext.TriggerType
- TRUE - Enum constant in enum class com.ultikits.ultitools.entities.CancelResult
- TRUSTED_PACKAGE_PREFIXES - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
- tryRegister(Object) - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Attempts lazy first-use registration of a non-bean instance with the live
PlayerCacheManagersingleton. - tryUnregister(Object) - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
The static counterpart to
PlayerCacheManager.tryRegister(Object)-- unregisters a previously registered non-bean instance from the livePlayerCacheManagersingleton. - type - Variable in class com.ultikits.ultitools.events.PanelMessageEvent
- type - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- type - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- type() - Element in annotation interface com.ultikits.ultitools.annotations.Column
- typeMappings - Variable in class com.ultikits.ultitools.context.SimpleContainer
- TypeParseException - Exception Class in com.ultikits.ultitools.abstracts.command.parser
-
Exception thrown when type parsing fails.
- TypeParseException(String) - Constructor for exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
-
Constructs a new TypeParseException with just a message.
- TypeParseException(String, Class<?>, String) - Constructor for exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
-
Constructs a new TypeParseException.
- TypeParseException(String, Class<?>, String, Throwable) - Constructor for exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
-
Constructs a new TypeParseException with a cause.
- TypeParseException(String, Throwable) - Constructor for exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
-
Constructs a new TypeParseException with a message and cause.
- TypeParser<T> - Interface in com.ultikits.ultitools.abstracts.command.parser
-
Interface for parsing command argument strings into specific types.
- TypeParserRegistry - Class in com.ultikits.ultitools.abstracts.command.parser
-
Registry for type parsers.
- TypeParserRegistry() - Constructor for class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
- TypeParserRegistry.SimpleTypeParser<T> - Class in com.ultikits.ultitools.abstracts.command.parser
-
Simple implementation of TypeParser using a parsing function.
- typeSuppliers - Variable in class com.ultikits.ultitools.context.SimpleContainer
U
- UI_TOAST_OUT - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
- UltiPanelLogTransmitter - Class in com.ultikits.ultitools.manager
-
UltiPanel log transmitter.
- UltiPanelLogTransmitter(UltiPanelWebSocketClient, String) - Constructor for class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Constructor.
- UltiPanelWebSocketClient - Class in com.ultikits.ultitools.websocket
-
UltiPanel WebSocket Client
- UltiPanelWebSocketClient(String, String, String) - Constructor for class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Constructor.
- ultiTools - Static variable in class com.ultikits.ultitools.UltiTools
- UltiTools - Class in com.ultikits.ultitools
-
UltiTools plugin main class.
- UltiTools() - Constructor for class com.ultikits.ultitools.UltiTools
- UltiToolsAPI - Class in com.ultikits.ultitools.api
-
Public API for external Bukkit plugins to integrate with UltiTools framework.
- UltiToolsAPI() - Constructor for class com.ultikits.ultitools.api.UltiToolsAPI
- ultiToolsClassLoader - Variable in class com.ultikits.ultitools.UltiTools
- UltiToolsCommands - Class in com.ultikits.ultitools.commands
-
The command that reloads UltiTools-API.
- UltiToolsCommands() - Constructor for class com.ultikits.ultitools.commands.UltiToolsCommands
- UltiToolsException - Exception Class in com.ultikits.ultitools.exceptions
-
Base exception class for all UltiTools exceptions.
- UltiToolsException(ErrorCode) - Constructor for exception class com.ultikits.ultitools.exceptions.UltiToolsException
-
Creates a new exception with the given error code.
- UltiToolsException(ErrorCode, String) - Constructor for exception class com.ultikits.ultitools.exceptions.UltiToolsException
-
Creates a new exception with the given error code and custom message.
- UltiToolsException(ErrorCode, String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.UltiToolsException
-
Creates a new exception with the given error code, message, and cause.
- UltiToolsException(ErrorCode, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.UltiToolsException
-
Creates a new exception with the given error code and cause.
- UltiToolsModule - Annotation Interface in com.ultikits.ultitools.annotations
-
UltiTools module annotation.
- ultiToolsPlugin - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- UltiToolsPlugin - Class in com.ultikits.ultitools.abstracts
-
Abstract class representing a plugin module.
- UltiToolsPlugin() - Constructor for class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Constructor for UltiToolsPlugin.
- UltiToolsPlugin(String, String, List<String>, List<String>, int, String, String) - Constructor for class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Constructor for UltiToolsPlugin.
- unavailableAnnotations - Variable in class com.ultikits.ultitools.aop.AopProxyResolver
-
Annotations the framework recognises but deliberately does not implement in this release, mapped to the reason.
- unbreakable() - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Makes the item unbreakable.
- uncaught(String) - Static method in class com.ultikits.ultitools.manager.TriggerContext
-
Create context for an uncaught exception.
- UNCAUGHT - Enum constant in enum class com.ultikits.ultitools.manager.TriggerContext.TriggerType
- uncheckedCast(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- unconstructable(String, Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.ConfigurationException
-
Creates an exception for a config class the framework cannot construct through either of its two supported idioms - a
(String)constructor or an accessible no-arg constructor that hardcodes its path viasuper(path). - undetermined - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
- UNDETERMINED - Enum constant in enum class com.ultikits.ultitools.utils.PluginInstallUtils.EntryState
-
Nothing about it identifies a module: the archive would not open, the entry could not be read, the
plugin.ymlis not valid YAML, it carries noplugin.yml, or that file declares noname:. - undeterminedEntries() - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
- UndeterminedEntriesException(List<String>) - Constructor for exception class com.ultikits.ultitools.utils.PluginInstallUtils.UndeterminedEntriesException
- undeterminedOf(Throwable) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
The undetermined entries a failure carries.
- unenforceableCommandAnnotationMessage(Class<?>, Method, Class<? extends Annotation>, Class<? extends CommandValidator>) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Builds the refusal message for
PluginManager.validateCommandExecutorContract(BaseCommandExecutor), naming the offending class and, whenmethodis non-null, the offending mapping method -- mirroringPluginManager.additionalEntityRefusalMessage(String, Class, String)'s message-builder shape. - UnexpectedRollbackException - Exception Class in com.ultikits.ultitools.exceptions
-
Signals that a transaction's outer
commit()found the transaction already marked rollback-only by a nested scope, and performed a real rollback instead of committing. - UnexpectedRollbackException(ErrorCode, String) - Constructor for exception class com.ultikits.ultitools.exceptions.UnexpectedRollbackException
-
Creates a new unexpected-rollback exception with a specific error code.
- UnexpectedRollbackException(ErrorCode, String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.UnexpectedRollbackException
-
Creates a new unexpected-rollback exception with error code, message, and cause.
- UnexpectedRollbackException(String) - Constructor for exception class com.ultikits.ultitools.exceptions.UnexpectedRollbackException
-
Creates a new unexpected-rollback exception with a generic error code.
- UnexpectedRollbackException(String, Throwable) - Constructor for exception class com.ultikits.ultitools.exceptions.UnexpectedRollbackException
-
Creates a new unexpected-rollback exception with message and cause.
- uninstallPlugin(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Uninstalls a module: unloads every loaded instance of it and deletes its JARs.
- uninstallPlugin(CommandSender, String) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
- uninstallPluginReporting(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
PluginInstallUtils.uninstallPlugin(String), also reporting the entries whose identity could not be determined -- the ones a caller has to tell the operator about, because one of them may be a copy of this module that loads again at the next start. - uninstallPluginReporting(String, Function<UltiToolsPlugin, File>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
PluginInstallUtils.uninstallPluginReporting(String)with the code-source resolver to ask, which is how a test substitutes one without production code carrying a writable field (gate 1, IN-02). - UninstallRefusedException(String) - Constructor for exception class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallRefusedException
- UninstallReport(boolean, List<String>, List<String>) - Constructor for class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
- uninvocableSuggestMethodMessage(Class<?>, Method, Method) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Builds the refusal message for
PluginManager.validateSuggestMethodSignatureForMethod(BaseCommandExecutor, Class, Method), naming the offending class, the mapping method and the offending suggest method's declaring class, name and parameter signature -- mirroringPluginManager.unknownSuggestKeyMessage(Class, Method, String)'s message-builder shape. - UNKNOWN - Enum constant in enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
-
The question could not be answered.
- UNKNOWN_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- UNKNOWN_MODULE - Static variable in class com.ultikits.ultitools.utils.EconomyUtils
-
Attribution key used when no registered module's package appears anywhere on the calling stack.
- unknownSuggestKeyMessage(Class<?>, Method, String) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Builds the refusal message for
PluginManager.validateSuggestKeysForMethod(Class, Method), naming the offending class, method and key -- mirroringPluginManager.unenforceableCommandAnnotationMessage(Class, Method, Class, Class)'s message-builder shape. - unlimited() - Static method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
-
Creates a strategy that tries forever with default backoff.
- unloadEvery(PluginInstallUtils.ModuleIdentity, PluginManager) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Unloads every matching module through the framework's full unload path and delists it.
- unloadFailed(String, Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.PluginModuleException
-
Creates an exception for plugin unload failures.
- unloadFailed(String, Throwable, IOException) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The failure raised when a module's own unload threw, after the uninstall went ahead anyway.
- unmount() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.ComponentElement
- unmount() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Removes this Element from the tree.
- unmount() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectElement
- unmount() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulElement
- unmount() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ContainerElement
- unmount() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
- UNPROXYABLE_SINGLETON - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- unregister() - Method in class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
-
Unregister the listener and clear its registration tracking so a later
SimpleTempListener.register()call on the same instance actually re-registers. - unregister() - Method in interface com.ultikits.ultitools.interfaces.TempListener
-
Unregister the listener.
- unregister(TypeParser<T>) - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Unregisters a type parser.
- unregister(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
- unregister(DataStore) - Static method in class com.ultikits.ultitools.manager.DataStoreManager
-
Unregister data store.
- unregister(String) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Unregisters a completer.
- unregister(String) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Unregisters the live command labelled
namefrom Bukkit, including its entries in the command map's known-commands table. - unregister(Listener) - Method in class com.ultikits.ultitools.manager.ListenerManager
-
Unregister listener.
- unregisterAll(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Unregisters every command this framework registered for
plugin, using the actual registeredCommandinstances tracked inCommandManager.commandListMap(seeCommandManager.register(UltiToolsPlugin, CommandExecutor, String, String, String...)) -- not a name-based relookup, which could mis-resolve a different module's command if two modules share a primary alias under this framework's shared fallback prefix. - unregisterAll(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ListenerManager
-
Unregister all listeners in the UltiTools plugin class base package.
- unregisterAll(String) - Method in class com.ultikits.ultitools.events.EventBus
-
Unregister all handlers owned by a module.
- unregisterAll(String) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Removes every responder
moduleNameowns — the mirror ofEventBus.unregisterAll(String)'s one-String-parameter void signature and iterate-and-remove-by-owner shape, placed adjacent to the two existingeventBus.unregisterAll(...)call sites inPluginManagerrather than a new lifecycle mechanism. - unregisterAllExternal(String) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Unregister all commands for an external plugin, using the actual registered
Commandinstances tracked inCommandManager.externalCommandMap(seeCommandManager.registerExternalCommand(String, CommandExecutor, CmdExecutor)) -- not a name-based relookup, for the same reason asCommandManager.unregisterAll(UltiToolsPlugin). - unregisterAllExternal(String) - Method in class com.ultikits.ultitools.manager.ListenerManager
-
Unregister all listeners for an external plugin.
- unregisterBean(Object) - Method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Removes a bean from tracking.
- unregisterByOwner(String) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Bulk-unregisters every completer key currently attributed to
ownerby an earlierTabCompletionManager.beginRegistrationScope(String)/TabCompletionManager.endRegistrationScope()window, built entirely from the already-publicTabCompletionManager.unregister(String)-- so removal semantics are identical to a caller unregistering each key by hand, just batched by owner (D-08: "No new public method is needed:unregister(String)already exists -- the bulk sweep can be built from it"). - unregisterCommand(CommandMap, Command) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Unregisters the exact
commandinstance from Bukkit: purges its entries from the command map's known-commands table, then clears its own registration state. - unregisterExternal(ExternalPluginAdapter) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Unregister an external Bukkit plugin adapter from the framework.
- unregisterExternalScope(File) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Removes a data folder's registered external plugin scope (02-14 Task 2), so a subsequent
PluginManager.registerExternal(ExternalPluginAdapter, Class[])for the same folder -- a legitimate reconnect -- is not refused byPluginManager.registerExternalScope(java.io.File, com.ultikits.ultitools.manager.DataScope)'s displacement guard as if it were a different plugin still holding the folder. - unregisterSelf() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- unregisterSelf() - Method in interface com.ultikits.ultitools.interfaces.IPlugin
-
UltiTools will call this method when unregistering this plugin module, similar to
JavaPlugin.onDisable() - unregisterSupersededVersions(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Unloads the old version this load supersedes.
- unregisterValidatorsFromPlayerCache() - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Releases
BaseCommandExecutor.cooldownValidator/BaseCommandExecutor.lockValidatorfromPlayerCacheManagertracking and bulk-clearsUsageLockValidator's locks when this executor is torn down (module unload). - unresolvableBeans - Variable in class com.ultikits.ultitools.context.SimpleContainer
- unresolvedBinding(CommandContext, Method) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Fails the command closed for a config-bound
@CmdCDthis validator never had resolved -- reachable only when aCooldownValidatoris added after the module loaded, or an executor is registered outside the module loader. - unsubscribe() - Method in interface com.ultikits.ultitools.entities.Subscription
- unsubscribeFromServer(String) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
Unsubscribes from a server's status.
- UNSUPPORTED - Enum constant in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
- unwrap(Class<?>) - Static method in class com.ultikits.ultitools.aop.ProxyFactory
-
Returns the class a generated proxy subclasses and delegates to.
- unwrap(Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- unwrap(Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- unwrap(Object) - Method in class com.ultikits.ultitools.aop.AnnotationLookupCache
- unwrapData(String, Class<T>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Extract the "data" field from a backend API envelope response.
- unwrapData(String, Type) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Extract the "data" field from a backend API envelope response (generic type version).
- unwrapStringData(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Extract a String value from the "data" field of a backend API envelope response.
- update(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Updates this Element with a new Widget.
- update(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulElement
- update(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ContainerElement
- update(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
- update(String, Object, Object) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Update one field of one record.
- update(String, Object, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- update(String, Object, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- update(UnaryOperator<Map<String, Object>>) - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Reads, applies
mutator, and writes back -- all under a single acquisition of the store lock, so two concurrentupdatecalls each see the other's completed result rather than clobbering it. - update(T) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Update data record by object.
- update(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- update(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- updateAll(List<T>) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Update multiple entities atomically.
- updateAll(List<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- updateAll(List<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- updateAllPlugins(CommandSender) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
- updateChild(Widget, Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Updates a single child Element.
- updateChildren(List<Element>, List<Widget>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
-
Reconciles a list of old child Elements against a list of new Widgets, pairing by
SlotKeywhere a Widget declares one and falling back to positional (index) pairing where it does not -- so a caller that never supplies a key sees exactly the same index-based behaviour this method replaces. - updateClickHandlers(List<RenderNode>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Updates the click-handler mapping.
- updateConfigMap(String) - Static method in class com.ultikits.ultitools.utils.ConfigEditorUtils
-
Update the configuration map from a JSON string.
- updateConfigMap(String, String) - Static method in class com.ultikits.ultitools.utils.ConfigEditorUtils
-
Update a single configuration file from a JSON string.
- updated - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- updated - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
- updated - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
- updatedAt - Variable in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
- updatedBy - Variable in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
- UpdateInfo - Class in com.ultikits.ultitools.entities
-
Holds update information for a single plugin or the framework.
- UpdateInfo() - Constructor for class com.ultikits.ultitools.entities.UpdateInfo
- UpdateJoinListener - Class in com.ultikits.ultitools.listeners
-
Notifies OP players about available updates when they join.
- UpdateJoinListener(UpdateManager) - Constructor for class com.ultikits.ultitools.listeners.UpdateJoinListener
- updateManager - Variable in class com.ultikits.ultitools.listeners.UpdateJoinListener
- updateManager - Variable in class com.ultikits.ultitools.UltiTools
- UpdateManager - Class in com.ultikits.ultitools.manager
-
Manages version checking and update notifications for UltiTools-API and modules.
- UpdateManager(Logger) - Constructor for class com.ultikits.ultitools.manager.UpdateManager
- updatePaginatedContent() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
-
Updates the paginated content.
- updatePlugin(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Update a plugin module: download latest version and delete old JAR.
- updatePlugin(CommandSender, String) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
- updateProperties(JsonObject) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Updates the properties of the configuration entity.
- updateRenderNode(RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectElement
-
Updates the RenderNode.
- updateRenderNode(RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplayElement
- updateRenderNode(RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButtonElement
- updateServer(String, int, String, boolean, TokenEntity) - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
-
Update an existing server on the API server.
- updateTpsAndCpu() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Updates the TPS calculation + CPU sampling -- runs once per second (20 ticks).
- uploadConfig(UltiPanelWebSocketClient) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Uploads the local config to the server
- uploadServerProperties(UltiPanelWebSocketClient) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Upload server.properties safe keys to cloud for panel editing.
- usableSpaceReader - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Seam over
File.getUsableSpace(), same rationale asServerMonitorManager.totalSpaceReader. - Usage: - Search tag in package com.ultikits.ultitools.abstracts.data
- Section
- UsageLimit - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Marks a
@CmdMappingmethod as subject to a concurrency lock, enforced byUsageLockValidator. - UsageLimit.LimitType - Enum Class in com.ultikits.ultitools.annotations.command
- UsageLockValidator - Class in com.ultikits.ultitools.abstracts.command.validation.validators
-
Validates and manages command usage locks to prevent concurrent execution.
- UsageLockValidator() - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
- user_id - Variable in class com.ultikits.ultitools.entities.TokenEntity
- user_name - Variable in class com.ultikits.ultitools.entities.TokenEntity
- username - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
- userName - Variable in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
- uuid - Variable in class com.ultikits.ultitools.entities.vo.ServerEntityVO
- UUID_SET - Enum constant in enum class com.ultikits.ultitools.manager.PlayerCacheManager.FieldShape
-
Set<UUID>-- the UUID itself is removed.
V
- valid - Variable in class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
- valid - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
- VALID_CLASS_NAME_PATTERN - Static variable in class com.ultikits.ultitools.utils.ClassLoaderUtils
- VALID_LOG_LEVELS - Static variable in class com.ultikits.ultitools.manager.LogStreamManager
-
The only level names
SystemLogHandlerever recognises -- exactly the vocabulary its own level mapping can produce ("info"/"warning"/"error"/"debug"), so a level a client asks to enable can always actually be reached by a published record's mapped level. - validate() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Validates the entity before persistence operations.
- validate(CommandContext) - Method in interface com.ultikits.ultitools.abstracts.command.validation.CommandValidator
-
Validates the command context.
- validate(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Validates the context through all validators in the chain.
- validate(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- validate(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
- validate(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
- validate(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Validates -- and, per the acquire-then-execute contract on this class, ATTEMPTS TO ACQUIRE -- the lock for this invocation.
- validate(Class<?>) - Static method in class com.ultikits.ultitools.context.FinalContractValidator
-
Validates that the given class does not violate any
@Finalcontract. - validateAdditionalEntity(String, Class<?>, File, Class<?>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Validates that
entityClass, declared viaadditionalEntities(D-19) bydeclaringPluginName, does not structurally belong to a DIFFERENT, already-known plugin before it is folded into that plugin'sDataScope(02-14 finding: this attribute previously accepted anyClass<?>the caller named, with zero validation -- letting any plugin claim ownership of any other module's real@Tableentity through the publicUltiToolsAPI.connect(plugin, additionalEntities...)surface, or the internal@UltiToolsModule#additionalEntities()equivalent). - validateAliases(Class<? extends Annotation>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
-
Validate that every
AliasFor-annotated attribute declared onannotationTypesatisfies Spring's documented Implementation Requirements for an explicit meta-annotation alias, throwing aContainerExceptionnaming the annotation and the offending attribute when it does not (D-02). - validateAll(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Validates the context through all validators, collecting all failures.
- validateAnnotationCoverage() - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Verifies that every recognised AOP annotation is accounted for.
- validateBindingRanges(List<Field>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Refuses a panel write that sets a key bound by a config binding (#531) outside that binding's range, in the same shape as a
@Rangeviolation. - validateClassLoaderHierarchy(ClassLoader) - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
Validate that a class loader has the correct parent hierarchy.
- validateClassName(String) - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
Validate class name format.
- validateColumn(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Refuses a column identifier that is not among the entity's own reflected
@Columnmappings, before it can be concatenated into SQL text (T-02-SQLI-1). - validateCommandExecutorContract(BaseCommandExecutor) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
The per-executor half of
PluginManager.validateCommandExecutorContracts(SimpleContainer)-- package-private, not private, soPluginManagerCommandContractTest(same package) can drive it directly with a hand-built fixture, without reflection orsetAccessible(true). - validateCommandExecutorContracts(SimpleContainer) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Refuses to load a module whose
BaseCommandExecutorbean declares@CmdCDor@UsageLimit-- on a@CmdMappingmethod or on the executor class itself -- while its OWN validator chain (the exact chainonCommanddispatches through, not a freshly built default one) holds no instance of the corresponding validator type (SILENT-11 / D-01 half 2, D-04). - validateConfigBindings(UltiToolsPlugin, SimpleContainer) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Load-time check of a module's config-bound
@Scheduledand@CmdCDdeclarations (#531), run right afterPluginManager.validateCommandExecutorContracts(com.ultikits.ultitools.context.SimpleContainer)and before any Bukkit side effect, so a refusal is module-granular in exactly the same way. - validateConfigBindings(UltiToolsPlugin, Object) - Static method in class com.ultikits.ultitools.manager.TaskManager
-
Load-time check of every config-bound
Scheduledmethod onbean, over exactly the methodsTaskManager.scanAndSchedule(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Object, java.util.function.Consumer<org.bukkit.scheduler.BukkitTask>)would schedule. - validateFields() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Validates all fields annotated with validation annotations (@Range, @NotEmpty, @Size, @Pattern).
- validateParameterCount(String[], String, CommandSender, Command) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Validates the parameter count.
- validateProposedProperties(JsonObject) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Validates that applying
jsonObject's touched fields would NOT violate any@Range/@NotEmpty/@Size/@Patternconstraint, without persisting anything to disk or leaving any field changed (#358 Part 2). - validateSingleField(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Describes the single validation constraint
fieldviolates, if any. - validateSuggestKeysForMethod(Class<?>, Method) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Validate constructor arguments for security.
- validateSuggestMethodSignatureForMethod(BaseCommandExecutor, Class<?>, Method) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
T-05-fix Part 2's load-time half of method-name
@CmdParam.suggest()resolution: asuggest()value that does NOT start with@names a method looked up EXACTLY asMethodInvocationCompleter.complete(TabCompletionContext)looks it up at completion time --MethodInvocationCompleter.getSuggestMethodsByName(Object, String)checks the executor's own class first, then any@CmdSuggest-referenced classes. - validationFailed(String) - Static method in exception class com.ultikits.ultitools.exceptions.CommandException
-
Creates an exception for validation failures.
- validationFailed(String, String) - Static method in exception class com.ultikits.ultitools.exceptions.ConfigurationException
-
Creates an exception for configuration validation failures.
- validationFailed(String, String, List<String>) - Static method in exception class com.ultikits.ultitools.exceptions.ConfigurationException
-
Creates an exception for a module refusing to load because one or more of its config fields violate their validation annotations (
@Range,@NotEmpty,@Size,@Pattern). - ValidationResult(boolean, String, String) - Constructor for class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
- validatorChain - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- ValidatorChain - Class in com.ultikits.ultitools.abstracts.command.validation
-
Manages a chain of validators that are executed in order.
- ValidatorChain() - Constructor for class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Creates an empty validator chain.
- ValidatorChain(Collection<CommandValidator>) - Constructor for class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Creates a validator chain with the specified validators.
- ValidatorChain.Builder - Class in com.ultikits.ultitools.abstracts.command.validation
-
Builder for creating validator chains.
- ValidatorChain.ChainValidationResult - Class in com.ultikits.ultitools.abstracts.command.validation
-
Result of chain validation.
- Validator Order: - Search tag in package com.ultikits.ultitools.abstracts.command.validation.validators
- Section
- validators - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.Builder
- validators - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
- value - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.SlotKey
- value - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.Candidate
- value - Variable in class com.ultikits.ultitools.entities.WhereCondition
-
The value to match.
- value - Variable in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder.JsonObject
- value() - Element in annotation interface com.ultikits.ultitools.annotations.AliasFor
-
Alias for value.
- value() - Element in annotation interface com.ultikits.ultitools.annotations.Bean
-
Bean value (alias for name).
- value() - Element in annotation interface com.ultikits.ultitools.annotations.Column
- value() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdCD
- value() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdParam
- value() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdSuggest
- value() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdTarget
- value() - Element in annotation interface com.ultikits.ultitools.annotations.command.UsageLimit
- value() - Element in annotation interface com.ultikits.ultitools.annotations.Component
-
Component name.
- value() - Element in annotation interface com.ultikits.ultitools.annotations.ComponentScan
-
Base packages to scan.
- value() - Element in annotation interface com.ultikits.ultitools.annotations.ConditionalOnConfig
-
Config file path relative to the plugin data folder.
- value() - Element in annotation interface com.ultikits.ultitools.annotations.ConfigEntity
- value() - Element in annotation interface com.ultikits.ultitools.annotations.Configuration
-
Configuration name.
- value() - Element in annotation interface com.ultikits.ultitools.annotations.ContextEntry
- value() - Element in annotation interface com.ultikits.ultitools.annotations.ExceptionCatch
-
The exception types to catch.
- value() - Element in annotation interface com.ultikits.ultitools.annotations.I18n
- value() - Element in annotation interface com.ultikits.ultitools.annotations.Service
-
Service name.
- value() - Element in annotation interface com.ultikits.ultitools.annotations.Table
- value() - Element in annotation interface com.ultikits.ultitools.aop.ProxyOf
-
The class this generated proxy subclasses and delegates to.
- VALUE_MAP - Enum constant in enum class com.ultikits.ultitools.manager.PlayerCacheManager.FieldShape
-
Map<?, UUID>-- every entry whose VALUE equals the quitting player is removed. - valueOf(String) - Static method in enum class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition.Transition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.annotations.command.CmdTarget.CmdTargetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.annotations.command.UsageLimit.LimitType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.annotations.Isolation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.annotations.Propagation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.context.SimpleContainer.BeanScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.entities.Buttons
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.entities.CancelResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.entities.Capability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.entities.ChestDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.entities.Colors
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.entities.Comparison
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.entities.Sounds
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.entities.ViewType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.events.EventPriority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.exceptions.ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.interfaces.DataOperator.LikeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.manager.PlayerCacheManager.FieldShape
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.manager.RemoteActionLog.Verdict
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteOutcome
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.manager.TriggerContext.TriggerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.services.EconomyProvider.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.CredentialStore.ReadResult.Outcome
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.EconomyUtils.MatchKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.PluginInitiationUtils.VerdictRecorder
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.PluginInstallUtils.EntryState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.ultikits.ultitools.widgets.Toast.Style
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition.Transition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.annotations.command.CmdTarget.CmdTargetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.annotations.command.UsageLimit.LimitType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.annotations.Isolation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.annotations.Propagation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.context.SimpleContainer.BeanScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.entities.Buttons
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.entities.CancelResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.entities.Capability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.entities.ChestDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.entities.Colors
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.entities.Comparison
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.entities.Sounds
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.entities.ViewType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.events.EventPriority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.exceptions.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.interfaces.DataOperator.LikeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.manager.PlayerCacheManager.FieldShape
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.manager.RemoteActionLog.Verdict
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteOutcome
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.manager.TriggerContext.TriggerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.services.EconomyProvider.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.utils.CredentialStore.ReadResult.Outcome
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.utils.EconomyUtils.MatchKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.utils.PluginInitiationUtils.VerdictRecorder
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.utils.PluginInstallUtils.EntryState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.ultikits.ultitools.widgets.Toast.Style
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vanishedVisible - Variable in class com.ultikits.ultitools.commands.tabcomplete.OnlinePlayersCompleter
- VAULT_NOT_INSTALLED - Enum constant in enum class com.ultikits.ultitools.services.EconomyProvider.State
-
No plugin named
Vaultis installed on this server at all. - VAULT_PLUGIN_NAME - Static variable in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- VaultEconomyProvider - Class in com.ultikits.ultitools.services.impl
-
The Vault consumer bridge —
EconomyProvider's only implementation in 6.3.0 (D-08/D-09). - VaultEconomyProvider() - Constructor for class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- vaultInstalled() - Static method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
-
The single guard every method below calls, strictly before referencing
Economy.classanywhere in that method — never in a shared expression evaluated ahead of this check, since aldcclass-literal reference resolves lazily at the bytecode site where it executes, so guarding here is exactly what keeps that reference unreached (and therefore unresolved) when Vault is absent. - VENDOR_PREFIX - Static variable in class com.ultikits.ultitools.commands.PluginInstallCommands
-
The literal Bukkit
name:prefixPluginInstallCommands.isSameModule(com.ultikits.ultitools.abstracts.UltiToolsPlugin, com.ultikits.ultitools.entities.PluginEntity)strips before comparing a loaded module's runtime name against the catalogue's display name (#439). - verdict - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- Verdict() - Constructor for enum class com.ultikits.ultitools.manager.RemoteActionLog.Verdict
- verdictRecorder - Variable in class com.ultikits.ultitools.utils.PluginInitiationUtils.InboundHandlerEntry
- VerdictRecorder() - Constructor for enum class com.ultikits.ultitools.utils.PluginInitiationUtils.VerdictRecorder
- version - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- version - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
- version - Variable in class com.ultikits.ultitools.entities.PluginVersionEntity
- VERSION_PATTERN - Static variable in class com.ultikits.ultitools.UltiTools
- VersionComparatorUtil - Class in com.ultikits.ultitools.utils
-
Semantic version comparison utility class.
- VersionComparatorUtil() - Constructor for class com.ultikits.ultitools.utils.VersionComparatorUtil
- VersionUtils - Class in com.ultikits.ultitools.utils
-
Utility class for version checking and comparison operations.
- VersionUtils() - Constructor for class com.ultikits.ultitools.utils.VersionUtils
- ViewType - Enum Class in com.ultikits.ultitools.entities
-
The enum View type.
- ViewType(boolean, boolean, boolean, boolean, Colors, Buttons, int) - Constructor for enum class com.ultikits.ultitools.entities.ViewType
- violates(Method, Class<?>) - Method in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Cheap, string-free predicate.
- VoidCallback - Interface in com.ultikits.ultitools.abstracts.gui.declarative.core
-
A functional interface with no return value.
W
- warn(String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- warn(String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- warn(Throwable) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- warn(Throwable, String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- warn(Throwable, String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- warnAboutClassLevelAnnotationsCoveringNothing(MethodScan) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Warns for a class-level annotation that ends up covering no method at all.
- warnDeprecatedNoOp() - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
- warnedModules - Static variable in class com.ultikits.ultitools.utils.EconomyUtils
- warnIfIncomplete(ServerPropertiesManager.SetAllResult) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
-
The response above is what the panel reads; this is what a server operator reads.
- warning(String) - Static method in class com.ultikits.ultitools.utils.MessageUtils
-
Get warning message (light red).
- warning(String, String) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- warnOnDuplicatePluginYmlNames(Map<String, PluginDependencyResolver.PluginNode>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Detects two or more nodes declaring the same
plugin.ymlname:and logs one WARNING per colliding name, naming every module that declared it (#361). - warnOperatorEditOverwritten(AbstractConfigEntity) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Logs that the shutdown save wrote an in-memory change over a file that was changed or removed on disk while the server was running (#510).
- warnUnparseableFileLeftAlone(AbstractConfigEntity) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Logs that the shutdown save left a configuration file alone because the framework could not parse it the last time it read it (#510), and that any in-memory change to that configuration was therefore not written.
- wasModified() - Method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
-
Checks if this entity was modified after creation.
- WEBSOCKET_CONNECTION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- WEBSOCKET_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- WEBSOCKET_MESSAGE_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- WEBSOCKET_RESPONDER_TIMEOUT - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- WEBSOCKET_RESPONDER_TYPE_ALREADY_OWNED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- WEBSOCKET_RESPONDER_TYPE_OWNED_BY_FRAMEWORK - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- webSocketClient - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager
- webSocketClient - Variable in class com.ultikits.ultitools.manager.FileOperationManager
- webSocketClient - Variable in class com.ultikits.ultitools.manager.LogStreamManager
- webSocketClient - Variable in class com.ultikits.ultitools.manager.PlayerEventManager
-
Must be volatile.
- webSocketClient - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
- webSocketClient - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager
- webSocketClient - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- webSocketClient - Variable in class com.ultikits.ultitools.utils.CloudSession
-
This session's own WebSocket client, or
nullif none is connected. - where(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- where(String) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Start a where condition on a column.
- WhereCondition - Class in com.ultikits.ultitools.entities
-
Condition class.
- WhereCondition() - Constructor for class com.ultikits.ultitools.entities.WhereCondition
- WHITE - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- WHITELIST - Enum constant in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
- WIDENERS - Static variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Converts a
Numberto the wrapper at the same index ofAbstractConfigEntity.WIDENING_ORDER. - WIDENING - Enum constant in enum class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition.Transition
-
PLAYER widens to BOTH, or CONSOLE widens to BOTH.
- WIDENING_ORDER - Static variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
The numeric wrappers in JLS 5.1.2 widening order: every conversion from an earlier entry to a later one is a widening primitive conversion, and no other conversion between them is.
- widenToFieldType(Class<?>, Object) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Gives a boxed numeric field exactly the widening conversions its primitive already gets.
- Widget - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
Widget is the core abstract class of the declarative UI framework.
- Widget() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
-
Creates a new Widget instance.
- Widget(SlotKey) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
-
Creates a new Widget instance with the given key.
- WidgetBuilder<T> - Interface in com.ultikits.ultitools.abstracts.gui.declarative.util
-
Common interface for Widget builders.
- widgetSupplier - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
- wireAop(SimpleContainer, DataScope) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Attaches AOP to a plugin container.
- wireJsonTransactional(SimpleContainer, DataScope, AopProxyResolver, JsonStore) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Builds and registers the
@Transactionaladvisor for a plugin container backed by the JSON store, oncePluginManager.wireTransactional(com.ultikits.ultitools.context.SimpleContainer, com.ultikits.ultitools.manager.DataScope, com.ultikits.ultitools.aop.AopProxyResolver)has determineddataStorecannot supply a JDBCDataSourcebut is aJsonStore(02-05, D-03). - wireManagers() - Method in class com.ultikits.ultitools.utils.CloudSession
-
The actual wiring performed by
CloudSession.initializeManagers(). - wireTransactional(SimpleContainer, DataScope, AopProxyResolver) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Builds and registers the
@Transactionaladvisor for one plugin container. - withdraw(UUID, double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Withdraws money from a player's account.
- withdraw(OfflinePlayer, double) - Method in interface com.ultikits.ultitools.services.EconomyProvider
- withdraw(OfflinePlayer, double) - Method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- withdraw(OfflinePlayer, double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Withdraws money from a player's account.
- withFallback(Language) - Method in class com.ultikits.ultitools.entities.Language
-
Returns a
Languagethat answers from this dictionary first and, for any key this dictionary lacks, fromfallbackinstead of immediately returning the raw key. - withMatchedMethod(Method, String) - Method in class com.ultikits.ultitools.abstracts.command.CommandContext
-
Creates a new context with a matched method.
- withMaxAttempts(int) - Static method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
-
Creates a strategy with limited attempts.
- withParsedParams(Map<String, String[]>) - Method in class com.ultikits.ultitools.abstracts.command.CommandContext
-
Creates a new context with additional parsed parameters.
- world - Variable in class com.ultikits.ultitools.entities.common.WorldLocation
- worldCount - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- WorldLocation - Class in com.ultikits.ultitools.entities.common
- WorldLocation(String, double, double, double, float, float) - Constructor for class com.ultikits.ultitools.entities.common.WorldLocation
- WorldLocation(Location) - Constructor for class com.ultikits.ultitools.entities.common.WorldLocation
- WorldParser - Class in com.ultikits.ultitools.abstracts.command.parser
-
Type parser for Bukkit World.
- WorldParser() - Constructor for class com.ultikits.ultitools.abstracts.command.parser.WorldParser
- worlds - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
- WORLDS - Static variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Built-in completer prefix for worlds.
- WorldsCompleter - Class in com.ultikits.ultitools.commands.tabcomplete
-
Completer that suggests world names.
- WorldsCompleter() - Constructor for class com.ultikits.ultitools.commands.tabcomplete.WorldsCompleter
-
Creates a completer that suggests all worlds.
- WorldsCompleter(World.Environment...) - Constructor for class com.ultikits.ultitools.commands.tabcomplete.WorldsCompleter
-
Creates a completer that only suggests worlds of specific environments.
- write(Map<String, Object>) - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Replaces the entire content of
data.jsonwithdata, atomically. - writeAll(File, Map<String, String>) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
-
Writes
entriesto the sidecar file, replacing it in place (Codex round 3, P2: atomically, via a temp file, never truncating the real sidecar on a failure partway through). - writeBytes(File, byte[]) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Writes
bytestofile, returning whether the write actually succeeded (WR-01) -- the caller must not record a new provenance baseline or log a success line for a write that threw partway through. - writeLocked(Map<String, Object>) - Static method in class com.ultikits.ultitools.utils.CredentialStore
- WriteOutcome() - Constructor for enum class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteOutcome
- writeProperty(String, String) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
-
Why this exists next to
ServerPropertiesManager.setProperty(String, String): the boolean is lossy. - WRITTEN - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteOutcome
-
Written to disk.
X
- x - Variable in class com.ultikits.ultitools.entities.common.WorldLocation
- XVersionUtils - Class in com.ultikits.ultitools.utils
-
Cross-version compatibility utility class using XSeries.
- XVersionUtils() - Constructor for class com.ultikits.ultitools.utils.XVersionUtils
Y
- y - Variable in class com.ultikits.ultitools.entities.common.WorldLocation
- yaw - Variable in class com.ultikits.ultitools.entities.common.WorldLocation
- YELLOW - Enum constant in enum class com.ultikits.ultitools.entities.Colors
Z
- z - Variable in class com.ultikits.ultitools.entities.common.WorldLocation
_
- _child - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.ComponentElement
- _children - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
- _context - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
- _dirty - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
- _dirty - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
- _element - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
- _mounted - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
- _mounted - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
- _parent - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
- _renderNode - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectElement
- _rootBuildScheduler - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
- _state - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.StatefulElement
- _widget - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
- _widget - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ClassloadFilterAudit.SYSTEM_DANGEROUS_CLASSESor anything else. The signature is retained because it ispublic staticon a published class.