Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abandonAttempt(String) - Method in class com.ultikits.ultitools.utils.AgentConnection
Ends the open attempt because the protocol layer refused what the gateway sent (an invalid welcome, S-51): the socket is closed with 1000 and the normal backoff follows.
abandoned - Variable in class com.ultikits.ultitools.utils.AgentSocket
Set when the state machine gave this attempt up; a late open is then closed at once.
abandonedBeforeApply(ModuleFileTransactions.Record, File, File, File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Abandons the transaction, before anything is moved, when the old JAR is no longer the one staged against.
abort(Executor) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
 
absent - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
absent() - Static method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
 
absent(Path) - Static method in class com.ultikits.ultitools.config.document.ConfigLoadResult
 
ABSENT - Enum constant in enum class com.ultikits.ultitools.config.document.ConfigLoadResult.State
No file exists at the path.
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.
ABSENT - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
The expected fingerprint of a file that was absent when the caller read it.
ABSENT_RELOAD_VALUE - Static variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
absolute - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
absoluteDownloadUrl(String) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Checks a download.url against the configured base URL.
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
A module configuration bound through the converter registry and a comment-preserving document.
AbstractConfigEntity(String) - Constructor for class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Constructor for AbstractConfigEntity.
AbstractConfigEntity.ModuleChange - Class in com.ultikits.ultitools.abstracts
One setting, or one entry of a map setting, the module changed since the last load or save: where it is in the file, what the module holds there now, and what the framework last read or wrote there.
AbstractConfigEntity.PanelCheckpoint - Class in com.ultikits.ultitools.abstracts
Complete entity state before a panel candidate or a reload attempt, including raw and effective acknowledgments.
AbstractConfigEntity.PanelWrite - Class in com.ultikits.ultitools.abstracts
Narrow manager coordination for one staged entity; not a module transaction API.
AbstractConfigEntity.PendingInitialization - Class in com.ultikits.ultitools.abstracts
A batch initialization write: what to insert, and the bytes it was read from (#602).
AbstractConfigEntity.Placement - Class in com.ultikits.ultitools.abstracts
Where AbstractConfigEntity.insertKeysIn(com.ultikits.ultitools.config.document.ConfigDocument, java.lang.reflect.Field) puts a setting, and the dotted section it belongs to (named in a refusal).
AbstractConfigEntity.RawEntry - Class in com.ultikits.ultitools.abstracts
A detached raw entry acknowledgment; absent and explicit null are different states.
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
 
AbstractRelationalDataOperator.RowMapper<E> - Interface in com.ultikits.ultitools.interfaces.impl.data
Materialises the current row of a result set as an entity; see AbstractRelationalDataOperator.getRowMapper().
AbstractTabExecutor - Class in com.ultikits.ultitools.abstracts
Abstract class representing a tab command executor.
AbstractTabExecutor() - Constructor for class com.ultikits.ultitools.abstracts.AbstractTabExecutor
 
accept(Component) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
 
accepted - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
accepted - Variable in class com.ultikits.ultitools.utils.AgentProtocol.Welcome
 
accepted(Set<String>, String) - Static method in class com.ultikits.ultitools.utils.CloudFeatures
 
Accepted(RemoteConfigEntries.Entry, JsonElement) - Constructor for class com.ultikits.ultitools.utils.RemoteConfigHandler.Accepted
 
acceptedCapabilities() - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
acceptedProofs - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
acceptedProofs() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
accepting() - Method in interface com.ultikits.ultitools.manager.UltiPanelLogTransmitter.AgentLineSink
Asked before a line is built: while it answers false the transmitter neither redacts nor hands over anything, so a connection that does not take lines costs a logging thread nothing (22-22 fix).
acceptingPanelMessages - Static variable in class com.ultikits.ultitools.utils.PluginInitiationUtils
Whether the framework accepts inbound panel work (UltiTools-Reborn#621).
access_token - Variable in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
 
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 and FileOperationManager.isPathAllowed both previously returned boolean.
AccessDecision(boolean, String, boolean, String) - Constructor for class com.ultikits.ultitools.entities.AccessDecision
 
ACCOUNT_EXISTS - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAccountResult
The player already has a game account on this server.
accountExists - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth
 
accountExists() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth
 
ack(Collection<String>) - Method in class com.ultikits.ultitools.utils.CloudOutbox
Removes the entries the gateway acknowledged.
ACK_THEN_RESULT - Enum constant in enum class com.ultikits.ultitools.utils.ShutdownGate.Refusal
command.ack through the ledger, then the result type with internal_error.
ackFirst - Variable in class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
ackFirst() - Method in class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
AckFirstGate - Class in com.ultikits.ultitools.utils
Implements persist-id, acknowledge, then execute for ack-first requests.
AckFirstGate() - Constructor for class com.ultikits.ultitools.utils.AckFirstGate
 
ackIds(Envelope) - Static method in class com.ultikits.ultitools.utils.AgentProtocol
 
acknowledge() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
Acknowledges only after every manager-owned replacement succeeds.
acknowledgedRaw - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
acknowledgeRaw(ConfigDocument, List<Field>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
acknowledgeWritten(String, String, ConfigDocument, List<AbstractConfigEntity.ModuleChange>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Advances the effective baseline and the last-read entry of exactly the changes the file now holds.
acquire(SimpleJsonDataOperator<?>, long) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
Takes table for the calling thread: at once if it is free or the caller already owns it, otherwise after waiting until it is free.
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 - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler.Action
 
Action(String, String, String, String, PlayerActionHandler.Target) - Constructor for class com.ultikits.ultitools.utils.PlayerActionHandler.Action
 
ACTION - Static variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
The contract's action pattern: lowercase letters, digits, dot, underscore and hyphen.
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_GAMEMODE - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The contract's second action value.
ACTION_KICK - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The contract's first action value.
ACTION_LOG - Static variable in class com.ultikits.ultitools.manager.RemoteActionLog
 
ACTION_LOG_DIR_REFUSAL - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
The refusal for a path inside the remote action log's own directory (D-23/D-31).
ACTION_LOG_FILES_COMMENT - Static variable in class com.ultikits.ultitools.UltiTools
 
ACTION_LOG_SIZE_COMMENT - Static variable in class com.ultikits.ultitools.UltiTools
 
ACTION_RESTART - Static variable in class com.ultikits.ultitools.utils.PowerActionHandler
The contract's second action value.
ACTION_STOP - Static variable in class com.ultikits.ultitools.utils.PowerActionHandler
The contract's first action value.
ACTION_TELEPORT - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The contract's third action value.
actionLog - Variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
actionLog - Variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
actionLog - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
Receives every action-log entry the remote surface records (commands excepted: their manager records them).
actionLog - Variable in class com.ultikits.ultitools.utils.PowerActionHandler
 
actionLog - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
actions - Variable in class com.ultikits.ultitools.utils.AgentConnection.Effects
 
actionType(String) - Static method in class com.ultikits.ultitools.utils.PowerActionHandler
 
active - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
 
active - Static variable in class com.ultikits.ultitools.manager.EarlyLogCapture
The capture attached to the root logger, or null.
actor - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
 
ACTOR - Static variable in class com.ultikits.ultitools.utils.PowerActionHandler
server.power carries no executor field, so the action log names the panel itself.
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.
add(Runnable) - Method in class com.ultikits.ultitools.utils.AgentConnection.Effects
 
add(List<List<String>>, List<String>) - Static method in class com.ultikits.ultitools.config.document.OwnedPaths.Builder
 
add(Map<String, AgentMessageTypes.Spec>, String, AgentMessageTypes.Direction, AgentMessageTypes.ReplyTo, String, boolean, boolean) - Static method in class com.ultikits.ultitools.utils.AgentMessageTypes
 
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.
addAllDistinct(List<MergedAnnotationResolver.Candidate>, List<MergedAnnotationResolver.Candidate>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
 
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 key is bound by a config-bound @Scheduled or @CmdCD (#531), so that a panel write setting it to a value isValid rejects is refused, naming the key, the value and rule.
addCandidateIfNonDefault(Map<String, List<MergedAnnotationResolver.Candidate>>, Method, Annotation, int) - 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.
addClassTag(Class<? extends Object>, Tag) - Method in class com.ultikits.ultitools.config.document.ConfigDocument.PlainRepresenter
 
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.
Since 6.3.0 (GEN-07): this method no longer mutates ClassloadFilterAudit.SYSTEM_DANGEROUS_CLASSES or anything else. The signature is retained because it is public static on a published class.
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.
addEntries(SimpleJsonDataOperator<?>, JsonTransaction.Overlay<?>, List<JsonJournal.Entry>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
 
addEntryComment(ConfigDocument, Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Writes the framework's comment above field's key in target: for a token comment, only the run of comment lines AbstractConfigEntity.frameworkCommentRun(com.ultikits.ultitools.config.document.ConfigDocument, java.lang.reflect.Field) identifies as the framework's is replaced, and a comment that is the operator's is left as it is; a literal comment is written only for a key just inserted, which has no comment yet.
addExcludedLogger(String) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
Adds an excluded logger.
addExternalPluginRoots(Map<String, String>, PluginManager) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
Merges every connected External Plugin API consumer's scan package into prefixToModule under the plugin's name (#462), by the same rules as a module's roots.
addIf(List<String>, Capability, String...) - Static method in class com.ultikits.ultitools.utils.CloudSession
 
addIfAbsent(ConfigDocument, YamlConfiguration, Map<List<String>, Object>, Map<List<String>, List<String>>, String, Object, List<String>) - Static method in class com.ultikits.ultitools.UltiTools
Records dottedPath (framework keys, no key contains a dot) as missing when neither the document nor the server's Bukkit reading of the same bytes holds it (a flat dotted key is present only in the latter).
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 additionalEntities declaration that does not live on the declarer's own classpath -- the same "confirmed owner" vs.
addLeaves(JsonObject, String, Map<?, ?>, Gson) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
addLifecycleListener(AgentProtocol.Listener) - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
addLore(String...) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
Adds lines to the existing lore.
addModuleRoots(Map<String, String>, PluginManager, Class<? extends UltiToolsPlugin>, String) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
Merges one module's attribution roots into prefixToModule: every declared scan root (PluginManager.getPluginScanPackages(Class)), plus the module main class's own package as an implicit root (#489) -- a module whose declared roots do not cover its own package used to be unattributable for callers in that package.
addMoved(RenderNode, int, int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
 
addNonNull(Set<String>, Collection<String>) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions.RemovedModule
 
addNormalized(Set<String>, String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Adds identifyString, normalised, unless it is absent or blank.
addNullableText(JsonObject, String, String) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
 
addProtectedDirectory(List<FileOperationManager.ProtectedLocation>, Path, String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
Adds the real locations of one protected directory (see FileOperationManager.protectedRealLocations()).
addRemoved(RenderNode) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
 
addReplyListener(Consumer<CloudRequest>) - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
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_PREFIXES or anything else. The signature is retained because it is public static on a published class.
addTyped(JsonObject, String, Object) - Static method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
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.
adjust(MappingNode) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
 
admitted - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Every admitted request whose outcome has not settled yet; PanelResponderRegistry.shutdown() settles them.
admittingLoader - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
The admitting thread's context class loader, installed for the call.
admittingScope - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
This registry's registration scope on the admitting thread, possibly null.
adoptCloudState(ServerCredential) - Method in class com.ultikits.ultitools.utils.CloudSession
Creates and loads this session's reliable-delivery state for adopted (D-15).
adoptPending(JsonArray) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Queues records a replaced transmitter could not send (UltiPanelLogTransmitter.takePending()) ahead of anything this one logs afterwards, so they reach the panel first and in order (#486).
adoptRotation(String, String) - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
Re-points the credential a rejection of this connection deletes once a credential.rotate it carried is durable (called under this session's monitor by CloudSession.rotateCredential(java.lang.String, java.lang.String)).
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.
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
 
AFTER_APPLIED_RECORDED - Static variable in interface com.ultikits.ultitools.utils.ModuleFileTransactions.CrashPoints
 
AFTER_DECISION_RECORDED - Static variable in interface com.ultikits.ultitools.utils.ModuleFileTransactions.CrashPoints
 
AFTER_LOAD - Enum constant in enum class com.ultikits.ultitools.utils.ModuleFileTransactions.RollbackPhase
After the modules loaded and the module was not among them; the old version loads next start.
AFTER_NEW_MOVED - Static variable in interface com.ultikits.ultitools.utils.ModuleFileTransactions.CrashPoints
 
AFTER_OLD_MOVED - Static variable in interface com.ultikits.ultitools.utils.ModuleFileTransactions.CrashPoints
 
AFTER_RECORD_WRITTEN - Static variable in interface com.ultikits.ultitools.utils.ModuleFileTransactions.CrashPoints
 
afterImage - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
afterImage() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
The entity's JSON for a put; null for a delete.
afterSetup(InventoryOpenEvent) - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
Hook called after setup is complete.
AGENT_PATH - Static variable in class com.ultikits.ultitools.utils.AgentEndpoint
The agent socket's path below the API base.
AgentCapabilities - Class in com.ultikits.ultitools.utils
The operator's switches as UltiCloud protocol capabilities (plan 22-21, S-65, S-66).
AgentCapabilities(Predicate<Capability>, BooleanSupplier, Supplier<List<String>>) - Constructor for class com.ultikits.ultitools.utils.AgentCapabilities
 
AgentCapabilities(Predicate<Capability>, BooleanSupplier, Supplier<List<String>>, Predicate<String>) - Constructor for class com.ultikits.ultitools.utils.AgentCapabilities
 
agentClock - Variable in class com.ultikits.ultitools.utils.CloudSession
 
agentClockOverride - Static variable in class com.ultikits.ultitools.utils.CloudSession
 
agentConnection - Variable in class com.ultikits.ultitools.utils.CloudSession
 
AgentConnection - Class in com.ultikits.ultitools.utils
The reconnect state machine of the UltiCloud v2 agent connection (as of 6.3.1).
AgentConnection(URI, Supplier<String>, String, ScheduledExecutorService, AgentConnection.Listener) - Constructor for class com.ultikits.ultitools.utils.AgentConnection
The production connection.
AgentConnection(URI, Supplier<String>, String, ScheduledExecutorService, AgentConnection.Listener, AgentConnection.SocketFactory, ReconnectPolicy, LongSupplier, AgentConnection.Timing, BiConsumer<Level, String>) - Constructor for class com.ultikits.ultitools.utils.AgentConnection
The full constructor, for tests.
AgentConnection.AttemptEvents - Class in com.ultikits.ultitools.utils
One attempt's socket events: each posts onto the agent scheduler carrying its attempt id.
AgentConnection.Disposition - Enum Class in com.ultikits.ultitools.utils
What a refusal or a close means for the connection.
AgentConnection.Effects - Class in com.ultikits.ultitools.utils
Work collected under the monitor and run after it is released: listener callbacks, log lines, socket opens and closes.
AgentConnection.Handle - Interface in com.ultikits.ultitools.utils
One attempt's socket, as the state machine sees it.
AgentConnection.Listener - Interface in com.ultikits.ultitools.utils
Callbacks to the owner (the cloud session).
AgentConnection.ReconnectOutcome - Enum Class in com.ultikits.ultitools.utils
AgentConnection.SocketEvents - Interface in com.ultikits.ultitools.utils
Events of one attempt's socket; each instance is bound to one attempt id.
AgentConnection.SocketFactory - Interface in com.ultikits.ultitools.utils
Opens one attempt's socket; must not block.
AgentConnection.State - Enum Class in com.ultikits.ultitools.utils
The states of the connection.
AgentConnection.Timing - Class in com.ultikits.ultitools.utils
The connection's timers.
AgentEndpoint - Class in com.ultikits.ultitools.utils
Derives the UltiCloud agent WebSocket endpoint from the build-time API URL (as of 6.3.1).
AgentEndpoint() - Constructor for class com.ultikits.ultitools.utils.AgentEndpoint
 
agentEndpointOverride - Static variable in class com.ultikits.ultitools.utils.CloudSession
 
AgentEventEncoders - Class in com.ultikits.ultitools.manager
Pure encoders for the outbound protocol 2 event payloads: player.command, player.join/player.leave and error.report.
AgentEventEncoders() - Constructor for class com.ultikits.ultitools.manager.AgentEventEncoders
 
AgentEventEncoders.ErrorReportView - Interface in com.ultikits.ultitools.manager
The values an error.report payload is built from, as the session plan maps them out of the error-report collector's report.
agentExecutor - Variable in class com.ultikits.ultitools.utils.CloudSession
 
agentExecutorOverride - Static variable in class com.ultikits.ultitools.utils.CloudSession
 
agentListener - Variable in class com.ultikits.ultitools.utils.CloudSession
The listener of CloudSession.agentConnection, so a rotation can re-point the credential its 4401 deletes.
AgentLogBatcher - Class in com.ultikits.ultitools.manager
Buffers console log lines and releases them as protocol 2 log.lines frames, within the contract's per-line, per-frame and rate limits.
AgentLogBatcher(LongSupplier) - Constructor for class com.ultikits.ultitools.manager.AgentLogBatcher
Creates a batcher.
AgentLogBatcher.Line - Class in com.ultikits.ultitools.manager
A buffered line, kept unformatted so limits are applied when the flush reads them.
AgentMessageRouter - Class in com.ultikits.ultitools.utils
Validates envelopes and dispatches framework handlers; internal, not for module use.
AgentMessageRouter(Predicate<String>, Function<String, String>) - Constructor for class com.ultikits.ultitools.utils.AgentMessageRouter
Creates a router using the system clock for warning throttling.
AgentMessageRouter(Predicate<String>, Function<String, String>, LongSupplier) - Constructor for class com.ultikits.ultitools.utils.AgentMessageRouter
Creates a router with an injectable clock.
AgentMessageRouter.SwitchRefusalListener - Interface in com.ultikits.ultitools.utils
Hears every request the capability gate refused because the operator's switch (or the handshake) does not allow it, after its correlated capability_not_accepted reply was handed to the channel (22-23 fix): the place the remote action log records that refusal as one DENIED entry.
AgentMessageTypes - Class in com.ultikits.ultitools.utils
 
AgentMessageTypes() - Constructor for class com.ultikits.ultitools.utils.AgentMessageTypes
 
AgentMessageTypes.Direction - Enum Class in com.ultikits.ultitools.utils
 
AgentMessageTypes.ReplyTo - Enum Class in com.ultikits.ultitools.utils
 
AgentMessageTypes.Spec - Class in com.ultikits.ultitools.utils
 
AgentOutboundFeeds - Class in com.ultikits.ultitools.manager
The framework's outbound producers on the v2 connection (plan 22-22, D-14, D-20, D-23, S-56); internal, not for module use.
AgentOutboundFeeds(Supplier<ServerMonitorManager>, BooleanSupplier, BooleanSupplier, BooleanSupplier, Supplier<ErrorReportCollector>, LongSupplier, Executor) - Constructor for class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
agentPolicyOverride - Static variable in class com.ultikits.ultitools.utils.CloudSession
 
agentProtocol - Variable in class com.ultikits.ultitools.utils.CloudSession
The protocol layer of the current connection's open attempt (plan 22-20), or null between attempts.
agentProtocol() - Method in class com.ultikits.ultitools.utils.CloudSession
 
AgentProtocol - Class in com.ultikits.ultitools.utils
The UltiCloud protocol v2 layer of one agent connection attempt (as of 6.3.1): the versioned handshake, the per-connection limits, the reliable-event resend and acknowledgement, the overflow report, inbound control errors and the live CloudChannel.
AgentProtocol(AgentConnection, CloudOutbox, CommandDedupeSet, String, Supplier<List<String>>, Supplier<JsonObject>, Predicate<String>, Function<String, String>, LongSupplier) - Constructor for class com.ultikits.ultitools.utils.AgentProtocol
The production protocol of one connection attempt, logging through PanelConnectionLog.
AgentProtocol(AgentConnection, CloudOutbox, CommandDedupeSet, String, Supplier<List<String>>, Supplier<JsonObject>, Predicate<String>, Function<String, String>, LongSupplier, BiConsumer<Level, String>) - Constructor for class com.ultikits.ultitools.utils.AgentProtocol
The full constructor, with the log sink tests capture.
AgentProtocol.Listener - Interface in com.ultikits.ultitools.utils
Lifecycle callbacks of one connection; never invoked while this protocol's lock is held.
AgentProtocol.LiveChannel - Class in com.ultikits.ultitools.utils
The live channel: the framed channel, with the outbound capability gate in front.
AgentProtocol.Welcome - Class in com.ultikits.ultitools.utils
One validated welcome.
agentSecond() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The once-a-second agent-thread run: sends the buffered log lines and the pending error reports.
AgentSettings - Class in com.ultikits.ultitools.utils
The operator settings the panel mirrors next to its remote controls: the settings object of the opening hello, and a settings.changed payload only when the value differs from the last one reported.
AgentSettings(BooleanSupplier) - Constructor for class com.ultikits.ultitools.utils.AgentSettings
Creates the helper.
agentSink - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Where the v2 connection takes each redacted line (plan 22-22), or null for the v1 transmitter.
AgentSocket - Class in com.ultikits.ultitools.utils
One attempt's Java-WebSocket client for the UltiCloud /v1/agent socket (as of 6.3.1).
AgentSocket(URI, Map<String, String>, int, AgentConnection.SocketEvents, BiConsumer<Level, String>) - Constructor for class com.ultikits.ultitools.utils.AgentSocket
 
AgentSocket(URI, Map<String, String>, int, AgentConnection.SocketEvents, BiConsumer<Level, String>, AtomicReference<UpgradeRejection>) - Constructor for class com.ultikits.ultitools.utils.AgentSocket
 
agentSocketsOverride - Static variable in class com.ultikits.ultitools.utils.CloudSession
 
AgentTelemetry - Class in com.ultikits.ultitools.manager
Encodes and paces the UltiCloud protocol v2 telemetry frames; internal, not for module use.
AgentTelemetry(ServerMonitorManager, BooleanSupplier, LongSupplier, Executor) - Constructor for class com.ultikits.ultitools.manager.AgentTelemetry
Creates the encoder over the monitor's main-thread sample.
AgentTelemetry.Tracked - Class in com.ultikits.ultitools.manager
The last successful send of one snapshot type: how recently, and what went on the wire.
agentThread - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The agent thread of the live connection, for an immediate flush of a full batch.
agentTimingOverride - Static variable in class com.ultikits.ultitools.utils.CloudSession
 
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() - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
Every key, for the catalogue test.
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 - Variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler.KeySpec
 
allowed() - Static method in class com.ultikits.ultitools.entities.AccessDecision
The allowed decision — no reason, no config key.
allowed() - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler.UpdateAudit
 
allowed(Capability, String, String, String) - Static method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
allowed(File, String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager.ResolvedTarget
 
allowed(String, String) - Method in interface com.ultikits.ultitools.utils.PlayerActionHandler.ActionAudit
Records an action that ran.
ALLOWED - Enum constant in enum class com.ultikits.ultitools.manager.RemoteActionLog.Verdict
 
allowedChildren(String, File[]) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
 
allResults - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
 
ALPHABET - Static variable in class com.ultikits.ultitools.utils.Ulid
 
ALPHANUMERIC - Static variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
 
ALREADY_CONNECTED - Enum constant in enum class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult.Kind
 
ALREADY_CONNECTED_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
ALREADY_CONNECTING - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.ReconnectOutcome
An attempt is already in flight.
ALREADY_CONNECTING - Enum constant in enum class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult.Kind
 
ALREADY_CONNECTING_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
ALREADY_OPEN - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.ReconnectOutcome
Already connected.
ALREADY_STAGED - Enum constant in enum class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult.Outcome
An update of this module is already staged; nothing changed.
alreadyAttached(Throwable, Throwable) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Whether candidate is already among failure'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).
ambiguousFileKeys(Type, Object, String, List<String>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
File-key ambiguity scan: finds every typed map key that two or more of the file's own keys at one map level read back to (1: and '01': in a Map<Integer, String>), decided from the file's keys alone - no Java value is involved, so a key the module removed or never held still counts.
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.
ancestors() - Method in class com.ultikits.ultitools.context.MergedAnnotationResolver.Occurrence
The annotations on the path from the class down to (excluding) this occurrence, outermost (declared on the class) first.
anchored - Variable in class com.ultikits.ultitools.config.document.ConfigDocument
 
ANCHORED - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
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 - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.Occurrence
 
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 AopAdvisor for 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.
ANNOUNCED - Static variable in class com.ultikits.ultitools.utils.UltiCloudRequests
Deprecated.
 
announceOnce(boolean) - Static method in class com.ultikits.ultitools.utils.UltiCloudRequests
Deprecated.
 
ANSI - Static variable in class com.ultikits.ultitools.handler.ConsoleMirror
An ANSI CSI sequence, such as a colour code.
ANSI_SEQUENCE - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
answer(CloudChannel, String, JsonObject) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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 (@Transactional or @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.
apiLevel - Variable in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
apiLevel() - Method in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: this parsed the protocol v1 Worker envelope {code, msg, data}, which UltiCloud no longer serves. The protocol 2.0.0 catalogue answers {data: ...} and the framework parses it itself. Removed in 6.4.0.
ApiResponse() - Constructor for class com.ultikits.ultitools.entities.ApiResponse
Deprecated.
 
apiVersion - Variable in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
 
append(LogEvent) - Method in class com.ultikits.ultitools.handler.ConsoleMirror.MirrorAppender
 
appendConditions(StringBuilder, List<Object>, WhereCondition[], boolean) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Appends a WHERE clause built from conditions to sql and their bound values to params, routing every column through AbstractRelationalDataOperator.sqlOperatorFor(com.ultikits.ultitools.entities.Comparison, java.lang.String) so the four relational builders cannot diverge in how they honor a Comparison again.
appendConditions(StringBuilder, List<Object>, WhereCondition[], boolean, boolean) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
AbstractRelationalDataOperator.appendConditions(StringBuilder, List, WhereCondition[], boolean), with the switch only AbstractRelationalDataOperator.updateIf(T, com.ultikits.ultitools.entities.WhereCondition...) turns on (#640): with nullMeansIsNull a condition with the default Comparison.EQUAL and a null value renders <column> IS NULL and binds nothing for it.
appendEditableRoots(JsonArray) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
Lists the configured editable roots as directory entries named by their server-root-relative path — the very spelling a subsequent files.list of that name needs.
appender - Static variable in class com.ultikits.ultitools.handler.ConsoleMirror
The installed appender, or null.
APPENDER_NAME - Static variable in class com.ultikits.ultitools.handler.ConsoleMirror
The name of the appender on Log4j's root logger.
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.
appendMappingEnds(MappingNode, List<CommentLine>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
appendMissingSuffix(Path, List<String>) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
 
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
 
appendUpdateSet(StringBuilder, List<Object>, T) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Appends UPDATE <table> SET `col` = ?, ... for every @Column field of obj, and the values in the same order, serialised exactly as AbstractRelationalDataOperator.insert(T) does.
applied() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
Whether the file now holds the edited document.
applied(String) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertyKeyResult
 
applied(List<ServerPropertiesManager.PropertyKeyResult>, String) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
APPLIED - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult.Outcome
Every requested key was written.
APPLIED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
appliedThisStart - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
apply(ConfigDocument, List<AbstractConfigEntity.ModuleChange>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Sets the module's value, or removes the map entry the module removed, at each change's path.
apply(SimpleJsonDataOperator<?>, JsonTransaction.Overlay<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
 
APPLY_CROSS_FILE_SYSTEM - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
APPLY_FAILED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
APPLY_FAILED_UNRESTORED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
applyAndValidate(JsonObject, List<Field>, List<Object>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Applies every jsonObject field this class declares via @ConfigEntry to this instance, then validates the resulting state via AbstractConfigEntity.validateFields().
applyBatchConfig(LogStreamManager.BatchConfigSection, List<String>) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Applies an already-validated batchConfig section (if present) and appends a description to changes -- extracted from LogStreamManager.handleConfigUpdate(JsonObject, String) alongside LogStreamManager.applyLevels(LevelsSection, List) (Codacy Gate-2 NPath complexity finding).
applyBeforeLoad() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Carries out every recorded transaction that has to happen before the module class loader is built.
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.
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.
applyGuarded(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Carries out one record.
applyLevels(LogStreamManager.LevelsSection, List<String>) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Applies an already-validated levels section (if present) and appends a description to changes -- extracted from LogStreamManager.handleConfigUpdate(JsonObject, String) alongside LogStreamManager.applyBatchConfig(BatchConfigSection, List) (Codacy Gate-2 NPath complexity finding).
applyLimits(CloudLimits) - Method in class com.ultikits.ultitools.utils.AgentProtocol
Under the lock: the welcome's limits reach the outbox and the command-dedupe set (D-13).
applyOverlays() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
 
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).
applyRecord(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
applyReloadedConfigBindings(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
PluginManager.applyReloadedConfigBindings(UltiToolsPlugin, ReloadReport) with a report nobody reads: the values not applied are only logged.
applyReloadedConfigBindings(UltiToolsPlugin, ReloadReport) - Method in class com.ultikits.ultitools.manager.PluginManager
Applies a module's reloaded configuration to its config-bound @Scheduled tasks and @CmdCD cooldowns (#531).
applyRemoval(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Deletes the JARs an uninstall recorded, before any module loads: each only if it is confirmed to still be the file that was recorded.
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.
applySettings(Transactional, String) - Method in class com.ultikits.ultitools.aop.TransactionInterceptor
Applies the isolation, read-only and timeout settings of tx to the transaction this invocation has just begun.
applyStaged(JsonTransaction.Overlay<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Applies one transaction's staged writes for this operator to the committed entries and marks each key dirty.
applyStatementTimeout(PreparedStatement) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
applyUpdate(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
ArchiveIdentity(PluginInstallUtils.EntryState, String) - Constructor for class com.ultikits.ultitools.utils.PluginInstallUtils.ArchiveIdentity
 
ArchiveIdentity(PluginInstallUtils.EntryState, String, 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.
args - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Report
 
argument(Type, Class<?>, int) - Static method in class com.ultikits.ultitools.config.convert.builtin.ConversionTypes
Resolves the arguments of a generic ancestor, including concrete subclasses.
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 inside Language.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 after firstDelay ticks.
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.
array(String, int, int) - Method in class com.ultikits.ultitools.utils.PayloadReader
Reads a required array; element validation remains the caller's responsibility.
arrayEquals(Object[], Object[]) - Static method in class com.ultikits.ultitools.config.document.PlainData
 
assembleConfiguration(Class<?>, String) - Method in class com.ultikits.ultitools.context.ComponentScanner
The assembly phase for one configuration class: ComponentScanner.registerConfiguration(Class), with the per-class isolation the discovery walk gives a class that fails to load (D-25, D-26).
assembledConfigurations - Variable in class com.ultikits.ultitools.context.SimpleContainer
 
assemblePluginContainer(SimpleContainer, UltiToolsPlugin, Class<? extends UltiToolsPlugin>, ClassLoader) - Method in class com.ultikits.ultitools.manager.PluginManager
Assemble a plugin's container.
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).
assignId(Connection, String, String, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Writes id into the row with this row identifier, on the backfill's own connection (so inside its transaction), if the row still has none.
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
 
AtomicConfigWriter - Class in com.ultikits.ultitools.config.document
The only way the config storage layer replaces a file.
AtomicConfigWriter() - Constructor for class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
AtomicConfigWriter.FileOperations - Interface in com.ultikits.ultitools.config.document
The file-system steps of a write and a load, as a seam for fault-injection tests.
AtomicConfigWriter.RecordedBackup - Class in com.ultikits.ultitools.config.document
A backup this server run wrote, and the SHA-256 of the bytes it wrote there.
AtomicConfigWriter.RestoreFailedException - Exception Class in com.ultikits.ultitools.config.document
Thrown when an in-place write failed after the target was opened and putting the target back from its framework backup failed too (#622): the target may hold part of the new content, and the backup holding its previous content is kept.
AtomicConfigWriter.StagedWrite - Class in com.ultikits.ultitools.config.document
A temporary file written beside its target and not yet moved over it.
atomicMoveFallbackLogged - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
atomicReplacementRefused(IOException) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
atRoot(String, Path) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
The identity of a plugin or an external data folder: its tables are the sub-directories of root, and its journal is <root>/.ultitools-journal.
attachedHandler - Variable in class com.ultikits.ultitools.manager.RemoteActionLog
The FileHandler this specific instance attached to the shared static RemoteActionLog.ACTION_LOG — null until a successful RemoteActionLog.init(File).
attempt() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
attemptCloudLogin() - Method in class com.ultikits.ultitools.UltiTools
 
attemptCount - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
 
attemptCredentialId - Variable in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
AttemptEvents(long) - Constructor for class com.ultikits.ultitools.utils.AgentConnection.AttemptEvents
 
attemptPluginRegistration(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
 
attemptsSinceEstablished - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
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() idiom SystemLogHandler already relies on for trigger inference — no StackWalker, 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 null when 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 - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
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
 
auditAllowed(Capability, String, String) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
 
auditAllowed(String, String) - Method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
auditDenied(Capability, String, String, String) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
 
auditReadAllowed(String, String) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
Records a served read or listing, unless the server is disabling: the disable closes the action log, and a read changes nothing, so leaving it out loses no change (the shutdown window records no remote action).
auditReadDenied(String, String, String) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
Records a refused read or listing, unless the server is disabling, as RemoteFileOperations.auditReadAllowed(java.lang.String, java.lang.String) does.
AUTH_PLUGIN_UNAVAILABLE - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAccountResult
No usable in-game login plugin is available, so no account can be created.
authenticated - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth
 
authenticated() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth
 
authorities - Variable in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
 
AUTHORIZATION_HEADER - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Upgrade header carrying the credential.
authorize(String, String, String) - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
Requests a device code.
AUTHORIZE_PATH - Static variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
AuthorizeResult(DeviceAuthorizationClient.Grant, String, long) - Constructor for class com.ultikits.ultitools.utils.DeviceAuthorizationClient.AuthorizeResult
 
authors - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
authors - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
 
authPlugin - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth
 
authPlugin(boolean, boolean) - Static method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth
Reports that a login plugin authenticates players on this server.
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 - Variable in class com.ultikits.ultitools.utils.AgentCapabilities
 
available(String) - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
AVAILABLE - Enum constant in enum class com.ultikits.ultitools.services.EconomyProvider.State
Vault is installed and a provider is registered — economy operations work.
awaitPanelChanges() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
 

B

BACK - Enum constant in enum class com.ultikits.ultitools.entities.Buttons
Back buttons.
BACKFILL_ROWID - Static variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Alias of the row-identifier column AbstractRelationalDataOperator.backfillNullIds(java.lang.String) selects next to the entity's own.
backfillNullIds(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Gives every row of this operator's table whose id is NULL an id that makes it addressable, and logs one line naming the table and the count when there were any (#546, maintainer decision of 2026-09-27).
backGroundColor - Variable in enum class com.ultikits.ultitools.entities.ViewType
 
BACKOFF - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.State
Waiting to retry.
backup - Variable in exception class com.ultikits.ultitools.config.document.AtomicConfigWriter.RestoreFailedException
 
backup() - Method in exception class com.ultikits.ultitools.config.document.AtomicConfigWriter.RestoreFailedException
The framework backup holding the target's previous content, kept beside it.
BACKUP_FOLDER - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
BACKUP_INFIX - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
BACKUP_SUFFIX - Static variable in class com.ultikits.ultitools.utils.OfficialLanguageFiles
Suffix of a backup: <file>.bak, then <file>.1.bak, <file>.2.bak and so on, so no backup name ends in a catalogue extension the loaders resolve (.json, .yml, .yaml) and an existing file is never overwritten.
backupOf(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
BACKUPS - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
The backup this server run created for each target (resolved path), with its SHA-256; guarded by WRITE_LOAD_LOCK.
bareKey - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.Definition
Whether the key runs to the end of the line, with no separator at all.
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
 
baseCommandName(String) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
Extracts a lower-case, namespace-free name from an already canonical command line.
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
 
baseline - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
baseline - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PendingInitialization
 
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
 
baseUrl() - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
 
baseUrl() - Static method in class com.ultikits.ultitools.utils.CloudHttp
 
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 in UltiPanelLogTransmitter.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 null while 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
 
bearerSupplier - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
bearerValue() - Method in class com.ultikits.ultitools.utils.ServerCredential
 
before - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
 
before - Variable in class com.ultikits.ultitools.manager.ConfigManager.InitializationBatch
 
BEFORE_RECORD_MOVED - Static variable in interface com.ultikits.ultitools.utils.ModuleFileTransactions.CrashPoints
 
beforeMoveHook - Variable in class com.ultikits.ultitools.utils.CloudStateStore
 
beforeRead(SimpleJsonDataOperator<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Called before a read of operator takes the visibility read side: checks the deadline and, at REPEATABLE_READ or SERIALIZABLE, takes the table's write lock.
beforeWrite(SimpleJsonDataOperator<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Called before a write evaluates or stages anything, never while holding either side of the visibility lock: rejects it in a read-only transaction, checks the deadline, and takes operator's table write lock for the rest of this transaction unless it already holds it.
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
 
beginAttempt(String, AgentConnection.Effects) - Method in class com.ultikits.ultitools.utils.AgentConnection
Under the monitor: enters CONNECTING and queues the socket open.
beginBatch(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
beginDeviceLogin(CloudAuthManager.DeviceLoginListener) - Method in class com.ultikits.ultitools.utils.CloudSession
Requests a device code on this session's poll executor and, once UltiCloud answers, reports it through listener and starts polling.
beginLoadScopes(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.manager.PluginManager
Opens, on this thread, the registration scopes of the three registries a module files registrations in by name -- tab-completion completers, EventBus handlers, panel responders -- so that what the module registers while the framework loads it (its container refresh and its registerSelf()) is recorded against this instance (#506; Codex review of #564, round 3).
beginLogout(Consumer<CloudAuthManager.LogoutOutcome>) - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
 
beginRegistration(String, Class<? extends UltiToolsPlugin>) - Method in class com.ultikits.ultitools.manager.PluginManager
Records the module being registered on this thread (#483) and returns the record it replaces (a registration started from inside another module's registration), for PluginManager.endRegistration(java.util.Map.Entry<java.lang.String, java.lang.Class<? extends com.ultikits.ultitools.abstracts.UltiToolsPlugin>>) to restore.
beginRegistrationScope(UltiToolsPlugin) - Method in class com.ultikits.ultitools.events.EventBus
Attributes every handler registered on this thread, until EventBus.endRegistrationScope(), to owner when the registration names no owner instance itself (#506).
beginRegistrationScope(UltiToolsPlugin) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Attributes every responder registered on this thread, until PanelResponderRegistry.endRegistrationScope(), to owner when the registration names no owner instance itself (#506).
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 via TabCompletionManager.register(String, TabCompleter) while this scope is active is recorded as owned by owner, so TabCompletionManager.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 published TabCompletionManager.register(String, TabCompleter) signature, which stays frozen).
beginRegistrationScope(String, UltiToolsPlugin) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
Same as TabCompletionManager.beginRegistrationScope(String), and additionally attributes every key registered in the scope to ownerInstance, so TabCompletionManager.unregisterByOwnerInstance(UltiToolsPlugin) can release exactly that module instance's completers (#506).
belongsToAnotherKnownPlugin(File, Class<?>) - Method in class com.ultikits.ultitools.manager.PluginManager
Whether entityJarFile is itself the own jar of some plugin OTHER than declaringClass -- checked against every internal module init() has already discovered (PluginManager.pluginClassList, regardless of load order) and every Bukkit plugin currently loaded (Bukkit.getPluginManager().getPlugins(), regardless of whether it has called UltiToolsAPI.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
BETWEEN_ENTITY_FILES - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
bindDeclaredDefault(Field, boolean) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Binds field's initially declared default because a reload found its key missing from the file and the module had not changed the setting since the last load or save (#596 item 2): deleting a key resets that setting, as an unusable value already does (#523).
BINDING_OFF_THREAD_KEY - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
Reload-report reason (#595): the binding step was called off the main thread and did nothing.
BINDING_STEP_FAILED_KEY - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
Reload-report reason (#595): one half of the binding step failed.
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 @ConfigEntry path, then by rule text.
bindings - Variable in class com.ultikits.ultitools.utils.CloudFeatures
 
bindings() - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
Bindings() - Constructor for class com.ultikits.ultitools.utils.CloudFeatures.Bindings
 
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
bindsKeyText(Type) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
Whether a map with this declared key type binds its keys to the file's key text: every key type other than String and Object, whose keys are already the text the file holds.
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
 
blockComment(List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Returns the comment lines directly above the key at path: each line's text after # with one leading space removed, and null for a blank line.
blockCommentAsWritten(List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Returns the comment lines directly above the key at path in the byte form they are written in: for a line at the key's own column, "#" followed by everything after the # up to the line break (a framework line reads "# " + text, or "#" for an empty line); null for a blank line.
blocked(String) - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
blocked(String, String) - Method in interface com.ultikits.ultitools.manager.CommandExecutionManager.CommandResultSink
Reports a blocklist refusal with the normalized matched entry and existing policy message.
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.CatalogueHttp.Json
 
body - Variable in class com.ultikits.ultitools.utils.CloudHttp.Response
 
body - Variable in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
Deprecated.
 
body - Variable in class com.ultikits.ultitools.utils.UltiCloudRequests.Result
Deprecated.
 
body() - Method in class com.ultikits.ultitools.utils.CatalogueHttp.Json
 
body() - Method in class com.ultikits.ultitools.utils.CloudHttp.Response
 
body() - Method in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
Deprecated.
 
bool(JsonObject, String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
bool(String) - Method in class com.ultikits.ultitools.utils.PayloadReader
Reads a required boolean without string or number coercion.
BOOLEAN - Enum constant in enum class com.ultikits.ultitools.utils.RemoteConfigEntries.Kind
 
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
 
BOTH - Enum constant in enum class com.ultikits.ultitools.utils.AgentMessageTypes.Direction
 
bound - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
 
bound(double, boolean) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
bound(Type) - Static method in class com.ultikits.ultitools.config.convert.builtin.ConversionTypes
 
bounded(String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
BoundedLines(List<String>, boolean) - Constructor for class com.ultikits.ultitools.manager.CommandExecutionManager.BoundedLines
 
BoundedOutput(JsonArray, boolean) - Constructor for class com.ultikits.ultitools.utils.RemoteCommandHandler.BoundedOutput
 
boundLines(List<String>) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
Copies lines under the command.result output caps: every line cut to 4096 code points and the list to 1000 entries, reporting whether anything was cut.
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.
boxed(Class<?>) - Static method in class com.ultikits.ultitools.config.convert.builtin.ConversionTypes
 
boxed(Class<?>) - Static method in class com.ultikits.ultitools.config.convert.LegacyParserAdapter
 
boxed(Class<?>) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
Returns the wrapper class of a primitive type, or the type itself otherwise.
BRACE_TOKEN_PATTERN - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Matches a brace-style placeholder token as used by the MODULE lang catalogues this mechanism protects -- {0}/{1} positional or {PLAYER}/ {WORLD} named, substituted with plain String#replace, never java.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 in value -- e.g.
BROWN - Enum constant in enum class com.ultikits.ultitools.entities.Colors
 
bStatsFileRefusal(File) - Static method in class com.ultikits.ultitools.UltiTools
Why shared must not be handed to bStats, or null; reads only.
buffered - Variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
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.config.document.OwnedPaths.Builder
Builds the immutable description.
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
Deprecated.
 
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.yml name: - 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 @Column annotations.
buildColumnTypes(Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Reflects the entity's @Column mappings once: their names are AbstractRelationalDataOperator.validateColumn(String)'s allow-list, and the field type behind each name is what AbstractRelationalDataOperator.orderedComparisonOperand(String, Class) receives.
buildConfig(MysqlConfig) - Static method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
Builds the pool configuration without opening a database connection.
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.config.document.OwnedPaths
Starts a description of owned keys.
builder() - Static method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
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.config.document.OwnedPaths.Builder
 
Builder() - Constructor for class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
Builder() - Constructor for class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
Deprecated.
 
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
Deprecated.
 
buildHardAdjacencyList(Map<String, PluginDependencyResolver.PluginNode>, Map<String, String>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
Builds the hard-only adjacency list: an edge from A to B exactly when B declares depends on A (resolved through aliasMap) and A is present.
buildHeaders(String) - Method in class com.ultikits.ultitools.utils.AgentConnection
The upgrade headers: exactly the credential, the protocol version and the framework version.
buildInProgress - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
True while GuiRenderer.performBuild() is running its build body.
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.
buildListEntry(String, Path, 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.
buildLogData(String, String, String, Throwable, long) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Builds one log entry as the panel receives it.
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).
buildRecord() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
The journal entries of every staged write, operators in first-touch order and each operator's writes in staging order.
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
BUKKIT_WIDTH - Static variable in class com.ultikits.ultitools.config.document.DocumentStyle
Bukkit's YamlConfigurationOptions default width, which 6.2 wrote with.
BukkitConverters - Class in com.ultikits.ultitools.config.convert.builtin
Bukkit-owned serialization and world identity, without inspecting server implementation fields.
BukkitConverters() - Constructor for class com.ultikits.ultitools.config.convert.builtin.BukkitConverters
 
BukkitPowerExecutor - Class in com.ultikits.ultitools.utils
Turns the handler's stop or restart into one main-thread scheduler task, and answers whether a restart would actually restart this server.
BukkitPowerExecutor(Plugin, File, Supplier<String>, Runnable, Runnable) - Constructor for class com.ultikits.ultitools.utils.BukkitPowerExecutor
Creates the executor over explicit collaborators.
bukkitReading(File, String) - Static method in class com.ultikits.ultitools.UltiTools
The file as the server reads it - Bukkit's YamlConfiguration over the same bytes the document was loaded from - or null when those bytes cannot be read again unchanged or Bukkit cannot parse them (nothing is written then; the next start tries again).
bump(int) - Static method in class com.ultikits.ultitools.utils.AgentConnection
 
bundledDictionary(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The jar-bundled dictionary of code, from the first of UltiToolsPlugin.LANGUAGE_EXTENSIONS the jar ships, for the placeholder comparison of a custom file; empty when the jar ships none.
BUSY - Enum constant in enum class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult.Outcome
An earlier update of this module is still being finished at the next start; nothing changed.
busyCompletions - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
Buttons - Enum Class in com.ultikits.ultitools.entities
The enum Buttons.
Buttons(String, Supplier<ItemStack>) - Constructor for enum class com.ultikits.ultitools.entities.Buttons
 
BY_NAME - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
byDeclaredMainClass(PluginInstallUtils.ModuleIdentity) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
An entry whose plugin.yml declares one of the targets' main classes: the module loader loads exactly the class main: names (#548/#549), so after a restart this file loads the module the operator removed (#516).
bystanderJars - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
 
bystanderOf - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
 
byteLines(byte[]) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
Splits bytes into lines, each with its terminator (LF, CR or CRLF).
byteOrderMark - Variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
byteOrderMark() - Method in class com.ultikits.ultitools.config.document.DocumentStyle
 
bytes - Variable in class com.ultikits.ultitools.manager.EarlyLogCapture
 
bytes - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
 
bytes - Variable in class com.ultikits.ultitools.utils.CatalogueHttp.Download
 
bytes() - Method in class com.ultikits.ultitools.utils.CatalogueHttp.Download
 
BYTES_PER_MB - Static variable in class com.ultikits.ultitools.manager.ErrorReportCollector
 
ByTypeCandidate(String, Object, Class<?>, int) - Constructor for class com.ultikits.ultitools.context.SimpleContainer.ByTypeCandidate
 

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
callHandler(CloudPlayerLinks.LinkEventHandler, CloudPlayerLinks.LinkCompletion, CloudChannel, String, Runnable) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
callResponder() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
Calls the responder at the framework's boundary to module code: whatever the call throws becomes this request's outcome instead of being lost in the worker.
cancel(PlayerLinkChannel.Pending) - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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
 
cancelDeadline() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
cancelDownloads(ModuleFileTransactions.RemovedModule) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Marks the downloads running now that belong to the uninstalled module -- by its identify-string, a name it was loaded under, or the JAR it was loaded from -- so staging discards them instead of writing their record.
Cancellable - Interface in com.ultikits.ultitools.events
Interface for events that can be cancelled by handlers.
CANCELLED - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.ExpiryReason
A newer /panel replaced the link, or the plugin or player cancelled it.
CANCELLED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
The downloads in ModuleFileTransactions.STAGING an uninstall cancelled while they ran: their record is never written (round-9 review); guarded by ModuleFileTransactions.LOCK.
CANCELLED_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
CANCELLED_PENDING - Enum constant in enum class com.ultikits.ultitools.utils.CloudAuthManager.LogoutOutcome
 
cancelName - Variable in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
 
cancelOne(ModuleFileTransactions.Record, File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Cancels one staged update: its working folder and record are deleted -- unless the record is held for the operator, or its folder holds a file the transaction cannot identify, which is then held for the operator rather than deleted (foreign-file rule).
CancelResult - Enum Class in com.ultikits.ultitools.entities
 
CancelResult() - Constructor for enum class com.ultikits.ultitools.entities.CancelResult
 
cancelRetry() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
cancelStagedUpdates(ModuleFileTransactions.RemovedModule) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Cancels every update transaction of a module being uninstalled: its record and its working folder -- the staged JAR and any kept old JAR -- are deleted, so nothing brings the module back at the next start, and a download of its update still running is discarded.
cancelStagedUpdates(String) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
ModuleFileTransactions.cancelStagedUpdates(RemovedModule) for a module known by one runtime name only.
cancelStateFlushTask() - Method in class com.ultikits.ultitools.utils.CloudSession
 
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
cancelTimers() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
cancelUpdatesOf(PluginInstallUtils.ModuleIdentity, List<String>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Cancels the uninstalled module's staged updates and running update downloads, matched on the identity this uninstall resolved (round-10 review).
candidate - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
candidate - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
Candidate(Object, Annotation, int, String) - Constructor for class com.ultikits.ultitools.context.MergedAnnotationResolver.Candidate
 
candidateClass - Variable in class com.ultikits.ultitools.context.SimpleContainer.ByTypeCandidate
 
canHold(Class<?>, List<Class<?>>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether a field declared as raw can hold a value of one of kinds: raw is one of them, a subtype, or a supertype such as Object, Serializable, Comparable, CharSequence or Number (final review F1 of plan 17-76).
canonical(String) - Static method in class com.ultikits.ultitools.utils.LegacyServerId
The backend's canonicalLegacyUuid rule: trim surrounding whitespace; if what remains is longer than 36 characters and its first 36 characters form a standard hyphenated UUID (8-4-4-4-12 hex digits, either case), keep only those 36; remove every -; lower-case ASCII A-F; return the result only if it is exactly 32 hex digits.
canonicalCommandDecision(String) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
Checks text already normalized at the request boundary; dispatch receives that same text.
canonicalCommandLine(String) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
Normalizes a panel request once, before both policy and dispatch.
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.ModuleJarIndex
 
canonicalPath(File) - Static method in class com.ultikits.ultitools.manager.PluginManager
 
canonicalPath(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
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.
capabilities - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
capabilities - Variable in class com.ultikits.ultitools.utils.CloudFeatures
 
capabilities() - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
capabilitiesChangedSinceHello() - Method in class com.ultikits.ultitools.utils.AgentProtocol
Whether a hello built now would declare another capability set than this connection's hello did (22-22 fix): the set is negotiated only at the handshake, so such a change needs a new connection.
capability - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
 
capability - Variable in class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
capability() - Method in class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
Capability - Enum Class in com.ultikits.ultitools.entities
The panel-facing remote surface, sliced into ten independently-switchable capabilities plus the Capability.NONE sentinel for protocol-level messages.
Capability(String, boolean, List<String>) - Constructor for enum class com.ultikits.ultitools.entities.Capability
 
CAPABILITY - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
packages/contracts/src/protocol/primitives.ts#Capability
capabilityEnabled - Variable in class com.ultikits.ultitools.utils.AgentMessageRouter
 
capabilityEnabled - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
capacity - Variable in class com.ultikits.ultitools.utils.CloudOutbox
 
capitalizeFirst(String) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
Capitalizes the first letter.
capped(String) - Static method in class com.ultikits.ultitools.manager.RemoteFileOperations
The refusal text as the panel receives it: never empty and never above the contract's cap.
capped(String) - Static method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
The refusal text as the panel receives it: never empty and never above the contract's cap.
capture - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The handler this object attached to the root logger, or null.
capture(ByteBuffer) - Method in class com.ultikits.ultitools.utils.StatusCapturingDraft
Records what the response says so far.
captured - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
The lines kept for the result, or null once taken.
Captured(SimpleJsonDataOperator<?>, Object, long, Object) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity.Captured
 
captureDefaults() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
CapturedFeedback(String, long, LongSupplier, Consumer<String>) - Constructor for class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
 
captureDirty(List<JsonIdentity.Captured>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Adds every dirty key of this operator, with its generation and its committed value (or null if the entry is gone), to captured.
captureServerState(ErrorReportCollector.ErrorReport) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
Capture current server state (TPS, memory, player count).
carryComments(Node, Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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.
carryPresentation(Node, Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
caseSensitive - Variable in class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
 
CATALOG - Static variable in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
CATALOGUE - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils
The UltiCloud catalogue, as the update transaction asks it.
CatalogueClient - Class in com.ultikits.ultitools.utils
The module catalogue of protocol v2, read over /v1/catalogue/* (plans 22-18 and 22-26, D-27, D-28).
CatalogueClient() - Constructor for class com.ultikits.ultitools.utils.CatalogueClient
 
CatalogueClient.Version - Class in com.ultikits.ultitools.utils
One version of one module, as the catalogue describes it.
CatalogueHttp - Class in com.ultikits.ultitools.utils
The HTTP the module catalogue is asked with (plan 22-18, S-27, S-61).
CatalogueHttp() - Constructor for class com.ultikits.ultitools.utils.CatalogueHttp
 
CatalogueHttp.Download - Class in com.ultikits.ultitools.utils
A finished download.
CatalogueHttp.Json - Class in com.ultikits.ultitools.utils
A JSON answer.
CatalogueHttp.Kind - Enum Class in com.ultikits.ultitools.utils
What happened to one request.
cause - Variable in class com.ultikits.ultitools.config.convert.ConversionFailure
 
cause - Variable in class com.ultikits.ultitools.config.document.ConfigLoadResult
 
cause() - Method in class com.ultikits.ultitools.config.convert.ConversionFailure
 
cause() - Method in class com.ultikits.ultitools.config.document.ConfigLoadResult
Why the file could not be read.
ceiling(long, long, int) - Static method in class com.ultikits.ultitools.utils.ReconnectPolicy
 
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
Change(String, JsonElement) - Constructor for class com.ultikits.ultitools.utils.RemoteConfigHandler.Change
 
changed(Path, OwnedPaths, List<String>, String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
CHANGED_MESSAGE - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
The refusal text every file_changed answer carries.
changedByMissingFinalLineBreak(String) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Whether dropping the emitted text's final line break (a file without one keeps that style) would change a value: only a block scalar running to the end of the document can be changed, e.g.
changedLeaves(Object, Object, Type, List<String>, List<List<String>>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Collects the paths, relative to a setting, at which current differs from base.
changedSinceLastReport() - Method in class com.ultikits.ultitools.utils.AgentSettings
The settings payload to send as settings.changed, or null when nothing changed.
changeListeners - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
changes - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
 
changes(JsonArray, String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
Validates every change item against the frozen config.update schema shapes and copies it.
Changes() - Constructor for class com.ultikits.ultitools.config.document.OperatorFileWriter.Changes
 
CHANGES_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
config.update bounds.
channel - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
channel - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
channel - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel.Held
 
channel() - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
charset - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
 
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(JsonElement, RemoteConfigEntries.Entry) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
Checks one panel change against its entry: the JSON value's shape for that entry type and, for a bounded number, the declared range.
check(Class<?>) - Static method in class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition
Checks a command class for ambiguous @CmdTarget composition.
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-version below ConfigBindings.MIN_API_VERSION.
checkComplete - Variable in class com.ultikits.ultitools.manager.UpdateManager
 
checkConstraintDeclarations() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Refuses, at load and before the file is read, a constraint declaration the framework cannot hold (maintainer decision of 2026-10-06, option A; #630, #631).
checkDeadline(SimpleJsonDataOperator<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Refuses the operation once the deadline has passed, marking this transaction rollback-only first, as Spring's ResourceHolderSupport#checkTransactionTimeout calls setRollbackOnly() before it throws TransactionTimedOutException.
checkedTime(long) - Static method in class com.ultikits.ultitools.utils.Ulid
 
checkEntityFields(Class<?>, String, String) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Checks every annotated field and every generic argument without reading or writing a file.
checkEnum(JsonElement, RemoteConfigEntries.Entry) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
checkExisting(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
What an existing record of this module says about staging now, under the lock: null to go ahead (after discarding a FAILED record, whose failure is left in ModuleFileTransactions.lastDiscardedFailure), or the refusal to return.
checkFrameworkUpdate(List<String>) - Method in class com.ultikits.ultitools.manager.UpdateManager
 
CHECKING - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
checkInteger(JsonElement, RemoteConfigEntries.Entry) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
checkKey(String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
checkLimits(int, long) - Static method in class com.ultikits.ultitools.utils.CommandDedupeSet
 
checkList(JsonElement) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
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(List<String>) - 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.
checkNumber(JsonElement, RemoteConfigEntries.Entry) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
checkOp(CommandSender, Method) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
Mapping-level OP guard, the requireOp() counterpart to CommandTabCompletionDispatch.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 to DataStore.checkOwnership(java.io.File, Class) above for the overload that already carries a UltiToolsPlugin identity directly rather than a File to 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 @CmdMapping method 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.
checkpoint() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
Writes every entry changed since the last checkpoint to its file, crash atomically, and truncates the journal (20.4-RESEARCH.md section 12.7).
checkpoint(long, List<JsonJournal.Entry>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Writes a checkpoint, in this order: commits checkpoint record sequence (K) holding every entry's after-image; only after K's rename, writes the entity files and deletes the files of deleted entries, then forces the touched table directories; then deletes every record, committed or temporary, numbered below K (and a temporary K, if any), in ascending order, forces the journal directory, and only then deletes K and forces the journal directory again.
CHECKPOINT - Enum constant in enum class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Kind
 
CHECKPOINT_BETWEEN_TRUNCATIONS - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
checkpointEntry(Object, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
The journal entry that brings key's file to value: the entity's JSON (the form this operator has always written to its files) for a value, a delete for null.
checkpointEveryIdentity() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
 
checkpointMutex - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
Held by a checkpoint from its capture until its dirty marks are cleared: one checkpoint at a time.
checkpointMutex() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
checkPreconditions(OwnedPaths, String) - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
checkRelocation() - Method in class com.ultikits.ultitools.utils.Metrics.MetricsBase
Checks that the class was properly relocated.
checkSegment(String, String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
checkServiceEnabledSupplier - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
 
checkShape(String, CmdCD) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
Refuses a CmdCD binding whose elements contradict each other.
checkShape(String, Scheduled) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
Refuses a Scheduled binding 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
checkTable(String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
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
 
child(String, Type) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
The nested context carries the file's value at the nested location: the entry under segment when the file value is a map, the element at that index when it is a list and segment is an index, else none.
childElements - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.ContainerElement
 
childElements - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
 
childMapping(MappingNode, String, Object) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
childPlainMapping(Map<String, Object>, String) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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
 
CHOICE - Enum constant in enum class com.ultikits.ultitools.manager.RemotePropertiesHandler.Kind
One of a fixed set of lower-case spellings.
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 others into loaded.
CHUNK - Static variable in class com.ultikits.ultitools.utils.CatalogueHttp
 
CIRCULAR_DEPENDENCY - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
 
CIRCULAR_DEPENDENCY_MESSAGE_PREFIX - Static variable in class com.ultikits.ultitools.manager.PluginDependencyResolver
Shared start of the cycle sentence, used by the pure-cycle message and appended to a missing-dependency message when an independent cycle occurs in the same resolve.
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.
claimCommentOccurrences(Node, Set<Node>, Set<CommentLine>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
An expanded alias may carry the same physical comment object to several fresh nodes.
claimed - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
Set by whichever comes first: a worker starting the call, or a settlement before it started.
claimLogFlushWindow(long, int) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Atomically claims the current log-flush window if (and only if) intervalMs has elapsed since the last successful claim, advancing ServerMonitorManager.lastLogFlushMs to now as part of the same compare-and-set.
clamp(double, double, double) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
clampInt(int, int, int) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
clampLong(long, long, long) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
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 @CmdTarget value.
classify(File, PluginInstallUtils.ModuleIdentity) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Which PluginInstallUtils.EntryState an entry of the modules folder is in.
classify(String) - Static method in class com.ultikits.ultitools.utils.ClassloadFilterAudit
Classifies className against the four removed layers, in the exact order SecurityPolicy.isSafeClassName evaluated 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 -- or null if 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 paramTypes into the signature shape MethodInvocationCompleter.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 isSafeClassName evaluated them.
className - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
 
classNameForEntityScan(JarEntry) - Static method in class com.ultikits.ultitools.manager.PluginManager
Converts one JarEntry from PluginManager.scanEntitiesInJar(java.io.File) into a dotted class name, or null when the entry is not a class file the entity scan cares about (a META-INF entry, or anything not ending in .class).
classTags - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.PlainRepresenter
 
cleanup(DataSourceTransactionManager.TransactionContext, boolean) - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
Ends the transaction context: removes it from this thread and never throws.
CLEANUP_DEFERRED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
cleanUpBesideCurrentLocked(Path, Path) - Static method in class com.ultikits.ultitools.utils.CredentialStore
The existing-current branch of the migration.
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() - Method in class com.ultikits.ultitools.manager.AgentTelemetry.Tracked
 
clear() - Method in class com.ultikits.ultitools.utils.CloudOutbox
Removes every entry and resets the dropped count.
clear() - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
Forgets every id.
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, Object, String) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
Clears one executor's cooldown of a method for a player (#539).
clearCooldown(UUID, String) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
Clears a specific cooldown for a player, on every executor this validator serves.
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
 
clearDirty() - Method in class com.ultikits.ultitools.utils.CloudOutbox
Clears the dirty flag unconditionally.
clearDirty() - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
Clears the dirty flag unconditionally.
clearDirty(Object, long) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Clears key's dirty mark if it still carries generation: a key written again after a checkpoint's capture keeps its newer mark for the next checkpoint.
clearDirtyIfUnchanged(long) - Method in class com.ultikits.ultitools.utils.CloudOutbox
Clears the dirty flag only if nothing changed since expectedModCount was read.
clearDirtyIfUnchanged(long) - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
Clears the dirty flag only if nothing changed since expectedModCount was read.
clearOldLocationForTesting() - Static method in class com.ultikits.ultitools.utils.CredentialStore
Restores production old-location resolution after a test that called CredentialStore.setOldLocationForTesting(Path).
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
Deprecated.
 
clock - Variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
clock - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
clock - Variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
clock - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
 
clock - Variable in class com.ultikits.ultitools.manager.EarlyLogCapture
 
clock - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
clock - Variable in class com.ultikits.ultitools.utils.AgentMessageRouter
 
clock - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
clock - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
Epoch milliseconds for the telemetry cadence and the log rate bucket.
clock - Variable in class com.ultikits.ultitools.utils.CloudOutbox
 
clock - Variable in class com.ultikits.ultitools.utils.CommandDedupeSet
 
clock - Variable in class com.ultikits.ultitools.utils.FramedChannel
 
clock - Variable in class com.ultikits.ultitools.utils.Ulid
 
clock - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
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.ConsoleMirror.ForwardScope
 
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.EarlyLogCapture
 
close() - Method in class com.ultikits.ultitools.manager.PluginManager
Unregister all plugins.
close() - Method in class com.ultikits.ultitools.utils.PluginLoggerBridge
 
close() - Method in class com.ultikits.ultitools.utils.SerialRequestWorker
Drops the requests that had not started and stops the thread once the running one ends.
close() - Method in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
Deprecated.
 
CLOSE_ABUSE_RATE - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Closed: abuse rate (including too many invalid frames).
CLOSE_INVALID_HELLO - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Closed: an invalid hello, or a frame before welcome.
CLOSE_NEVER_CONNECTED - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Java-WebSocket's code for a socket that never connected.
CLOSE_NO_HELLO - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Closed: no hello within the gateway's deadline.
CLOSE_NORMAL - Static variable in class com.ultikits.ultitools.utils.AgentConnection
The normal close code this side uses for its own closes.
CLOSE_PLAN_LIMIT - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Closed: the server's plan limit applies; same handling as HTTP 402.
CLOSE_PROTOCOL_MISMATCH - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Closed: the hello's protocol does not match the upgrade header.
CLOSE_REVOKED - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Closed: the credential was revoked.
CLOSE_SUPERSEDED - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Closed: another connection with the same credential replaced this one.
closeAttempt(int, String) - Method in interface com.ultikits.ultitools.utils.AgentConnection.Handle
Closes the attempt: the closing handshake when open, a forced close otherwise.
closeAttempt(int, String) - Method in class com.ultikits.ultitools.utils.AgentSocket
 
closeContext() - Method in class com.ultikits.ultitools.manager.DependenceManagers
Close context.
closed - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
closed() - Method in interface com.ultikits.ultitools.utils.AgentProtocol.Listener
The established connection closed; its channel no longer sends.
closed(CloudChannel) - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
A connection closed: nothing is sent until the next welcome, and the lines not yet sent are dropped (D-14).
closeHandler - Variable in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
Custom close handler
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.
CloudAuthManager.DeviceLoginListener - Interface in com.ultikits.ultitools.utils
CloudAuthManager.LogoutOutcome - Enum Class in com.ultikits.ultitools.utils
Completed unlink outcomes; none contains a credential.
CloudAuthManager.ReconnectResult - Class in com.ultikits.ultitools.utils
Immutable result of a manual reconnect request; an accepted attempt runs asynchronously.
CloudAuthManager.ReconnectResult.Kind - Enum Class in com.ultikits.ultitools.utils
Whether a retry was accepted, or the reason no retry was queued.
CloudChannel - Interface in com.ultikits.ultitools.websocket
Frames and sends UltiCloud protocol v2 messages; internal, not for module use.
cloudFeatures - Variable in class com.ultikits.ultitools.UltiTools
The inbound UltiCloud features of this enable (plan 22-21): created once by UltiTools.onEnable() before any module loads, so a module can set its player-link handler while it enables, and stopped by UltiTools.onDisable() after every module has been unloaded.
CloudFeatures - Class in com.ultikits.ultitools.utils
The inbound UltiCloud features of one enabled plugin (plan 22-21, D-26, S-59, S-60); internal, not for module use.
CloudFeatures(CloudFeatures.Bindings) - Constructor for class com.ultikits.ultitools.utils.CloudFeatures
 
CloudFeatures.Bindings - Class in com.ultikits.ultitools.utils
The ports the inbound handlers are built from.
CloudHttp - Class in com.ultikits.ultitools.utils
The single JSON REST exchange the protocol v2 client uses against UltiCloud (/v1/*).
CloudHttp() - Constructor for class com.ultikits.ultitools.utils.CloudHttp
 
CloudHttp.Outcome - Enum Class in com.ultikits.ultitools.utils
What happened to one request.
CloudHttp.Response - Class in com.ultikits.ultitools.utils
The result of one exchange.
CloudLimits - Class in com.ultikits.ultitools.websocket
Immutable limits from one accepted welcome; internal, not for module use.
CloudLimits(int, int, int, int, int, int, int, int, int, int) - Constructor for class com.ultikits.ultitools.websocket.CloudLimits
 
CloudLoginCommand - Class in com.ultikits.ultitools.commands
Links this server to UltiCloud with a device code (protocol v2).
CloudLoginCommand() - Constructor for class com.ultikits.ultitools.commands.CloudLoginCommand
 
CloudLoginCommand.LoginOutput - Class in com.ultikits.ultitools.commands
Renders the device login's outcomes to the sender that ran /ulticloud login.
cloudOutbox - Variable in class com.ultikits.ultitools.utils.CloudSession
The bounded buffer of unacknowledged reliable events of this session's credential, or null while no credential is adopted (or after the identity was discarded).
cloudOutbox() - Method in class com.ultikits.ultitools.utils.CloudSession
 
CloudOutbox - Class in com.ultikits.ultitools.utils
The bounded buffer of reliable events not yet acknowledged by the UltiCloud gateway (D-11, D-14, D-15).
CloudOutbox(int, LongSupplier) - Constructor for class com.ultikits.ultitools.utils.CloudOutbox
 
CloudOutbox.Entry - Class in com.ultikits.ultitools.utils
One unacknowledged reliable event.
CloudOutbox.Snapshot - Class in com.ultikits.ultitools.utils
The persisted view of the buffer, read atomically by CloudOutbox.snapshot().
CloudOutboxListener - Class in com.ultikits.ultitools.utils
Captures player joins and leaves into the current UltiCloud session's reliable-delivery outbox (D-14, D-17, S-16), whether or not the connection is open: the outbox exists precisely to carry an event across a disconnect (contract answer 15).
CloudOutboxListener() - Constructor for class com.ultikits.ultitools.utils.CloudOutboxListener
 
CloudPlayerLinks - Class in com.ultikits.ultitools.websocket
Creates and tracks UltiCloud player links on a module's behalf; the framework's player-link API.
CloudPlayerLinks(CloudPlayerLinks.Transport) - Constructor for class com.ultikits.ultitools.websocket.CloudPlayerLinks
Creates the API over a transport.
CloudPlayerLinks.ExpiryReason - Enum Class in com.ultikits.ultitools.websocket
Why a link stopped being usable.
CloudPlayerLinks.Failure - Enum Class in com.ultikits.ultitools.websocket
Why a link request failed.
CloudPlayerLinks.GameAccountResult - Enum Class in com.ultikits.ultitools.websocket
What the handler reports about provisioning a game account for the linked player.
CloudPlayerLinks.GameAuth - Class in com.ultikits.ultitools.websocket
What this server knows about the player's game authentication when the link is created.
CloudPlayerLinks.LinkCompletion - Class in com.ultikits.ultitools.websocket
One completed link: how the web user proved the game identity, and what to provision.
CloudPlayerLinks.LinkCreation - Class in com.ultikits.ultitools.websocket
CloudPlayerLinks.LinkEventHandler - Interface in com.ultikits.ultitools.websocket
Receives completions and expiries of this server's links.
CloudPlayerLinks.LinkExpiry - Class in com.ultikits.ultitools.websocket
One link that stopped being usable.
CloudPlayerLinks.LinkProof - Enum Class in com.ultikits.ultitools.websocket
An identity proof the server side can support for one link; the gateway decides which of the offered ones it actually accepts.
CloudPlayerLinks.Transport - Interface in com.ultikits.ultitools.websocket
The framework's transport for link messages; internal, not for module use.
CloudRequest - Class in com.ultikits.ultitools.websocket
Immutable protocol request snapshot; internal, not for module use.
CloudRequest(String, String, long, String, JsonObject) - Constructor for class com.ultikits.ultitools.websocket.CloudRequest
Copies an envelope already checked by the protocol parser.
CloudRequestHandler - Interface in com.ultikits.ultitools.websocket
Handles one parsed UltiCloud request; internal, not for module use.
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
 
CloudSession.DevicePoll - Class in com.ultikits.ultitools.utils
The mutable state of one device-code poll; touched only by its poll steps, one at a time.
CloudSession.DeviceStepScheduler - Interface in com.ultikits.ultitools.utils
CloudSession.SessionAgentListener - Class in com.ultikits.ultitools.utils
 
CloudSession.StateFlushTick - Class in com.ultikits.ultitools.utils
One 30 s tick (D-15).
cloudState - Variable in class com.ultikits.ultitools.utils.CloudSession
The state file of this session's credential, or null.
cloudStateServerId - Variable in class com.ultikits.ultitools.utils.CloudSession
The server id whose buffered state the three fields above hold, or null.
cloudStateStore() - Method in class com.ultikits.ultitools.utils.CloudSession
 
CloudStateStore - Class in com.ultikits.ultitools.utils
Persists the reliable-delivery state -- the CloudOutbox and the CommandDedupeSet -- in <server root>/.ultikits/cloud-outbox.json (D-15, D-17, S-15), so unacknowledged events and recently seen command ids survive a restart.
CloudStateStore(Path, CloudOutbox, CommandDedupeSet) - Constructor for class com.ultikits.ultitools.utils.CloudStateStore
 
CloudStateStore.Parsed - Class in com.ultikits.ultitools.utils
The validated content of a state file.
CloudStateStore.UnreadableException - Exception Class in com.ultikits.ultitools.utils
A state file that cannot be used as a whole; the message names the reason, never the content.
CloudStatus(boolean, boolean, String, String, String) - Constructor for class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
CmdCD - Annotation Interface in com.ultikits.ultitools.annotations.command
Marks a @CmdMapping method 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 @CmdTarget value 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
Deprecated.
 
code - Variable in enum class com.ultikits.ultitools.entities.Colors
 
code - Variable in enum class com.ultikits.ultitools.exceptions.ErrorCode
 
code - Variable in class com.ultikits.ultitools.manager.RemoteFileOperations.WriteOutcome
 
code - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
code - Variable in exception class com.ultikits.ultitools.utils.InvalidFrameException
 
code - Variable in class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
code - Variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
code() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
code() - Method in exception class com.ultikits.ultitools.utils.InvalidFrameException
 
code() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
CODE_INTERNAL_ERROR - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The contract result code for a cancelled action or a throwing call.
CODE_PLAYER_NOT_ONLINE - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The contract result code for a subject or target that is not online.
CODE_WORLD_NOT_FOUND - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The contract result code for coordinates whose world does not exist.
codePoints(String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
codeSourceJarOf(Class<?>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
The JAR a module class was loaded from, or null when 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.
CodeSourceLocations - Class in com.ultikits.ultitools.utils
Turns a module's CodeSource.getLocation() URL into the File it names -- the one resolver the language subsystem uses, so language discovery (Localized.supported()), the dictionary reader and resource extraction in UltiToolsPlugin can never disagree about where a module's JAR (or exploded class directory) is (#676 case 26).
CodeSourceLocations() - Constructor for class com.ultikits.ultitools.utils.CodeSourceLocations
 
codeSourceOf(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Which file a loaded module was loaded from -- the question the uninstall asks, asked the same way here.
collect(Node, List<Object>, Map<Integer, List<List<Object>>>, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
collectDescendantEnds(Node, List<CommentLine>, Set<Node>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
collectEnds(Node, List<CommentLine>, Set<Node>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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 failure and by every FileSystemException attached 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
collectOverrideCandidates(List<Annotation>, int, List<Map<String, List<MergedAnnotationResolver.Candidate>>>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
Collect the candidate values for every attribute of the annotation at path[level], given the already-computed candidates of every level above it (outerLevels, indexed by distance from the class): Forwarded. For each outer level, each attribute declaring @AliasFor(annotation = <this level's type>) forwards all of its own candidates to the aliased attribute here.
collectReadings(Object, String[], int, List<String>, List<List<String>>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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.config.document.ConfigDocument.CommentMove
 
column - Variable in class com.ultikits.ultitools.entities.WhereCondition
The field to query.
column(Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
 
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.
columnTypes - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
The Java type of the field behind each @Column name, reflected once at construction in the same pass as AbstractRelationalDataOperator.knownColumns (which is its key set).
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.config - package com.ultikits.ultitools.config
 
com.ultikits.ultitools.config.convert - package com.ultikits.ultitools.config.convert
Module-extensible conversion between Java values and the configuration plain-data model.
com.ultikits.ultitools.config.convert.builtin - package com.ultikits.ultitools.config.convert.builtin
 
com.ultikits.ultitools.config.document - package com.ultikits.ultitools.config.document
The config storage layer: a config file as a document over SnakeYAML's node tree, the plain-data boundary every value crosses before it reaches a file, the configuration write gate (OperatorFileWriter) every write to an operator-editable configuration file goes through, and the atomic writer that publishes what the gate verified.
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, and the three stable extension points modules use.
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 - Static variable in class com.ultikits.ultitools.utils.RemoteCommandHandler
 
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_NAME - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
packages/contracts: player.command payload name.
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
 
commandDedupe - Variable in class com.ultikits.ultitools.utils.CloudSession
The recently seen command ids of this session's credential, or null.
commandDedupe() - Method in class com.ultikits.ultitools.utils.CloudSession
 
commandDedupeMax - Variable in class com.ultikits.ultitools.websocket.CloudLimits
 
commandDedupeMax() - Method in class com.ultikits.ultitools.websocket.CloudLimits
 
CommandDedupeSet - Class in com.ultikits.ultitools.utils
The ids of commands the UltiCloud gateway delivered recently, so a redelivered command is acknowledged but not run twice (D-16, D-17).
CommandDedupeSet(int, long, LongSupplier) - Constructor for class com.ultikits.ultitools.utils.CommandDedupeSet
 
CommandDedupeSet.Seen - Class in com.ultikits.ultitools.utils
One remembered command id, when it was first seen and its receipt, if any.
commandDedupeTtlSeconds - Variable in class com.ultikits.ultitools.websocket.CloudLimits
 
commandDedupeTtlSeconds() - Method in class com.ultikits.ultitools.websocket.CloudLimits
 
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.BoundedLines - Class in com.ultikits.ultitools.manager
Output lines inside the schema caps, plus whether the caps forced a cut.
CommandExecutionManager.CapturedFeedback - Class in com.ultikits.ultitools.manager
The feedback of one v2 panel command, handed to Paper's capturing sender.
CommandExecutionManager.CommandResult - Class in com.ultikits.ultitools.manager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the protocol 2.0.0 command path reports through CommandResultSink. Removed in 6.4.0.
CommandExecutionManager.CommandResultSink - Interface in com.ultikits.ultitools.manager
Receives one v2 command outcome, independently of the transport framing.
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
 
commandName - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
 
commandName(String) - Static method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
The normalised name of a command line's command: its first whitespace-delimited token, passed through SensitiveCommandRegistry.normalize(String).
commandOutputMaxBytes - Variable in class com.ultikits.ultitools.websocket.CloudLimits
 
commandOutputMaxBytes() - Method in class com.ultikits.ultitools.websocket.CloudLimits
 
CommandResult(boolean, String, long) - Constructor for class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
Deprecated.
 
commands - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The command manager of command.execute.
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); AbstractCommandExecutor was removed in 6.3.0, so BaseCommandExecutor is 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 - Variable in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
comment() - Element in annotation interface com.ultikits.ultitools.annotations.ConfigEntry
A single trimmed {key} token resolves through the module catalogue, so the entry's comment follows the server's language: start-up and /ul reload rewrite the framework's own comment lines in the current language, and a write that inserts the entry writes its comment; a save, an operator change or a panel edit rewrites no comment.
comment(List<String>) - Method in class com.ultikits.ultitools.config.document.OwnedPaths.Builder
Owns the comment lines directly above the key at path.
COMMENT_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
COMMENT_NOT_LOCATED - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
commentLineCount(ConfigDocument, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
How many lines directly above the key at path are its own comment in document: the comment lines ConfigDocument.blockComment(List) reports, without the blank lines above them (those are kept by every comment write).
commentLines - Variable in enum class com.ultikits.ultitools.entities.Capability
 
CommentMove(int, int, int, String) - Constructor for class com.ultikits.ultitools.config.document.ConfigDocument.CommentMove
 
commentOf(JsonObject, String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
commentOrBlank(List<String>, int, int) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
Whether every line in [from, to) is a comment line or blank; false when out of range.
CommentPlacement() - Constructor for class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
 
commentRun(List<String>) - Method in class com.ultikits.ultitools.config.document.OwnedPaths
How many of the last comment lines above the key at path this write owns in the file as read, when the path was declared with OwnedPaths.Builder.frameworkComment(List, int); null when the whole comment is owned or the path's comment is not owned at all.
commentRuns - Variable in class com.ultikits.ultitools.config.document.OwnedPaths.Builder
 
commentRuns - Variable in class com.ultikits.ultitools.config.document.OwnedPaths
 
comments - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Changes
 
comments - Variable in class com.ultikits.ultitools.config.document.OwnedPaths.Builder
 
comments - Variable in class com.ultikits.ultitools.config.document.OwnedPaths
 
comments() - Method in class com.ultikits.ultitools.config.document.OwnedPaths
The paths whose comment lines this write rewrites.
commentWriteNotAppliedAtLoad - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether the last load's comment-only write was refused or failed (it has logged its one warning).
commit() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
Publishes this file through the configuration write gate only while it still holds exactly the bytes the write was verified against; a file the operator saved after staging is kept and refused.
commit() - Method in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
Atomically replaces the target, or uses the backed in-place path on an eligible refusal.
commit() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
Publishes the staged content when the target still holds exactly the bytes the write was verified against (or, for a file the gate read absent, while no file exists there); otherwise the staged file is released and the result is OperatorFileWriter.Outcome.FILE_CHANGED, logged once.
commit() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Commits: with the identity's commit gate held (read side), allocates a sequence number, writes the journal record of every staged change, forced and renamed into place (the commit point), then applies every overlay to its operator's committed entries under the visibility write lock held once across all operators and marks each changed key dirty.
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
Commits the current transaction.
commit() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
Commits the current transaction.
COMMIT - Enum constant in enum class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Kind
 
commitAsNewFile() - Method in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
Publishes the staged text as a new file, for a target that did not exist when it was read: never replaces a file that exists by then.
commitCredential(ServerCredential) - Method in class com.ultikits.ultitools.utils.CloudSession
Persists newCredential through ServerCredentialStore, but only if this session has not been invalidated and is still current, so a grant that arrives after /ulticloud logout or after a newer login replaced this session is discarded and never written.
commitGate - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
See the class javadoc.
commitGate() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
commitIfUnchanged(byte[]) - Method in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
Commits only while the target still holds exactly expected, re-read under the lock every config load and write holds, immediately before the replacement; otherwise the staged file is released and nothing is replaced.
commitLanguageProvenance() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Commits this module's language provenance decision (#460): re-resolves the language with its writes enabled -- the refresh of an untouched language file and its provenance record -- and makes the result this module's language.
committed - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
 
COMMITTED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
COMMITTED_SUFFIX - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
COMMITTING - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
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.
compareAndReplace(File, byte[], String, int) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
 
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
 
compareUnowned(OperatorFileWriter.Side, OperatorFileWriter.Side) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
Check 3: the unowned lines of both sides are the same sequence, each line with its terminator.
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
How a WhereCondition compares a stored column with its value.
Comparison() - Constructor for enum class com.ultikits.ultitools.entities.Comparison
 
COMPATIBILITY_POINTER - Static variable in class com.ultikits.ultitools.utils.ModuleScanDiagnostics
The pointer to the compatibility record that follows ModuleScanDiagnostics.OLDER_API_CAUSE in both places.
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
 
completeAll(CommandContext, List<CommandValidator>, boolean) - Static method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Calls every validator's onComplete in chain order.
completeCredentialLogout(ServerCredential) - Method in class com.ultikits.ultitools.utils.CloudSession
 
completed(List<String>, boolean, long) - Method in interface com.ultikits.ultitools.manager.CommandExecutionManager.CommandResultSink
Reports synchronous feedback captured before dispatch returned, and main-thread execution time.
completeDeviceLogin(CloudSession.DevicePoll, ServerCredential) - Method in class com.ultikits.ultitools.utils.CloudSession
 
completer - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager.Registration
 
completerFor(String) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
 
completers - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
Key -> its registration: the completer together with the owner name and owner instance the registration was attributed to (05-06 / D-08, T-05-24; #506).
completeTeleport(CloudChannel, CloudRequest, PlayerActionHandler.Action, Boolean, Throwable) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
Answers the teleport once its future completes.
completion - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel.Held
 
completionId - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
completionId() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
completionOf(CloudRequest) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
component(Type) - Static method in class com.ultikits.ultitools.config.convert.builtin.ConversionTypes
 
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
 
componentsOf(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
Splits a normalized request into its name components.
compose(String) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
compose(String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
compositeReads - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The composite values a panel edit is about to rewrite whole, as last read, per setting and unit; set by applyAndValidate and consumed by panelChanges under the entity monitor (route change, R3-01).
compositeWrites - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The whole composite values a panel edit writes, per setting and unit: the value as last read with only the edited fields changed, so every untouched field keeps the bytes the operator wrote (#609, 17-65 round 4 R4-I2); set by applyAndValidate and consumed by panelChanges under the entity monitor, like AbstractConfigEntity.compositeReads.
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, matching df's own Use% convention (WR-03) rather than a straight (total - usable) / total: used = total - free (via ServerMonitorManager.freeSpaceReader, File.getFreeSpace() -- INCLUDES space reserved for the filesystem's own root/superuser allocation), and the percentage is used / (used + avail) with avail from ServerMonitorManager.usableSpaceReader (File.getUsableSpace() -- EXCLUDES that reservation).
computeFingerprint(Throwable) - Static 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 @ConditionalOnConfig registration 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() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdCD
Config entity class whose @ConfigEntry key CmdCD.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 entity class whose @ConfigEntry keys Scheduled.periodKey() and Scheduled.delayKey() name.
config() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
 
CONFIG_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
 
CONFIG_INVALID - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
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
Resolution rules for a Scheduled period/delay or a CmdCD cooldown bound to a module config key (#531).
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 @CmdCD reload 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 @ConfigEntry field a key names.
configBoundCooldownSeconds - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Resolved seconds of this executor's config-bound @CmdCD annotations, keyed by CooldownValidator.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 @CmdCD state an executor carries (#531): the resolved seconds of its bound cooldowns and their load-time value sources, both keyed by CooldownValidator.bindingKey.
ConfigBoundCooldownState() - Constructor for class com.ultikits.ultitools.abstracts.command.ConfigBoundCooldownState
 
ConfigChangeListener - Interface in com.ultikits.ultitools.interfaces
Listener interface for configuration changes.
ConfigConverter<T> - Interface in com.ultikits.ultitools.config.convert
Converts one Java value type to and from the configuration plain-data model.
ConfigConverterFor - Annotation Interface in com.ultikits.ultitools.config.convert
Registers a converter discovered in a module's scan packages, before config initialization.
ConfigDocument - Class in com.ultikits.ultitools.config.document
One config file as a document: SnakeYAML's own node tree (comments, quoting and layout as they are in the file) plus the plain-data view of its values, addressed by key arrays.
ConfigDocument(String, MappingNode, Map<String, Object>, DocumentStyle, boolean) - Constructor for class com.ultikits.ultitools.config.document.ConfigDocument
 
ConfigDocument.CommentMove - Class in com.ultikits.ultitools.config.document
One comment line to re-indent: where the reader found it, and what must be there for the move to apply.
ConfigDocument.CommentPlacement - Class in com.ultikits.ultitools.config.document
The two comment placements adjusted on read (see the class description).
ConfigDocument.Expansion - Class in com.ultikits.ultitools.config.document
A section left with no value that a ConfigDocument.set(java.util.List<java.lang.String>, java.lang.Object) made a section again, and the comment lines indented under it.
ConfigDocument.NodeConstructor - Class in com.ultikits.ultitools.config.document
A SafeConstructor that constructs single nodes and flattens merge keys on request.
ConfigDocument.PlainReader - Class in com.ultikits.ultitools.config.document
Builds the plain-data view of a composed tree with Bukkit's key and value rules.
ConfigDocument.PlainRepresenter - Class in com.ultikits.ultitools.config.document
Builds new nodes for plain values.
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 @ConfigEntry field this class declares or inherits, in ReflectionUtil.getFields(Class) order.
ConfigEntryPresenceException - Exception Class in com.ultikits.ultitools.config
Thrown when an operator's map-entry write made under an EntryPresence condition was not written because the condition did not hold: the entry is already in the file under EntryPresence.MUST_BE_ABSENT, or it is no longer in the file under EntryPresence.MUST_BE_PRESENT.
ConfigEntryPresenceException(String, String, EntryPresence) - Constructor for exception class com.ultikits.ultitools.config.ConfigEntryPresenceException
Creates the exception for one write whose condition did not hold.
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
 
ConfigLoadResult - Class in com.ultikits.ultitools.config.document
What reading one config file found.
ConfigLoadResult(Path, ConfigLoadResult.State, ConfigDocument, String, IOException, String) - Constructor for class com.ultikits.ultitools.config.document.ConfigLoadResult
 
ConfigLoadResult.State - Enum Class in com.ultikits.ultitools.config.document
The four outcomes of a load.
configManager - Variable in class com.ultikits.ultitools.UltiTools
 
ConfigManager - Class in com.ultikits.ultitools.manager
 
ConfigManager() - Constructor for class com.ultikits.ultitools.manager.ConfigManager
 
ConfigManager.InitializationBatch - Class in com.ultikits.ultitools.manager
 
configName() - Method in class com.ultikits.ultitools.manager.ConfigBindings.Source
 
ConfigParseException - Exception Class in com.ultikits.ultitools.config.document
Thrown by ConfigDocument.parse(String) when a config file's text is not a document this layer reads: a YAML syntax error, a global tag such as !!java.util.UUID, a top level that is not a mapping, or nesting deeper than the limit.
ConfigParseException(String, Throwable) - Constructor for exception class com.ultikits.ultitools.config.document.ConfigParseException
Creates the exception.
ConfigParser<T> - Class in com.ultikits.ultitools.interfaces.impl.pasers
Deprecated, for removal: This API element is subject to removal in a future version.
Use ConfigConverter and ConfigConverterFor; removed in the next version.
ConfigParser() - Constructor for class com.ultikits.ultitools.interfaces.impl.pasers.ConfigParser
Deprecated.
 
configs - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The configuration manager of config.*.
configs - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
configThread - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
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.
ConfigWriteRefusedException - Exception Class in com.ultikits.ultitools.config
Thrown when an explicit configuration write - an operator's change written through AbstractConfigEntity#saveOperatorChange, AbstractConfigEntity#saveOperatorMapEntry or a panel edit - is refused by the framework's configuration write gate, so that nothing was written.
ConfigWriteRefusedException(String, String) - Constructor for exception class com.ultikits.ultitools.config.ConfigWriteRefusedException
Creates the exception for one refused write.
confined(File, String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Resolves a file name a record carries against the one folder it belongs to, refusing any name that would leave it.
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
Deprecated.
Opens no socket as of 6.3.1: protocol 2.0.0 has no v1 gateway.
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.
CONNECT_NOTICE_LOGGED - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Whether this run has already said that a v1 client does not connect.
CONNECT_TIMEOUT_MS - Static variable in class com.ultikits.ultitools.utils.AgentConnection
TCP connect timeout handed to the socket's constructor.
CONNECT_TIMEOUT_MS - Static variable in class com.ultikits.ultitools.utils.CatalogueHttp
 
CONNECT_TIMEOUT_MS - Static variable in class com.ultikits.ultitools.utils.CloudHttp
 
connectBlocking() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Opens no socket as of 6.3.1 (see UltiPanelWebSocketClient.connect()).
connectBlocking(long, TimeUnit) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Opens no socket as of 6.3.1 (see UltiPanelWebSocketClient.connect()).
connected - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
 
connected - Variable in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
connectedExternalScanPackages - Variable in class com.ultikits.ultitools.manager.PluginManager
Connected External Plugin API consumers, plugin name to scan package (#462): added when PluginManager.registerExternal(ExternalPluginAdapter, Class[]) completes, removed by PluginManager.unregisterExternal(ExternalPluginAdapter).
CONNECTING - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.State
An attempt is in flight.
connection - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
 
connection - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
connection - Variable in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
CONNECTION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
 
connectionDescription - Variable in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
connectionDescription() - Method in class com.ultikits.ultitools.utils.CloudSession
 
connectionFailed(Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.DataAccessException
Creates an exception for database connection failures.
connectionState() - Method in class com.ultikits.ultitools.utils.CloudSession
 
connectionTestQuery - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
 
connectionTimeout - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
 
connectPermittedForTesting - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Test-only switch that lets the kept v1 log-stream tests reach a local socket server.
consecutiveSuperseded - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
console - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
 
CONSOLE - Enum constant in enum class com.ultikits.ultitools.annotations.command.CmdTarget.CmdTargetType
 
ConsoleMirror - Class in com.ultikits.ultitools.handler
Makes the panel's log stream a mirror of the server console (as of 6.3.0).
ConsoleMirror() - Constructor for class com.ultikits.ultitools.handler.ConsoleMirror
 
ConsoleMirror.ForwardScope - Class in com.ultikits.ultitools.handler
Marks the current thread while Paper's forwarder copies a record into Log4j.
ConsoleMirror.MirrorAppender - Class in com.ultikits.ultitools.handler
The appender on Log4j's root logger.
constraints - Variable in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
constraints(Field, RemoteConfigEntries.Kind, List<String>) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
constraintsOn(AnnotatedElement) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The four constraint annotations element carries, in a fixed order.
construct(Class<?>, ConverterRegistry.Context) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
construct(Node) - Method in class com.ultikits.ultitools.config.document.ConfigDocument.NodeConstructor
 
constructor - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.PlainReader
 
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 idioms AbstractConfigEntity.ensureConstructable() proves - for the existing validation constructability precondition only.
consumePendingCancellation() - Method in class com.ultikits.ultitools.utils.CloudSession
 
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.
containedTarget(String, Path) - Method in class com.ultikits.ultitools.manager.FileOperationManager
Step 3: real containment.
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_KINDS - Static variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
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.
containerKind(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The value kind @NotEmpty treats as a container on field: "list" (a list or an array), "set", "map" or "collection" by the field's declared type, or null for any other type (text keeps its refusal).
containerViolation(List<String>, Object, Set<Object>) - Static method in class com.ultikits.ultitools.config.document.PlainData
 
contains(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.Overlay
 
contains(String[], String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
contains(List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Returns whether the file holds a value (possibly null) at path.
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.
containsIdentity(List<Element>, Element) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
 
containsPath(Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.JsonPathUtil
Checks whether a path exists.
containsPath(Map<String, Object>, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
containsSame(List<CommentLine>, CommentLine) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
containsSecret(Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
content(Consumer<InventoryOpenEvent>) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
 
contentColumn(Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
 
contentEnd - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.Definition
Offset in the decoded text where the line's content ends (before its terminator).
contentLength(String) - Static method in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
contentRefusal(byte[], int) - Static method in class com.ultikits.ultitools.manager.RemoteFileOperations
The contract's file-content rule over raw bytes.
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 - Static variable in class com.ultikits.ultitools.handler.ConsoleMirror
The Log4j context the appender is installed in.
context - Variable in class com.ultikits.ultitools.manager.DependenceManagers
 
Context(ConverterRegistry, String, List<String>, Type, List<ConversionFailure>, Object) - Constructor for class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
Context(JsonTransaction) - 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 on DataSourceTransactionManager.contextHolder: one manager per identity, built once by JsonStore, so two identities can never cross transaction state.
continued - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.Definition
Whether the logical line continues onto following physical lines.
CONTRACT_VERSION - Static variable in class com.ultikits.ultitools.utils.AgentMessageTypes
 
CONTRACT_VERSION - Static variable in class com.ultikits.ultitools.utils.CatalogueClient
The catalogue REST contract version this client implements; the vendored lock must name the same.
ContractPrimitives - Class in com.ultikits.ultitools.utils
Frozen protocol patterns shared by framework validators; internal, not for module use.
ContractPrimitives() - Constructor for class com.ultikits.ultitools.utils.ContractPrimitives
 
ConversionContext - Interface in com.ultikits.ultitools.config.convert
Immutable conversion location, with recursive dispatch through the same module registry.
ConversionException - Exception Class in com.ultikits.ultitools.config.convert
Checked conversion failure carrying the file, whole key path, and declared Java type.
ConversionException(String, String, List<String>, Type) - Constructor for exception class com.ultikits.ultitools.config.convert.ConversionException
Creates a conversion failure at the given location.
ConversionException(String, String, List<String>, Type, Throwable) - Constructor for exception class com.ultikits.ultitools.config.convert.ConversionException
Creates a conversion failure with its underlying cause.
ConversionFailure - Class in com.ultikits.ultitools.config.convert
One refused nested input, retained independently of the successfully converted values.
ConversionFailure(Object, ConversionException) - Constructor for class com.ultikits.ultitools.config.convert.ConversionFailure
 
conversionMismatch(String, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Reports whether ownValue and officialValue use a different String.format conversion for an argument position both of them use (#615 item 3; maintainer decision 2026-10-06): %d where the other has %s at the same position, explicit (%2$d) or implied by the order of unindexed conversions.
conversionReason(ConversionException) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
ConversionResult<T> - Class in com.ultikits.ultitools.config.convert
Internal converted value and all nested diagnostics collected during that conversion.
ConversionResult(T, List<ConversionFailure>) - Constructor for class com.ultikits.ultitools.config.convert.ConversionResult
 
ConversionTypes - Class in com.ultikits.ultitools.config.convert.builtin
Type resolution for reflective declarations, generic ancestors, bounds, and arrays.
ConversionTypes() - Constructor for class com.ultikits.ultitools.config.convert.builtin.ConversionTypes
 
converter - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Registration
 
ConverterRegistry - Class in com.ultikits.ultitools.config.convert
Module-local converter lookup and pre-file type validation.
ConverterRegistry(ConverterRegistry) - Constructor for class com.ultikits.ultitools.config.convert.ConverterRegistry
 
ConverterRegistry.Context - Class in com.ultikits.ultitools.config.convert
 
ConverterRegistry.Prepared - Class in com.ultikits.ultitools.config.convert
 
ConverterRegistry.Probe - Class in com.ultikits.ultitools.config.convert
Outcome of ConverterRegistry.Context.probe(java.lang.Object, java.lang.reflect.Type): whether the read succeeded without any failure, and the value it read.
ConverterRegistry.Registration - Class in com.ultikits.ultitools.config.convert
 
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_KEPT_KEY - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
Reload-report reason (#595): a bound @CmdCD value not applied.
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 @CmdCD the executor's validator can meet, each paired with a display owner for messages: the class-level annotation, and for each @CmdMapping method the annotation CooldownValidator itself resolves (most-derived-wins), in the same way.
cooldownKey(Object, String) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
The key an active cooldown is stored under (#539): the executor instance and the method when the dispatch names an executor, the method string alone when it does not.
cooldowns - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
Map of player UUID -> (cooldown key -> 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.
CooldownValidator.ExecutorMethodKey - Class in com.ultikits.ultitools.abstracts.command.validation.validators
An executor-scoped cooldown key (#539): the executor instance, compared by identity and held weakly so an active cooldown never keeps an unloaded module's executor -- and with it the module's class loader -- reachable, plus method.toString().
copiesLoadingFirst(File, String, String) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The other JARs in the modules folder that would supply mainClass ahead of a new JAR named targetName: those the start-up would put on the module class path, whose plugin.yml declares it now and whose file name sorts before targetName in the order the module loader reads the folder (#476; ModuleFileTransactions.loadsAhead(java.io.File, java.lang.String, java.lang.String)).
copiesSupersededBy(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
The loaded copies plugin supersedes: same main class, older version.
copy() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
Creates a deep copy of this node (excluding its children).
copy(Object) - Static method in class com.ultikits.ultitools.config.document.PlainData
Deep-copies plain values and every mutable value SafeConstructor can return: maps (including keys), lists, sets, pair arrays, dates and binary arrays.
copy(Object, Set<Object>) - Static method in class com.ultikits.ultitools.config.document.PlainData
 
copy(HttpURLConnection, Path, long, String, long) - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
 
copyAttributes(Path, Path) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
copyFieldValue(Object, Object, Field, Field, boolean) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
 
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 onto target, if the filesystem exposes a PosixFileAttributeView for it.
copyInstance() - Method in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
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.
copyToFreshBackup(File) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Copies file to the first backup name that does not exist yet -- <name>.bak, then <name>.1.bak, <name>.2.bak -- never overwriting anything: a name is skipped when any file or link exists there, and the copy itself refuses an existing target, so a name taken in between is skipped too.
copyToFreshBackup(File) - Static method in class com.ultikits.ultitools.utils.OfficialLanguageFiles
Copies file to the first backup name that does not exist yet, never overwriting anything: a name is skipped when any file or link exists there, and the copy itself refuses an existing target, so a name taken in between is skipped too.
copyToNewInstance(Object, Class<T>) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
Copies to a new instance.
copyUnlessTaken(File, File) - Static method in class com.ultikits.ultitools.utils.OfficialLanguageFiles
 
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.interfaces.impl.data.json.JsonLockTable.Hold
 
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.
countDrop() - Method in class com.ultikits.ultitools.manager.AgentLogBatcher
 
countEnabledPlugins(JsonArray) - Static method in class com.ultikits.ultitools.manager.ServerMonitorManager
Counts entries in plugins whose enabled field is true -- the per-plugin flag ServerMonitorManager.sampleServerState() already captures for every installed plugin (D-14, #437: enabledPlugins must 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.
cover(Map<String, ShutdownGate.Refusal>, Map<String, String>, String, ShutdownGate.Refusal, String) - Static method in class com.ultikits.ultitools.utils.ShutdownGate
 
coveredTypes() - Static method in class com.ultikits.ultitools.utils.ShutdownGate
 
covers(String) - Static method in class com.ultikits.ultitools.utils.ShutdownGate
 
crashPoints - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
create() - Static method in class com.ultikits.ultitools.utils.BukkitPowerExecutor
Builds the production executor: this plugin's scheduler, the process working directory, the live spigot.yml value, and the platform's own stop and restart calls.
create(UltiToolsPlugin, UUID, String, CloudPlayerLinks.GameAuth, Set<CloudPlayerLinks.LinkProof>) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
create(UltiToolsPlugin, UUID, String, CloudPlayerLinks.GameAuth, Set<CloudPlayerLinks.LinkProof>) - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks
Asks the gateway for a one-time link for one player, without blocking.
create(UltiToolsPlugin, UUID, String, CloudPlayerLinks.GameAuth, Set<CloudPlayerLinks.LinkProof>) - Method in interface com.ultikits.ultitools.websocket.CloudPlayerLinks.Transport
Sends one player.link.create and tracks its answer.
CREATE_PATH - Static variable in class com.ultikits.ultitools.utils.UltiCloudRequests
Deprecated.
The request path UltiLogin 2.0.0 used to create a link.
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
 
createAndMountChild(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
Creates the Element for newWidget and mounts it under this Element -- the single creation path for every child, whether it is new, a replacement, or part of a layout element's first mount.
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.
created(String, String, Instant, Collection<CloudPlayerLinks.LinkProof>) - Static method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
Creates a successful answer.
CREATED - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAccountResult
The module created the game account and password.
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.
createDirectories(Path) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Creates target and every missing parent, as Files.createDirectories(java.nio.file.Path, java.nio.file.attribute.FileAttribute<?>...) does, and remembers each directory it created for JsonJournal.forceNewDirectoryParents(String).
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
 
createFramework() - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
createGlassPane(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButtonElement
 
createLanguageFromPath(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Creates the language from the given resource folder: the operator's custom language file when one is selected and present, falling back key by key to the official language it is based on -- the official file on disk, falling back to the jar's copy (#608).
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.
createOfficialLanguage(String, String, boolean) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Resolves the official language resolvedCode from disk and jar, as before #608.
createOkButton() - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
Creates the OK button.
createPayload(UUID, String, CloudPlayerLinks.GameAuth, Set<CloudPlayerLinks.LinkProof>) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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
 
createWorkers(int, int) - Static method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
 
creationRefusal(Path, String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
Why an insert may not create the entity file of key in tableDirectory, or null if it may (see the class description for the rules).
credential - Variable in class com.ultikits.ultitools.utils.CloudSession
The protocol v2 server credential this session holds, or null -- the one owner of the current server credential (plan 22-21 fix).
credential - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
credential - Variable in class com.ultikits.ultitools.utils.ServerCredential
 
credential() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
CREDENTIAL_FILE_NAME - Static variable in class com.ultikits.ultitools.utils.CredentialStore
The current (>= 6.3.0) credential file's bare name.
CREDENTIAL_REJECTED - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.State
Terminal: the credential was refused (401) or revoked (4401).
credentialId - Variable in class com.ultikits.ultitools.utils.ServerCredential
 
CredentialRotationHandler - Class in com.ultikits.ultitools.utils
Persists a rotated server credential and only then acknowledges it.
CredentialRotationHandler(CredentialRotationHandler.CredentialPersister) - Constructor for class com.ultikits.ultitools.utils.CredentialRotationHandler
Creates the handler over a persister.
CredentialRotationHandler.CredentialPersister - Interface in com.ultikits.ultitools.utils
Writes a rotated credential durably.
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 through CredentialStore.read(), CredentialStore.write(Map) or CredentialStore.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/PluginInitiationUtils static 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).
currentAttemptNumber - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
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
currentOwnerInstance - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
The module instance attributed to registrations in the current scope, if the scope names one (#506).
currentPlain(List<Field>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
currentPlain(List<Field>, boolean) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
currentSnapshot() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Gets the current snapshot for the send thread to use.
currentStateSnapshot() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Reads the published main-thread sample for the v2 telemetry encoders (AgentTelemetry).
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, or null when none is configured (no active transaction, or @Transactional(timeout=0), the default).
currentTransaction() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
The JsonTransaction active on the current thread, or null if none is.
currentVersion - Variable in class com.ultikits.ultitools.entities.UpdateInfo
 
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
 
customCatalogue(File, File, Set<String>) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The parsed custom file file, or null when it is not a custom language file or not readable.
CustomCatalogue(long, long, Language) - Constructor for class com.ultikits.ultitools.abstracts.UltiToolsPlugin.CustomCatalogue
 
customCatalogues - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The operator's custom language files last read for comment recognition (see UltiToolsPlugin.customCatalogueTexts(java.lang.String)), by path, each with the modification time and size it was read at, so a file is parsed again only after it changed.
customCatalogueTexts(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The texts the operator's custom language files in this module's lang/ folder hold for key (#615 item 1; contract-batching decision of 2026-10-06): one entry per custom file that holds the key, in file name order.
CustomChart(String) - Constructor for class com.ultikits.ultitools.utils.Metrics.CustomChart
 
customCharts - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
 
customLanguageName(String, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The custom language name in use (#608): the configured name when it is not the official language it resolves to and is a safe language-code token (Localized.isSafeLanguageCode(java.lang.String)), so it can never name a path outside lang/; otherwise null.
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
cut(String, int) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
Cuts a string to a number of code points, so a supplementary character is never split into an unpaired surrogate.
cut(String, int) - Static method in class com.ultikits.ultitools.utils.RemoteCommandHandler
 
cutCodePoints(String, int) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
Cuts a string to max Unicode code points, never splitting a surrogate pair.
CYAN - Enum constant in enum class com.ultikits.ultitools.entities.Colors
 
cyclePaths - Variable in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
 
cyclePaths - Variable in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
 

D

daemon(String) - Static method in class com.ultikits.ultitools.utils.CloudFeatures
 
damaged(Path, String, Throwable) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
DANGEROUS_PACKAGE_PREFIXES - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
 
dashColumn(SequenceNode) - Method in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
The column of the first item's -: the indentation of the line the first item starts on (the sequence's own start mark may be an anchor on the key's line).
data - Variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
 
data - Variable in class com.ultikits.ultitools.entities.ApiResponse
Deprecated.
 
data - Variable in class com.ultikits.ultitools.events.PanelMessageEvent
 
data - Variable in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
 
data - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
 
data() - Method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
The parsed content.
data(String) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
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
Registered stores by type.
dataObject(CatalogueHttp.Json) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
dataObject(String) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
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.registerExternal mints for this adapter (D-17), set immediately after minting and before wireAop runs.
DataScope - Class in com.ultikits.ultitools.manager
A framework-issued credential identifying the caller of a DataStore method.
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-interface JdbcTransactionManager.
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 legacy getOperator overload the same scope would actually route through: the internal ( dbPathForPlugin) shape when scope is an internal plugin's own scope (its dataFolder is exactly the core framework's own data folder, DataScope.forPlugin's construction -- the same disambiguation JsonStore.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.
deadline - Variable in class com.ultikits.ultitools.manager.EarlyLogCapture
 
deadline - Variable in class com.ultikits.ultitools.utils.CloudSession.DevicePoll
Epoch milliseconds after which the code counts as expired.
deadline - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel.Pending
 
deadline - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
 
DEADLINE_MESSAGE - Static variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
 
deadlineFuture - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
deadlineMillis - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
The deadline, in milliseconds, every admitted request gets; PanelResponderRegistry.RESPONDER_TIMEOUT_MILLIS outside tests.
deadlineNanos - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
The System.nanoTime() value at which the transaction's timeout passes, or null.
deadlineOfCreate(String) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
deadlineSupplier - Variable in class com.ultikits.ultitools.interfaces.impl.data.TimeoutAwareQueryRunner
Supplies the active transaction's deadline as a System.nanoTime() value, or null when 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
 
decimal(Object) - Static method in class com.ultikits.ultitools.config.convert.builtin.ScalarConverter
 
decimal(String) - Method in class com.ultikits.ultitools.utils.PayloadReader
 
decision - Variable in class com.ultikits.ultitools.manager.FileOperationManager.ResolvedTarget
 
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.
declared - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
declaredDefaultLengths - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The declared default's own size per field, measured on the Java value when the defaults are captured (0 for an empty or null container, -1 for a value @Size does not count): a converter or a legacy parser may give the default another plain shape, such as a set written as one joined: entry (PR #632 local Codex run 1).
declaredDefaults - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
declaredEntry(String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The field declared at entryPath (ConfigEntry.path(), or the field name for an empty path).
declaredMain - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ArchiveIdentity
The main: its plugin.yml declares: the one entry the module loader reads (#516).
declaredName - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ArchiveIdentity
 
declaredType - Variable in exception class com.ultikits.ultitools.config.convert.ConversionException
 
declaredType() - Method in interface com.ultikits.ultitools.config.convert.ConversionContext
 
declaredType() - Method in exception class com.ultikits.ultitools.config.convert.ConversionException
 
declaredType() - Method in class com.ultikits.ultitools.config.convert.ConversionFailure
 
declaredType() - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
declaredType(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
declaredVersion(File, String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The version a staged JAR's plugin.yml declares, when it declares the expected identify-string and a version -- identity and version only, read the same way UltiToolsPlugin reads them, and nothing about whether its classes would load.
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 type itself carries an explicit @Component(value = ...) or @Service(value = ...) name -- the same condition SimpleContainer.getBeanName(Class) checks before falling back to a decapitalized-simple-name guess.
decode(byte[]) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
decode(byte[]) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
 
decode(JsonJournal.RecordFile) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Reads and verifies one committed record; any defect is reported as a damaged record.
DECODE - Static variable in class com.ultikits.ultitools.utils.Ulid
 
decodeJwtPayload() - Method in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
Decode the JWT payload from access_token and populate the fields.
decodeUtf8(byte[]) - Static method in class com.ultikits.ultitools.manager.RemoteFileOperations
 
dedupe - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
dedupe - Variable in class com.ultikits.ultitools.utils.CloudStateStore
 
dedupe - Variable in class com.ultikits.ultitools.utils.SessionDedupeLedger.Target
 
dedupe() - Method in class com.ultikits.ultitools.utils.CloudStateStore
 
DedupeLedger - Interface in com.ultikits.ultitools.utils
Shared command-id and player-link receipt ledger; internal, not for module use.
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 - Static variable in interface com.ultikits.ultitools.utils.ModuleFileTransactions.FileOps
An atomic rename that never replaces an existing file, and a plain delete.
DEFAULT_BOTTOM_ROW - Static variable in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
Default slot for the last row background
DEFAULT_CAPACITY - Static variable in class com.ultikits.ultitools.utils.CloudOutbox
The default capacity; welcome.limits.outboxMax overrides it per connection (D-13, plan 22-08).
DEFAULT_CAPACITY - Static variable in class com.ultikits.ultitools.utils.SerialRequestWorker
How many file requests may wait behind the running one.
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_DEDUPE_MAX - Static variable in class com.ultikits.ultitools.utils.CommandDedupeSet
The default number of remembered ids; welcome.limits.commandDedupeMax overrides it (D-13, 22-08).
DEFAULT_DEDUPE_TTL_MS - Static variable in class com.ultikits.ultitools.utils.CommandDedupeSet
The default memory of one id, 24 h; welcome.limits.commandDedupeTtlSeconds overrides it (D-13).
DEFAULT_DIRECTORY_FORCER - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
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_EXPIRES_IN_SECONDS - Static variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
The device code lifetime to assume when the response names none.
DEFAULT_FRAME_INTERVAL_MS - Static variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
The default frame interval, in milliseconds.
DEFAULT_INDENT - Static variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
DEFAULT_INITIAL_DELAY - Static variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
Initial delay in milliseconds (5 seconds).
DEFAULT_INTERVAL_SECONDS - Static variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
RFC 8628 §3.2: the poll interval to use when the response names none.
DEFAULT_LOCK_WAIT_MILLIS - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
The default upper bound of one lock wait, in milliseconds (question 7, option A).
DEFAULT_MAX_ATTEMPTS - Static variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
Default maximum number of attempts (0 = unlimited).
DEFAULT_MAX_DELAY - Static variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
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_MOVE_RETRY - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Whether a failed move is retried on this platform; decided once from os.name.
DEFAULT_MOVER - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
DEFAULT_MULTIPLIER - Static variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
Default multiplier for exponential growth.
DEFAULT_RESOLVER - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
The default resolution: the file system of the table directory decides.
DEFAULT_RESTART_SCRIPT - Static variable in class com.ultikits.ultitools.utils.BukkitPowerExecutor
The value Spigot uses for settings.restart-script when the key is absent.
DEFAULT_UNSET_SLOT - Static variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
The slot value ItemDisplay and TextButton's builders default to when the caller never calls .slot(...).
defaultCannotStandIn(Field, String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Why the declared default of a @NotEmpty list, set, map or array cannot stand in for an empty value, or null when it can (#630, maintainer decision of 2026-10-06): it is empty itself, or it violates the field's other constraint - @Size, the only other one such a field can carry (the declaration check refuses @Range and @Pattern on it).
DefaultConfigParser - Class in com.ultikits.ultitools.interfaces.impl.pasers
Deprecated, for removal: This API element is subject to removal in a future version.
Use ConfigConverter and ConfigConverterFor; removed in the next version.
DefaultConfigParser() - Constructor for class com.ultikits.ultitools.interfaces.impl.pasers.DefaultConfigParser
Deprecated.
 
defaultCooldownSeconds - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
 
defaultDeadlineNanos() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
The deadline of a wait that starts now and is bounded only by the default.
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
 
defaultPath() - Static method in class com.ultikits.ultitools.utils.CloudStateStore
 
defaults() - Static method in class com.ultikits.ultitools.config.document.DocumentStyle
The style of a new file: what Bukkit writes, without a line width limit.
defaults() - Static method in class com.ultikits.ultitools.utils.AgentConnection.Timing
 
defaults() - Static method in class com.ultikits.ultitools.websocket.CloudLimits
 
defaultsCaptured - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
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.
defaultWaitNanos - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
 
deferInitialization - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
deferOrFail(PluginInstallUtils.ModuleIdentity, List<File>, FileSystemException) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
A JAR that could not be deleted now is recorded so the next start deletes it before any module loads (#518).
deferred - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
deferredCause - Variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
 
deferredFiles - Variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalDeferredException
 
deferredFiles() - Method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalDeferredException
 
Definition(int, boolean, int, int, boolean) - Constructor for class com.ultikits.ultitools.manager.ServerPropertiesManager.Definition
 
definitionsOf(String) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
Every logical line whose key is key, with the grammar of Properties.load(java.io.Reader).
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.
DELAY_TICKS - Static variable in class com.ultikits.ultitools.utils.BukkitPowerExecutor
The delay between the result frame and the stop or restart, matching the contract's "1 s".
delayKey() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
@ConfigEntry path whose value, in seconds (at least 1), is the initial delay.
delayMillis(int) - Method in class com.ultikits.ultitools.utils.ReconnectPolicy
The normal delay before the next attempt.
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 -- unlike AbstractRelationalDataOperator.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 -- unlike SimpleJsonDataOperator.del(WhereCondition...), which deletes by predicate without materializing entries and therefore does not fire the hook.
delegate - Variable in class com.ultikits.ultitools.handler.ConsoleMirror.ForwardScope
 
delegate - Variable in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
 
delegate - Variable in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
 
delete() - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
Deletes every row this query matches and returns the number of rows the backend actually removed (#521).
delete() - Method in interface com.ultikits.ultitools.interfaces.Query
Delete all matching results and return the count of deleted rows.
delete() - Static method in class com.ultikits.ultitools.utils.ServerCredentialStore
Removes only the ServerCredentialStore.KEY entry.
delete(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
Answers files.delete: removes one file, or one symbolic link as the link itself.
delete(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.Overlay
 
delete(String, Object) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
delete(Path) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
delete(Path) - Method in interface com.ultikits.ultitools.utils.ModuleFileTransactions.FileOps
 
deleteAllOrThrow(List<File>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Deletes every file, and reports the ones that are still there.
deleteBackupAfterLoad(Path, AtomicConfigWriter.FileOperations) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
After a successful strict load: deletes the backup this server run recorded for destination while its bytes still match the record, and names once at INFO every other file of the backup pattern beside it (left by an earlier run, or changed since it was written), which is kept.
deleteByIdCounted(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
AbstractRelationalDataOperator.delById(Object), returning the affected-row count the database reported for the DELETE (#521), so Query#delete() can return rows removed instead of rows matched.
deleteByIdCounted(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
SimpleJsonDataOperator.delById(Object), returning how many cache entries it removed (#521), so Query#delete() can return rows removed instead of rows matched.
deleteByIdCounted(Object) - Method in interface com.ultikits.ultitools.interfaces.impl.data.RowCountingDelete
Deletes the row with this id, exactly as DataOperator#delById does, and returns the number of rows the backend removed.
deleted - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
 
DELETED_LOCALLY_REVOKE_FAILED - Enum constant in enum class com.ultikits.ultitools.utils.CloudAuthManager.LogoutOutcome
 
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 real directory without following any link inside it.
deleteDirectory(File) - Static method in class com.ultikits.ultitools.utils.FileUtils
Recursively deletes a directory.
deleteEntry(File, boolean) - Method in class com.ultikits.ultitools.manager.FileOperationManager
Removes one resolved delete entry.
deleteIfMatches(String) - Static method in class com.ultikits.ultitools.utils.ServerCredentialStore
Removes the credential only if its public id still matches the rejected connection's id.
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
 
deleteOne(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
 
deleteOwnBackup(File) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Deletes the backup UltiToolsPlugin.copyToFreshBackup(java.io.File) created in this same replacement attempt, after the replacement itself failed.
deleteQuietly(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
deleteQuietly(File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
 
deleteQuietly(Path) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
deleteQuietly(Path) - Static method in class com.ultikits.ultitools.utils.VerifiedDownload
 
deleteRecorded(Path, Path, AtomicConfigWriter.FileOperations) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
deleteSingleEntry(Path) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
Removes one non-directory entry (or link) of a tree being deleted, as the entry itself.
deleteStaleTemporaries(Path) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
Deletes the temporary files an interrupted write left beside target: only names of the exact form <target file name>.tmp-<16 lower-case hex digits>.
deleteTempLeftovers() - Method in class com.ultikits.ultitools.utils.CloudStateStore
 
deleteTemporaries() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Deletes every file in the journal's tmp/ directory and every temporary record.
deleteTemporaryRecords() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
A crash while writing a record leaves a temporary file; it is never a record.
deleteTree(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Deletes a folder this class derived itself (never one named by a record), bottom-up.
deliver(JsonObject) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Sends one frame and reports whether it went out: it did not if sendMessage threw, or if the client no longer reports itself connected afterwards -- the closed-socket path of sendMessage returns without sending (#486).
deliver(CloudPlayerLinks.LinkCompletion, CloudChannel) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
Delivers one completion to the module's handler, or answers it when no handler is set.
deliver(LogRecord) - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
Hands a converted Log4j event to the stream handler attached to the java.util.logging root logger, if any.
deliverBatch(JsonArray) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
 
delLocked(JsonTransaction, WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
SimpleJsonDataOperator.del(WhereCondition...)'s body after the refusal, run holding this table's write lock.
denied(AccessDecision) - Static method in class com.ultikits.ultitools.manager.FileOperationManager.ResolvedTarget
 
denied(Capability, String, String, String, String) - Static method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
denied(String) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler.UpdateAudit
 
denied(String, String, String) - Method in interface com.ultikits.ultitools.utils.PlayerActionHandler.ActionAudit
Records an action that was refused before it changed anything.
DENIED - Enum constant in enum class com.ultikits.ultitools.manager.RemoteActionLog.Verdict
 
DENIED - Enum constant in enum class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult.Kind
access_denied: the owner refused on the confirmation page.
DENIED - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.ExpiryReason
The web user explicitly refused the confirmation page.
deniedAsActionLogDirectory() - Static method in class com.ultikits.ultitools.manager.FileOperationManager
 
deniedAsAncestorOfProtectedPath(String, Path, List<FileOperationManager.ProtectedLocation>) - 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.
deniedAsIo(File, ModuleFileTransactions.FileWork) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Runs work, turning a denied file access -- a SecurityException from any of its Files calls -- into an IOException naming file, so a caller that handles the checked failure handles this one too.
deniedAtRealPath(Path, List<FileOperationManager.ProtectedLocation>) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
The unconditional deny layer judged on real paths: the name rules of FileOperationManager.deniedByName(java.lang.String) on the entry's own real name, and containment in a protected location's real path (FileOperationManager.protectedRealLocations()).
deniedByName(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
The name rules of the unconditional deny layer: protected server files, protected extensions, credential basenames and credential glob patterns.
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(CloudChannel, CloudRequest, PlayerActionHandler.Action, String, String) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
 
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.
depend - Variable in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
 
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.ConfigManager.InitializationBatch
 
depth - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
 
depth - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager.Context
 
depth(Object) - Static method in class com.ultikits.ultitools.config.document.PlainData
The number of nested collections in a plain value: 0 for a scalar, 1 for a flat list or map.
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 class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteResult
 
describe() - Method in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
 
describe(boolean) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
 
describe(int, String) - Static method in class com.ultikits.ultitools.utils.VersionLookup
Describes a non-2xx answer.
describe(AbstractConfigEntity, ConfigDocument) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
Builds the editable entries of one file as it is on disk.
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(Exception) - Static method in class com.ultikits.ultitools.utils.AgentSocket
 
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(Type) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
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(Throwable) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
describe(List<List<String>>, List<List<String>>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
Key names for a warning: a key below a secret-shaped key is redacted; comment paths are marked.
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.cooldown as EssentialsConfig key 'features.wild.cooldown'.
describeCandidates(Class<?>) - Method in class com.ultikits.ultitools.context.SimpleContainer
Describes, without constructing anything, every candidate in this container (not the parent) that SimpleContainer.getBean(Class) adjudicates for type, ordered by @Service(priority) descending (C58, P-09).
describeFailure() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
One line naming what went wrong, for a log record or an error response.
describeFailure(CloudHttp.Response) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
describeFailure(Field, List<String>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
How a refusal names the path of a conversion failure of field: through AbstractConfigEntity.describeKey(java.lang.reflect.Field, java.util.List<java.lang.String>) with the keys below the setting's declared keys; a path that does not start with them is displayed whole by the same rule.
describeFailure(Throwable) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
A failure's message for a one-line report, or its class name when it carries none.
describeFailure(Throwable) - Static method in class com.ultikits.ultitools.commands.UltiToolsCommands
A failure's message for a one-line reply, or its class name when it carries none.
describeInvalidBlocklist(Object) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
Describes why a raw blocklist value is not a list of strings, naming only its shape.
describeInvocationCountForTesting() - Static method in class com.ultikits.ultitools.aop.AopEligibility
describeKeptBoth(Path, Path) - Static method in class com.ultikits.ultitools.utils.CredentialStore
The operator-facing description of a readable pre-6.3.0 file kept beside a current file that cannot be read as a credential document (D-06): both paths, that both were kept, and what to check.
describeKey(Field, List<String>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The key a warning names for a change: the setting's path, then the map keys, any key below a secret-shaped one redacted.
describeOutcome(ServerPropertiesManager.WriteOutcome) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
One line naming why a single-key write did not happen, or null when it did.
describePath(List<String>) - Static method in class com.ultikits.ultitools.config.document.PlainData
Formats a key path for messages: the keys in brackets, separated by a comma, so a key that itself contains a . stays readable ([emojis, o.O]).
describeReadings(Field, List<List<String>>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Every reading of an ambiguous panel path, as the real keys of owner's map displayed by AbstractConfigEntity.displayKeys(boolean, java.util.List<java.lang.String>).
describeShape(Object) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
Names a raw configuration value's type for a diagnostic, without its content.
describeUndeclared(String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
How a refusal names a panel path no declared setting owns: the rule of AbstractConfigEntity.displayKeys(boolean, java.util.List<java.lang.String>) over its dotted segments, so everything below the first secret-shaped segment is redacted (#673).
describeUnreadable(Path, Path) - Static method in class com.ultikits.ultitools.utils.CredentialStore
The operator-facing description of an unreadable credential file: which file, that it was left untouched, and what to check.
describeUnreportedFailure() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
As ServerPropertiesManager.SetAllResult.describeFailure(), but without the failed keys that carry a refusal reason: the manager has already logged each of those once, with its reason, when it refused the key (17-66 review R66-I1), so the batch summary line names only what nothing else has reported.
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.
destination(CloudChannel, CloudRequest, PlayerActionHandler.Action, Player) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
Resolves the destination, answering player_not_online or world_not_found and returning null when the target cannot be resolved.
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
Save all possible caches and destroy all data operation classes.
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.
detach(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Returns a detached copy of entity, produced by the same Gson form this operator persists to disk (#522).
detachActive() - Static method in class com.ultikits.ultitools.manager.EarlyLogCapture
 
detachAll(List<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
 
detachAllSystemLogHandlers() - Method in class com.ultikits.ultitools.manager.LogStreamManager
Detaches every one of this framework's SystemLogHandler instances from the JVM root logger.
detachAndDelete() - Method in class com.ultikits.ultitools.utils.CloudStateStore
Marks this store detached and deletes the state file, under the write lock: a flush that already holds the lock finishes first, and every later flush of this store sees the flag and writes nothing (S-32).
detached - Variable in class com.ultikits.ultitools.utils.CloudStateStore
Set by CloudStateStore.detachAndDelete(); once set, no flush writes.
DETAIL_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
detailsRetryAfter(String) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
detect(String, MappingNode) - Static method in class com.ultikits.ultitools.config.document.DocumentStyle
Reads the style of a parsed file.
detectLineBreak(String) - Static method in class com.ultikits.ultitools.config.document.DocumentStyle
 
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
 
DEVICE_SLOW_DOWN_INCREMENT_MS - Static variable in class com.ultikits.ultitools.utils.CloudSession
Added to the device poll interval for each slow_down answer (RFC 8628 section 3.5).
DeviceAuthorizationClient - Class in com.ultikits.ultitools.utils
The two REST calls of the RFC 8628 device authorization grant against UltiCloud protocol v2: POST /v1/device/authorize and POST /v1/device/token.
DeviceAuthorizationClient() - Constructor for class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
DeviceAuthorizationClient.AuthorizeResult - Class in com.ultikits.ultitools.utils
Either a DeviceAuthorizationClient.Grant or the operator-facing reason the request failed.
DeviceAuthorizationClient.Grant - Class in com.ultikits.ultitools.utils
A device code and how to present it.
DeviceAuthorizationClient.PollResult - Class in com.ultikits.ultitools.utils
The outcome of one token poll.
DeviceAuthorizationClient.PollResult.Kind - Enum Class in com.ultikits.ultitools.utils
RFC 8628 §3.5 outcomes, plus the two local ones.
deviceClient - Variable in class com.ultikits.ultitools.utils.CloudSession
The REST client of the device authorization grant.
deviceClient() - Method in class com.ultikits.ultitools.utils.CloudSession
 
deviceClientOverride - Static variable in class com.ultikits.ultitools.utils.CloudSession
Test seam: replaces the device-login REST client of every session; null = default.
deviceClockOverride - Static variable in class com.ultikits.ultitools.utils.CloudSession
Test seam: replaces the device-login clock of every session; null = wall clock.
deviceCode - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
deviceCode() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
DevicePoll(DeviceAuthorizationClient.Grant, CloudAuthManager.DeviceLoginListener, long, long) - Constructor for class com.ultikits.ultitools.utils.CloudSession.DevicePoll
 
deviceSchedulerOverride - Static variable in class com.ultikits.ultitools.utils.CloudSession
Test seam: replaces the device-step scheduler of every session; null = poll executor.
DIAGNOSTICS_LOGGER - Static variable in class com.ultikits.ultitools.utils.ModuleScanDiagnostics
 
dictionary - Variable in class com.ultikits.ultitools.entities.Language
 
DICTIONARY_TYPE - Static variable in class com.ultikits.ultitools.utils.OfficialLanguageFiles
 
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
 
DIFFERENT - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.RecordedIdentity
 
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.
DIFFICULTIES - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
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.
digest() - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
 
DIGITS - Static variable in class com.ultikits.ultitools.utils.ModuleCapabilities
 
DIGITS - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
direction - Variable in class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
direction() - Method in class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
Direction() - Constructor for enum class com.ultikits.ultitools.utils.AgentMessageTypes.Direction
 
directory - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
directory() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
DIRECTORY - Enum constant in enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
It is there, and it is a directory.
DIRECTORY_FORCED - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
DIRECTORY_NAME - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Name of an identity's journal directory.
directoryCannotBeOpenedLogged - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
directoryDeleteGate(Path, JsonObject, String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
The gates a real directory entry passes before FileOperationManager.deleteDirectory(java.io.File) may run: D-20's recursive-flag shape guard first, then the protected-descendant walk.
directoryForcer - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Test seam for the directory force; the default opens the directory and forces it.
dirty - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Keys whose committed value (or absence) has changed since the last checkpoint that captured them, each with the generation of its latest change.
dirty - Variable in class com.ultikits.ultitools.utils.CloudOutbox
 
dirty - Variable in class com.ultikits.ultitools.utils.CommandDedupeSet
 
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 of PluginInitiationUtils.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()).
disabling - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
Whether the plugin is being disabled.
disabling - Variable in class com.ultikits.ultitools.utils.RemoteCommandHandler
 
discard() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
Releases a staged file that has not been committed.
discard() - Method in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
Removes the temporary file without touching the target.
discard() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
Releases staged content that will not be committed; nothing on disk other than the staged temporary file is touched.
DISCARD_REPORT_INTERVAL_MS - Static variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Shortest time between two reports of records discarded on queue overflow (#486).
discardCloudState() - Method in class com.ultikits.ultitools.utils.CloudSession
Forgets this session's reliable-delivery state for good (S-12, S-32): the 30 s task is cancelled, the store is detached and its file deleted under the store's write lock, and the in-memory buffer and command-id set are cleared.
discardConnection(DataSource, Connection) - Static method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
Discards a connection whose commit or rollback failed, without ever switching auto-commit on (UltiTools-Reborn#634): JDBC commits an open transaction when auto-commit is switched on.
discardedRecords - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Records discarded on queue overflow since the last report (#486).
discardFailed(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Discards a FAILED record before staging again: the apply is undone (ModuleFileTransactions.undoApply(com.ultikits.ultitools.utils.ModuleFileTransactions.Record): the new JAR out of the modules folder, the old JAR back if it is still aside), then the working folder and the record are deleted.
discardInitializationWrite() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Clears an uncommitted initialization belonging to a refused manager batch.
discardStaging(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Deletes what staging put in a working folder, and the folder itself only if nothing else is in it -- a kept old JAR is never deleted by staging.
discardSupersededRegistrations(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
incoming activated: the registrations released from the copies it supersedes stay released, and those copies are unloaded next (#562).
disconnect() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Disconnects the WebSocket connection.
disconnect(HttpURLConnection) - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
 
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.
discover(Class<?>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
discoverModuleClasses(File) - Method in class com.ultikits.ultitools.manager.PluginManager
Lists the modules folder once and reads each module JAR's declared main class, adding every class that loads to pluginClassList.
discoverPackage(String, List<Class<?>>) - Method in class com.ultikits.ultitools.context.ComponentScanner
The discovery phase for one package: registers its component definitions and appends its @Configuration classes to configurationClasses, creating none of them.
discoveryRefusals - Variable in class com.ultikits.ultitools.manager.PluginManager
Module JARs the last discovery tried and could not turn into a module class (18-41): refused while its declared main class was read -- no main:, not an UltiToolsPlugin, a main class from another JAR, a linkage failure, a failed JAR validation.
diskUsageRoot - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
The file whose filesystem backs the diskUsage metric -- the server root (the working directory the Paper process was started in), matching FileOperationManager's own serverRoot convention.
dispatch(Envelope, CloudChannel) - Method in class com.ultikits.ultitools.utils.AgentMessageRouter
 
dispatch(String, JsonObject, String) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Admits a request for messageType's registered responder and returns its outcome at once, without waiting for the responder: admission captures the responder registered now (and its owner), a copy of data, the calling thread's context class loader and this registry's registration scope on the calling thread, starts the request's one deadline of PanelResponderRegistry.RESPONDER_TIMEOUT_MILLIS, and queues the call for a worker thread.
dispatch(String, JsonObject, String, Runnable) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
PanelResponderRegistry.dispatch(String, JsonObject, String), also telling the caller when the module's work for the request has ended (22-23 second verification): workEnded runs exactly once, after the responder call returned and the future it returned completed, or as soon as the request settles without the responder having started (no responder, the queue full, the registry shut down, the deadline or a cancel while it waited).
dispatch(String, CloudChannel) - Method in class com.ultikits.ultitools.utils.AgentMessageRouter
Parses and dispatches one frame, applying the capability gate before the handler.
dispatchAdmitted(Envelope, CloudChannel) - Method in class com.ultikits.ultitools.utils.AgentMessageRouter
 
dispatchAsyncCommand(CommandContext, AsyncCommand, BukkitRunnable, AtomicBoolean, List<CommandValidator>) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Sends the optional "processing" message, dispatches runnable asynchronously exactly once, and arms the timeout watcher if configured.
DISPATCHED_EXECUTORS - Static variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Executors that have dispatched at least once and have not been torn down (case 48): the sharers an unloading executor must not release a validator from under.
DISPATCHED_EXECUTORS_LOCK - Static variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
 
DISPATCHED_OUTPUT - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
The command_result text for a command the server console accepted.
dispatchedExecutorMember - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Whether this executor is in BaseCommandExecutor.DISPATCHED_EXECUTORS; written under its lock.
dispatchPanelCommand(CommandSender, String) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
Restores the caller's origin even when a nested dispatch throws.
dispatchScheduled(CommandContext, List<CommandValidator>, Runnable) - Static method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Hands a body to the scheduler; if the scheduler refuses it (the plugin is disabling, for example), the body never runs and so never reaches its onComplete hooks, so the validators that passed are told of the refusal instead (#568) before the exception leaves.
displayKeys(boolean, List<String>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The one display rule for map keys in every configuration diagnostic bound for the server log or the panel (#673, case 54): once the setting or a key above is secret-shaped, every deeper key shows as <redacted>; the secret-shaped key itself is shown, so the operator still sees which setting to fix.
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.
Disposition() - Constructor for enum class com.ultikits.ultitools.utils.AgentConnection.Disposition
 
distance - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.Candidate
 
distinctSingletonInstances() - Method in class com.ultikits.ultitools.context.SimpleContainer
Each distinct singleton instance in this container once, by reference identity -- the same IdentityHashMap technique SimpleContainer.getOrderedBeansOfType(Class) uses, and for the same reason: a bean may override equals(), and only the same object reached through two names may collapse (C50).
document - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
document - Variable in class com.ultikits.ultitools.config.document.ConfigLoadResult
 
document - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
 
document - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Side
 
document() - Method in class com.ultikits.ultitools.config.document.ConfigLoadResult
The parsed document.
document() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
The edited document, which is what the file now holds, for OperatorFileWriter.Outcome.WRITTEN and OperatorFileWriter.Outcome.UNCHANGED; null otherwise.
DocumentStyle - Class in com.ultikits.ultitools.config.document
The layout facts of one config file that SnakeYAML's emitter needs to write the file the way it already looks.
DocumentStyle(String, int, int, boolean, boolean, boolean, int, boolean, boolean) - Constructor for class com.ultikits.ultitools.config.document.DocumentStyle
 
DocumentStyle.Layout - Class in com.ultikits.ultitools.config.document
One pass over the composed tree, recording the first occurrence of each layout fact.
doDisableCloud(CloudSession) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
doFlushLogs() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
 
domain - Variable in class com.ultikits.ultitools.entities.vo.ServerEntityVO
Deprecated.
 
dottedKeys(String) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The dotted segments of a panel path whose real keys are not known, for display only: a whole key holding a dot is split, which can only redact more, never less (no secret-shaped word contains a dot).
DOWN - Enum constant in enum class com.ultikits.ultitools.utils.AgentMessageTypes.Direction
 
download(ModuleFileTransactions.Record, File, String, ModuleFileTransactions.Reservation, ModuleFileTransactions.Catalogue, ModuleFileTransactions.Downloader, Function<UltiToolsPlugin, String>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The part of staging that touches the network and the staged file, run outside the lock; only the record write at its end takes the lock again.
download(String, String, File) - Method in interface com.ultikits.ultitools.utils.ModuleFileTransactions.Downloader
Downloads a file.
download(String, String, File) - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.StagingCatalogue
 
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.
download(String, Path, long) - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
Streams url into target, keeping at most maxBytes bytes of it.
Download(CatalogueHttp.Kind, int, long, String, String) - Constructor for class com.ultikits.ultitools.utils.CatalogueHttp.Download
 
downloadable() - Method in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
downloadAndAdmit(String, CatalogueClient.Version, String, String, String, int) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Verifies the download, then checks it as an archive and by its declared api-version, and either renames it to fileName or deletes it.
downloadKind - Variable in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
downloadKind() - Method in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
downloadLink - Variable in class com.ultikits.ultitools.entities.PluginVersionEntity
 
downloadLink(String, String) - Method in interface com.ultikits.ultitools.utils.ModuleFileTransactions.Catalogue
The download link of one version of a module.
downloadLink(String, String) - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.StagingCatalogue
 
downloadToByteArray(String) - Static method in class com.ultikits.ultitools.utils.HttpDownloadUtils
Download content from URL to byte array.
downloadUrl - Variable in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
downloadUrl() - Method in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
downloadVerified(String, CatalogueClient.Version, String, File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
The staging download: the same verification the install applies, because a staged update becomes the module that loads at the next start.
drain(HttpURLConnection, int) - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
 
drainAndSendLogsOnly(UltiPanelLogTransmitter) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Drains up to transmitter's configured batchSize and, if non-empty, sends a batch_update message carrying ONLY data.logs -- shared by ServerMonitorManager.maybeSendLogsOnly() and ServerMonitorManager.drainLogsNow() (Gate-2 finding, round 6 extraction).
drainErrorReportPayloads(int) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
Drains the pending reports as v2 error.report payloads (plan 22-22, S-55), with the same limit, merge and order as ErrorReportCollector.drainErrors(int).
drainErrors(int) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
Drain errors into a JsonArray for batch_update.
drainFrameBudget(int) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
Runs at most budget queued tasks, catching and reporting each task's failure.
drainHeld() - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel.Pending
 
draining - Variable in class com.ultikits.ultitools.manager.EarlyLogCapture
 
drainInto(Handler, Runnable) - Static method in class com.ultikits.ultitools.manager.EarlyLogCapture
Replays every record the capture kept to live, oldest first, then runs attachLive (which attaches the live handler to the root logger) and detaches the capture.
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 or ServerMonitorManager.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.
drainReports(int) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
 
drawRandom() - Method in class com.ultikits.ultitools.utils.Ulid
 
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.
DROP_REPORT_INTERVAL_MS - Static variable in class com.ultikits.ultitools.manager.AgentLogBatcher
Local diagnostics only: how often the drop summary may be written.
dropped - Variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
dropped - Variable in class com.ultikits.ultitools.manager.EarlyLogCapture
 
dropped - Variable in class com.ultikits.ultitools.utils.CloudOutbox
 
dropped - Variable in class com.ultikits.ultitools.utils.CloudOutbox.Snapshot
 
dropped - Variable in class com.ultikits.ultitools.utils.CloudStateStore.Parsed
 
dropped() - Method in class com.ultikits.ultitools.utils.CloudOutbox.Snapshot
 
droppedByRateLimit() - Method in class com.ultikits.ultitools.manager.AgentLogBatcher
Reports how many lines were dropped locally, by the rate bucket or by the bounded buffer.
droppedReceipts - Variable in class com.ultikits.ultitools.utils.CloudStateStore.Parsed
 
droppedSinceLastReport() - Method in class com.ultikits.ultitools.utils.CloudOutbox
 
dropsSinceReport - Variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
dumperOptions() - Method in class com.ultikits.ultitools.config.document.DocumentStyle
The emitter options for this style, with Bukkit's flow style and comment processing.
dumperOptions(DocumentStyle) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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.
duplicateCopiesSkipped - Variable in class com.ultikits.ultitools.manager.PluginManager
Copies skipped by discovery because their module's classes load from another JAR.
duplicates() - Method in class com.ultikits.ultitools.manager.ModuleJarIndex
The main classes two or more JARs declare, each with its JARs in file-name order.

E

EarlyLogCapture - Class in com.ultikits.ultitools.manager
Holds the log records written between UltiTools#onLoad() and the moment the panel's log stream starts (LogStreamManager#initialize), so they reach the panel too (#487).
EarlyLogCapture(Collection<String>, int, long, long, LongSupplier) - Constructor for class com.ultikits.ultitools.manager.EarlyLogCapture
 
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 bare null return 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 — a NONE frame must let the per-frame walk continue outward (a real non-match, no evidence either way), while an AMBIGUOUS frame must terminate the walk immediately (real evidence that a module frame exists here, but WHICH module cannot be determined) — see EconomyUtils.attributeModule(StackTraceElement[], Map)'s own javadoc for why continuing past an ambiguous frame is itself the bug.
EDIT - Enum constant in enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Step
Applying the caller's edit to the freshly read document.
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 at FileOperationManager.serverRoot.
EDITING - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
effective - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
The module's value at AbstractConfigEntity.ModuleChange.path as plain data, which becomes the setting's baseline once written.
Effects() - Constructor for class com.ultikits.ultitools.utils.AgentConnection.Effects
 
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
Deprecated.
 
EmailService - Interface in com.ultikits.ultitools.services
Email service interface for sending emails via SMTP.
EMBEDDED_SEMVER - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
The one field a version string must contain to satisfy the contract's Semver pattern.
emit(Node, DocumentStyle) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
The emitter's text for out, comments realigned and whitespace-only lines emptied.
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 for moduleName, 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 summary for moduleName: one Level.INFO line when at least one class would have been refused by a removed layer, or one Level.FINE line when none would (a clean result is the expected case, not operator news).
emitSummary(String) - Static method in class com.ultikits.ultitools.utils.ModuleScanDiagnostics
Emits ONE Level.SEVERE summary for moduleName if, 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.config.document.ConfigDocument
Returns an empty document, as for a file that does not exist yet, in the default style.
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.
EmptySections() - Constructor for class com.ultikits.ultitools.config.document.OperatorFileWriter.EmptySections
 
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
 
enabled(CloudChannel) - Method in class com.ultikits.ultitools.manager.AgentTelemetry
 
enabled(String) - Method in class com.ultikits.ultitools.utils.AgentCapabilities
 
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
 
encode(long, long, long) - Static method in class com.ultikits.ultitools.utils.Ulid
 
encode(long, JsonJournal.Kind, List<JsonJournal.Entry>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
encodeSegment(String) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
END - Enum constant in enum class com.ultikits.ultitools.interfaces.DataOperator.LikeType
 
endBatch(boolean) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
ended - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
 
endLoadScopes() - Static method in class com.ultikits.ultitools.manager.PluginManager
Closes the scopes PluginManager.beginLoadScopes(UltiToolsPlugin) opened on this thread.
endPlanEpisode() - Method in class com.ultikits.ultitools.utils.AgentConnection
Under the monitor: a failure other than the plan limit ends a plan-limit episode.
endpoint - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
endRegistration(Map.Entry<String, Class<? extends UltiToolsPlugin>>) - Method in class com.ultikits.ultitools.manager.PluginManager
endRegistrationScope() - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
Ends the current registration scope started by TabCompletionManager.beginRegistrationScope(String).
endRegistrationScope() - Method in class com.ultikits.ultitools.events.EventBus
Ends the scope started by EventBus.beginRegistrationScope(UltiToolsPlugin) on this thread.
endRegistrationScope() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Ends the scope started by PanelResponderRegistry.beginRegistrationScope(UltiToolsPlugin) on this thread.
endsAfterColon(NodeTuple, List<String>, boolean) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter.EmptySections
Whether the section key's line holds nothing after the colon but spaces and, optionally, a comment.
ENDSWITH - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
The stored text ends with the value, matched literally as text with the same rules as Comparison.INCLUDE.
endsWithLineBreak(String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
endsWithOddBackslashes(CharSequence) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
endWork() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
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 @Range violation (module gate-1 review, UltiChat round 2 WR-06).
enqueue(String, JsonObject) - Method in class com.ultikits.ultitools.utils.CloudOutbox
Adds an event with a new ULID id and the current time, dropping the oldest entry when full.
enqueue(Deque<MergedAnnotationResolver.Occurrence>, Annotation, MergedAnnotationResolver.Occurrence, Set<Class<? extends Annotation>>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
 
enqueueSupertypes(Class<?>, Deque<Class<?>>) - Static method in class com.ultikits.ultitools.context.FinalContractValidator
Adds from's direct superclass and directly implemented/extended interfaces to queue, so a caller doing a breadth-first walk reaches a @Final method 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.registerAll uses 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
 
ensureLogCapture() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
Attaches the log handler to the root logger unless it is still attached (a logout's v1 log teardown detaches every SystemLogHandler); the start-up records the early capture kept are replayed through it first.
ensurePlayerCacheRegistered() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
Attempts lazy first-use registration of this instance with the live PlayerCacheManager singleton.
ensurePlayerCacheRegistered() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
Attempts lazy first-use registration of this instance with the live PlayerCacheManager singleton.
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 PlayerCacheManager singleton.
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.atedPlayer field -- with the live PlayerCacheManager singleton.
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
 
enter() - Method in class com.ultikits.ultitools.utils.ShutdownGate
 
enter() - Method in interface com.ultikits.ultitools.utils.ShutdownGate.Signal
 
enter(Node) - Method in class com.ultikits.ultitools.config.document.ConfigDocument.PlainReader
 
enterPanelChange() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
The shutdown signal of every remote state change (ShutdownGate): takes a permit and returns true only while PluginInitiationUtils.isAcceptingPanelMessages() holds; the caller then calls PluginInitiationUtils.exitPanelChange() exactly once, from any thread, when the change and its action-log entry are done, including work it handed to another thread.
entities - Variable in class com.ultikits.ultitools.manager.ConfigManager.InitializationBatch
 
entity - Variable in class com.ultikits.ultitools.manager.ConfigBindings.Source
 
entity - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.Registered
 
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
 
ENTITY_TEMP_WRITTEN - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Entity-file steps, prefixed with the phase.
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
 
entityFile(Path, String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
The entity file of key in tableDirectory.
entityFileOf(JsonJournal.Entry) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
The entity file <identity root>/<table>/<key>.json of entry.
entityFingerprint(String) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The fingerprint form AbstractConfigEntity.fingerprintOf(java.io.File) uses, for a storage-layer SHA-256 in lower-case hex (or OperatorFileWriter.ABSENT): what the entity records as the bytes it last bound or wrote (#602).
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 DataScope is minted (both internal modules and external plugins).
entityRefusal(AbstractConfigEntity, RemoteConfigHandler.Change, RemoteConfigEntries.Entry) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
The entity's own check of one change: it applies the value to the declared field in memory, runs the same validators and converters a load runs, and restores every field before returning.
entries - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Record
 
entries - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.Overlay
 
entries - Variable in class com.ultikits.ultitools.utils.CloudOutbox
 
entries - Variable in class com.ultikits.ultitools.utils.CloudOutbox.Snapshot
 
entries - Variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.UndeterminedEntriesException
 
entries() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Record
 
entries() - Method in class com.ultikits.ultitools.utils.CloudOutbox.Snapshot
 
entries() - Method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.UndeterminedEntriesException
 
entries(CloudChannel, String, String) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
ENTRIES_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
config.entries.result allows at most this many entries.
ENTRIES_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
config.entries.result carries at most this many entries.
entriesByText(Map<?, ?>) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
entries by key text (String.valueOf), keeping the first entry in map order for each text.
entriesOf(List<JsonIdentity.Captured>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
entry - Variable in class com.ultikits.ultitools.events.EventBus.ReleasedHandler
 
entry - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.Accepted
 
entry - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
 
Entry(long, String, String, String, String, RemoteActionLog.Verdict, String) - Constructor for class com.ultikits.ultitools.manager.RemoteActionLog.Entry
 
Entry(String, String, long, JsonObject) - Constructor for class com.ultikits.ultitools.utils.CloudOutbox.Entry
 
Entry(String, String, RemoteConfigEntries.Kind, String, JsonElement, JsonObject, List<String>) - Constructor for class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
Entry(String, String, String) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
ENTRY - Enum constant in enum class com.ultikits.ultitools.manager.FileOperationManager.ResolveMode
Delete: the parent is followed; the terminal entry itself is never followed (D-02).
ENTRY_MAP_TYPE - Static variable in class com.ultikits.ultitools.utils.ResourceHashSidecar
 
entryOf(File) - Static method in class com.ultikits.ultitools.manager.RemoteFileOperations
 
EntryPresence - Enum Class in com.ultikits.ultitools.config
The condition an operator's map-entry write is made under: whether the entry must already be in the configuration file, or must not be, when the write happens.
EntryPresence() - Constructor for enum class com.ultikits.ultitools.config.EntryPresence
 
EntryState() - Constructor for enum class com.ultikits.ultitools.utils.PluginInstallUtils.EntryState
 
ENUM - Enum constant in enum class com.ultikits.ultitools.utils.RemoteConfigEntries.Kind
 
enumValue(String, String...) - Method in class com.ultikits.ultitools.utils.PayloadReader
Reads a required string matching exactly one allowed value.
Envelope - Class in com.ultikits.ultitools.utils
 
Envelope(String, String, long, String, JsonObject) - Constructor for class com.ultikits.ultitools.utils.Envelope
 
environments - Variable in class com.ultikits.ultitools.commands.tabcomplete.WorldsCompleter
 
ENVIRONMENTS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
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
The stored value equals the value.
equals(Object) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator.ExecutorMethodKey
 
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.JsonJournal.Entry
 
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(CloudChannel, String, String, String, JsonObject) - Method in class com.ultikits.ultitools.utils.AgentMessageRouter
 
error(CloudChannel, String, String, String, JsonObject, String) - Method in class com.ultikits.ultitools.utils.AgentMessageRouter
 
error(CloudChannel, String, String, String, String) - Static method in class com.ultikits.ultitools.manager.RemoteFileOperations
Sends a correlated error for one result type.
error(CloudChannel, String, String, String, String) - Static method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
Sends a correlated error for one result type, capped at the contract's 500 code points.
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
 
ERROR_CODE - Static variable in class com.ultikits.ultitools.utils.AgentProtocol
 
ERROR_REPORT - Static variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
ERROR_REPORTING_KEY - Static variable in class com.ultikits.ultitools.utils.AgentCapabilities
The configuration key of the error-report switch that decides errors.
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
 
errorObject(String) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
errorQueue - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
 
errorReport(AgentEventEncoders.ErrorReportView) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
Encodes an error.report payload.
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.
errorReporting - Variable in class com.ultikits.ultitools.utils.AgentCapabilities
 
errorReporting - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
errorReportingEnabled() - Static method in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
 
errorResult(String, String) - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
errors - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
errors - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The collector the error.report frames are drained from; null sends none.
ERRORS - Static variable in class com.ultikits.ultitools.utils.AgentCapabilities
 
ERRORS_PER_SECOND - Static variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The most error reports sent in one second (the collector's own per-batch cap still applies).
errorsEnabled - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
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.
escape(String, boolean) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
Properties#saveConvert for a value: a leading space, \, = : # ! and the four control escapes are escaped; any other control character, a lone surrogate, and - in a file the server reads as ISO-8859-1 - every character above ~ is written as \uXXXX, which the reader decodes in both charsets.
escapeHtml(String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
Escape HTML special characters
escapes - Variable in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
escapeUnicode - Variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
established - Variable in class com.ultikits.ultitools.utils.AgentConnection
Whether the open attempt was answered with a valid welcome (AgentConnection.markEstablished()).
established - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
established - Variable in class com.ultikits.ultitools.utils.FramedChannel
 
established(CloudChannel) - Method in interface com.ultikits.ultitools.utils.AgentProtocol.Listener
 
established(CloudChannel, Executor, boolean) - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
A connection was established: its channel becomes the live one, the telemetry sends its opening snapshots, and the log capture is attached when the logs switch is on (again, if a logout detached it).
estimateBytes(LogRecord) - Static method in class com.ultikits.ultitools.manager.EarlyLogCapture
 
evaluableConditions(WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
The non-empty conditions of an SimpleJsonDataOperator.updateIf(T, com.ultikits.ultitools.entities.WhereCondition...) call, each checked before anything is read: a null condition, a column the entity does not map with @Column, a null value under any comparison other than Comparison.EQUAL (under EQUAL it means "absent or JSON null", #640), and a non-serialisable value are refused with a DataAccessException, as the relational operators refuse them.
evaluate(UltiToolsPlugin, ConditionalOnConfig) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
The decision logic extracted from the pre-6.3.0 shouldRegister body; since #612 the value is read with the framework's document reader (ConditionalRegistrationEvaluator.readBoolean(java.io.File, com.ultikits.ultitools.annotations.ConditionalOnConfig)).
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
 
EventBus.ReleasedHandler - Class in com.ultikits.ultitools.events
One handler EventBus.releaseForSupersede(UltiToolsPlugin) removed, and where it stood.
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
 
events - Variable in class com.ultikits.ultitools.utils.AgentSocket
 
events - Variable in class com.ultikits.ultitools.utils.CloudStateStore.Parsed
 
eventType - Variable in class com.ultikits.ultitools.entities.HandlerEntry
 
eventType - Variable in class com.ultikits.ultitools.events.EventBus.ReleasedHandler
 
everyMemberMatched(Set<?>, Set<?>) - Static method in class com.ultikits.ultitools.config.document.PlainData
Whether every member of members has a PlainData.plainEquals(java.lang.Object, java.lang.Object)-equal member in candidates.
evictToCapacity() - Method in class com.ultikits.ultitools.utils.CloudOutbox
 
evictToMax() - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
 
exact - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Registration
 
exact() - Element in annotation interface com.ultikits.ultitools.config.convert.ConfigConverterFor
 
EXACT_BLACKLIST - Enum constant in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
 
exactKeys(JsonObject, String...) - Static method in class com.ultikits.ultitools.websocket.CloudLimits
 
EXCEPTION_TYPE_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
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 AnnotationLookupCache instead of building its own.
exceptionType - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
The exception's binary class name, for the v2 report.
exceptionType() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
exchange(String, byte[], String) - Static method in class com.ultikits.ultitools.utils.CloudHttp
 
excludedLoggers - Variable in class com.ultikits.ultitools.handler.SystemLogHandler
 
excludedLoggers - Variable in class com.ultikits.ultitools.manager.EarlyLogCapture
 
excludeSelf - Variable in class com.ultikits.ultitools.commands.tabcomplete.OnlinePlayersCompleter
 
execute(CloudRequest, CloudChannel, String) - Method in class com.ultikits.ultitools.utils.PowerActionHandler
Runs once per newly recorded id: the operator switch, then (for a restart) the restart pre-check, then the result, the pre-shutdown hook and the scheduled power action in that order.
execute(String, String, Executor, CommandExecutionManager.CommandResultSink) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
Executes a v2 request using Paper's console-permission feedback sender.
execute(String, String, Map<String, String>, Map<String, Object>, String) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
Deprecated.
 
executeAsParticipant(MethodInvocation, Transactional) - Method in class com.ultikits.ultitools.aop.TransactionInterceptor
Executes the invocation as a participant in the transaction already active on this thread.
executeCaptured(String, CommandExecutionManager.CommandResultSink) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
 
executeCommand(JsonObject) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
Deprecated, for removal: This API element is subject to removal in a future version.
Use execute(String, String, Executor, CommandResultSink), which the protocol 2.0.0 session calls for a panel command; this v1 handler replies only over the client handed to setWebSocketClient. Removed in 6.4.0.
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 the frame tasks that were pending when this frame started.
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
Deprecated.
 
executor - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
The executor instance dispatching this command -- this captured in BaseCommandExecutor#onCommand.
executor - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator.ExecutorMethodKey
 
executor - Variable in class com.ultikits.ultitools.utils.CloudSession.StateFlushTick
 
executor - Variable in class com.ultikits.ultitools.utils.PowerActionHandler
 
executor - Variable in class com.ultikits.ultitools.utils.SerialRequestWorker
 
executorClass - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
The concrete BaseCommandExecutor class dispatching this command -- this.getClass() captured in onCommand, i.e.
executorInstance - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
The command executor instance for invoking suggestion methods.
ExecutorMethodKey(Object, String) - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator.ExecutorMethodKey
 
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
Check if the data record exists.
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
Looks the entry up by the entity's id, as the relational operators do (#522).
existingOutcome(ModuleFileTransactions.Record, File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
What a valid existing record of this module means for staging now: an update already waiting, one in progress, one held for the operator (refused until the operator removes the record), or a FAILED one, discarded -- unless discarding it would touch a file the transaction cannot identify, which holds it for the operator instead.
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.
exists(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
exists(Path) - Method in interface com.ultikits.ultitools.utils.ModuleFileTransactions.FileOps
Whether a file exists, links not followed -- the existence checks of an apply.
exit() - Method in class com.ultikits.ultitools.utils.ShutdownGate
 
exit() - Method in interface com.ultikits.ultitools.utils.ShutdownGate.Signal
Returns the permit ShutdownGate.Signal.enter() gave; may run on a thread other than the one that entered.
exitOnce() - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
exitPanelChange() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Returns a permit PluginInitiationUtils.enterPanelChange() gave; may run on a thread other than the one that entered.
exp - Variable in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
 
expanded - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.EmptySections
 
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 given adjacency edges (dependency -> dependent), returning the seeds plus every node transitively reachable from them.
Expansion(MappingNode, MappingNode, Node, List<CommentLine>) - Constructor for class com.ultikits.ultitools.config.document.ConfigDocument.Expansion
 
expansions - Variable in class com.ultikits.ultitools.config.document.ConfigDocument
Sections left with no value that this document made sections again, with the comment lines indented under them.
expected - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PendingInitialization
 
expected - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.CommentMove
 
Expected(File, boolean, String...) - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions.Expected
 
expectedBase(ConfigLoadResult) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
expectedServerId - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
expectedType - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
 
expire() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
The deadline action: take a not-yet-started invocation back, then fail the outcome.
expire(long) - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
 
expireCreate(String) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
expired() - Method in class com.ultikits.ultitools.manager.EarlyLogCapture
 
EXPIRED - Enum constant in enum class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult.Kind
expired_token: the device code expired.
EXPIRED - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.ExpiryReason
Nobody completed the link within its 600-second lifetime.
expires_in - Variable in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
 
expiresAt - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
expiresAt() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
expiresInSeconds - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
expiresInSeconds() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
EXPIRY_SWEEP_PERIOD_TICKS - Static variable in class com.ultikits.ultitools.manager.PlayerCacheManager
Period, in ticks, between two consecutive expiry sweeps (PlayerCacheManager.sweepExpiredEntries()).
expiryReason(String) - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
ExpiryReason() - Constructor for enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.ExpiryReason
 
expiryReported - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
Whether the dropped-output warning was logged.
ExponentialBackoffStrategy - Class in com.ultikits.ultitools.websocket
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) paces its reconnects itself. Removed in 6.4.0.
ExponentialBackoffStrategy() - Constructor for class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
Creates a strategy with default settings.
ExponentialBackoffStrategy(long, long, double, int) - Constructor for class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
Creates a strategy with custom settings.
ExponentialBackoffStrategy.Builder - Class in com.ultikits.ultitools.websocket
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement, as for ExponentialBackoffStrategy. Removed in 6.4.0.
EXTENSION - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
The extension of every entity file.
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 JavaPlugin to provide the information UltiTools framework needs for annotation scanning, IoC, and data storage.
ExternalPluginAdapter(JavaPlugin) - Constructor for class com.ultikits.ultitools.api.ExternalPluginAdapter
 
externalRoot(File) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
The identity root of an external plugin: <plugin's own data folder>/data.
externalScopesByFolder - Variable in class com.ultikits.ultitools.manager.PluginManager
External plugin data folder (canonical path) -> the DataScope minted for it, populated by PluginManager.registerExternal(ExternalPluginAdapter, Class[]).
externalSizeThresholdCallback - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Invoked from UltiPanelLogTransmitter.addToBatch(JsonObject) whenever the queue reaches UltiPanelLogTransmitter.batchSize WHILE UltiPanelLogTransmitter.externalDrainMode is 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.
extractMissingClassName(Throwable) - Static method in class com.ultikits.ultitools.manager.PluginManager
Extraction of the internal (dot-qualified) name of the class failure reports missing -- only for a NoClassDefFoundError whose message is a well-formed bare internal class name; every other case (a different LinkageError subtype, a blank message, or a message shaped like the "wrong name" mismatch detail) returns null rather than guess, per PluginManager.INTERNAL_CLASS_NAME_PATTERN's own javadoc.
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
 
fail(OperatorFileWriter.Outcome, String) - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
fail(OperatorFileWriter.Outcome, Path, OwnedPaths, List<String>, String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
fail(CloudChannel, CloudRequest, PlayerActionHandler.Action, Throwable) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
Maps a throwing call to the contract's internal_error with one fixed message: the exception class and stack stay in the local log and never reach the wire, as in the agent router (22-08).
failApply(ModuleFileTransactions.Record, File, Throwable) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The apply could not be made.
failApply(ModuleFileTransactions.Record, File, Throwable, ModuleFileTransactions.Report) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
ModuleFileTransactions.failApply(Record, File, Throwable) with the line to log, when the old JAR is back in place, given by the caller instead of the generic one.
failed - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
 
failed() - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
failed(CloudChannel, String, String, RuntimeException) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
failed(CloudPlayerLinks.Failure, String) - Static method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
Creates a failed answer.
failed(String) - Method in interface com.ultikits.ultitools.manager.CommandExecutionManager.CommandResultSink
Reports an empty command, a disabled capability, a refused command's captured reply or a dispatch exception's message — never a stack trace.
failed(String) - Static method in class com.ultikits.ultitools.utils.VersionLookup
 
failed(String, long) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.AuthorizeResult
 
failed(String, String, Object...) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
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.
FAILED - Enum constant in enum class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult.Outcome
Nothing was staged; the reason says why.
FAILED - Enum constant in enum class com.ultikits.ultitools.utils.VersionLookup.Outcome
Nothing was established: unreachable, an error status, or an unreadable body.
FAILED - Static variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Probe
 
FAILED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
failedLoadCause(ConfigLoadResult) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The safe cause of a load that could not read or parse the file, or null when it did.
failedResult - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
 
failedValidator - Variable in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
 
failIfWaitingClosesACycle(SimpleJsonDataOperator<?>, Thread) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
Follows the wait-for chain from table's owner; reaching caller means its wait would close a cycle.
failStagedIdentity(ModuleFileTransactions.Record, File, String) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The staged JAR is not the file recorded at staging (changed, or gone): the apply fails through ModuleFileTransactions.failApply(com.ultikits.ultitools.utils.ModuleFileTransactions.Record, java.io.File, java.lang.Throwable), so a kept old JAR goes back and the record is FAILED; the line names the staged path and both hashes.
failUnexpectedly(ModuleFileTransactions.Record, String, RuntimeException) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
An unchecked exception ended one transaction.
failure - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
failure - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
failure - Variable in class com.ultikits.ultitools.utils.VersionLookup
 
failure - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
failure() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
failure(CommandValidator, CommandValidator.ValidationResult, List<CommandValidator.ValidationResult>, List<CommandValidator>) - Static method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
 
failure(ConversionContext, String) - Static method in class com.ultikits.ultitools.config.convert.builtin.ScalarConverter
 
failure(String) - Static method in class com.ultikits.ultitools.abstracts.command.validation.CommandValidator.ValidationResult
Creates a failed validation result with a message.
failure(String) - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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.
failure(String, Throwable) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
Failure() - Constructor for enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.Failure
 
failureLine(String, String, VerifiedDownload.Kind) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
The one line an operator sees when a download did not pass its checks: the module, the version and the reason, and that nothing was installed.
failureMessage - Variable in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
 
failureMessage() - Method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
The operator-facing description of a parse failure -- which file, that it was left untouched, and what to check -- for a caller that turns it into its own failure.
failureReason - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.AuthorizeResult
 
failureReason() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.AuthorizeResult
 
failureReasons - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
 
failures - Variable in class com.ultikits.ultitools.config.convert.ConversionResult
 
failures - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
failures() - Method in class com.ultikits.ultitools.config.convert.ConversionResult
 
fallback - Variable in class com.ultikits.ultitools.entities.Language
 
FALSE - Enum constant in enum class com.ultikits.ultitools.entities.CancelResult
 
fault(OperatorFileWriter.Step) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
FAULT - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
Test seam: called with each OperatorFileWriter.Step of every gated write, so a test can throw a runtime failure there as the YAML library would; empty in production.
fetch(ModuleFileTransactions.Downloader, String, String, File, File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Downloads the new JAR into a fresh staged folder.
fetch(String, String, long, Path) - Static method in class com.ultikits.ultitools.utils.VerifiedDownload
Downloads url into tempFile and verifies it.
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.abstracts.AbstractConfigEntity.ModuleChange
 
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
 
FIELD_CREDENTIAL - Static variable in class com.ultikits.ultitools.utils.ServerCredential
 
FIELD_CREDENTIAL_ID - Static variable in class com.ultikits.ultitools.utils.ServerCredential
 
FIELD_LINKED_AT - Static variable in class com.ultikits.ultitools.utils.ServerCredential
 
FIELD_SERVER_ID - Static variable in class com.ultikits.ultitools.utils.ServerCredential
 
FIELD_SERVER_NAME - Static variable in class com.ultikits.ultitools.utils.ServerCredential
 
FIELD_USER_ID - Static variable in class com.ultikits.ultitools.utils.ServerCredential
 
fieldPath(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
fields - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
fields - Variable in class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedBean
 
FieldShape() - Constructor for enum class com.ultikits.ultitools.manager.PlayerCacheManager.FieldShape
 
file - Variable in exception class com.ultikits.ultitools.config.ConfigWriteRefusedException
 
file - Variable in exception class com.ultikits.ultitools.config.convert.ConversionException
 
file - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
file - Variable in class com.ultikits.ultitools.config.document.ConfigLoadResult
 
file - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
file - Variable in class com.ultikits.ultitools.config.OperatorFiles.Snapshot
 
file - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Record
 
file - Variable in class com.ultikits.ultitools.utils.CloudStateStore
 
file - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Expected
 
file - Variable in class com.ultikits.ultitools.utils.OfficialLanguageFiles.LoggingListener
 
file - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.Registered
 
file() - Method in interface com.ultikits.ultitools.config.convert.ConversionContext
 
file() - Method in exception class com.ultikits.ultitools.config.convert.ConversionException
 
file() - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
file() - Method in class com.ultikits.ultitools.config.document.ConfigLoadResult
The file that was read.
file() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Record
 
FILE_CHANGED - Enum constant in enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Outcome
The file was not what the caller read, or it moved before publishing; nothing was written.
FILE_CHANGED - Enum constant in enum class com.ultikits.ultitools.config.OperatorFiles.WriteResult
The file no longer holds the snapshot's bytes (edited, replaced or deleted since it was read); nothing was written.
FILE_CHANGED - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult.Outcome
The file no longer hashed to the base version; nothing was written.
FILE_CHANGED - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
FILE_DELETE - Enum constant in enum class com.ultikits.ultitools.entities.Capability
 
FILE_LOCKS - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
One monitor per configuration file, so a read-hash-compare-write of a file never interleaves with another.
FILE_NAME - Static variable in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
FILE_NAME - Static variable in class com.ultikits.ultitools.utils.CloudStateStore
The state file's bare name, beside credentials.json.
FILE_NOT_EDITABLE - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot.Outcome
The file breaks the contract's file-content rule, or the server could not parse it.
FILE_READ - Enum constant in enum class com.ultikits.ultitools.entities.Capability
 
FILE_TYPES - Static variable in class com.ultikits.ultitools.manager.RemoteRequestHandlers
The request types the file handler answers.
FILE_WRITE - Enum constant in enum class com.ultikits.ultitools.entities.Capability
 
fileChanged() - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
fileEntriesByText - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
The entries of the file map at this location by their key text, first in map order; built once, on the first lookup that misses an exact key, so binding every key of a map visits its file entries once, not once per key (PR #687 local Codex run 2).
fileEntry(String) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
The file's value under segment: the entry whose key is exactly that text, else the first entry in map order whose key reads as that text, through the index built once per map.
fileKeyIndex(ConverterRegistry.Context, Type) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
Indexes the keys of the map the file holds at ctx's location by the typed key each reads back to, through keyType and the same registry read path the loader uses.
fileMaxBytes - Variable in class com.ultikits.ultitools.websocket.CloudLimits
 
fileMaxBytes() - Method in class com.ultikits.ultitools.websocket.CloudLimits
 
fileName - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
fileNotEditable() - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
fileNotRestored - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether a write to this file failed part-way and the file could not be put back from its framework backup (#622): it may hold part of that write, so the entity treats it as changed since it was read and writes nothing to it until a load reads it again.
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
 
FileOperationManager.ProtectedLocation - Class in com.ultikits.ultitools.manager
One protected directory's real location and the refusal a path inside it produces.
FileOperationManager.ResolvedTarget - Class in com.ultikits.ultitools.manager
The result of FileOperationManager.resolveTarget(String, ResolveMode): the final decision and, when it is allowed, the operand the handler performs I/O on and that operand's mapped server-root-relative path.
FileOperationManager.ResolveMode - Enum Class in com.ultikits.ultitools.manager
How FileOperationManager.resolveTarget(String, ResolveMode) treats the request's terminal component.
FileOperationManager.UnsafePathException - Exception Class in com.ultikits.ultitools.manager
A request shape that cannot be located safely; always becomes a non-configurable refusal.
fileQueueCapacity - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
How many file and property requests may wait behind the running one (then rate_limited).
files - Variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
 
files - Variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
files - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The handler of files.*.
files(FileOperationManager, File, Consumer<RemoteActionLog.Entry>) - Static method in class com.ultikits.ultitools.manager.RemoteRequestHandlers
 
FILES - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
FILES_DELETE - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
FILES_DELETE_RESULT - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
FILES_FOR_LOAD - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
The real file operations, for ConfigDocument.load(Path).
FILES_LIST - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
FILES_LIST_RESULT - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
FILES_READ - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
FILES_READ_RESULT - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
FILES_WRITE - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
FILES_WRITE_RESULT - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
FileUtils - Class in com.ultikits.ultitools.utils
File operation utility class.
FileUtils() - Constructor for class com.ultikits.ultitools.utils.FileUtils
 
fileValue - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
The plain value the file holds at ConverterRegistry.Context.path, or null when unknown.
fileValue() - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
fileWorker - Variable in class com.ultikits.ultitools.utils.CloudFeatures
The file-request worker of the current connection, or null.
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 final keyword.
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 Final contract when the framework loads a module's classes.
FinalContractValidator() - Constructor for class com.ultikits.ultitools.context.FinalContractValidator
 
finalLineBreak - Variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
finalLineBreak() - Method in class com.ultikits.ultitools.config.document.DocumentStyle
 
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.findAnnotation from one meta-annotation level to the whole annotation tree, and merging in any @AliasFor override found along the path to the selected occurrence.
find(List<RemoteConfigEntries.Entry>, String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
Finds the entry a dotted key names.
find(Node, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
The tuple of the key at path (the last duplicate wins, as on read), or null.
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 @AliasFor overrides. Use MergedAnnotationResolver.find(java.lang.Class<?>, java.lang.Class<A>) instead, which walks the whole annotation tree and applies any @AliasFor override 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 remaining sub-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.
findKey(List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
findMapping(List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
The mapping node holding the last key of path, or null.
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.
findNearest(Class<?>, Class<? extends Annotation>, Set<Class<? extends Annotation>>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
Breadth-first search of one class's annotation graph for the occurrence of annotationType nearest the class: its directly declared annotations are distance 0, their meta-annotations distance 1, and so on; at equal distance, declaration order breaks the tie.
findOnClassHierarchy(Class<?>, Class<A>, Set<Class<? extends Annotation>>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
Nearest selection over the class hierarchy (decision P-10): the class's own annotation trees are searched completely before its superclass is consulted.
findOverriddenSealedMethod(Class<?>, Method) - Static method in class com.ultikits.ultitools.context.FinalContractValidator
Walks the hierarchy looking for a @Final method that method transitively overrides, following both superclasses and implemented interfaces.
findOwningPlugin(Class<?>) - Method in class com.ultikits.ultitools.manager.PluginManager
Looks up which loaded plugin owns entityClass, per PluginManager.entityOwnership.
findPlainMapping(List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
findPluginJar(File, String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Find the JAR file for a plugin by its identify-string.
findRedactionPoint(String, int, int) - Method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
Finds where one line must be cut: the end of the first registered command that is followed by an argument, or -1 when the line needs no redaction.
findRegistrationOwner(String) - Method in class com.ultikits.ultitools.manager.PluginManager
The module copy a registration filed under moduleName only belongs to when it is made outside every module's load scope -- for example from a module's scheduled task after it loaded (#562 item 1): the copy listed as loaded under that name; when more than one copy is listed under it, the first listed, the one loaded earliest.
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 bucket whose declarations override candidate, or null if none does.
findWritableTargetField(Class<?>, String) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
 
fingerprint - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
fingerprint - Variable in class com.ultikits.ultitools.config.document.ConfigLoadResult
 
fingerprint - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
 
fingerprint - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
fingerprint - Variable in class com.ultikits.ultitools.config.OperatorFiles.Snapshot
 
fingerprint - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
 
fingerprint() - Method in class com.ultikits.ultitools.config.document.ConfigLoadResult
The SHA-256 of the bytes read, as 64 lower-case hex digits, so a later write can tell whether the file changed on disk since it was read.
fingerprint() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
The SHA-256 (lower-case hex, as ConfigLoadResult.fingerprint()) of the bytes the gate wrote, or of the bytes it read when nothing needed writing; null when it did not apply the edit.
fingerprint() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
fingerprint(String) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
Left-pads the collector's fingerprint with zeros to the contract's minimum width without changing it otherwise, so a panel error group keeps the same id across restarts and versions.
FINGERPRINT - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
packages/contracts: error.report fingerprint, at least eight lower-case hex digits.
FINGERPRINT_STACK_FRAMES - Static variable in class com.ultikits.ultitools.manager.ErrorReportCollector
 
FINGERPRINT_WIDTH - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
The fingerprint width the collector's Integer.toHexString output is padded to.
fingerprintOf(File) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Fingerprints a configuration file by the SHA-256 digest of its bytes (#510).
fingerprintOf(Throwable) - Static method in class com.ultikits.ultitools.manager.ErrorReportCollector
 
finishCommit(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
finishDeviceLogin(CloudSession.DevicePoll, DeviceAuthorizationClient.PollResult.Kind, String, String) - Method in class com.ultikits.ultitools.utils.CloudSession
Stops polling and reports a terminal outcome other than a grant, if this session is current.
finished - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
finishInitializingPlugin(ClassLoader, Class<? extends UltiToolsPlugin>, UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
Run the construction-independent second half after initializePlugin completes construction: the compatibility gate, then container assembly.
finishRollback(ModuleFileTransactions.Record, ModuleFileTransactions.RollbackPhase) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Removes the new JAR -- recognised by content, so nothing else is ever deleted -- and puts the old JAR back.
fire(String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
fire(String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
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.
firstSeen(String) - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
Records id and reports whether it is new.
firstSeen(String) - Method in interface com.ultikits.ultitools.utils.DedupeLedger
Records a previously unseen id in memory, subject to retention bounds.
firstSeen(String) - Method in class com.ultikits.ultitools.utils.SessionDedupeLedger
 
firstSeenAt - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
When the group was first seen, in milliseconds.
firstSeenAt() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
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.
firstViolation(List<String>, Object, Set<Object>) - Static method in class com.ultikits.ultitools.config.document.PlainData
 
fitOutput(List<String>, int) - Static method in class com.ultikits.ultitools.utils.RemoteCommandHandler
Keeps as many leading output lines as fit the negotiated cap on the serialized array's UTF-8 size, dropping trailing lines.
fitReplayEntry(JsonObject) - Static method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Shortens an entry that would not fit one replay message on its own -- the stack trace first, then the message -- so it is sent shortened rather than not at all.
fits(String) - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
fitsReceipt(JsonObject) - Static method in class com.ultikits.ultitools.utils.CommandDedupeSet
 
fixed(CommandDedupeSet, CloudStateStore, String) - Static method in class com.ultikits.ultitools.utils.SessionDedupeLedger
 
FLAG - Enum constant in enum class com.ultikits.ultitools.manager.RemotePropertiesHandler.Kind
A JSON boolean.
flags(ItemFlag...) - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
Adds item flags to the item.
flatten(MappingNode) - Method in class com.ultikits.ultitools.config.document.ConfigDocument.NodeConstructor
 
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.ConsoleMirror.ForwardScope
 
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
Persist cache object.
flush() - Method in class com.ultikits.ultitools.manager.EarlyLogCapture
 
flush() - Method in class com.ultikits.ultitools.utils.PluginLoggerBridge
 
flush(CloudChannel) - Method in class com.ultikits.ultitools.manager.AgentLogBatcher
Sends the buffered lines as one log.lines frame, if the channel can take it.
flush(String) - Method in class com.ultikits.ultitools.utils.CloudStateStore
Writes the state unconditionally; does nothing on a detached store.
flushAllCaches() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
The periodic flush: runs one checkpoint per identity (JsonIdentity.checkpoint()), writing every entry of that plugin changed since its last checkpoint through one checkpoint record, then gc() on each of the identity's operators.
flushCloudState() - Method in class com.ultikits.ultitools.utils.CloudSession
Writes the pending outbox and command-dedupe changes, if there are any.
flushIfDirty(String) - Method in class com.ultikits.ultitools.utils.CloudStateStore
Writes the state if either structure changed since the last successful write.
flushInitializationWrite() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Flushes only a validated manager batch's initialization write, through the config write gate and only while the file still holds the bytes initForBatch read (#602); see AbstractConfigEntity.writeInitialization(java.util.Map<java.lang.reflect.Field, java.lang.Object>, java.lang.String, com.ultikits.ultitools.config.document.ConfigDocument).
flushLogs() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Immediately sends every log currently in the queue.
flushQueued - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
flushReports(Logger, Function<String, String>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Writes the lines this start collected, translated.
flushStateQuietly(CloudStateStore, String) - Method in class com.ultikits.ultitools.utils.CloudSession
One state write; never throws.
FOLLOW - Enum constant in enum class com.ultikits.ultitools.manager.FileOperationManager.ResolveMode
Read, write, list and list-child marking: every existing component is followed.
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 AnnotationLookupCache instead of building its own.
FORBIDDEN - Enum constant in enum class com.ultikits.ultitools.utils.AgentMessageTypes.ReplyTo
 
forBoolean() - Static method in class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
Creates a completer for boolean values.
force(FileChannel) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
force(Path) - Method in interface com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.DirectoryForcer
 
forceDirectory(Path) - Static method in class com.ultikits.ultitools.utils.OwnerOnlyAtomicFile
Forces a directory's entries to disk after the rename, so the rename itself survives a power loss.
forceDirectory(Path, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Forces a directory's entries to disk and classifies a failure (see the class javadoc).
forceDirectoryChannel(Path) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
forceNewDirectoryParents(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Forces, once each, the parent of every directory in JsonJournal.unforcedNewDirectories and forgets the directories whose parent was forced or cannot be opened for a force.
forClose(int) - Static method in class com.ultikits.ultitools.utils.AgentConnection
Classifies a close of an upgraded (or never-upgraded) socket.
forEach(BiConsumer<Object, T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.Overlay
Visits every staged write in staging order; the value is null for a delete.
foreignDownloadLine(String, String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
The line for a download.url the catalogue put outside its own host: refused before anything is requested, because a catalogue answer must never move an executable download.
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(...).
forgetDeferredRemoval(String) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Forgets a recorded deletion of a file name an install is writing again, so the next start does not delete the new install -- even when it is byte-for-byte the JAR that was recorded.
forgetDeferredRemoval(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
After an install wrote fileName into the modules folder, forgets a deletion an earlier uninstall recorded for that name, so the next start does not delete the new install (#518).
forgetDeferredRemovalChecked(String) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
ModuleFileTransactions.forgetDeferredRemoval(String), before a denied file access is made a checked failure.
forgetSentState() - Method in class com.ultikits.ultitools.manager.AgentTelemetry
 
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(String, Object...) - Static method in class com.ultikits.ultitools.utils.FrameworkText
Returns key in the server's language with args applied as String.format(String, Object...) would.
format(LogRecord) - Method in class com.ultikits.ultitools.manager.RemoteActionLog.JsonLineFormatter
 
FORMAT_VERSION - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Version written into every record's first line.
FORMAT_VERSION - Static variable in class com.ultikits.ultitools.utils.CloudStateStore
The only format version this class reads and writes.
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 paramTypes as 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
 
forModule(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
forPlugin(UltiToolsPlugin, Set<Class<?>>) - Static method in class com.ultikits.ultitools.manager.DataScope
Mints a scope for an internal UltiToolsPlugin module.
forPlugin(UltiTools) - Static method in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
 
forRefusal(int) - Static method in class com.ultikits.ultitools.utils.AgentConnection
Classifies a refused upgrade.
forStandaloneTable(String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
The identity of one directly constructed operator: its table directory's parent is the root, and its journal is <table dir>.ultitools-journal, a sibling of the table directory, so the table directory never holds a journal file.
forTesting() - Static method in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
 
forToggle() - Static method in class com.ultikits.ultitools.commands.tabcomplete.StaticSuggestionsCompleter
Creates a completer for common toggle values.
FORWARD_LEVEL - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
The least severe level PluginLoggerBridge forwards to the plugin logger.
FORWARD_LOG_HANDLER - Static variable in class com.ultikits.ultitools.handler.ConsoleMirror
The binary name of Paper's java.util.logging to Log4j forwarder.
forwarderMissingWarned - Static variable in class com.ultikits.ultitools.handler.ConsoleMirror
Whether the missing-forwarder WARNING was logged in this server run (#583 F1): ConsoleMirror.install() runs again on every panel reconnect, and the outcome cannot change while the server runs.
FORWARDING - Static variable in class com.ultikits.ultitools.handler.ConsoleMirror
How deep the current thread is inside a wrapped forwarder's publish.
ForwardScope(Handler) - Constructor for class com.ultikits.ultitools.handler.ConsoleMirror.ForwardScope
 
found(String) - Static method in class com.ultikits.ultitools.utils.VersionLookup
 
FOUND - Enum constant in enum class com.ultikits.ultitools.utils.VersionLookup.Outcome
The catalogue named a version.
FRAME_OVERHEAD_BYTES - Static variable in class com.ultikits.ultitools.manager.AgentLogBatcher
UTF-8 bytes the channel's envelope adds around payload.lines: v, a 26-character id, the type, a 16-digit timestamp and the {"lines":[]} wrapper.
framed - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
FramedChannel - Class in com.ultikits.ultitools.utils
Frames protocol replies over a socket handoff, enforcing correlation and UTF-8 frame limits.
FramedChannel(Predicate<String>, BooleanSupplier, Supplier<CloudLimits>, Supplier<String>, LongSupplier) - Constructor for class com.ultikits.ultitools.utils.FramedChannel
Binds framing to one connection's lifecycle; suppliers must be safe on calling threads.
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
 
frameOverheadBytes() - Static method in class com.ultikits.ultitools.manager.AgentLogBatcher
Measures the envelope the channel adds around the payload, so a frame is never built larger than maxFrameBytes before the channel sees it.
frameRunning - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
True while GuiScheduler.executeFrame() is draining on the main thread.
frameTracked(String, String, JsonObject, Consumer<String>) - Method in class com.ultikits.ultitools.utils.FramedChannel
 
framework() - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
FRAMEWORK - Static variable in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
FRAMEWORK - Static variable in class com.ultikits.ultitools.utils.CatalogueClient
The route naming the newest UltiTools version.
FRAMEWORK_AND_JDK_PREFIXES - Static variable in class com.ultikits.ultitools.utils.EconomyUtils
Frames skipped when locating an unattributed caller's own package (#489).
FRAMEWORK_HEADER - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Upgrade header carrying the running framework version.
FRAMEWORK_NAME - Static variable in class com.ultikits.ultitools.manager.UpdateManager
The name the framework's own lookup is reported under, in logs and in UpdateManager.getUnconfirmed().
FRAMEWORK_PACKAGE - Static variable in class com.ultikits.ultitools.manager.PluginManager
The framework's own package, in both the dotted and the internal (slash) spelling.
FRAMEWORK_PACKAGE_INTERNAL - Static variable in class com.ultikits.ultitools.manager.PluginManager
 
FRAMEWORK_SCHEDULED_OWNER_TYPES - Static variable in class com.ultikits.ultitools.manager.PluginManager
The framework-owned types whose Scheduled methods this manager registers.
frameworkApiMismatchRefusal(File, PluginYmlReader.PluginYmlInfo, String, Throwable) - Static method in class com.ultikits.ultitools.manager.PluginManager
The one SEVERE line for a module refused by PluginManager.frameworkLinkageFailure(java.lang.Throwable): which JAR, what it declares itself to be (only the keys its plugin.yml declares), why it cannot load, what to do, and the JVM's own message for whoever investigates further.
frameworkCapabilities() - Static method in class com.ultikits.ultitools.utils.CloudSession
The hello's capabilities from the operator's Capability switches (S-65, without the error-report and module entries 22-21 adds): power and link are always declared, backups never.
frameworkComment(List<String>, int) - Method in class com.ultikits.ultitools.config.document.OwnedPaths.Builder
Owns only the last linesInFile comment lines directly above the key at path - the run the framework identified as its own comment in the file as read (0 when the key has no comment) - and the lines that replace them.
frameworkCommentRun(ConfigDocument, Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
How many of the last comment lines above field's key in target the framework wrote (#604, maintainer decision 2026-10-04: "only the framework's own comments are rewritten").
frameworkLevel - Variable in exception class com.ultikits.ultitools.utils.ModuleFileTransactions.NoCompatibleVersionException
 
frameworkLevel() - Static method in class com.ultikits.ultitools.manager.ModuleApiLevels
This framework's own API level, as UltiTools.getPluginVersion() reads it from the bundled env.yml (630 for 6.3.0 and its snapshots).
frameworkLines(List<String>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
The comment lines the framework writes for lines: split at YAML line breaks, made printable.
frameworkLinkageFailure(Throwable) - Static method in class com.ultikits.ultitools.manager.PluginManager
Decides whether a failure to load a module's declared main class means the module was built against a different UltiTools-API than the one installed -- usually an older one, the case an operator meets after upgrading the framework but not the module (6.3.0 made UltiToolsPlugin.unregisterSelf() and reloadSelf() final, and every released module overrides at least the first).
frameworkNewest() - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Looks up the newest UltiTools version.
frameworkRenderings(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Every rendering of a token comment the framework may have written above field's key: the token's text in each catalogue the module's jar ships (read without any language-file side effect), the texts earlier module versions shipped for the entry (ConfigEntry.previousComments()), the token's text in each of the operator's custom language files in the module's lang/ folder (UltiToolsPlugin.customCatalogueTexts(java.lang.String), #615 item 1), the text the module resolves now, and the bare token - each in the byte form ConfigDocument.setFrameworkComment(java.util.List<java.lang.String>, java.util.List<java.lang.String>) writes it, as ConfigDocument.blockCommentAsWritten(List) reports it.
frameworkScheduledOwners() - Method in class com.ultikits.ultitools.manager.PluginManager
The live instances corresponding to PluginManager.FRAMEWORK_SCHEDULED_OWNER_TYPES, in the same order.
frameworkSettings() - Static method in class com.ultikits.ultitools.utils.CloudSession
 
FrameworkText - Class in com.ultikits.ultitools.utils
Resolves the framework's own operator-, player-, panel- and e-mail-facing text through the language catalogue (lang/en.json, lang/zh.json), so it follows the server's language setting.
FrameworkText() - Constructor for class com.ultikits.ultitools.utils.FrameworkText
 
frameworkUpdate - Variable in class com.ultikits.ultitools.manager.UpdateManager
 
frameworkVersion - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
frameworkVersion() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
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 what df's own Use% 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.
fromApiUrl(String) - Static method in class com.ultikits.ultitools.utils.AgentEndpoint
Maps the API URL to the agent endpoint.
fromDocument(Object) - Static method in class com.ultikits.ultitools.utils.ServerCredential
Reads one cloud_credential document entry.
fromPlain(Object, ConversionContext) - Method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
fromPlain(Object, ConversionContext) - Method in class com.ultikits.ultitools.config.convert.builtin.ScalarConverter
 
fromPlain(Object, ConversionContext) - Method in interface com.ultikits.ultitools.config.convert.ConfigConverter
Converts plain data to a Java value.
fromPlain(Object, ConversionContext) - Method in class com.ultikits.ultitools.config.convert.LegacyParserAdapter
 
fromPlain(Object, Type) - Method in interface com.ultikits.ultitools.config.convert.ConversionContext
Converts a nested document value through the same registry.
fromPlain(Object, Type) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
fromPlain(Object, Type, String, List<String>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Converts a document value through this registry.
fromPlainResult(Object, Type, String, List<String>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Converts with an internal diagnostic collector shared by every nested context.
fromPlainResult(Object, Type, String, List<String>, ConfigEntry) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Selects an explicitly declared legacy parser before registry conversion.
fromSlot - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeMove
 
fromWelcome(JsonObject) - Static method in class com.ultikits.ultitools.websocket.CloudLimits
Reads the exact welcome.limits shape, including its nested log object.
fromYaml(Reader) - Static method in class com.ultikits.ultitools.entities.Language
Builds a Language from a YAML language file.
future - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel.Pending
 

G

GAME_MODE_CANCELLED - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The result message used when another plugin cancels the game mode change.
GAME_MODES - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
GAME_MODES - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
GameAccountResult() - Constructor for enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAccountResult
 
GameAuth(boolean, boolean, boolean) - Constructor for class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth
 
GameMailService - Interface in com.ultikits.ultitools.services
Game mail service interface for in-game mail system.
gameMode(String, String) - Static method in class com.ultikits.ultitools.utils.PlayerActionHandler.Action
 
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
 
gatewayClockOffsetMillis - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
gatewayClockOffsetMillis - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
gatewayClockOffsetMillis() - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
gatewayClockOffsetMillis() - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
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
Compare local with cache and delete local persistent files.
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
 
generation - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity.Captured
 
generation - Variable in class com.ultikits.ultitools.utils.AgentConnection
Identifies the live attempt or pending retry; only ever increases.
generations - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
Source of dirty-mark generations; a mark's generation changes whenever its key is written again.
GENERIC - Enum constant in enum class com.ultikits.ultitools.utils.ShutdownGate.Refusal
The generic error with replyTo.
GENERIC_ERROR - Static variable in class com.ultikits.ultitools.utils.ShutdownGate
 
GenericConverters - Class in com.ultikits.ultitools.config.convert.builtin
Generic factory categories, their construction policy, and per-element diagnostic boundaries.
GenericConverters() - Constructor for class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
get(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
Answers properties.get.
get(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.Overlay
The staged write for key, or null if nothing is staged for it.
get(String) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
Deprecated.
 
get(String, Map<String, String>) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
Deprecated.
 
get(String, Map<String, String>) - Static method in class com.ultikits.ultitools.utils.UltiCloudRequests
Deprecated, for removal: This API element is subject to removal in a future version.
get(List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Returns the plain value at path, or null when the path is absent (use ConfigDocument.contains(List) to tell an absent key from an explicit null).
GET_SERVER_NOTICE - Static variable in class com.ultikits.ultitools.utils.HttpRequestUtils
 
GET_TARGET - Static variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
The action-log target of a properties.get: the file it reads, since the request names no key.
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 aliasMap before checking availability so it may name either a simple class name or a plugin.yml name (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.
getApiVersion() - Method in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
The module's declared plugin.yml api-version: value -- the UltiTools API level the module was written for -- as text.
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.
getArgs() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.Report
 
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
Deprecated.
 
getAttemptCount() - Method in interface com.ultikits.ultitools.websocket.ReconnectStrategy
Deprecated.
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.
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
Deprecated.
 
getBody() - Method in class com.ultikits.ultitools.utils.UltiCloudRequests.Result
Deprecated.
 
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
 
getCloudPlayerLinks() - Method in class com.ultikits.ultitools.UltiTools
The UltiCloud player-link API (as of 6.3.1): one object for the whole time the framework is enabled.
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.
getConfiguredLanguage() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The language setting of plugins/UltiTools/config.yml as the framework runs with it: an official code such as zh, or the name of an operator's custom language file such as zh-myserver.
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
 
getConnectedExternalScanPackages() - Method in class com.ultikits.ultitools.manager.PluginManager
The connected External Plugin API consumers, plugin name to scan package (#462) -- a copy, safe to read from any thread.
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 TransactionManager backs a DataSource. Program against JdbcTransactionManager.getConnection() instead. This default throws UnsupportedOperationException for 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
 
getConnectionDescription() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
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).
getCredential() - Method in class com.ultikits.ultitools.utils.CloudSession
 
getCredentialId() - Method in class com.ultikits.ultitools.utils.ServerCredential
 
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.
getCyclePaths() - Method in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
Each independent cycle found in the same resolve, 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 DataSource backing 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.
getDeadlineNanos() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
The deadline, as a System.nanoTime() value, or null if none is set.
getDecision() - Method in class com.ultikits.ultitools.manager.FileOperationManager.ResolvedTarget
 
getDecodedInfo() - Method in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
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() - Static 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.
getDepend() - Method in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
The module's declared plugin.yml depend: list -- plugin names this module requires to be present.
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.
getEffectiveCommandMappings(Class<?>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
The command mappings of clazz, keyed by @CmdMapping format: the one statement of which methods of a command executor are mappings.
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
Deprecated.
 
getExpirationDate() - Method in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
Get the token's expiration time.
getExpirationDate() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
Deprecated, for removal: This API element is subject to removal in a future version.
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.
getFailure() - Method in class com.ultikits.ultitools.utils.VersionLookup
 
getFailureReasons() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
Why a failed key was refused, for the keys that were refused rather than failing on I/O.
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.
getFile() - Method in exception class com.ultikits.ultitools.config.ConfigWriteRefusedException
The configuration file that was not written.
getFile() - Method in class com.ultikits.ultitools.config.OperatorFiles.Snapshot
The file that was read, as an absolute path; OperatorFiles.write(Snapshot, Map) writes only this file.
getFileName() - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
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.config.OperatorFiles.Snapshot
The SHA-256 of the file's bytes, as 64 lower-case hexadecimal digits.
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.
getFrameworkLevel() - Method in exception class com.ultikits.ultitools.utils.ModuleFileTransactions.NoCompatibleVersionException
 
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.
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
Deprecated.
 
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
Deprecated.
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.
getJson(String) - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
Sends GET <api-url><pathAndQuery>.
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.
getKey() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertyKeyResult
 
getKey() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.Report
 
getKeys() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
getKind() - Method in class com.ultikits.ultitools.aop.AopEligibility.Problem
 
getKind() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult
 
getLanguage() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
getLanguageCode() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The official language this module's messages are based on: a language code this module ships, such as en or zh.
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
Deprecated.
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
Deprecated.
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.
getLevel() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.Report
 
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
 
getLinkedAt() - Method in class com.ultikits.ultitools.utils.ServerCredential
 
getListenerManager() - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
getListHandler() - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
getLoadAfter() - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
The plugins this one should load after, as declared in its own plugin.yml loadAfter: list.
getLoadAfter() - Method in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
The module's declared plugin.yml loadAfter: 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
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
 
getLogTransmitter() - Method in class com.ultikits.ultitools.manager.LogStreamManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) streams the console itself. Removed in 6.4.0.
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
 
getMain() - Method in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
The module's declared plugin.yml main: value.
getMalformed() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
Keys whose value was not a JSON primitive.
getMappedPath() - Method in class com.ultikits.ultitools.manager.FileOperationManager.ResolvedTarget
 
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.
getMessage() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertyKeyResult
 
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.
getModuleBeingRegistered() - Method in class com.ultikits.ultitools.manager.PluginManager
The module being registered on the calling thread, as name and main class, or null (#483).
getModuleName() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
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.services.impl.DefaultEmailService
 
getName() - Method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
The display name.
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.yml name: 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
 
getNewVersion() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
getNextDelay() - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
 
getNextDelay() - Method in interface com.ultikits.ultitools.websocket.ReconnectStrategy
Deprecated.
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_KEYS but absent from THIS server's own server.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
 
getOldVersion() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
getOperand() - Method in class com.ultikits.ultitools.manager.FileOperationManager.ResolvedTarget
 
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 DataStore implementation that overrides this method directly must call DataStore.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. Use DataStore.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 scope owns, 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 -- a DataStore implementation 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. Use DataStore.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, Path, 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 @Table annotation 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 own scope.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 own scope.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 own scope.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 own scope.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.
getOutcome() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
getOutcome() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
getOutcome() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
getOutcome() - Method in class com.ultikits.ultitools.utils.UltiCloudRequests.Result
Deprecated.
 
getOutcome() - Method in class com.ultikits.ultitools.utils.VersionLookup
 
getOutput() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
Deprecated.
 
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.
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.
getPartialReasons() - Method in class com.ultikits.ultitools.abstracts.ReloadReport
The parts reported as not reloaded, in the order they were recorded.
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() - Method in class com.ultikits.ultitools.manager.PluginManager
Returns the modules currently loaded, in load order, as an unmodifiable snapshot.
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.yml name: value, or null if its code source has no readable plugin.yml.
getPreReleasePriority(String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
Gets the pre-release priority.
getPreviousFailure() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
An earlier start's failed apply of this module -- file and error -- which the operator is told about before anything else, or null.
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 firing onLoad().
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 exception class com.ultikits.ultitools.config.ConfigWriteRefusedException
Why the write was refused, as a phrase without any configuration value.
getReason() - Method in class com.ultikits.ultitools.entities.AccessDecision
 
getReason() - Method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
 
getReason() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
getReason() - Method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalDeferredException
 
getReason() - Method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalNotRecordedException
 
getReasonArgs() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
getReasonArgs() - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
getReasonKey() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
getReasonKey() - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
getRefusedPlugins() - Method in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
Every plugin the sort could not place - the cycle members plus every plugin ordered after them over any edge kind - by plugin name.
getRefusedPlugins() - Method in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
The declaring module(s), every plugin that transitively depends on them, and every module an independent cycle blocks, 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, Object, String) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
Gets one executor's remaining cooldown of a method, in seconds (#539).
getRemainingCooldown(UUID, String) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
Gets the remaining cooldown time in seconds, on any executor this validator serves.
getRemainingSeconds() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult
 
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.
getReplayQueueSize() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
How many replayed records are still waiting to be sent.
getRequestJsonObject(BiConsumer<String, Throwable>, boolean) - Method in class com.ultikits.ultitools.utils.Metrics.CustomChart
 
getRequired() - Method in exception class com.ultikits.ultitools.config.ConfigEntryPresenceException
The condition the write was made under, which did not hold.
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.
getResourceFolderName() - Method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
The resource folder name, kept at its pre-6.3.0 value so an existing install keeps its 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.
getRowMapper() - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Materialises one row as an entity without firing onLoad(): shared by AbstractRelationalDataOperator.getRawListHandler() and AbstractRelationalDataOperator.backfillNullIds(java.lang.String), so a row is read the same way whichever needs it.
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
The whitelisted keys the file defines, decoded the way the server reads them (see the class description).
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
 
getSecurityPolicySummary() - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
Get current security policy information.
getServerByUUID(String, TokenEntity) - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: a protocol 2.0.0 server is linked with /ulticloud login and identified by its server credential. Removed in 6.4.0.
getServerId() - Method in class com.ultikits.ultitools.manager.LogStreamManager
Gets the server ID.
getServerId() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
getServerId() - Method in class com.ultikits.ultitools.utils.ServerCredential
 
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.
getServerName() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
getServerName() - Method in class com.ultikits.ultitools.utils.ServerCredential
 
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), each distinct instance exactly once.
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.
getSoftDepend() - Method in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
The module's declared plugin.yml softdepend: list -- plugin names this module integrates with optionally.
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, in load order: every module neither in the depends closure of a module with a missing hard dependency nor blocked by a cycle.
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
Deprecated.
 
getStatusCode() - Method in class com.ultikits.ultitools.utils.UltiCloudRequests.Result
Deprecated.
 
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
 
getTag(Class<?>, Tag) - Method in class com.ultikits.ultitools.config.document.ConfigDocument.PlainRepresenter
 
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
 
getText() - Method in class com.ultikits.ultitools.config.OperatorFiles.Snapshot
The file's text, decoded as strict UTF-8.
getTimeoutDeadlineNanos() - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
Returns the System.nanoTime() value at which the active transaction's timeout budget expires, or null when 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, or null when 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.JsonTransactionManager
Returns the System.nanoTime() value at which the active transaction's timeout budget expires, or null when 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
 
getTimeZone() - Method in class com.ultikits.ultitools.config.document.ConfigDocument.PlainRepresenter
 
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
getUnconfirmed() - Method in class com.ultikits.ultitools.manager.UpdateManager
What the last completed check could not confirm: UpdateManager.FRAMEWORK_NAME when the framework lookup failed, and the name of each module whose lookup failed.
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.
getUserId() - Method in class com.ultikits.ultitools.utils.ServerCredential
 
getUserIdAsString() - Method in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
Get the user ID as a string (for compatibility).
getUserName() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
Deprecated, for removal: This API element is subject to removal in a future version.
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
What @Size counts: a text's length (a char is one character), a collection's size, a map's entries and an array's length (maps and arrays since 6.3.0, #631); -1 for anything else.
getValues() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
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.manager.ServerPropertiesManager.PropertiesSnapshot
 
getVersion() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
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
 
getVersion() - Method in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
The module's declared plugin.yml version: value, as text.
getVersion() - Method in class com.ultikits.ultitools.utils.VersionLookup
 
getVersionComparator() - Method in class com.ultikits.ultitools.manager.DependenceManagers
Get version comparator.
getWarnings() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
 
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.
getWritable() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
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.
graceEndedAt - Variable in class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
graceEndedAt - Variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
graceEndedAt() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
grant - Variable in class com.ultikits.ultitools.utils.CloudSession.DevicePoll
 
grant - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.AuthorizeResult
 
grant() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.AuthorizeResult
 
Grant(String, String, String, String, long, long) - Constructor for class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
grantAdvancement(Player) - Method in class com.ultikits.ultitools.widgets.Toast
 
granted(DeviceAuthorizationClient.Grant) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.AuthorizeResult
 
granted(ServerCredential) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
GRANTED - Enum constant in enum class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult.Kind
A credential was issued.
GRAY - Enum constant in enum class com.ultikits.ultitools.entities.Colors
 
GREATER - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
The stored value is greater than the value.
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
Deprecated.
 
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 reach LocalDateTime's private fields, which JDK 9+'s module system refuses without --add-opens java.base/java.time, throwing JsonIOException at the first non-null @Column-mapped LocalDateTime value (02-08 -- AuditableDataEntity#createdAt/updatedAt were always null before this plan, so the per-field AbstractRelationalDataOperator.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.JsonJournal
 
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 reach LocalDateTime's private fields, which JDK 9+'s module system refuses without --add-opens java.base/java.time, throwing JsonIOException the first time this operator serializes an entity carrying a non-null LocalDateTime-typed @Column (02-08 -- AuditableDataEntity#createdAt/updatedAt were always null before this plan, so the whole-entity GSON.toJson(...) calls below never reached this type until the lifecycle hooks started populating it).
GSON - Static variable in class com.ultikits.ultitools.utils.CloudStateStore
 
GSON - Static variable in class com.ultikits.ultitools.utils.CredentialStore
 
GSON - Static variable in class com.ultikits.ultitools.utils.Envelope
 
GSON - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
GSON - Static variable in class com.ultikits.ultitools.utils.OfficialLanguageFiles
 
GSON - Static variable in class com.ultikits.ultitools.utils.RemoteCommandHandler
 
GSON - Static variable in class com.ultikits.ultitools.utils.ResourceHashSidecar
 
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 - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
handle(CloudRequestHandler, CloudRequest, CloudChannel) - Static method in class com.ultikits.ultitools.utils.SerialRequestWorker
 
handle(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.manager.AgentTelemetry
Handles snapshot.request: pushes the requested snapshots in request order and then answers snapshot.request.result with what was sent (SEMANTICS item 4, checker B-W3).
handle(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
 
handle(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
handle(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.CredentialRotationHandler
 
handle(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.ModuleRequestHandler
Validates one module.request and hands it to its owning module's responder.
handle(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
Validates the payload on the dispatching thread, then performs the action on the main thread.
handle(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.PowerActionHandler
Validates the action, then runs persist-acknowledge-execute.
handle(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.RemoteCommandHandler
 
handle(CloudRequest, CloudChannel) - Method in interface com.ultikits.ultitools.websocket.CloudRequestHandler
Validates the payload and handles it on the dispatching thread.
handle(CloudRequest, CloudChannel, DedupeLedger, Runnable) - Static method in class com.ultikits.ultitools.utils.AckFirstGate
Records and persists a new id under the shared ledger monitor, then releases the monitor before acknowledging and executing.
handle(E) - Method in interface com.ultikits.ultitools.interfaces.TempEventHandler
 
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.
handleClosed(long, int) - Method in class com.ultikits.ultitools.utils.AgentConnection
 
handleConfigUpdate(JsonObject, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Handles a configuration update.
handleDeleteOperation(String, JsonObject, String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
Handles a file delete operation.
handleEntries(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
Answers one file's typed entries and the SHA-256 of its current bytes.
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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement for modules: the framework's own UltiCloud session (protocol 2.0.0) answers the panel's file requests; this v1 handler replies only over the client handed to setWebSocketClient. Removed in 6.4.0.
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
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) streams the console itself. Removed in 6.4.0.
handleOpen(long) - Method in class com.ultikits.ultitools.utils.AgentConnection
 
handler - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
handler - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel.Owner
 
handler() - Element in annotation interface com.ultikits.ultitools.annotations.ExceptionCatch
The name of a custom exception handler bean to use.
HANDLER_DEADLINE_MS - Static variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
How long the handler may take before the framework stops waiting and sends no result.
HANDLER_THREAD_NAME - Static variable in class com.ultikits.ultitools.utils.CloudFeatures
The name of the thread the module's player-link handler runs on.
handleReadOperation(String, JsonObject, String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
Handles a file read operation.
handleRefused(long, int, UpgradeRejection) - Method in class com.ultikits.ultitools.utils.AgentConnection
 
HandlerEntry - Class in com.ultikits.ultitools.entities
Internal representation of a registered event handler.
HandlerEntry(Class<? extends ModuleEvent>, EventPriority, boolean, String, UltiToolsPlugin, Method, Object) - Constructor for class com.ultikits.ultitools.entities.HandlerEntry
Constructor for annotation-based handlers that records the registering module instance (#506).
HandlerEntry(Class<? extends ModuleEvent>, EventPriority, boolean, String, UltiToolsPlugin, Consumer<? extends ModuleEvent>) - Constructor for class com.ultikits.ultitools.entities.HandlerEntry
Constructor for programmatic handlers that records the registering module instance (#506).
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
 
handlers - Variable in class com.ultikits.ultitools.utils.AgentMessageRouter
 
handlerThread - Variable in class com.ultikits.ultitools.utils.CloudFeatures
 
handlerThread - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
handleServerProperties(JsonObject) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
Deprecated, for removal: This API element is subject to removal in a future version.
Use readVersioned(int) and updateWithBaseVersion(String, Map), which the protocol 2.0.0 session calls; this v1 handler replies only over the client handed to setWebSocketClient. Removed in 6.4.0.
handleSet(JsonObject) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
handleSetAll(JsonObject) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
handleText(long, String) - Method in class com.ultikits.ultitools.utils.AgentConnection
 
handleTree(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
Answers the configuration file tree: each loaded module with the files it registered.
handleUnlessShuttingDown(CloudRequestHandler, CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.SerialRequestWorker
 
handleUpdate(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
Writes exactly the keys a panel edit names, and only while the file still holds the bytes it read.
handleWriteOperation(String, JsonObject, String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
Handles a file write operation.
handOff(String) - Method in class com.ultikits.ultitools.utils.AgentProtocol
The framed channel's socket hand-off: serialised, and only while established.
HANDSHAKE_DEADLINE_MS - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Deadline for an attempt to be established: upgraded and answered with a valid welcome.
handshakeDeadline(long) - Method in class com.ultikits.ultitools.utils.AgentConnection
On the scheduler: the attempt's handshake deadline, covering the upgrade and the welcome.
handshakeDeadlineMs - Variable in class com.ultikits.ultitools.utils.AgentConnection.Timing
 
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
 
hasAnchors(Node, Set<Node>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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.
hasAnyStagedWrite() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
 
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.
hasArgument(String, int, int) - Static method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
Whether an argument lies in [from, to): any character other than whitespace and quote characters, so a closing quote alone is not an argument.
hasAtLeastOneField - Variable in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
 
hasAuthority(String) - Method in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
Check whether the user has the given authority.
hasByteOrderMark(String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
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 type already exists in this container or any parent, without constructing anything.
hasCredential() - Method in class com.ultikits.ultitools.utils.CloudSession
 
hash - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator.ExecutorMethodKey
 
HASH_MISMATCH - Enum constant in enum class com.ultikits.ultitools.utils.VerifiedDownload.Kind
The body's SHA-256 differs from the metadata's sha256.
hashCode() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator.ExecutorMethodKey
 
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.JsonJournal.Entry
 
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
 
hashes - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Expected
 
hasInheritedProperty(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
Checks whether the given inherited property exists.
hasModule(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
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.
hasPreviousPage() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
Checks if there are pages before the current one.
hasRegisteredAlias(Class<?>) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
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.
hasStagedWrites(SimpleJsonDataOperator<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Whether this transaction has staged any write for operator.
HEADER_MISMATCH - Enum constant in enum class com.ultikits.ultitools.utils.VerifiedDownload.Kind
The response header names a different hash than the metadata, although the body matches.
HEADER_PROTOCOL_SUPPORTED - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
HEADER_RETRY_AFTER - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
headerSha256 - Variable in class com.ultikits.ultitools.utils.CatalogueHttp.Download
 
headerSha256() - Method in class com.ultikits.ultitools.utils.CatalogueHttp.Download
 
HEARTBEAT_INTERVAL_MS - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Heartbeat: the text frame AgentConnection.HEARTBEAT_PING is sent this often once established.
HEARTBEAT_INTERVAL_SECONDS - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Heartbeat interval, in seconds.
HEARTBEAT_PING - Static variable in class com.ultikits.ultitools.utils.AgentConnection
The heartbeat request text frame.
HEARTBEAT_PONG - Static variable in class com.ultikits.ultitools.utils.AgentConnection
The heartbeat reply text frame.
HEARTBEAT_TIMEOUT_MS - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Heartbeat: without a AgentConnection.HEARTBEAT_PONG for this long the connection is closed.
heartbeatExecutor - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
heartbeatFuture - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
heartbeatIntervalMs - Variable in class com.ultikits.ultitools.utils.AgentConnection.Timing
 
heartbeatTask - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
heartbeatTick() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
One heartbeat: check liveness first, then send a ping.
heartbeatTick(long) - Method in class com.ultikits.ultitools.utils.AgentConnection
On the scheduler: sends the text frame ping, or closes and retries when no pong arrived within the heartbeat timeout (contract answer 2; the library's ping control frames are disabled).
heartbeatTimeoutMs - Variable in class com.ultikits.ultitools.utils.AgentConnection.Timing
 
held - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel.Pending
 
Held(CloudPlayerLinks.LinkCompletion, CloudChannel) - Constructor for class com.ultikits.ultitools.utils.PlayerLinkChannel.Held
 
heldBatch - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
The one batch whose send failed, kept to be sent before anything newer (#486).
heldForOperator(ModuleFileTransactions.RemovedModule) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The records of this module's updates held for the operator, which /upm uninstall refuses to go past (foreign-file rule): the module is matched as a cancellation matches it.
heldInSeveralSpellings(List<String>) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
heldLocks - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
The table locks this transaction holds, in the order it took them, with the lock table of each.
heldSections(String) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Where a declared setting this document does not hold belongs (#614): the readings (ConfigDocument.readings(String)) of the longest proper prefix of dottedPath that this document holds as a section - a mapping, or a key with no value.
heldSize() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
 
heldTwice(ConfigDocument, Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether doc holds field's setting in more than one form (#612).
heldTwiceReason(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The refusal text for a setting held in more than one form: the setting path, never a value (#612).
helloCapabilities() - Method in class com.ultikits.ultitools.utils.AgentCapabilities
 
helloCapabilities() - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
helloId - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
helloSettings() - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
helloSettings() - Method in class com.ultikits.ultitools.utils.AgentSettings
Builds the settings object the opening hello carries.
helloSettings() - Method in class com.ultikits.ultitools.utils.CloudFeatures
The hello's operator settings (powerActionsEnabled), remembered as reported so a later reload reports only a change (settings.changed, plan 22-22).
help(CommandSender) - Method in class com.ultikits.ultitools.commands.UltiToolsCommands
 
hex(byte[]) - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
 
HEX_LENGTH - Static variable in class com.ultikits.ultitools.utils.LegacyServerId
 
hexEscapes(String) - Method in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
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
 
HIGH_MASK - Static variable in class com.ultikits.ultitools.utils.Ulid
 
HIGHEST - Enum constant in enum class com.ultikits.ultitools.events.EventPriority
 
HIGHEST_Y - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
hikariPool(DataSource) - Static method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
 
history - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.NavigatorState
 
historyIndex - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
 
hold(PlayerLinkChannel.Held) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel.Pending
 
Hold(Thread) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable.Hold
 
holder - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.Expansion
The key whose block comments hold the lines, or null for the end of the document.
holdForOperator(ModuleFileTransactions.Record, String) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Keeps the record as NEEDS_OPERATOR, says so once, and ends the step.
holds - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
The owner and hold count of every table currently held.
holds(boolean, Object, boolean, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
 
holdsAsValue(MappingNode, Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
holdsExternalDrainLock() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Whether the current thread holds UltiPanelLogTransmitter.externalDrainCoordinationLock (ServerMonitorManager's logDrainLock) -- and so must not take UltiPanelLogTransmitter.batchModeLock (#584).
holdUndelivered(JsonArray) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Gives back a batch an external drain took with UltiPanelLogTransmitter.drainQueue(int) but could not send, so the next UltiPanelLogTransmitter.drainQueue(int) -- or this class's own sender -- sends it before any newer record (#486).
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.
HORIZONTAL_LIMIT - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
host - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
 
hostPlugin - Variable in class com.ultikits.ultitools.manager.TaskManager
 
HTTP_CLIENT_ERROR_MAX - Static variable in class com.ultikits.ultitools.utils.AgentConnection
The last 4xx status.
HTTP_CLIENT_ERROR_MIN - Static variable in class com.ultikits.ultitools.utils.AgentConnection
The first 4xx status; every 4xx not named above backs off long.
HTTP_INVALID_CREDENTIAL - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Upgrade refused: the credential is invalid.
HTTP_PLAN_LIMIT - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Upgrade refused: the server is suspended for exceeding its plan.
HTTP_PREFIX - Static variable in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
HTTP_TOO_MANY_REQUESTS - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Upgrade refused: rate limited.
HTTP_UPGRADE_REQUIRED - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Upgrade refused: protocol or framework too old.
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
The UltiCloud base URL, plus the three protected protocol v1 REST calls kept so 6.3.0 subclasses still link.
HttpRequestUtils() - Constructor for class com.ultikits.ultitools.utils.HttpRequestUtils
 
HTTPS_URL - Static variable in class com.ultikits.ultitools.utils.CatalogueClient
The contract's URL rule for icons: an absolute https: URL without spaces or control characters.
httpsUrl(String) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
hydrate(Object, ConverterRegistry.Context) - Static method in class com.ultikits.ultitools.config.convert.builtin.BukkitConverters
 
hydrateValues(Map<?, ?>, ConverterRegistry.Context) - Static method in class com.ultikits.ultitools.config.convert.builtin.BukkitConverters
 
HYPHENATED_LENGTH - Static variable in class com.ultikits.ultitools.utils.LegacyServerId
 

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
Deprecated.
 
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 - Variable in class com.ultikits.ultitools.utils.AgentConnection.AttemptEvents
 
id - Variable in class com.ultikits.ultitools.utils.CloudOutbox.Entry
 
id - Variable in class com.ultikits.ultitools.utils.CommandDedupeSet.Seen
 
id - Variable in class com.ultikits.ultitools.utils.Envelope
 
id - Variable in class com.ultikits.ultitools.utils.PayloadReader
 
id - Variable in class com.ultikits.ultitools.websocket.CloudRequest
 
id() - Method in class com.ultikits.ultitools.utils.CloudOutbox.Entry
 
id() - Method in class com.ultikits.ultitools.utils.CommandDedupeSet.Seen
 
id() - Method in class com.ultikits.ultitools.websocket.CloudRequest
 
id(String) - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage.Builder
 
ID_COLUMN - Static variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
The primary-key column every generated table declares; its value is always getId().
identifierOf(PanelResponderRegistry.ResponderEntry) - Static method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
The identifier of an entry's module; see PanelResponderRegistry.moduleIdentifierOf(String).
identifyKeys - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.RemovedModule
 
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
 
identifyStrings - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.Recorded
The targets' identify-strings, normalised, less any another loaded module also reports.
identity - Variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
 
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 JsonStore used to key the operators it hands out for this manager.
identity(Node) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
identityFor(DataScope) - Static method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
Resolves scope's operator-cache identity, matching whichever legacy getOperator overload the same scope would actually route through: the internal (plugin name) shape when scope is an internal plugin's own scope (its dataFolder is exactly the core framework's own data folder, DataScope.forPlugin's construction -- the same disambiguation JsonStore.identityOf(DataScope) and SQLiteDataStore.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) and JsonStore.getOperator(File, Class) each already resolve for JsonStore.OperatorKey, from a DataScope instead of a raw plugin or File.
identityRoot - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
identityRoot() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
IDLE - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.State
Never started.
IDLE_SECONDS - Static variable in class com.ultikits.ultitools.utils.SerialRequestWorker
 
idOf(ModuleFileTransactions.Record) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The name a record's files take: its type and a hash of its key, never text from the record.
ids - Variable in class com.ultikits.ultitools.utils.FramedChannel
 
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.
IN_GAME_SESSION - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkProof
The player is connected to this server right now and proved the session in game.
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.
inboundAllowed(String) - Method in class com.ultikits.ultitools.utils.AgentProtocol
The router's gate: accepted at the handshake and switched on by the operator.
INCLUDE - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
The stored text contains the value.
incomplete - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
incrementCount() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
 
incrementRandom() - Method in class com.ultikits.ultitools.utils.Ulid
 
indent - Variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
indent - Variable in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
indexOf(byte[], byte, int) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
indexOf(byte[], int, int, byte[]) - Static method in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
indexOf(MappingNode, String) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Index of the last tuple whose key identity equals key (the last duplicate wins, as on read).
indicatorIndent - Variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
indicatorIndent - Variable in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
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) - Method in class com.ultikits.ultitools.manager.UpdateManager
One INFO line of the result, unless UpdateManager.stop() has been called: a disable that arrives while the result is being written silences the lines still to come.
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 matches ruleClass.
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 FileHandler at <dataFolder>/security/action.log.%g, creating the security directory if absent.
init(ClassLoader) - Method in class com.ultikits.ultitools.manager.PluginManager
Initialize plugin manager.
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
 
initForBatch(UltiToolsPlugin) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Framework manager bridge; binds without flushing initialization writes.
INITIAL_RECONNECT_DELAY_MS - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
initialDelay - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
Deprecated.
 
initialDelay - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
 
initialDelay(long) - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
Deprecated.
 
initialization - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
initializationBatch - Variable in class com.ultikits.ultitools.manager.ConfigManager
 
InitializationBatch() - Constructor for class com.ultikits.ultitools.manager.ConfigManager.InitializationBatch
 
initialize() - Static method in class com.ultikits.ultitools.manager.ChatCallbackManager
 
initialize(UltiToolsPlugin, boolean) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
initialize(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework never calls it, and its own UltiCloud session (protocol 2.0.0) streams the console itself. Removed in 6.4.0.
initialize(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework never calls it, and its own UltiCloud session (protocol 2.0.0) reports player events itself. Removed in 6.4.0.
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
Resolves this module's language during construction without writing anything (#460): no language file is refreshed, replaced or backed up, no provenance is recorded, and nothing is logged.
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
Builds the framework's language from the language setting of config.yml (#608).
initPagination() - Method in class com.ultikits.ultitools.abstracts.gui.BasePaginationPage
Initializes the pagination manager.
initPanelResponderRegistry() - Method in class com.ultikits.ultitools.UltiTools
Creates the panel responder registry, once per enable, before any module loads.
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
Starts the supplied session's v2 connection; a stale or unlinked session does nothing.
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
Insert data record.
insertAll(List<T>) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
Insert multiple entities atomically: on every shipped backend either all of them are stored or, if one fails, none is.
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
Insert multiple entities atomically: on every shipped backend either all of them are stored or, if one fails, none is.
inserted - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PendingInitialization
 
insertKeysIn(ConfigDocument, Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Where an insert puts field's setting, which doc does not hold (#614, maintainer decision 2026-10-06): below the longest prefix of its path the file holds as a section (ConfigDocument.heldSections(java.lang.String)), the rest of the path as nested keys - so a section the operator wrote in flat dotted form (a.b:) gets the setting in place, never a second, nested copy of the section.
insertLocked(JsonTransaction, T) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
SimpleJsonDataOperator.insert(T)'s body, run holding this table's write lock.
install() - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
Installs the mirror; does nothing when it is already installed.
installDirectoryForcer(JsonJournal.DirectoryForcer) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
installed - Static variable in class com.ultikits.ultitools.utils.CloudFeatures
 
installed - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
installed() - Static method in class com.ultikits.ultitools.utils.CloudFeatures
 
installed(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
installedFrameworkApiVersion() - Static method in class com.ultikits.ultitools.manager.PluginManager
The installed framework's API level, or null when it cannot be read (no env.yml, malformed version).
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.
installLocked() - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
 
installMover(JsonJournal.Mover) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
installMoveRetry(boolean) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
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
 
installReporting(String, String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Installs a module from the v2 catalogue and says why when it does not (plan 22-18).
installResolver(JsonFileNames.Resolver) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
 
InstallResult(boolean, String, String, Object[]) - Constructor for class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
installScope(UltiToolsPlugin) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
Sets this registry's registration scope on the current thread; null removes it.
installStepHook(JsonIdentity.StepHook) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
installStepHook(JsonJournal.StepHook) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
installStepHook(JsonTransaction.StepHook) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
 
installStepHook(JsonTransaction.StepHook) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
 
installVersion(CatalogueClient.Version, String, String, String, int) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
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.context.SimpleContainer.ByTypeCandidate
 
instance - Variable in class com.ultikits.ultitools.entities.HandlerEntry
 
instance - Static variable in class com.ultikits.ultitools.manager.LogStreamManager
 
INSTANCE - Static variable in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
instant(String) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
integer(JsonElement) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
integer(JsonElement, long, long) - Static method in class com.ultikits.ultitools.utils.Envelope
 
integer(JsonObject, String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
integer(JsonObject, String, int, int) - Static method in class com.ultikits.ultitools.websocket.CloudLimits
 
integer(String, long, long) - Method in class com.ultikits.ultitools.utils.PayloadReader
Reads a required integral JSON number, rejecting fractional or overflowing values.
INTEGER - Enum constant in enum class com.ultikits.ultitools.utils.RemoteConfigEntries.Kind
 
INTEGER - Static variable in class com.ultikits.ultitools.utils.CloudStateStore
 
integral(Object) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
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
Deprecated.
 
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
 
INTERNAL - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
INTERNAL_CLASS_NAME_PATTERN - Static variable in class com.ultikits.ultitools.manager.PluginManager
A bare JVM internal (slash-separated) binary class name: one or more identifier segments joined by /, each starting with a letter, _ or $.
INTERNAL_ERROR - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.Failure
The gateway answered with an unexpected error.
INTERNAL_ERROR - Static variable in class com.ultikits.ultitools.utils.ShutdownGate
 
INTERNAL_ERROR_MESSAGE - Static variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
 
INTERNAL_ERROR_MESSAGE - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The one message a throwing call is answered with; the same fixed text the agent router uses for internal_error, so no exception text ever reaches the wire.
internalError(CloudRequest, CloudChannel, RuntimeException) - Static method in class com.ultikits.ultitools.utils.RemoteCommandHandler
 
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>.
internalRoot(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
The identity root of an internal plugin: <store location>/<plugin name>.
interval - Variable in class com.ultikits.ultitools.manager.LogStreamManager.BatchConfigSection
 
intervalMillis - Variable in class com.ultikits.ultitools.utils.CloudSession.DevicePoll
The current interval; grows by CloudSession.DEVICE_SLOW_DOWN_INCREMENT_MS per slow_down.
intervalMs - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
 
intervalSeconds - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
intervalSeconds() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
invalid() - Method in class com.ultikits.ultitools.utils.PayloadReader
 
invalid(String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
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 device-login poll, the pending reliable-delivery state (D-15) and the agent connection.
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.
InvalidFrameException - Exception Class in com.ultikits.ultitools.utils
 
InvalidFrameException(String, String, String) - Constructor for exception class com.ultikits.ultitools.utils.InvalidFrameException
 
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 @Range violation.
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.
Invocation(String, PanelResponderRegistry.ResponderEntry, JsonObject, CompletableFuture<JsonElement>, Runnable) - Constructor for class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
 
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 BukkitRunnable BaseCommandExecutor.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
 
invokeHandler(CloudPlayerLinks.LinkEventHandler, CloudPlayerLinks.LinkCompletion, CloudChannel, String, Runnable) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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.
invokeRead(ConfigConverter<?>, Object, ConverterRegistry.Context) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
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 InvocationTargetException so checked exceptions reach the caller as their original type rather than wrapped - matching what a direct super.method() call would have thrown.
invokeWrite(ConfigConverter<Object>, Object, ConverterRegistry.Context) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
IO_ERROR - Enum constant in enum class com.ultikits.ultitools.utils.CatalogueHttp.Kind
The exchange could not complete (connection, timeout or read failure).
IO_ERROR - Enum constant in enum class com.ultikits.ultitools.utils.CloudHttp.Outcome
The exchange could not complete (connection, timeout or read failure).
IO_ERROR - Enum constant in enum class com.ultikits.ultitools.utils.UltiCloudRequests.Outcome
Deprecated.
The exchange could not complete.
IO_ERROR - Enum constant in enum class com.ultikits.ultitools.utils.VerifiedDownload.Kind
The exchange did not complete, was redirected, or answered another status.
IPlugin - Interface in com.ultikits.ultitools.interfaces
Plugin interface.
isAbsent() - Method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
 
isAbsentSoftDependClasspathGap(Throwable, List<String>) - Static method in class com.ultikits.ultitools.manager.PluginManager
UltiEconomy#20: decides whether failure, caught while loading a class during a module's entity scan, is fully explained by an optional integration the module itself declared -- a class whose declared type hierarchy references a plugin API type, where that plugin (a) is named in the module's own plugin.yml softdepend: list and (b) is not currently installed, or installed but not enabled, on this server.
isAcceptingPanelMessages() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Whether inbound panel work may run now: the accepting flag is set, and UltiTools is not being disabled.
isAcrossFileSystems(Throwable) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Whether a move failed because its two ends are on different file systems.
isActive() - Method in interface com.ultikits.ultitools.entities.Subscription
 
isActuallyRegistered(SimpleContainer, Class<?>) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
Whether clazz is actually present in context right now -- a real, constructed singleton, not merely a registered BeanDefinition (D-03).
isAlive(long) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
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).
isAsciiHex(char) - Static method in class com.ultikits.ultitools.utils.LegacyServerId
ASCII only: Character.digit(char, int) would also accept non-ASCII digits.
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.
isAuthPlugin() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth
 
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.
isBackupOf(String, String) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
Whether candidate has the exact form <fileName>.ultitools-backup-<16 lower-case hex>.
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.DeviceAuthorizationClient
 
isBlank(String) - Static method in class com.ultikits.ultitools.utils.ModuleScanDiagnostics
 
isBlockCollection(Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
isBlockScalar(ScalarNode) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
 
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
 
isBoundary(char) - Static method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
Whitespace or a quote character: what may precede a command in text and ends its token.
isBoundMapping(Method, CommandContext) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
 
isCancelled() - Method in interface com.ultikits.ultitools.events.Cancellable
 
isClassAvailableFromAnyEnabledPlugin(String) - Static method in class com.ultikits.ultitools.manager.PluginManager
Whether missingClassName is physically present in any currently installed AND enabled plugin's own jar -- i.e.
isClassNotFoundKind(Throwable) - Static method in class com.ultikits.ultitools.manager.PluginManager
Whether thrown's cause chain holds a NoClassDefFoundError or a ClassNotFoundException.
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
Deprecated.
 
isConnected() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
isConnected() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Whether the panel connection is up: onOpen has run and neither onClose nor onError has since, and the socket itself is still open.
isConnected(JavaPlugin) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
Check if a plugin is connected.
isConstraintViolation(SQLException) - Static method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
 
isContainer() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
Checks whether this is a container node (has child nodes).
isContainerType(Class<?>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
isControl(char) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
 
isCurrent() - Method in class com.ultikits.ultitools.utils.CloudSession
 
isDeadline(Throwable) - Static method in class com.ultikits.ultitools.utils.ModuleRequestHandler
Whether the registry's own deadline failed this request, rather than a responder.
isDelete() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
isDetached() - Method in class com.ultikits.ultitools.utils.CloudStateStore
 
isDirectChild(File, File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Whether file, canonicalised, sits directly in folder, canonicalised.
isDirectLevelEnabled(String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Decides whether a log entry this class sends directly, rather than through SystemLogHandler.publish(java.util.logging.LogRecord), may be sent at level (case 29b95cd4).
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
 
isDirty() - Method in class com.ultikits.ultitools.utils.CloudOutbox
 
isDirty() - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
 
isDouble(Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataOperator
 
isDuplicateCopy(File, File, String) - Static method in class com.ultikits.ultitools.manager.PluginManager
Whether a JAR whose declared main class was loaded from another JAR is another copy of that module: the other JAR is in the same modules folder and its own plugin.yml declares the same main:.
isEditableContent(byte[], ServerPropertiesManager.PropertiesText, int) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
The contract's RUNTIME_CHECKS file-content rule over server.properties: within the connection's limit, valid UTF-8 (the manager falls back to ISO-8859-1 for the server's own reading, but the panel only ever writes UTF-8) and no C0 control character other than TAB, LF and CR, and no DEL.
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.
isEmpty() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Changes
 
isEmpty() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.Overlay
 
isEmptyContainer(Object) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether a container value holds nothing: null, an empty collection, map or array.
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.
isEstablished() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
isEstablished() - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
isExcluded(String) - Method in class com.ultikits.ultitools.manager.EarlyLogCapture
 
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
Deprecated.
Check whether the token has expired.
isExternalDrainMode() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Checks whether external drain mode is active.
isFailed() - Method in class com.ultikits.ultitools.utils.VersionLookup
 
isFileModifiedSinceSnapshot() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether the file on disk differs from the file as it was at the last snapshot point (#510) - in practice, whether someone edited, replaced or removed it while the server was running.
isFiniteNumber(Object) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataOperator
Whether value is a number whose double value is finite (not infinite, not NaN).
isFloat(Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataOperator
 
isFlow(Node) - Static method in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
isFlow(Node) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
isForbiddenControl(char) - Static method in class com.ultikits.ultitools.manager.RemoteFileOperations
 
isFramework - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
 
isFrameworkOrJdkClass(String) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
 
isFrameworkOwnedType(String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Whether messageType is a message type of the framework's own protocol: the single source PanelResponderRegistry.registerResponder consults before letting a module claim a message type (D-26, WIRE-16, Plan 06-08 Task 1).
isGranted() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.AuthorizeResult
 
isGreaterThan(String, String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
Returns whether v1 is greater than v2.
isHeld(Connection, String, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Whether a row of this table already holds id in its id column.
isHex(String) - Static method in class com.ultikits.ultitools.utils.LegacyServerId
 
isHyphenatedUuid(String) - Static method in class com.ultikits.ultitools.utils.LegacyServerId
 
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.
isInstallable(int, int, int) - Static method in class com.ultikits.ultitools.manager.ModuleApiLevels
Whether /upm installs a module declaring moduleLevel.
isInstalled() - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
Whether the mirror is installed.
isInstalled() - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
isIntegral(Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataOperator
 
isIntegral(Object) - Static method in class com.ultikits.ultitools.config.document.PlainData
 
isIntegrityFailure(VerifiedDownload.Kind) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
 
isInternalScope(DataScope) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
Whether scope is an internal plugin's own scope -- its dataFolder is 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 exactly paramTypes.
isJarName(String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Whether a file name is one the module loader would load: it ends in .jar.
isJavaLangAnnotation(Class<? extends Annotation>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
 
isKeyFor(Object, String) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
Whether a stored cooldown key belongs to methodKey, whichever executor it names -- the match the string-keyed accessors use.
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 an IOException, which ConfigManager logs 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.
isLineBreak(String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
isLinked() - Method in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
isListenerRegistered() - Method in class com.ultikits.ultitools.manager.PlayerEventManager
Lets tests assert the idempotency guard's state.
isLive(Object) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
A key whose executor has been garbage collected can never be matched again.
isLoadedFrom(ModuleFileTransactions.Record, File, List<UltiToolsPlugin>, Function<UltiToolsPlugin, File>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
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 target is present, directly or transitively, on declaring'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 serialized fields differ from their last bound/persisted effective values - module changes not yet saved.
isModuleCapability(String) - Static method in class com.ultikits.ultitools.utils.ContractPrimitives
Checks a complete modules:<identifier>@<X.Y.Z> capability and its 64-character id bound.
isMonitoring - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
 
isMonitoring() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) sends the server's status and telemetry itself. Removed in 6.4.0.
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.
isNameInUseByAnotherLoadedCopy(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
Whether a loaded module other than plugin itself carries plugin's name.
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
 
isNumberType(Class<?>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
isOk() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertyKeyResult
 
isOk() - Method in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
Deprecated.
 
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.
isOpen() - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
isOpen() - Method in class com.ultikits.ultitools.utils.FramedChannel
 
isOpen() - Method in interface com.ultikits.ultitools.websocket.CloudChannel
Reports protocol readiness, not merely whether the socket is connected.
isOperatorPinnedReadOnly(File) - Static method in class com.ultikits.ultitools.utils.PosixAttributePreserver
Returns whether file should be treated as pinned read-only by its operator, and therefore never refreshed by PosixAttributePreserver.replaceInPlace(java.io.File, byte[], com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener) -- false for 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, and CommandTabCompletionDispatch.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, nor private.
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.
isPanelConnectionRecord(LogRecord) - Static method in class com.ultikits.ultitools.websocket.PanelConnectionLog
Whether record was written by this class, and so must not be sent to the panel.
isPanelDispatch() - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
Whether a synchronous command is running inside a panel dispatch on this thread.
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
 
isPartial() - Method in class com.ultikits.ultitools.abstracts.ReloadReport
Whether any part of this reload was reported as not reloaded.
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 boolean this 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
 
isPending() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
Whether verified content is staged and waits for OperatorFileWriter.Staged.commit().
isPermissionSatisfied(CommandSender, Method) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
The permission predicate CommandTabCompletionDispatch.checkPermission(CommandSender, Method) messages on, and CommandTabCompletionDispatch.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.
isPlain(Object) - Static method in class com.ultikits.ultitools.config.document.PlainData
Returns whether value is plain data, recursively.
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.
isPluginAbsentOrDisabled(String) - Static method in class com.ultikits.ultitools.manager.PluginManager
 
isPresent(Class<?>, Class<? extends Annotation>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
Whether annotationType is present anywhere on clazz's annotation tree or superclass hierarchy.
isPresentInFile(String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Reports presence in the last successfully loaded document, including explicit nulls and undeclared keys.
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 beanClass can intercept the given method - meaning it can both override it and reach the original through super.
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
 
isRealDirectory(Path, Path) - Method in class com.ultikits.ultitools.manager.FileOperationManager
The one "real directory or link" predicate of the remote file API, through this manager's real-path lookup.
isRealDirectory(Path, Path, Function<Path, Path>) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
Whether entry is a real directory: it is a directory when links are not followed, and its own real path is exactly parentReal plus its name.
isRedirect(int) - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
 
isRegistered(String) - Static method in class com.ultikits.ultitools.listeners.PlayerJoinListener.PlaceholderApiBridge
 
isRemoteSender(CommandSender) - Static method in class com.ultikits.ultitools.commands.CloudLoginCommand
 
isRunning() - Method in class com.ultikits.ultitools.context.SimpleContainer
Check if container is running.
isSafeArchive(File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
 
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 static on a published class and cannot be removed without breaking a downstream caller's compile. See the package-private ClassloadFilterAudit for 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 code against the character allowlist Localized.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-argument PluginManager.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) and catalogueEntry (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
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
 
isSensitive(String) - Method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
Whether a command line starts with a registered command.
isSerializedMap(Object) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether value is a serialized Bukkit value: a map carrying the == type key.
isSha256Hex(String) - Static method in class com.ultikits.ultitools.utils.VerifiedDownload
 
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
 
isStagedJar(File, ModuleFileTransactions.Record) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Whether file is the JAR this transaction staged, by content.
isStartable(AgentConnection.State) - Static method in class com.ultikits.ultitools.utils.AgentConnection
 
isStarted - Variable in class com.ultikits.ultitools.context.SimpleContainer
 
isStaticOrFinal(Field) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
 
isStopped() - Method in class com.ultikits.ultitools.manager.UpdateManager
 
isStrictJson(JsonElement) - Static method in class com.ultikits.ultitools.utils.ModuleRequestHandler
Whether result can be written as strict JSON.
isSuccess() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
Deprecated.
 
isSuccess() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
Every requested key was written.
isTemporaryOf(String, String) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
isTextType(Class<?>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
isTimeoutSchedulerShutdownForTesting() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Test-only accessor for whether PanelResponderRegistry.timeoutScheduler has been shut down — proves PanelResponderRegistry.shutdown() actually stops the dedicated timeout thread (WR-01), rather than merely proving the method exists and does not throw.
isTokenComment(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
isTracked(Object) - Method in class com.ultikits.ultitools.manager.PlayerCacheManager
 
isTransientMoveFailure(IOException) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
An access-denied failure, or exactly a FileSystemException: what a transient Windows lock gives.
isUltiToolsVersionCompatible(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
 
isUnderSecurityDirectory(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
 
isUnderStateDirectory(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
Lexical containment in FileOperationManager.STATE_DIR_RELATIVE, by name element -- a sibling .ultikits-backup is not inside it.
isUsedByAnotherExecutor(CommandValidator, List<BaseCommandExecutor>) - Static method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Whether one of others still dispatches through validator (the same instance).
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
 
isValid(String) - Static method in class com.ultikits.ultitools.utils.Ulid
Whether value is a ULID: 26 Crockford base32 characters, case-insensitive (the specification's decoding rule), without I, L, O or U, and within the 128-bit range (the first character is at most 7).
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 .jar suffix (case-insensitive), open as a readable archive, and pass the size/entry-count limits enforced by SecurityPolicy.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).
isWellFormedSecret(String) - Static method in class com.ultikits.ultitools.utils.ServerCredential
 
isWhitespace(char) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
isWholeFile() - Method in class com.ultikits.ultitools.config.document.OwnedPaths
Whether this write owns the whole file (allowed only when the file is absent).
isWithinDirectory(File, File) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Verifies that candidate's canonical path is contained within baseDir's own canonical path -- the same Zip Slip guard UltiToolsPlugin.saveResources(boolean) already applies to extracted jar entries, generalized here for every other place an untrusted language code is turned into a File (16-05 / CodeQL java/zipslip alert #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.
isWorkerPoolShutdownForTesting() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Test-only accessor for whether PanelResponderRegistry.workers has been shut down.
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.
itemsOf(CatalogueHttp.Json) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
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

jarCopyAsIfExtracted(String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The language a lang/ file would hold once extracted: the jar's copy of resourcePath, parsed as UltiToolsPlugin.readLanguageFile(java.io.File, java.lang.String) parses the extracted file; null when the jar does not ship it (#567 item 1).
jarNames - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.RemovedModule
 
jarNames - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.Recorded
The file names of the targets' code-source JARs and of every JAR recorded as declaring their main class.
jarsByMainClass - Variable in class com.ultikits.ultitools.manager.ModuleJarIndex
Main class name -> canonical path -> JAR, for every JAR whose plugin.yml declares it.
jarsDeclaring(String) - Method in class com.ultikits.ultitools.manager.ModuleJarIndex
Every JAR recorded as declaring mainClass, in file-name order.
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.
jitter(long, long) - Method in class com.ultikits.ultitools.utils.ReconnectPolicy
 
joinDispatchedExecutors() - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Records this executor in BaseCommandExecutor.DISPATCHED_EXECUTORS at its first dispatch, so an unloading executor sharing a validator with it leaves that validator registered (case 48).
journal - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
journal() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
journalEntries(JsonTransaction.Overlay<T>, List<JsonJournal.Entry>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Adds the journal entries of one transaction's staged writes for this operator to record, in staging order: the entity's JSON for a put (the form a checkpoint writes to its file), a delete for a staged delete.
journalIdentity - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager
The identity's durable state: its journal, commit gate and operators.
journalIdentity() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
The identity whose journal, commit gate and operators this manager's transactions use.
journalTable - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
This table's name in journal records: its directory's path relative to the identity root.
Json(CatalogueHttp.Kind, int, String) - Constructor for class com.ultikits.ultitools.utils.CatalogueHttp.Json
 
JsonFileNames - Class in com.ultikits.ultitools.interfaces.impl.data.json
The file an entity id names in a JSON table directory, <table directory>/<id>.json, and the rules an id must meet before an insert creates that file (question 12 A of the Phase 20.4 decisions).
JsonFileNames() - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
 
JsonFileNames.Resolver - Interface in com.ultikits.ultitools.interfaces.impl.data.json
Resolves a file name against a directory; replaceable in tests.
JsonIdentity - Class in com.ultikits.ultitools.interfaces.impl.data.json
The durable state shared by every JSON table of one identity (a plugin, an external data folder, or one directly constructed operator): its redo journal, the sequence numbers its records draw from, the commit gate, the checkpoint mutex, the registry of its operators and the generation counter behind their dirty marks (20.4-RESEARCH.md section 12.7).
JsonIdentity(String, Path, Path) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
JsonIdentity.Captured - Class in com.ultikits.ultitools.interfaces.impl.data.json
One dirty key captured by a checkpoint: its generation and its committed value, or null if deleted.
JsonIdentity.StepHook - Interface in com.ultikits.ultitools.interfaces.impl.data.json
A test callback for the named checkpoint steps.
JsonJournal - Class in com.ultikits.ultitools.interfaces.impl.data.json
The redo journal that makes a multi-file JSON commit crash consistent (20.4-RESEARCH.md section 12.7).
JsonJournal(Path, Path) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
JsonJournal.DirectoryForcer - Interface in com.ultikits.ultitools.interfaces.impl.data.json
Forces a directory's entries to disk; replaceable in tests.
JsonJournal.Entry - Class in com.ultikits.ultitools.interfaces.impl.data.json
One change of a record: an entity file to write with its after-image, or to delete.
JsonJournal.Kind - Enum Class in com.ultikits.ultitools.interfaces.impl.data.json
What a record stands for.
JsonJournal.Mover - Interface in com.ultikits.ultitools.interfaces.impl.data.json
Moves a file; replaceable in tests.
JsonJournal.Record - Class in com.ultikits.ultitools.interfaces.impl.data.json
A committed record read back from the journal directory.
JsonJournal.RecordFile - Class in com.ultikits.ultitools.interfaces.impl.data.json
A record file found in the journal directory.
JsonJournal.StepHook - Interface in com.ultikits.ultitools.interfaces.impl.data.json
A test callback for the named journal steps.
JsonLineFormatter(Gson) - Constructor for class com.ultikits.ultitools.manager.RemoteActionLog.JsonLineFormatter
 
JsonLockTable - Class in com.ultikits.ultitools.interfaces.impl.data.json
The table write locks of the JSON backend: one per JsonStore, shared by every operator the store hands out (an operator constructed directly keeps its own).
JsonLockTable() - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
 
JsonLockTable.Hold - Class in com.ultikits.ultitools.interfaces.impl.data.json
The owning thread of one table and how many holds it has on it.
JsonObject(String) - Constructor for class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder.JsonObject
 
JsonObjectBuilder() - Constructor for class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder
 
jsonOf(String) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
 
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 File path) plus the entity class.
jsonToPlain(JsonElement) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
JsonTransaction - Class in com.ultikits.ultitools.interfaces.impl.data.json
One JSON transaction's staged writes: for every SimpleJsonDataOperator the transaction has written, an overlay of staged puts and deletes, kept in first-touch order.
JsonTransaction(JsonTransactionManager) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Created by JsonTransactionManager.begin() for a new outermost transaction.
JsonTransaction.Overlay<T> - Class in com.ultikits.ultitools.interfaces.impl.data.json
One operator's staged writes, keyed by the key the operator's committed entries use.
JsonTransaction.Staged<T> - Class in com.ultikits.ultitools.interfaces.impl.data.json
One staged write: a detached value to put, or null for a delete.
JsonTransaction.StepHook - Interface in com.ultikits.ultitools.interfaces.impl.data.json
A test callback for the named steps of a commit.
JsonTransactionManager - Class in com.ultikits.ultitools.manager
The TransactionManager for the JSON backend, giving @Transactional and DataOperator#transaction(...) on datasource.type: json the same propagation behaviour DataSourceTransactionManager gives the two JDBC backends.
JsonTransactionManager(JsonIdentity) - Constructor for class com.ultikits.ultitools.manager.JsonTransactionManager
Constructed by JsonStore (a different package, hence public) when it first resolves a manager for a given identity, and by a SimpleJsonDataOperator that was constructed directly, for its own standalone 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
Deprecated.
 
julLevel(String) - Static method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
The JUL level of a panel level name, as SystemLogHandler#mapLogLevel produced it.

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, ReloadReport, 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.interfaces.impl.data.json.JsonIdentity.Captured
 
key - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
key - Variable in class com.ultikits.ultitools.manager.ConfigBindings.Source
 
key - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertyKeyResult
 
key - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
key - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Report
 
key - Variable in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
key - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.Change
 
key - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.KeyResult
 
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
@ConfigEntry path whose value, in seconds (0 for no cooldown), is the cooldown.
key() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
key() - Method in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
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 - Static variable in class com.ultikits.ultitools.utils.ServerCredentialStore
The document key of the server credential.
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_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
KEY_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
keyBukkitWouldReadDifferently(File, String, YamlConfiguration, Consumer<ConfigDocument>) - Static method in class com.ultikits.ultitools.UltiTools
Renders insert on a fresh copy of the file and reads the result the way the server does: the first key whose value Bukkit would read differently than before does, or null when every existing key reads the same.
Key Components: - Search tag in package com.ultikits.ultitools.abstracts.command
Section
keyConstructor - Variable in class com.ultikits.ultitools.config.document.ConfigDocument
 
keyIdentity(Node) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
keyNames(JsonObject) - Static method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
The audit target of one update: the key names it named, sorted, joined by commas.
keyOf(Field) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
The dotted key of one @ConfigEntry field: its path() split at every dot, or the field name when no path is declared - the same rule the entity applies when it binds the field.
KeyResult(String, boolean, String) - Constructor for class com.ultikits.ultitools.utils.RemoteConfigHandler.KeyResult
 
keys - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
keys - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
keys - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
 
keys(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
keys(String[], String...) - Method in class com.ultikits.ultitools.utils.PayloadReader
Rejects missing required keys and every key outside the two sets.
Keys() - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
Keys() - Constructor for class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult.Keys
 
KEYS - Static variable in class com.ultikits.ultitools.utils.Envelope
 
keysData(List<RemoteConfigHandler.KeyResult>, String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
keysIn(ConfigDocument, Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Where doc holds field's setting: its one reading (ConfigDocument.readings(String)) - the nested keys, a flat dotted key such as features.chat, or a mix such as a.b: {c: 1} - or, when it holds none, where an insert puts it (AbstractConfigEntity.insertKeysIn(com.ultikits.ultitools.config.document.ConfigDocument, java.lang.reflect.Field); the nested keys when that cannot be decided, for a caller that only asks whether the setting is held).
KeySpec(RemotePropertiesHandler.Kind) - Constructor for class com.ultikits.ultitools.manager.RemotePropertiesHandler.KeySpec
 
KeySpec(RemotePropertiesHandler.Kind, long, long) - Constructor for class com.ultikits.ultitools.manager.RemotePropertiesHandler.KeySpec
 
KeySpec(RemotePropertiesHandler.Kind, long, long, String[]) - Constructor for class com.ultikits.ultitools.manager.RemotePropertiesHandler.KeySpec
 
KeySpec(RemotePropertiesHandler.Kind, String...) - Constructor for class com.ultikits.ultitools.manager.RemotePropertiesHandler.KeySpec
 
keysReadingBack(Object, Object, Type, List<String>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The keys of level, when it is a map, that read back through keyType to typed, in map order.
keyText(Object, Object, Type, ConverterRegistry.Context) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
The text a converted map key is written under.
KEYWORD - Enum constant in enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
 
kick(String, String) - Static method in class com.ultikits.ultitools.utils.PlayerActionHandler.Action
 
KICK_CANCELLED - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The result message used when another plugin cancels the kick.
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.interfaces.impl.data.json.JsonJournal.Record
 
kind - Variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler.KeySpec
 
kind - Variable in class com.ultikits.ultitools.utils.CatalogueHttp.Download
 
kind - Variable in class com.ultikits.ultitools.utils.CatalogueHttp.Json
 
kind - Variable in class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult
 
kind - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
kind - Variable in class com.ultikits.ultitools.utils.EconomyUtils.FrameMatch
 
kind - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler.Target
 
kind - Variable in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
kind - Variable in class com.ultikits.ultitools.utils.VerifiedDownload.Result
 
kind() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Record
 
kind() - Method in class com.ultikits.ultitools.utils.CatalogueHttp.Download
 
kind() - Method in class com.ultikits.ultitools.utils.CatalogueHttp.Json
 
kind() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
kind() - Method in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
kind() - Method in class com.ultikits.ultitools.utils.VerifiedDownload.Result
 
Kind() - Constructor for enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
 
Kind() - Constructor for enum class com.ultikits.ultitools.manager.RemotePropertiesHandler.Kind
 
Kind() - Constructor for enum class com.ultikits.ultitools.utils.CatalogueHttp.Kind
 
Kind() - Constructor for enum class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult.Kind
 
Kind() - Constructor for enum class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult.Kind
 
Kind() - Constructor for enum class com.ultikits.ultitools.utils.VerifiedDownload.Kind
 
Kind(String) - Constructor for enum class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Kind
 
Kind(String) - Constructor for enum class com.ultikits.ultitools.utils.RemoteConfigEntries.Kind
 
kindOf(Field) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
Maps one field's declared type to the contract entry type.
knownColumns - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
The entity's own @Column names, reflected once at construction.

L

label - Variable in enum class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Kind
 
label - Variable in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
label() - Method in enum class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Kind
 
label(String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
LABEL_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
language - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin.CustomCatalogue
 
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 fallback for any key this dictionary does not contain.
LANGUAGE_CHANGE_PENDING_KEY - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Framework i18n key for the partial-reload reason a per-module reload records when the language setting in the framework's config.yml on disk differs from the one the framework runs with (#502).
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.
LANGUAGE_REPLACED_LOG_KEY - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Framework i18n key for the one line logged per official language file restored to the bundled version (#459; #608 and the maintainer decision of 2026-10-04, "official language file edited in place": restored at every start, the edited copy backed up, the operator told to copy, rename and select instead).
languageCodeOf(String) - Static method in interface com.ultikits.ultitools.interfaces.Localized
Returns fileName without its language extension, or null if it has none -- or if the remainder is not itself a plain language-code token.
languageDryRun - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
True only while the constructor resolves this module's language (#460): the provenance decision is computed but nothing is written, renamed or recorded, and nothing is logged.
languageLog() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The logger the language-resolution methods write through: this module's logger, except during the construction-time pass (#460), when it discards everything so each message is logged once, by the committing pass.
languageMigrationOnly - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
True only while UltiToolsPlugin.commitLanguageProvenance() migrates the language files of languages other than the one being resolved (Codex review of #566): the provenance writes happen, but no dictionary is built for them, so no per-key placeholder warning is logged about a file that is not in use.
lastAt - Variable in class com.ultikits.ultitools.manager.AgentTelemetry.Tracked
 
lastCallTimestamps - Static variable in class com.ultikits.ultitools.utils.ApiRateLimiter
 
lastChild(Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
 
lastCpuUsage - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
 
lastDiscardedFailure - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
lastDiscardReportMs - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
When the last overflow report was logged; Long.MIN_VALUE before the first.
lastDropReportAt - Variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
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
 
lastLine(Node, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
The last line of node in lines.
lastLoadedPresence - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
lastLoadUnparseable - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
lastLogFlushMs - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
Wall-clock timestamp of the last time queued logs were actually drained into a batch_update message, 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 of UltiPanelLogTransmitter's own configured batch-send interval.
lastModified - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Removal
 
lastNotice - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
lastPayload - Variable in class com.ultikits.ultitools.manager.AgentTelemetry.Tracked
 
lastPingTime - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Timestamp of the most recent ping sent.
lastPongMillis - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
lastPongTime - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Timestamp of the most recent pong received.
lastRefillAt - Variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
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 IOException that ConfigManager caught (Codex round 1 on #536).
lastRenderNodes - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
 
lastResponse() - Method in class com.ultikits.ultitools.utils.AgentSocket
 
lastSeenAt - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
When the group was last counted, in milliseconds.
lastSeenAt() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
lastTick - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
 
lastTime - Variable in class com.ultikits.ultitools.utils.Ulid
The timestamp of the last id, or -1 before the first.
lastWarnings - Variable in class com.ultikits.ultitools.utils.AgentMessageRouter
 
LATE_OUTPUT_WINDOW_NANOS - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
How long after a v2 command's result was taken its late output is still written to the server console — see CommandExecutionManager.CapturedFeedback.
latencyMs - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
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.
latest - Variable in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
latest() - Method in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
latestVersion - Variable in class com.ultikits.ultitools.entities.UpdateInfo
 
latestVersion(String) - Method in interface com.ultikits.ultitools.utils.ModuleFileTransactions.Catalogue
The latest version of a module.
latestVersion(String) - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.StagingCatalogue
 
latestVersion(String, int) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Looks up a module's newest installable version, for a module the catalogue knows.
latin1AsUnicodeEscape - Variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
latin1AsUnicodeEscape() - Method in class com.ultikits.ultitools.config.document.DocumentStyle
 
latin1Escapes - Variable in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
Layer(String) - Constructor for enum class com.ultikits.ultitools.utils.ClassloadFilterAudit.Layer
 
Layout(String) - Constructor for class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
lazyInit - Variable in class com.ultikits.ultitools.context.BeanDefinition
 
leaf - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
 
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.
leaveDispatchedExecutors(BaseCommandExecutor) - Static method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Removes leaving and every cleared reference from BaseCommandExecutor.DISPATCHED_EXECUTORS and returns the executors that remain.
ledger - Variable in class com.ultikits.ultitools.utils.CloudFeatures
 
ledger - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
ledger - Variable in class com.ultikits.ultitools.utils.PowerActionHandler
 
ledger - Variable in class com.ultikits.ultitools.utils.RemoteCommandHandler
 
ledger - Variable in class com.ultikits.ultitools.utils.ShutdownGate
 
ledger() - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
ledgerTarget - Variable in class com.ultikits.ultitools.utils.CloudSession
The id set, state file and server id above as one reference (plan 22-21), so the shared SessionDedupeLedger never sees one session's set with another identity's file.
ledgerTarget() - Method in class com.ultikits.ultitools.utils.CloudSession
 
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 discovery order (file-name order, #476), with no dependency resolution at all.
LEGACY_TOKEN_KEY - Static variable in class com.ultikits.ultitools.utils.ServerCredentialStore
The document key of the 6.3.0 user OAuth token, which a successful link removes.
LEGACY_TOKEN_REMOVED_KEY - Static variable in class com.ultikits.ultitools.utils.PluginInitiationUtils
 
legacyInput(Object, ConverterRegistry.Context) - Static method in class com.ultikits.ultitools.config.convert.LegacyParserAdapter
 
LegacyParserAdapter - Class in com.ultikits.ultitools.config.convert
Frozen legacy parser semantics behind a detached input and explicit plain-output boundary.
LegacyParserAdapter(Class<? extends ConfigParser>) - Constructor for class com.ultikits.ultitools.config.convert.LegacyParserAdapter
 
LegacyServerId - Class in com.ultikits.ultitools.utils
Normalises this server's stored install id (uuid in credentials.json) into the legacyServerUuid value of the device authorization request (attachToServerId is the panel's field on /v1/device/approve, never sent by the plugin).
LegacyServerId() - Constructor for class com.ultikits.ultitools.utils.LegacyServerId
 
LegacyTokenRemoval() - Constructor for enum class com.ultikits.ultitools.utils.ServerCredentialStore.LegacyTokenRemoval
 
length - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin.CustomCatalogue
 
LENGTH - Static variable in class com.ultikits.ultitools.utils.Ulid
The length of a ULID string.
LESS - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
The stored value is less than the value.
level - Variable in enum class com.ultikits.ultitools.annotations.Isolation
 
level - Variable in class com.ultikits.ultitools.manager.AgentLogBatcher.Line
 
level - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Report
 
LEVEL_DEBUG - Static variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
LEVEL_ERROR - Static variable in class com.ultikits.ultitools.manager.AgentLogBatcher
The protocol level names.
LEVEL_INFO - Static variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
LEVEL_WARN - Static variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
levelName(Level) - Static method in class com.ultikits.ultitools.manager.AgentLogBatcher
Maps a JUL level onto the contract's four names by thresholds, so custom levels map the same way the built-in ones do: >= 1000 ERROR (Level.SEVERE), >= 900 WARN (Level.WARNING), >= 700 INFO (Level.INFO and Level.CONFIG), anything lower DEBUG (Level.FINE and below).
levelQuery(int) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
levels - Variable in class com.ultikits.ultitools.manager.LogStreamManager.LevelsSection
 
LevelsSection() - Constructor for class com.ultikits.ultitools.manager.LogStreamManager.LevelsSection
 
licenceRequired(CatalogueClient.Version) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
 
Lifecycle Hooks: - Search tag in package com.ultikits.ultitools.abstracts.data
Section
lifecycleListeners - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
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.
LIKE_ESCAPE - Static variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
The escape character of the LIKE that INCLUDE, STARTSWITH and ENDSWITH render; see AbstractRelationalDataOperator.sqlOperatorFor(com.ultikits.ultitools.entities.Comparison, java.lang.String) for why it is not a backslash.
LikeType() - Constructor for enum class com.ultikits.ultitools.interfaces.DataOperator.LikeType
 
likeWrappedValue(WhereCondition) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Builds the parameter to bind for a condition's value.
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
 
limits - Variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
limits - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
limits - Variable in class com.ultikits.ultitools.utils.AgentProtocol.Welcome
 
limits - Variable in class com.ultikits.ultitools.utils.FramedChannel
 
limits() - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
limits() - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
limits() - Method in class com.ultikits.ultitools.utils.FramedChannel
 
limits() - Method in interface com.ultikits.ultitools.websocket.CloudChannel
Returns the current connection's accepted limits, or defaults before welcome.
LimitType() - Constructor for enum class com.ultikits.ultitools.annotations.command.UsageLimit.LimitType
 
line - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.CommentMove
 
line - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.Definition
Physical line index, 0-based.
Line(long, Level, String) - Constructor for class com.ultikits.ultitools.manager.AgentLogBatcher.Line
 
lineBreak - Variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
lineBreak() - Method in class com.ultikits.ultitools.config.document.DocumentStyle
 
lineNumbers(List<ServerPropertiesManager.Definition>) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
lineObject(long, String, String) - Static method in class com.ultikits.ultitools.manager.AgentLogBatcher
Builds one log.lines line object: exactly ts, level and message, which is all the schema allows.
lines - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.Expansion
 
lines - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Side
 
lines - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.BoundedLines
 
lines - Variable in class com.ultikits.ultitools.utils.RemoteCommandHandler.BoundedOutput
 
lines - Variable in class com.ultikits.ultitools.widgets.Hologram
The text lines to display, from top to bottom
lines() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
Physical lines as [start, contentEnd, end] offsets into ServerPropertiesManager.PropertiesText.text.
lines(String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
Splits text after every line break SnakeYAML counts (\r\n, \r, \n, U+0085, U+2028, U+2029), keeping the break with its line, so a node mark's line indexes this list.
linesWanted() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
link(Path, Path) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
LINK - Static variable in class com.ultikits.ultitools.utils.AgentCapabilities
 
LINK_AGAIN_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
LINK_NOT_PERMITTED - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.Failure
The gateway refuses to issue links: server suspended, links disabled, or identity banned.
LINK_URL - Static variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
LinkCompletion(String, String, CloudPlayerLinks.LinkProof, UUID, String, boolean, String) - Constructor for class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
Creates a completion; a module test may build one directly.
LinkCreation(String, String, Instant, Collection<CloudPlayerLinks.LinkProof>, CloudPlayerLinks.Failure, String) - Constructor for class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
linked - Variable in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
LINKED_WEB_ACCOUNT - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkProof
The web user is already bound to this game identity on the panel.
linkedAt - Variable in class com.ultikits.ultitools.utils.ServerCredential
 
linkedCredential(CloudSession) - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
The current credential for status, login and logout.
LinkExpiry(String, UUID, String, CloudPlayerLinks.ExpiryReason) - Constructor for class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkExpiry
Creates an expiry; a module test may build one directly.
linkId - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
linkId - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
linkId - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkExpiry
 
linkId() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
linkId() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
linkId() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkExpiry
 
LinkProof() - Constructor for enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkProof
 
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.
list(int, int) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Reads one page of the catalogue.
list(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
Answers files.list: one directory's entries, with the size and modification time of files (null for directories), or — for the empty path — the configured editable roots, which is what the contract means by the server root: the panel may browse no further up than the operator's grant.
list(Object) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
LIST_ITEM_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
LIST_ITEM_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
LIST_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
LIST_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
LIST_PATH - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
files.list accepts the empty root path in addition to a ServerPath.
listCommitted() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Reads every committed record in ascending sequence order, verifying each.
listedCopyNamed(String) - Static method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
The copy listed as loaded under moduleName, which a registration made by name outside every load scope belongs to (#562 item 1); null before the framework is running.
listen(TempEventHandler<E>) - Method in class com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder
Register the listener.
listener - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
listener - Variable in class com.ultikits.ultitools.utils.CloudSession.DevicePoll
 
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
 
listRecordFiles() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
The journal's record files in ascending order of number, a temporary record before a committed one of the same number; empty if the journal directory is missing.
listVersions(CommandSender, String) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
 
live - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The live channel between a welcome and its close, or null.
live() - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
LIVE_TEMPORARIES - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
liveChannel() - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
LiveChannel() - Constructor for class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
load() - Static method in class com.ultikits.ultitools.utils.ServerCredentialStore
 
load(boolean) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
load(String) - Method in class com.ultikits.ultitools.utils.CloudStateStore
Replaces the in-memory state with the file's content.
load(Path) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Reads a config file.
load(Path, AtomicConfigWriter.FileOperations) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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.blocklist from config.yml, copying ErrorReportCollector.loadConfiguration()'s exact shape: a null-guard on UltiTools.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-bytes and .max-files, copying ErrorReportCollector.loadConfiguration()'s exact shape: UltiTools.getInstance() null-guard, instance.getConfig().getInt(path, default) per key, one try/catch whose failure branch prints to System.err and never to a Logger — this failure is about loading config for this very log, so it cannot log through itself.
loadDiscoveredModules() - Method in class com.ultikits.ultitools.manager.PluginManager
The part of PluginManager.init(ClassLoader) after discovery: orders the discovered module classes by their dependencies, registers each, and logs the load summary.
loaded - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
 
loaded(Path, ConfigDocument, String) - Static method in class com.ultikits.ultitools.config.document.ConfigLoadResult
 
LOADED - Enum constant in enum class com.ultikits.ultitools.config.document.ConfigLoadResult.State
The file was read and parsed; ConfigLoadResult.document() and ConfigLoadResult.fingerprint() are set.
loaderOptions() - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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.
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, else null.
loadLanguageFromJar(String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Reads lang/<code><extension> from the module's own CodeSource location if present, else null.
loadLocked(Path, AtomicConfigWriter.FileOperations) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
loadModulesThenObserve(ModuleFileTransactions, UltiTools.ModuleLoad, Supplier<List<UltiToolsPlugin>>) - Static method in class com.ultikits.ultitools.UltiTools
Loads the modules, then decides every update applied at this start from what loaded (#505).
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.
loadsAhead(File, String, String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Whether jar, sorting before the new JAR, would supply mainClass at the next start: it is not the old JAR, it passes the check the start-up applies before putting a JAR on the module class path (SecurityPolicy.isValidModuleJar(java.io.File), as UltiTools#collectModuleJarUrls and PluginManager#loadPluginMainClass do; a JAR failing it is never loaded -- Codex round 17), and its plugin.yml declares the class.
loadServerCredential() - Method in class com.ultikits.ultitools.utils.CloudSession
Loads framework-owned state without rewriting it or performing any network request.
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.
locate(String, String, List<UltiToolsPlugin>, Function<UltiToolsPlugin, File>, String) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The loaded module to update and the JAR in the modules folder it was loaded from.
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
 
location - Variable in class com.ultikits.ultitools.manager.FileOperationManager.ProtectedLocation
 
location() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
LOCATION_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
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 - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
 
lock - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
lock(SimpleJsonDataOperator<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Takes operator's table lock unless this transaction holds it, waiting at most until the sooner bound.
LOCK - Static variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
 
LOCK - Static variable in class com.ultikits.ultitools.handler.ConsoleMirror
 
LOCK - Static variable in class com.ultikits.ultitools.manager.EarlyLogCapture
 
LOCK - Static variable in class com.ultikits.ultitools.utils.CredentialStore
 
LOCK - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
Serialises every change to the transaction folder made while the server runs, so two /upm commands running on async threads cannot both stage the same module.
lockAtFirstRead - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Whether a first read of a table also takes its lock (REPEATABLE_READ, SERIALIZABLE).
lockFor(Path) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
lockTable - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
The table write locks of every operator this store hands out, across every identity: one lock table, so a thread waiting for one plugin's table while holding another's is visible to the same wait bookkeeping.
lockTable - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
The table write locks this operator's writes take: JsonStore's shared lock table, or, for an operator constructed directly, a lock table of its own.
lockTable() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
The lock table this operator's writes lock in.
lockValidator - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
 
lockWaitTimeout(SimpleJsonDataOperator<?>, long) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
Called holding the monitor.
log - Variable in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
 
log - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
log - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
log - Variable in class com.ultikits.ultitools.utils.AgentSocket
 
log(String, boolean) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
 
log(Level, String) - Method in class com.ultikits.ultitools.utils.AgentConnection.Effects
 
log(Level, String) - Method in class com.ultikits.ultitools.utils.CloudStateStore
 
log(Level, String) - Static method in class com.ultikits.ultitools.utils.CredentialStore
 
log(Level, String) - Static method in class com.ultikits.ultitools.websocket.PanelConnectionLog
Logs a panel-connection line through the plugin logger.
log(Level, String, Throwable) - Static method in class com.ultikits.ultitools.websocket.PanelConnectionLog
Logs a panel-connection line, with its exception, through the plugin logger.
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_PREFIX - Static variable in class com.ultikits.ultitools.manager.UpdateManager
 
logAtomicMoveFallback(AtomicMoveNotSupportedException) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
logBatcher() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
logBatchMaxLines - Variable in class com.ultikits.ultitools.websocket.CloudLimits
 
logBatchMaxLines() - Method in class com.ultikits.ultitools.websocket.CloudLimits
 
logBurst - Variable in class com.ultikits.ultitools.websocket.CloudLimits
 
logBurst() - Method in class com.ultikits.ultitools.websocket.CloudLimits
 
logCycleDiagnosis(List<List<String>>) - Method in class com.ultikits.ultitools.manager.PluginManager
Logs the cycle detection line, then one Loop line and one author-hint line per cycle path.
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, and ServerMonitorManager.drainLogsNow()'s size-triggered, event-driven call (Gate-2 finding, round 7).
logDroppedWhileDisabling(String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
 
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.
LOGGED - Static variable in class com.ultikits.ultitools.manager.V1CloudNotice
Owner#member keys that already logged their line in this run.
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 - Variable in class com.ultikits.ultitools.utils.OfficialLanguageFiles.LoggingListener
 
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.commands.tabcomplete.TabCompletionManager
 
LOGGER - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
LOGGER - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
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.json.JsonJournal
 
LOGGER - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
 
LOGGER - Static variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
 
LOGGER - Static variable in class com.ultikits.ultitools.manager.AgentLogBatcher
Runs the network call and the socket's state machine; never re-enters this batcher.
LOGGER - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
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.ModuleApiLevels
 
LOGGER - Static variable in class com.ultikits.ultitools.manager.PlayerCacheManager
 
LOGGER - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
LOGGER - Static variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
LOGGER - Static variable in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
LOGGER - Static variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.AckFirstGate
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.AgentMessageRouter
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.CatalogueHttp
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.CredentialRotationHandler
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.FramedChannel
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.ItemStackUtils
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.ModuleCapabilities
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.OwnerOnlyAtomicFile
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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.PowerActionHandler
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.RemoteCommandHandler
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.ResourceHashSidecar
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.SecurityPolicy
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.SerialRequestWorker
 
LOGGER - Static variable in class com.ultikits.ultitools.utils.UltiCloudRequests
Deprecated.
 
LOGGER - Static variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
 
LOGGER_NAME - Static variable in class com.ultikits.ultitools.manager.RemoteActionLog
 
loggerOverride - Variable in class com.ultikits.ultitools.utils.CloudStateStore
 
LoggingListener(File, Logger) - Constructor for class com.ultikits.ultitools.utils.OfficialLanguageFiles.LoggingListener
 
login(CloudAuthManager.DeviceLoginListener) - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
Links this server to UltiCloud with the RFC 8628 device authorization grant (protocol v2).
login(Runnable, Consumer<Long>, Runnable, Consumer<String>, Consumer<String>) - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
Deprecated, for removal: This API element is subject to removal in a future version.
Use CloudAuthManager.login(DeviceLoginListener) instead; removed in 6.4.0.
login(CommandSender) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand
Starts the device login.
LOGIN_COOLDOWN_MS - Static variable in class com.ultikits.ultitools.utils.ApiRateLimiter
 
LOGIN_IN_PROGRESS - Static variable in class com.ultikits.ultitools.utils.CloudAuthManager
The message a login reports when an overlapping login already replaced its session.
logInfo(String) - Static method in class com.ultikits.ultitools.utils.CredentialStore
Best-effort, non-throwing logging at Level.INFO -- mirrors CredentialStore.logWarning(java.lang.String), see that method for why a missing UltiTools instance must never surface as an exception here.
LoginOutput(CommandSender) - Constructor for class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
logLineMaxBytes - Variable in class com.ultikits.ultitools.websocket.CloudLimits
 
logLineMaxBytes() - Method in class com.ultikits.ultitools.websocket.CloudLimits
 
logMissingRequiredPlugins(String, List<String>) - Static method in class com.ultikits.ultitools.manager.PluginManager
Logs the one PluginManager.MISSING_REQUIRED_PLUGIN_LOG_KEY line, without a trace (#554).
logout() - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
Tears down cloud features unconditionally, then asynchronously revokes and deletes the protocol v2 credential.
logout(CommandSender) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand
 
LogoutOutcome() - Constructor for enum class com.ultikits.ultitools.utils.CloudAuthManager.LogoutOutcome
 
logoutReporting(Consumer<CloudAuthManager.LogoutOutcome>) - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
Stops the captured session synchronously, then revokes and deletes its credential on a Bukkit asynchronous task.
logPluginInitializationFailure(Class<?>, String, Throwable) - Static method in class com.ultikits.ultitools.manager.PluginManager
Logs a module's initialization failure (#554): when the failure is a class-not-found kind (NoClassDefFoundError or ClassNotFoundException anywhere in the cause chain) and at least one plugin the module lists under depend: is not installed or not enabled, one WARNING names the module and those plugins, without the raw trace -- the missing class belongs to the missing plugin and the trace says nothing more.
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, mirroring PluginManager.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
 
logQuitFailure(String, PlayerCacheManager.TrackedBean, PlayerCacheManager.TrackedField, UUID, Throwable) - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
 
logRatePerSec - Variable in class com.ultikits.ultitools.websocket.CloudLimits
 
logRatePerSec() - Method in class com.ultikits.ultitools.websocket.CloudLimits
 
logResponseStatusText - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
 
logResults(List<String>) - Method in class com.ultikits.ultitools.manager.UpdateManager
 
logs - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
LOGS - Enum constant in enum class com.ultikits.ultitools.entities.Capability
 
logsAccepted - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
Whether the gateway accepted logs on the live connection; false while none is live.
logSecurityViolation(String, String) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
Log security violation for monitoring and audit purposes.
logsEnabled - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
logSentData - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
 
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 batchConfig section; each field is null when not present in the request.
LogStreamManager.LevelsSection - Class in com.ultikits.ultitools.manager
Parsed, validated levels section of a config-update request; LogStreamManager.LevelsSection.present is false if absent.
logThrown(String) - Method in class com.ultikits.ultitools.manager.UpdateManager
An exception from a lookup: a WARNING while UltiTools runs, as before 6.3.0; FINE once UpdateManager.stop() has been called, because then it is the shutdown's doing (the closed plugin JAR), not a fault worth an operator's attention.
logToConsole(String) - Static method in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
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 be null in a test harness with no live plugin.
logWarning(String) - Static method in class com.ultikits.ultitools.utils.CredentialStore
Best-effort, non-throwing logging.
LONG_MAX_DELAY_MS - Static variable in class com.ultikits.ultitools.utils.ReconnectPolicy
Upper bound of a long delay.
LONG_MIN_DELAY_MS - Static variable in class com.ultikits.ultitools.utils.ReconnectPolicy
Lower bound, and the first ceiling, of a long delay.
longDelayMillis(int) - Method in class com.ultikits.ultitools.utils.ReconnectPolicy
The long delay before the next attempt.
longFailures - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
longMaxDelayMs - Variable in class com.ultikits.ultitools.utils.ReconnectPolicy
 
longMinDelayMs - Variable in class com.ultikits.ultitools.utils.ReconnectPolicy
 
lookup(String) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
lookup(Map<String, Object>, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
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.
lookUpPluginLatestVersion(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Looks up a module's latest version for this framework's API level and says whether the lookup established anything (Phase 19, D19-032).
lookUpPluginLatestVersion(String, BooleanSupplier) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
PluginInstallUtils.lookUpPluginLatestVersion(String), with a stop signal read between its two requests (Phase 19, D19-032): when stopped is true once the module is found, the latest request is not sent and the lookup is VersionLookup.Outcome.FAILED with the failure "stopped".
lookUpPluginVersions(String, List<String>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Internal command lookup that distinguishes an unknown module from a successful empty list.
lookUpUltiToolsNewestVersion() - Static method in class com.ultikits.ultitools.utils.VersionUtils
Looks up the newest UltiTools version and says whether the lookup established anything (Phase 19, D19-032).
lookUpVersions(String, int, List<CatalogueClient.Version>) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Reads a version list without folding an unknown module into a successful empty list.
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.
lostPlaceholderReason(String, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Why ownValue lost a placeholder relative to officialValue, or null if it did not.
LOW - Enum constant in enum class com.ultikits.ultitools.events.EventPriority
 
lowerAsciiHex(String) - Static method in class com.ultikits.ultitools.utils.LegacyServerId
Lower-cases ASCII A-F only, as the rule says.
lowerCase(String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
lowerHex - Variable in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
LOWEST - Enum constant in enum class com.ultikits.ultitools.events.EventPriority
 
LOWEST_Y - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
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
 
main - Variable in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
 
mainClass - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
mainClass - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
 
mainClasses - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.Recorded
The targets' main classes as the loader recorded them, less any another loaded module also has: an entry whose plugin.yml declares one of them is a JAR the loader would load this module from again (#516).
mainClassesOf(PluginManager, List<UltiToolsPlugin>, List<UltiToolsPlugin>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
The main classes the module loader recorded for the targets, less every one another loaded module also has (#516) -- the same exclusion the name keys get (gate 1, BL-02).
mainClassOf(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ModuleJarIndex
The main class the loader recorded for a loaded module: the nearest class in its hierarchy that some JAR declares -- the instance may be a subclass of the declared class, as a proxy is.
mainClassOf(ModuleFileTransactions.Reservation, Function<UltiToolsPlugin, String>) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The module's main class: as the module loader recorded it, else as the old JAR's own plugin.yml declares it -- the same entry the loader reads.
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).
mainThread - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
mainThread - Variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
mainThread - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
Runs Bukkit work on the server thread, in submission order.
mainThread - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
mainThread - Variable in class com.ultikits.ultitools.utils.RemoteCommandHandler
 
mainThreadSecond() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The once-a-second main-thread run: one TPS and CPU sample (the first run only starts the TPS clock), a state sample every 5 seconds, then the telemetry cadence.
mainTimer - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
Starts a task on the server thread every 20 ticks and returns what cancels it; null starts none.
mainTimerCancel - Variable in class com.ultikits.ultitools.utils.CloudFeatures
Cancels the main-thread sampling task, or null before the first connection.
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 @AliasFor declaration -- one that fails one of Spring's documented Implementation Requirements for an explicit meta-annotation alias (D-02).
MANAGE_DOMAIN - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
manager - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
 
manager - Variable in class com.ultikits.ultitools.utils.RemoteCommandHandler
 
manageUrl - Variable in class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
manageUrl - Variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
manageUrl() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
manageUrl(String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
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(ResultSet) - Method in interface com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator.RowMapper
 
MAP_TYPE - Static variable in class com.ultikits.ultitools.entities.Language
 
mapContains(Object, List<String>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
mapLeaf(Object, List<String>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
mapLogLevel(Level) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
Maps a Java log level to the UltiPanel level vocabulary.
mappedPath - Variable in class com.ultikits.ultitools.manager.FileOperationManager.ResolvedTarget
 
mappedPath(File, Path, Path) - Method in class com.ultikits.ultitools.manager.FileOperationManager
The operand's server-root-relative path expressed through the configured root it belongs to: the root's configured location relative to FileOperationManager.serverRoot, followed by the operand's location inside the root's real path.
mappings - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
 
mapValueType(Type) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The declared value type of a map type (Object when it is raw).
mark(int, int) - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Side
 
markApplied(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
markChildNeedsBuild(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
Marks a child Element as needing a rebuild.
markComment(List<String>, int) - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Side
Marks the commentLines owned comment lines directly above the key at path.
markConfigurationAssembled(Object) - Method in class com.ultikits.ultitools.context.SimpleContainer
Records that the scan's assembly phase runs the @Bean methods of configuration (package-visible for ComponentScanner).
markDirty(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Marks key changed since the last checkpoint, with a fresh generation.
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.
markEstablished() - Method in class com.ultikits.ultitools.utils.AgentConnection
Marks the open connection as established, called by the protocol layer when a valid welcome answers the hello (D-12, contract SEMANTICS 10): resets the normal and long backoff counters and the attempt number, cancels the handshake deadline and starts the text heartbeat.
markExpandedSection(OperatorFileWriter.Side, OperatorFileWriter.Side, List<String>, boolean, boolean) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
markInvalidatedForTesting() - Method in class com.ultikits.ultitools.utils.CloudSession
Test-only: marks this session invalidated without touching the poller or the connection -- the flag-setting half of CloudSession.invalidate(), isolated so a test can establish "logout has been decided" as a precondition and then permute the mechanical teardown actions (CloudSession.stopPolling(), CloudSession.stopConnection()) 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.
markOverflowReported(long) - Method in class com.ultikits.ultitools.utils.CloudOutbox
Records that an outbox.overflow carrying reported was sent.
markPlayerNotified(UUID) - Method in class com.ultikits.ultitools.manager.UpdateManager
Mark a player as having been notified about available updates.
markReported(JsonObject) - Method in class com.ultikits.ultitools.utils.AgentSettings
Records what was just handed to the panel, so the same value is not reported again.
markRollbackOnly() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Marks this transaction rollback-only, for a failed lock wait or an expired deadline, through the manager's own mechanism, the way TransactionInterceptor records a failed participant: the failed request joins the transaction as one more scope and rolls that scope back, and a rollback at a nested depth sets the manager's rollback-only flag (D-08) without ending the transaction or releasing its locks.
markSectionLine(List<String>, int) - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Side
Marks the key line of an expanded section (OperatorFileWriter.EmptySections): only that one line, and only when every node on it is the section's own key or value - so a flow collection or a second key on the line is never owned.
markSpans(OperatorFileWriter.Side, OperatorFileWriter.Side, OperatorFileWriter.Changes, OwnedPaths) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
Checks 2 and 5: marks every owned span on both sides, refusing a span that shares a line with an unowned key.
markValue(List<String>, int) - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Side
Marks the span of the key at path - key line to the last line of its value, plus the commentLines owned comment lines directly above it - and returns a reason when a line of that span also holds a node of a path the write does not own, or the comment is not where it belongs.
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(AtomicConfigWriter.FileOperations) - Method in class com.ultikits.ultitools.config.document.AtomicConfigWriter.RecordedBackup
Whether the backup is still a regular file holding exactly the recorded bytes.
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.
matches(String, String, String) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.RemovedModule
Whether a transaction that names a module this way belongs to this one.
matches(Map<String, Object>, WhereCondition, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
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 rule EconomyUtils.attributeModule(java.lang.StackTraceElement[], java.util.Map<java.lang.String, java.lang.String>) has always used, and reports the outcome as a EconomyUtils.FrameMatch rather than a bare, ambiguity-erasing String.
MatchKind() - Constructor for enum class com.ultikits.ultitools.utils.EconomyUtils.MatchKind
 
matchMapPaths(Object, String, List<String>, List<List<String>>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
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 - Variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler.KeySpec
 
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_ACK_IDS - Static variable in class com.ultikits.ultitools.utils.AgentProtocol
The schema bound on the ids of one ack.
MAX_API_LEVEL - Static variable in class com.ultikits.ultitools.utils.CatalogueClient
 
MAX_BACKEND_TEXT - Static variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
The longest backend-supplied text (message, reason) this class passes on, in characters.
MAX_BACKUP_NAMES - Static variable in class com.ultikits.ultitools.utils.OfficialLanguageFiles
Upper bound on backup names tried for one file, so a full directory cannot loop forever.
MAX_BODY_BYTES - Static variable in class com.ultikits.ultitools.utils.CloudHttp
Upper bound on the bytes read from one response body.
MAX_BODY_BYTES - Static variable in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
MAX_BODY_CHARS - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
Largest body that is parsed; the draft never hands over a larger one.
MAX_BYTES - Static variable in class com.ultikits.ultitools.manager.EarlyLogCapture
Most bytes kept, estimated from each record's message, logger name and exception.
MAX_CAPABILITIES - Static variable in class com.ultikits.ultitools.utils.AgentProtocol
The schema bound on the number of capabilities in hello and welcome.
MAX_CAPABILITY_CHARS - Static variable in class com.ultikits.ultitools.utils.AgentProtocol
The schema bound on the length of one capability name.
MAX_CAPABILITY_LENGTH - Static variable in class com.ultikits.ultitools.utils.ModuleCapabilities
The contract's hello limit on one capability name.
MAX_CLOCK_VALUE - Static variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
MAX_CONTENT_LENGTH - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
The contract's upper bound on a content field, in code points.
MAX_DELAY_MS - Static variable in class com.ultikits.ultitools.utils.ReconnectPolicy
Upper bound of a normal delay.
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) raises RenderDepthExceededException.
MAX_DESCRIPTION_CODE_POINTS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
MAX_DETAIL_CHARS - Static variable in class com.ultikits.ultitools.utils.RemoteCommandHandler
command.result.payload.details property values and keys maxLength.
MAX_ERROR_TEXT - Static variable in class com.ultikits.ultitools.utils.AgentSocket
 
MAX_EXECUTION_MS - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
command.result.data.executionMs maximum in the frozen contract.
MAX_EXPONENT - Static variable in class com.ultikits.ultitools.utils.ReconnectPolicy
Past this exponent every ceiling is already capped; also keeps the shift from overflowing.
MAX_FILE_BYTES - Static variable in class com.ultikits.ultitools.utils.CloudStateStore
The largest file CloudStateStore.load(String) reads, 8 MiB; a larger one is unreadable.
MAX_FILE_NAME_BYTES - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
The longest entity file name accepted at insert, in UTF-8 bytes.
MAX_HEAD_BYTES - Static variable in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
MAX_HEALTH - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
MAX_INDENT - Static variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
MAX_JSON_BYTES - Static variable in class com.ultikits.ultitools.utils.CatalogueHttp
The most bytes of a JSON answer that is read, derived from the catalogue contract rather than picked: the largest answer this client asks for is one page of versions.
MAX_LENGTH - Static variable in class com.ultikits.ultitools.utils.ModuleIds
The contract's bound on a module identifier.
MAX_LIST_ENTRIES - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
The contract's cap on one directory listing; above it the reply is truncated.
MAX_LOADED_CHUNKS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
World payload bound from the frozen worlds.snapshot schema.
MAX_MEMORY_MB - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Status payload bound from the frozen status schema.
MAX_MESSAGE_CHARS - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
MAX_MESSAGE_LENGTH - Static variable in class com.ultikits.ultitools.manager.ErrorReportCollector
 
MAX_MESSAGE_LENGTH - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
The contract's upper bound on a result message, in code points.
MAX_MESSAGE_LENGTH - Static variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
The contract's upper bound on a result message, in code points.
MAX_NAMES - Static variable in class com.ultikits.ultitools.utils.AgentCapabilities
The contract's bound on the names of one hello.
MAX_NAMES - Static variable in class com.ultikits.ultitools.utils.ModuleCapabilities
The contract's capabilitiesMaxItems; the framework's own names share this cap.
MAX_OUTPUT_LINE_CHARS - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
command.result.data.output items maxLength, counted in Unicode code points as the schema and PayloadReader count it.
MAX_OUTPUT_LINES - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
command.result.data.output maxItems in the frozen 2.0.0 contract.
MAX_PATH_LENGTH - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
The contract's upper bound on a path field, in code points.
MAX_PLAYER_ENTRIES - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Snapshot array bounds from the frozen players.snapshot schema.
MAX_PLAYERS_COUNT - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Status payload bound from the frozen status schema.
MAX_PLUGIN_ENTRIES - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Snapshot array bounds from the frozen plugins.snapshot schema.
MAX_PLUGIN_NAME_CODE_POINTS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
MAX_PROTOCOL_VALUE - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
MAX_PROTOCOLS - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
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_RECEIPT_BYTES - Static variable in class com.ultikits.ultitools.utils.CommandDedupeSet
The largest receipt recorded, 4 KiB of compact UTF-8 JSON (S-65).
MAX_RECONNECT_ATTEMPTS - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
MAX_RECORDS - Static variable in class com.ultikits.ultitools.manager.EarlyLogCapture
Most records kept.
MAX_RESULT_MESSAGE_CHARS - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
command.result payload message maxLength, counted in Unicode code points.
MAX_RETRY_AFTER_DIGITS - Static variable in class com.ultikits.ultitools.utils.CloudHttp
Longest digit string parsed as a Retry-After value; anything longer is clamped.
MAX_RETRY_AFTER_SECONDS - Static variable in class com.ultikits.ultitools.utils.CloudHttp
 
MAX_RETRY_AFTER_SECONDS - Static variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
The longest error.details.retryAfterSeconds taken from a 429 body.
MAX_SIZE_BYTES - Static variable in class com.ultikits.ultitools.utils.CatalogueClient
The largest sizeBytes the contract allows (2^53 - 1).
MAX_SOFTWARE_CODE_POINTS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
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_SUGGESTED_NAME_CODE_POINTS - Static variable in class com.ultikits.ultitools.utils.CloudAuthManager
The longest suggestedName UltiCloud accepts, in code points (contract answer 13).
MAX_TEXT_LENGTH - Static variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
The contract's upper bound on motd, and on every other string-typed property value.
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 (int tick plus period, in long) 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.
MAX_TIME - Static variable in class com.ultikits.ultitools.utils.Ulid
 
MAX_TIMESTAMP - Static variable in class com.ultikits.ultitools.utils.AgentProtocol
 
MAX_TIMESTAMP_CHARS - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
MAX_UPTIME_SECONDS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Status payload bound from the frozen status schema.
MAX_URL_CHARS - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
MAX_URL_LENGTH - Static variable in class com.ultikits.ultitools.utils.CatalogueClient
The longest URL the contract allows.
MAX_USER_ID - Static variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
The largest actor user id the contract accepts.
MAX_VERSION_CODE_POINTS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
MAX_WORLD_COORDINATE - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
MAX_WORLD_COUNT - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Status payload bound from the frozen status schema.
MAX_WORLD_ENTRIES - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Snapshot array bounds from the frozen worlds.snapshot schema.
MAX_WORLD_NAME_CODE_POINTS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
maxAttempts - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
Deprecated.
 
maxAttempts - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
 
maxAttempts(int) - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
Deprecated.
 
maxBytes - Variable in class com.ultikits.ultitools.manager.EarlyLogCapture
 
maxDelay - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
Deprecated.
 
maxDelay - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
 
maxDelay(long) - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
Deprecated.
 
maxDelayMs - Variable in class com.ultikits.ultitools.utils.ReconnectPolicy
 
maxEntries - Variable in class com.ultikits.ultitools.utils.CommandDedupeSet
 
maxErrorsPerBatch - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
 
maxFiles - Variable in class com.ultikits.ultitools.manager.RemoteActionLog
 
maxFrameBytes - Variable in class com.ultikits.ultitools.websocket.CloudLimits
 
maxFrameBytes() - Method in class com.ultikits.ultitools.websocket.CloudLimits
 
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
 
maxRecords - Variable in class com.ultikits.ultitools.manager.EarlyLogCapture
 
maxSizeBytes - Variable in class com.ultikits.ultitools.manager.RemoteActionLog
 
may(File, String...) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
file may be absent, or hold one of hashes; with none given it must be absent.
maybeSendLogsOnly() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Checks the log-drain interval gate at a ServerMonitorManager.LOG_FLUSH_POLL_INTERVAL_MS granularity (narrowed from 1 second in round 11), independent of ServerMonitorManager.sendBatchUpdate()'s own fixed 5-second tick (Gate-2 finding, round 3).
mayHoldFiles(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Whether a folder holds anything, or might: true when it lists an entry, and also when it exists (or cannot be shown not to) but cannot be listed -- a failed listing is never read as an empty folder.
MC_NAME - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
packages/contracts/src/protocol/primitives.ts#McName
MC_UUID - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
packages/contracts/src/protocol/primitives.ts#McUuid
megabytes(Long) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
 
member(JsonObject, String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
A required member of a record object; a missing or null member makes the record unreadable.
memMaxMb - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
Maximum heap in megabytes, or -1 when unknown.
memMaxMb() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
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.
MEMORY_MB_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
memUsedMb - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
Used heap in megabytes when the report was created, or -1.
memUsedMb() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
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 of annotationType) by walking the selected path top-down (decision P-10): from the annotation declared on the class, through every intermediate meta-annotation, down to found.
merge(MappingNode, Map<?, ?>, Map<?, ?>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
mergeableRemovals(File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The entries of an earlier removal record of the same module, to merge into a new one; none when it cannot be read or fails the validation start-up applies (ModuleFileTransactions.problemWith(com.ultikits.ultitools.utils.ModuleFileTransactions.Record, java.io.File): for example a null entry), and it is then replaced, with a warning naming it (Codex round 18, #561).
MergedAnnotationResolver - Class in com.ultikits.ultitools.context
General merged-annotation resolution: a search 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 @AliasFor target, for reciprocity checking.
MergedAnnotationResolver.Candidate - Class in com.ultikits.ultitools.context
One candidate value for an attribute, with the annotation instance that declared it, that instance's distance from the class (0 = declared on the class), and the declaring attribute's name (for conflict messages).
MergedAnnotationResolver.Occurrence - Class in com.ultikits.ultitools.context
mergedEntries(JsonTransaction) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Every entry transaction sees (every committed entry when it is null): the committed entries whose key has no staged write, then the staged puts.
mergedFind(JsonTransaction, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
mergedGet(JsonTransaction, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
The entry for key as transaction sees it: its staged write when it has one (null for a staged delete), otherwise the committed entry.
mergeFrom(ErrorReportCollector.ErrorReport) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
Merge another report into this one (sum counts, keep latest context).
mergeReload(Object, Object, Object, Type, Field, List<String>, List<String>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The #511 three-way reload merge of one setting.
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.AgentLogBatcher.Line
 
message - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
 
message - Variable in class com.ultikits.ultitools.manager.RemoteFileOperations.WriteOutcome
 
message - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertyKeyResult
 
message - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
message - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.KeyResult
 
message - Variable in class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
message - Variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
message - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
message - Variable in class com.ultikits.ultitools.widgets.Toast
The toast message, use "|" for line breaks
message() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
message() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
message() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
message() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
message(String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
MESSAGE - Static variable in class com.ultikits.ultitools.utils.ShutdownGate
The message of every refusal.
MESSAGE_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
MESSAGE_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
MESSAGE_MAX_LENGTH - Static variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
The contract's bound on a response message.
messageHandler - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
messageType - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
 
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.
methodKey - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator.ExecutorMethodKey
 
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).
migrateBundledLanguageFile(String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
migrateBundledLanguageFiles() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Applies the provenance decision to every language file this module's jar bundles and the disk holds, not only the configured language's (Codex review of #566): on the first start after an upgrade, an unrecorded lang/zh.json of a server running en is replaced and recorded too (#459), so an edit made to it afterwards is kept as a customisation when the operator later switches language.
migrateCapabilitiesConfig() - Method in class com.ultikits.ultitools.UltiTools
Adds the panel keys the framework's own config.yml is missing, invoked from UltiTools.onEnable() after JavaPlugin.saveDefaultConfig() (called in UltiTools.onLoad()) and before UltiTools.initWebSocketManagers().
migrateCapabilitiesConfig(File, Logger) - Static method in class com.ultikits.ultitools.UltiTools
The migration itself, taking explicit inputs rather than reading this - the same test-seam shape UltiTools.parsePluginVersion(String) already uses, so it is callable from a plain JUnit test with no live server.
migrateLocked() - Static method in class com.ultikits.ultitools.utils.CredentialStore
Runs the migration and reports a kept-both conflict once per episode.
migrateOnceLocked() - 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 - Variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler.KeySpec
 
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_LEVEL - Static variable in class com.ultikits.ultitools.utils.CatalogueClient
The contract's apiLevel range.
MIN_API_VERSION - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
The lowest plugin.yml api-version a module using a binding may declare.
MIN_DELAY_MS - Static variable in class com.ultikits.ultitools.utils.ReconnectPolicy
Lower bound, and the attempt-0 ceiling, of a normal delay.
MIN_FRAMEWORK_HEADER - Static variable in class com.ultikits.ultitools.utils.AgentConnection
426 response header carrying the minimum framework version.
MIN_INSTALLABLE_API_LEVEL - Static variable in class com.ultikits.ultitools.manager.ModuleApiLevels
The lowest module api-version /upm installs: the first level built against the 6.3.0 module contract.
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.
minDelayMs - Variable in class com.ultikits.ultitools.utils.ReconnectPolicy
 
minFramework - Variable in class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
minFramework - Variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
minFramework() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
minimumLevel - Variable in class com.ultikits.ultitools.handler.SystemLogHandler
 
minUltiToolsVersion - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
minutes(long) - Static method in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
MirrorAppender() - Constructor for class com.ultikits.ultitools.handler.ConsoleMirror.MirrorAppender
 
mirroredPath(List<String>, int, List<String>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The missing setting's path in a sibling's form: the sibling's reading cut at the common dotted segments both paths share, when that cut falls inside one of its keys ([a, b.c] cut after a.b gives [a, b.d] for a.b.d); null when the cut falls between keys (that prefix is a held section).
mismatchReported - Variable in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
MISSING - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
The "actual hash" a report gives for a staged JAR that is not there.
MISSING_METADATA - Enum constant in enum class com.ultikits.ultitools.utils.VerifiedDownload.Kind
The metadata carries no usable sha256 or sizeBytes.
MISSING_REQUIRED_PLUGIN_LOG_KEY - Static variable in class com.ultikits.ultitools.manager.PluginManager
Framework i18n key for the one line logged when a module cannot load because a plugin its plugin.yml lists under depend: is not installed or not enabled (#554).
MISSING_WORLD_SUFFIX - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
missingBracePlaceholder(String, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Reports whether jarValue contains a brace-style placeholder token (see UltiToolsPlugin.BRACE_TOKEN_PATTERN) that diskValue does 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 and no cycle paths.
MissingDependencyException(String, List<Class<? extends UltiToolsPlugin>>, Set<String>, List<List<String>>) - Constructor for exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
Constructs a missing-hard-dependency refusal that also carries the paths of independent cycles found among the modules the missing dependency did not refuse.
missingField(ModuleFileTransactions.Record) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The first field a record of its type needs and lacks, or null when it is complete.
missingType(Type, Set<Type>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
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.
modCount - Variable in class com.ultikits.ultitools.utils.CloudOutbox
 
modCount - Variable in class com.ultikits.ultitools.utils.CloudOutbox.Snapshot
 
modCount - Variable in class com.ultikits.ultitools.utils.CommandDedupeSet
 
modCount() - Method in class com.ultikits.ultitools.utils.CloudOutbox
 
modCount() - Method in class com.ultikits.ultitools.utils.CloudOutbox.Snapshot
 
modCount() - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
 
mode - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler.Action
 
modified - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin.CustomCatalogue
 
modified - Variable in class com.ultikits.ultitools.config.document.ConfigDocument
 
modifiedTime - Variable in class com.ultikits.ultitools.entities.PluginEntity
 
module - Variable in class com.ultikits.ultitools.utils.EconomyUtils.FrameMatch
 
module - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Reservation
 
module - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.Registered
 
module(String) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Reads one module.
MODULE_CAPABILITY - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
 
MODULE_CAPABILITY_SENTINEL - Static variable in class com.ultikits.ultitools.utils.AgentProtocol
The routing sentinel module.request carries instead of a capability name.
MODULE_ID_SOURCE - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
 
MODULE_IDENTIFIER - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
packages/contracts/src/protocol/primitives.ts#ModuleIdentifier
MODULE_IDENTIFIER_MAX_LENGTH - Static variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
The contract's bound on a module identifier.
MODULE_NAME_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
MODULE_PREFIX - Static variable in class com.ultikits.ultitools.utils.AgentCapabilities
 
MODULE_PREFIX - Static variable in class com.ultikits.ultitools.utils.CloudFeatures
 
MODULE_REQUEST - Static variable in class com.ultikits.ultitools.utils.CloudFeatures
 
MODULE_SCAN_LOGGER - Static variable in class com.ultikits.ultitools.UltiTools
 
ModuleApiLevels - Class in com.ultikits.ultitools.manager
Which module API levels /upm installs from a catalogue.
ModuleApiLevels() - Constructor for class com.ultikits.ultitools.manager.ModuleApiLevels
 
moduleBeingRegistered - Variable in class com.ultikits.ultitools.manager.PluginManager
The module being registered on each thread, name and main class (#483); see PluginManager.getModuleBeingRegistered().
ModuleCapabilities - Class in com.ultikits.ultitools.utils
The modules:<id>@<X.Y.Z> capability names an UltiCloud protocol v2 hello declares for the modules that answer module.request; internal, not for module use.
ModuleCapabilities() - Constructor for class com.ultikits.ultitools.utils.ModuleCapabilities
 
ModuleChange(Field, List<String>, List<String>, Object, AbstractConfigEntity.RawEntry) - Constructor for class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
 
moduleClassPath(ModuleFileTransactions, File, URL) - Static method in class com.ultikits.ultitools.UltiTools
The module class path of this start: first the recorded module updates are put in place (#505), then the modules folder is listed -- in that order, so the class loader is built over the new JARs and never opens a JAR an update replaces.
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.
moduleFileTransactions - Variable in class com.ultikits.ultitools.UltiTools
The module update and removal transactions of this start (#505): applied before the module class loader is built, decided after the modules load.
ModuleFileTransactions - Class in com.ultikits.ultitools.utils
The files of the module subsystem and the transactions that change them: which folder modules load from, and how /upm update replaces a module's JAR (#505, #513).
ModuleFileTransactions(File) - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions
The transactions of the framework whose data folder is given.
ModuleFileTransactions(File, File, ModuleFileTransactions.FileOps, ModuleFileTransactions.CrashPoints) - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions
The seam tests use to inject a failing file operation or a crash at a named point.
ModuleFileTransactions.Catalogue - Interface in com.ultikits.ultitools.utils
Where the latest version of a module, and its download, come from.
ModuleFileTransactions.CrashPoints - Interface in com.ultikits.ultitools.utils
Named points of a transaction; a test crashes at one to reproduce that window.
ModuleFileTransactions.Downloader - Interface in com.ultikits.ultitools.utils
How a JAR is downloaded.
ModuleFileTransactions.Expected - Class in com.ultikits.ultitools.utils
A file a destructive step touches, and the recorded hashes it may hold; none means it must be absent.
ModuleFileTransactions.FileOps - Interface in com.ultikits.ultitools.utils
How files are moved and deleted; a test substitutes a failing one.
ModuleFileTransactions.FileWork - Interface in com.ultikits.ultitools.utils
File work that may fail with an IOException.
ModuleFileTransactions.Keys - Class in com.ultikits.ultitools.utils
The catalogue keys of every line this class produces.
ModuleFileTransactions.NeedsOperator - Exception Class in com.ultikits.ultitools.utils
A step found a file the transaction cannot identify; the record is held for the operator.
ModuleFileTransactions.NoCompatibleVersionException - Exception Class in com.ultikits.ultitools.utils
Thrown by ModuleFileTransactions.Catalogue.latestVersion(java.lang.String) when the catalogue answers that versions of the module exist but none is compatible with this framework's API level (HTTP 409 from the level-filtered latest; plan 18-40), so staging can say so instead of "no download".
ModuleFileTransactions.Record - Class in com.ultikits.ultitools.utils
The persisted record of one transaction.
ModuleFileTransactions.RecordedIdentity - Class in com.ultikits.ultitools.utils
What ModuleFileTransactions.recordedIdentity(com.ultikits.ultitools.utils.ModuleFileTransactions.Removal, java.io.File) found: the same file, a different file, or -- with the read error -- a file whose content could not be read to tell.
ModuleFileTransactions.RecordRefused - Exception Class in com.ultikits.ultitools.utils
A record whose names would leave their folder, or that this version does not understand.
ModuleFileTransactions.Removal - Class in com.ultikits.ultitools.utils
One file a REMOVE record deletes at the next start, and what it was when recorded.
ModuleFileTransactions.RemovedModule - Class in com.ultikits.ultitools.utils
A module an uninstall removed, in every form a transaction can name it by: the identify-strings and runtime names of the instances it unloaded (plus the argument it was given), and the file names of its JARs -- the ones those instances were loaded from, the ones the start-up scan recorded as declaring their main class, and the ones it deleted or recorded for deletion.
ModuleFileTransactions.Report - Class in com.ultikits.ultitools.utils
One line for the start-up log, with its catalogue key and arguments.
ModuleFileTransactions.Reservation - Class in com.ultikits.ultitools.utils
ModuleFileTransactions.RollbackPhase - Enum Class in com.ultikits.ultitools.utils
Which start-up step a rollback is finished from; it decides what the log line says.
ModuleFileTransactions.StageResult - Class in com.ultikits.ultitools.utils
ModuleFileTransactions.StageResult.Outcome - Enum Class in com.ultikits.ultitools.utils
The outcome.
moduleId - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
The module's UltiCloud identifier for the v2 report, or null; see ErrorReportCollector.moduleIdentifierOf(java.lang.String).
moduleIdentifierOf(String) - Static method in class com.ultikits.ultitools.manager.ErrorReportCollector
The UltiCloud identifier of the loaded module a report names (22-26 fix round, backend contract answer of 2026-10-27): the server groups an error.report to a module by matching its moduleName against the catalogue identifier, so the v2 report carries the module's identify-string, lower-case (ModuleIds), never free text.
moduleIdentifierOf(String) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
The UltiCloud module identifier of the module that owns responders under ownerModule (22-26 fix round): the identify-string of the recorded module instance, or of the copy listed as loaded under that name, lower-cased (ModuleIds.of(UltiToolsPlugin)); when neither gives one, the owner name itself through the same derivation, as in 6.3.0.
ModuleIdentity(String, List<UltiToolsPlugin>, Set<String>, Set<String>, PluginInstallUtils.Recorded, Set<String>, Map<String, String>, boolean, boolean) - Constructor for class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
 
ModuleIds - Class in com.ultikits.ultitools.utils
The one derivation of a module's UltiCloud identifier; internal, not for module use.
ModuleIds() - Constructor for class com.ultikits.ultitools.utils.ModuleIds
 
moduleJarIndex - Variable in class com.ultikits.ultitools.manager.PluginManager
What the start-up scan read: per declared main class, every JAR in the modules folder that declares it, and the JAR its class was loaded from (#516).
ModuleJarIndex - Class in com.ultikits.ultitools.manager
Which JARs in the modules folder declare which module main class, as the module loader read them at start-up (#516).
ModuleJarIndex() - Constructor for class com.ultikits.ultitools.manager.ModuleJarIndex
 
moduleJars(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The module JARs of a modules folder, in file-name order: the entries whose names end in .jar, the test the module loader applies.
moduleKnown(String) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Whether the catalogue knows a module at all.
moduleName - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
 
moduleName - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
moduleName - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
moduleName() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
moduleNames - Variable in class com.ultikits.ultitools.utils.AgentCapabilities
 
moduleNames - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.RemovedModule
 
moduleNames() - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
moduleOf(JsonObject) - Static method in class com.ultikits.ultitools.utils.CloudFeatures
 
moduleRef(String) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
The contract's :moduleRef for a module: its identifier (lower-case letter first, segments separated by a single . or -, 1 to 64 characters), as ModuleIds.of(String) derives it.
ModuleRequestHandler - Class in com.ultikits.ultitools.utils
Bridges UltiCloud protocol v2 module.request to the released 6.3.0 PanelResponderRegistry; internal, not for module use.
ModuleRequestHandler(PanelResponderRegistry) - Constructor for class com.ultikits.ultitools.utils.ModuleRequestHandler
Creates the bridge over the registry the framework already owns, never refused for a shutdown.
ModuleRequestHandler(PanelResponderRegistry, ShutdownGate.Signal) - Constructor for class com.ultikits.ultitools.utils.ModuleRequestHandler
 
moduleRequestType(String, String) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
The registered message type a UltiCloud module.request for moduleIdentifier and action is dispatched to (22-26 fix round), or null when there is none: the type <moduleIdentifier>.<action>, or <owner name lower-cased>.<action> as 6.3.0 registered it, and only when the module owning that responder has moduleIdentifier as its identifier (PanelResponderRegistry.moduleIdentifierOf(String)).
modules - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The loaded modules whose configuration config.* serves.
modules - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
MODULES - Static variable in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
MODULES - Static variable in class com.ultikits.ultitools.utils.CatalogueClient
The route prefix of every catalogue request.
MODULES_FOLDER_NAME - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
The data-folder child modules are loaded from.
modulesByName() - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
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 - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
modulesFolder() - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
The modules folder install and uninstall act on: the one PluginManager#init scans and the module class loader reads, from the one method that computes it (#517).
modulesFolder(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The folder modules are loaded from: the framework's data folder plus plugins.
modulesFolderPath() - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
The modules folder, as the uninstall replies name it -- the one the loader reads (#517).
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
 
moduleVersion - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
A loaded module's plugin.yml version by module name, for its capability name.
monitor - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
 
monitor - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The first monitor the supplier yielded, or null before.
monitor - Variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
monitor - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The server sampler of the telemetry, read at first use and never by CloudFeatures.start(com.ultikits.ultitools.UltiTools): the plugin creates it after the features start.
MONITOR - Enum constant in enum class com.ultikits.ultitools.events.EventPriority
 
MONITORING - Enum constant in enum class com.ultikits.ultitools.entities.Capability
 
monitorSource - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
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.
move(Path, Path) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Renames a record atomically; falls back to a plain move only if the platform refuses.
move(Path, Path) - Method in interface com.ultikits.ultitools.utils.ModuleFileTransactions.FileOps
 
move(Path, Path, CopyOption...) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
move(Path, Path, CopyOption...) - Method in interface com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Mover
 
MOVE_RETRY_PAUSES_MILLIS - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Pauses between the attempts of a retried move, in milliseconds: at most 5 attempts and 150 ms of waiting in all (20.4-DECISIONS.md question 10 A).
moveAside(String) - Method in class com.ultikits.ultitools.utils.CloudStateStore
 
moveComments(String, List<ConfigDocument.CommentMove>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Re-indents comment lines of text; every other character is copied unchanged.
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
 
moveInLineCommentsToKey(Node, Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
moveIntoPlace(File, File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Renames the checked download to its final name in one step, replacing a file of that name.
mover - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Test seam for every file move the journal makes; the default is Files.move(java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption...).
moveReplacing(Path, Path) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Moves an entity file into place atomically, replacing the old one.
moveRetry - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Test seam: whether a failed move is retried; the default follows the operating system.
moveRetryLogged - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
moveTo(AgentConnection.State, AgentConnection.Effects) - Method in class com.ultikits.ultitools.utils.AgentConnection
 
moveTrailing(List<CommentLine>, int, Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
Moves the leading comment lines indented deeper than ownColumn to the end of the deepest block mapping in previous whose keys start at the line's column, and returns the lines that stay.
moveWithRetry(Path, Path, CopyOption...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Every file move the journal makes goes through here.
msg - Variable in class com.ultikits.ultitools.entities.ApiResponse
Deprecated.
 
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.
multiLineFlowScalar - Variable in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
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
Deprecated.
 
multiplier - Variable in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
 
multiplier(double) - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy.Builder
Deprecated.
 
must(File, String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
file must be there and hold hash.
MUST_BE_ABSENT - Enum constant in enum class com.ultikits.ultitools.config.EntryPresence
The entry must not be in the file yet; the write creates it and never replaces one the file holds.
MUST_BE_PRESENT - Enum constant in enum class com.ultikits.ultitools.config.EntryPresence
The entry must already be in the file; the write changes or removes it and never creates it.
mustExist - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Expected
 
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 File path) plus the entity class.

N

name - Variable in class com.ultikits.ultitools.context.SimpleContainer.ByTypeCandidate
 
name - Variable in class com.ultikits.ultitools.entities.PluginEntity
 
name - Variable in class com.ultikits.ultitools.entities.vo.ServerEntityVO
Deprecated.
 
name - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
The identity's name, used only in messages.
name - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Removal
 
name - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel.Player
 
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.interfaces.impl.data.json.JsonIdentity
The identity's name, for messages.
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.
NAME_MAX - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
NAME_MIN - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
NAME_PREFIX - Static variable in class com.ultikits.ultitools.utils.ModuleCapabilities
 
NAMED_LEFTOVERS - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
Backups of the framework's pattern already named at INFO this server run; guarded by WRITE_LOAD_LOCK.
nameKey - Variable in enum class com.ultikits.ultitools.entities.Buttons
The i18n key for the button name.
names - Variable in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
The registered names, normalised by SensitiveCommandRegistry.normalize(String).
names(PanelResponderRegistry, Function<String, String>) - Static method in class com.ultikits.ultitools.utils.ModuleCapabilities
The capability names to declare for every module that currently owns a responder.
namesConfigDirectory(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
namesIn(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The names in a folder, or null when it does not exist or cannot be listed.
namespacedKey(String) - Method in class com.ultikits.ultitools.manager.CommandManager
Builds the namespaced known-commands key (fallbackPrefix:label) that CommandManager.registerCommandDirect(CommandExecutor, String, String, String...)'s CommandMap.register(String, Command) call always populates for label, 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.
nearestHeldAncestor(ConfigDocument, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter.EmptySections
 
NEEDS_OPERATOR - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
NEEDS_OPERATOR - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
Held for the operator: a file the transaction cannot identify; later starts do nothing to it.
NeedsOperator(String) - Constructor for exception class com.ultikits.ultitools.utils.ModuleFileTransactions.NeedsOperator
 
negate() - Element in annotation interface com.ultikits.ultitools.annotations.ConditionalOnConfig
If true, register when the config value is false (inverted logic).
NESTING_DEPTH_LIMIT - Static variable in class com.ultikits.ultitools.config.document.ConfigDocument
Bukkit's YamlConfiguration nesting limit, kept for compatibility.
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_NAME lives in, resolved as a sibling of plugins/ under the server root -- outside every Phase 6 D-15 default editable root.
newCollection(Class<?>, Type, ConverterRegistry.Context) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
newest(List<CatalogueClient.Version>) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
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).
newMap(Class<?>, Type, ConverterRegistry.Context) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
newNode - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeUpdate
 
newNode(Object) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
newProgress - Variable in class com.ultikits.ultitools.services.impl.InMemoryNotificationService.BossBarTickResult
 
newProtocol(AgentConnection) - Method in class com.ultikits.ultitools.utils.CloudSession
Builds the protocol layer of one upgraded attempt of connection (plan 22-20) and, while the plugin's CloudFeatures are installed, registers every inbound handler on it (plan 22-21): the hello declares what the operator's switches allow (AgentCapabilities, S-65), reports the operator settings, and the router re-checks the switch of every request (S-66).
newSilentLogger() - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
newVersion - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
newVersion - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
newVisited() - Static method in class com.ultikits.ultitools.config.document.PlainData
 
next - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
The next sequence number to hand out; 0 until seeded from the journal directory.
next() - Static method in class com.ultikits.ultitools.utils.Ulid
 
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)
nextGeneration() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
A generation no dirty mark of this identity has carried before.
nextRetryAtMillis() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
nextSequence() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Hands out the next sequence number.
nextValue() - Method in class com.ultikits.ultitools.utils.Ulid
 
NO_ARGS - Enum constant in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
 
NO_EXCHANGE - Static variable in class com.ultikits.ultitools.utils.HttpRequestUtils
Status of the failure response the removed v1 calls return: no HTTP exchange happened.
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.
NO_RESPONDER_MESSAGE - Static variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
 
NO_STEP_HOOK - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
NO_STEP_HOOK - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
NO_STEP_HOOK - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
 
NO_STEP_HOOK - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
 
NO_VALUE - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.EmptySections
The rest of a section line after its key, terminator removed, when the key was left with no value.
NoCompatibleVersionException(int) - Constructor for exception class com.ultikits.ultitools.utils.ModuleFileTransactions.NoCompatibleVersionException
 
node - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeMove
 
NodeConstructor() - Constructor for class com.ultikits.ultitools.config.document.ConfigDocument.NodeConstructor
 
NodeKey(SlotKey, int) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer.NodeKey
 
nodes - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Side
 
nodesByLine(Node, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
For every line, the paths of the nodes on it: keys, scalars and flow collections (a list index is an Integer).
noHandlerResult(CloudPlayerLinks.LinkCompletion) - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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.
NON_JSON_MESSAGE - Static variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
 
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() - Static method in class com.ultikits.ultitools.utils.VersionLookup
 
none() - Static method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth
Reports that no login plugin is involved in this server's authentication.
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 - Enum constant in enum class com.ultikits.ultitools.utils.ServerCredentialStore.LegacyTokenRemoval
 
NONE - Enum constant in enum class com.ultikits.ultitools.utils.ShutdownGate.Refusal
Nothing: the gateway delivers it again after the next welcome.
NONE - Enum constant in enum class com.ultikits.ultitools.utils.VersionLookup.Outcome
The catalogue answered that it has nothing to offer (an unknown module, no compatible or no finalized version).
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.
NONE - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.EmptySections
 
NONE - Static variable in interface com.ultikits.ultitools.utils.ModuleFileTransactions.CrashPoints
 
NONE_OFFERED - Static variable in class com.ultikits.ultitools.utils.VersionLookup
 
nonEmpty(String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
nonfinite(Object) - Static method in class com.ultikits.ultitools.config.convert.builtin.ScalarConverter
 
nonPrintableStyle - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.PlainRepresenter
 
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
 
normalFailures - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
normaliseBoolean(Object, String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Normalises whatever the driver returned for a boolean column into a real Boolean, so Gson deserialises it correctly.
normaliseSuggestedName(String) - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
 
normalize(Object, ConverterRegistry.Context) - Static method in class com.ultikits.ultitools.config.convert.builtin.PlainNormalizer
Converts a known output container and dispatches non-plain leaves through the module registry.
normalize(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
 
normalize(String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The identify-string normalisation every install, update and lookup shares (one implementation).
normalize(String) - Static method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
Normalises one command token: strips one leading / and a namespace: prefix, and lower-cases the rest with Locale.ROOT.
normalizeEscapes(String, boolean, boolean) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Rewrites the escapes inside every double-quoted scalar into the file's own form: \xHH as \u00HH when latin1AsU, and hex digits in upper case when upper.
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) normalizeIdentifyString applies 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
 
normalizeMultilineStrings(Node, Map<Node, Node>, boolean) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Escapes preserve NEL (which the scanner normalizes) and no-EOF multiline string content.
noRollbackFor() - Element in annotation interface com.ultikits.ultitools.annotations.Transactional
Exception types that should NOT trigger a rollback, overriding the RuntimeException/ Error default for those types.
NOT_ACCEPTED_OUTPUT - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
The v1 command_result text for a command the server console did not accept (Bukkit.dispatchCommand returned false: an unknown command, or a command whose executor reported a usage error).
NOT_ACCEPTED_WITHOUT_REPLY - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
The v2 command_result text for a command the server did not accept while printing nothing the capturing sender could read — an unknown command whose refusal goes elsewhere, or an executor that reports a usage error silently.
NOT_AVAILABLE - Enum constant in enum class com.ultikits.ultitools.utils.VerifiedDownload.Kind
The catalogue does not offer this version for download (403, 404).
NOT_CONFIGURED - Enum constant in enum class com.ultikits.ultitools.utils.CatalogueHttp.Kind
No base URL is configured; no request was made.
NOT_CONFIGURED - Enum constant in enum class com.ultikits.ultitools.utils.CloudHttp.Outcome
The base URL is blank; no request was made.
NOT_CONNECTED - Enum constant in enum class com.ultikits.ultitools.utils.UltiCloudRequests.Outcome
Deprecated.
This server holds no valid UltiCloud session.
NOT_CONNECTED - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.Failure
This server holds no usable UltiCloud connection; no request was sent.
NOT_FOUND - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot.Outcome
The server root holds no server.properties.
NOT_FOUND - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult.Outcome
The server root holds no server.properties.
NOT_FOUND - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
NOT_LINKED - Enum constant in enum class com.ultikits.ultitools.utils.CloudAuthManager.LogoutOutcome
 
NOT_LINKED - Enum constant in enum class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult.Kind
 
NOT_LINKED_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
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 own server.properties has no such key -- either an older or newer Paper version than the one that added it, or a file that omits it; the two cannot be told apart (#473).
NOT_RELOADED - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
NOT_REQUESTED - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAccountResult
No game account was needed or requested.
NOT_RESTORED - Static variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The refusal reason while AbstractConfigEntity.fileNotRestored holds (#622): a phrase without any value.
NOT_RUNNING - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.ReconnectOutcome
Not running (never started, stopped, or the credential was rejected).
NOT_SENT_PREFIX - Static variable in class com.ultikits.ultitools.utils.VersionLookup
The prefix SimpleHttpClient puts on the body it makes up when the request itself failed.
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.yml declares another module, or the entry is one the module loader would never load at all.
notAvailableLine(String, String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
The line for a version the catalogue lists but does not offer for another reason than a licence (that one is PluginInstallUtils.InstallResult.Keys.REASON_LICENCE_REQUIRED); it is not an integrity failure.
notConnected() - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
noteFailedWrite(IOException) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Records that a write to this file could not be put back after it failed part-way (#622), so the file is treated as changed since it was read until a load reads it again; any other failure left the file holding its previous bytes.
NotEmpty - Annotation Interface in com.ultikits.ultitools.annotations.config
Declares that a config value must not be empty.
noteRemoved(List<File>) - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
Notes the entries the folder scan identified as this module's, before anything is deleted.
notFound() - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
notFound() - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
nothingWritten(List<RemoteConfigHandler.KeyResult>) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
The action-log reason of an update whose every key was refused: the key names with the per-key messages the panel received.
notice(Level, String, String) - Method in class com.ultikits.ultitools.utils.AgentProtocol
Under the lock: logs message at level at most once per AgentProtocol.NOTICE_INTERVAL_MS per key, otherwise at FINE.
NOTICE_INTERVAL_MS - Static variable in class com.ultikits.ultitools.utils.AgentProtocol
How often one notice of a kind may be logged above FINE.
NOTICE_LOGGER - Static variable in class com.ultikits.ultitools.utils.HttpRequestUtils
 
NOTICE_LOGGER - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Where the one-per-run "no v1 gateway" line goes; a class logger, so it needs no plugin instance.
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 fresh UpdateManager exactly once per onEnable(), 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
 
notifyRefused(CommandContext, ValidatorChain.ChainValidationResult) - Static method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Tells each validator that passed for this dispatch that it was refused before the mapped method ran, in chain order, so a validator that acquired something in validate -- UsageLockValidator's lock -- releases it (#568).
notifyRefused(CommandContext, List<CommandValidator>) - Static method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
Calls CommandValidator.onRefused(CommandContext) on each of passedValidators, in order, for a dispatch refused after they passed and before the mapped method ran (#568).
notifyRefused(CommandContext, List<CommandValidator>, RuntimeException) - Static method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
Runs every refusal hook; returns the first exception a hook threw, or attaches it to pending (an exception already on its way out) and returns null.
notifyRefusedAndRethrow(CommandContext, ValidatorChain.ChainValidationResult, RuntimeException) - Static method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
BaseCommandExecutor.notifyRefused(com.ultikits.ultitools.abstracts.command.CommandContext, com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult) for a dispatch leaving by cause: every hook still runs, and a hook that throws is attached to cause as suppressed rather than replacing it.
notPresentOnServer - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
 
notPutBack - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
Whether the commit failed with AtomicConfigWriter.RestoreFailedException: the target may hold part of this write and its backup is kept (the not-put-back state).
notRecordedIn(Throwable, Set<Throwable>) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
The record failure a failure carries, wherever in its suppressed chain it sits; null when there is none.
now() - Static method in class com.ultikits.ultitools.utils.CloudSession
 
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.
number(JsonObject, String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
number(Object) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
number(String, double, double) - Method in class com.ultikits.ultitools.utils.PayloadReader
Reads a required finite JSON number without string coercion.
NUMBER - Enum constant in enum class com.ultikits.ultitools.manager.RemotePropertiesHandler.Kind
An integer between the key's bounds.
NUMBER - Enum constant in enum class com.ultikits.ultitools.utils.RemoteConfigEntries.Kind
 
NUMBER_KINDS - Static variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Representative classes of each kind a constraint checks, for "can a value of the declared type be one of them".
NUMERIC - Static variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
 

O

object(JsonObject, String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
object(String) - Method in class com.ultikits.ultitools.utils.PayloadReader
Reads a required object; its field validation remains the caller's responsibility.
ObjectConfigSerializer<T> - Interface in com.ultikits.ultitools.interfaces
Deprecated, for removal: This API element is subject to removal in a future version.
Use ConfigConverter and ConfigConverterFor; removed in the next version.
observeAfterLoad(List<UltiToolsPlugin>, Function<UltiToolsPlugin, File>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Decides every update applied at this start from what loaded: committed when the module is loaded from the new JAR at the new version, rolled back otherwise.
Occurrence(Annotation, MergedAnnotationResolver.Occurrence) - Constructor for class com.ultikits.ultitools.context.MergedAnnotationResolver.Occurrence
 
occurrences() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
OCCURRENCES_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
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(long, long, long, long, long) - Static method in class com.ultikits.ultitools.utils.AgentConnection.Timing
 
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(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.utils.ModuleIds
A loaded module's identifier, from its identify-string.
of(ConfigDocument, ConfigDocument, OwnedPaths) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Changes
 
of(ServerPropertiesManager.WriteOutcome) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteResult
 
of(DeviceAuthorizationClient.PollResult.Kind) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
of(ModuleFileTransactions.StageResult.Outcome, String, String, String, String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
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 enum class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Kind
 
of(String) - Static method in class com.ultikits.ultitools.utils.ItemStackBuilder
Creates a new ItemStackBuilder from a material name string.
of(String) - Static method in class com.ultikits.ultitools.utils.ModuleIds
A module's identifier from its identify-string: trimmed and lower-cased; null when the result is empty, longer than ModuleIds.MAX_LENGTH or not in the contract's identifier syntax.
of(String, ConfigDocument, ConfigDocument, OperatorFileWriter.Changes) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter.EmptySections
 
of(String, Throwable) - Static method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleUnloadFailedException
 
of(Throwable) - Static method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalNotRecordedException
 
of(List<String>) - Static method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.UndeterminedEntriesException
 
of(List<String>, String) - Static method in exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalDeferredException
 
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.
offer(long, Level, String) - Method in class com.ultikits.ultitools.manager.AgentLogBatcher
Offers one console line.
offer(long, Level, String) - Method in interface com.ultikits.ultitools.manager.UltiPanelLogTransmitter.AgentLineSink
 
offer(String, Player) - Static method in class com.ultikits.ultitools.utils.CloudOutboxListener
Hands one event to the session that is current now, not the one captured at registration time: a login replaces the session, and the replacement owns the outbox the event belongs in.
offerLine(long, Level, String) - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
One redacted line from the transmitter; dropped while offline, with the logs switch off, or when the gateway did not accept logs on this connection.
offerReliableEvent(String, JsonObject) - Method in class com.ultikits.ultitools.utils.CloudSession
Adds one reliable event to this session's outbox, if it can be captured at all (D-14, S-16): a session that holds no credential returns silently, so an unlinked server writes no state file, and so does one whose operator turned ultipanel.capabilities.player-events off.
offerToAgent(String, String, String, Throwable, long) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Hands one line to the v2 sink: the message and stack trace UltiPanelLogTransmitter.buildLogData(java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable, long) redacted, the stack trace appended to the message because log.lines has no stack-trace field.
OfficialLanguageFiles - Class in com.ultikits.ultitools.utils
What the framework and its modules share about official language files (#608).
OfficialLanguageFiles() - Constructor for class com.ultikits.ultitools.utils.OfficialLanguageFiles
 
OfficialLanguageFiles.LoggingListener - Class in com.ultikits.ultitools.utils
Logs why a framework language file was not replaced; the file stays as it was in every case but one.
officialLanguageFor(String, boolean) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The official language configured is based on (#608).
officialLanguageOf(String, List<String>) - Static method in interface com.ultikits.ultitools.interfaces.Localized
Resolves the official language a configured language name is based on (#608).
OFFLINE_SUFFIX - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
offset(int) - Method in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
Converts a SnakeYAML mark index (counted in code points) to a char offset in the text.
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 - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertyKeyResult
 
ok - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.KeyResult
 
ok(Map<String, String>, List<String>, String) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
OK - Enum constant in enum class com.ultikits.ultitools.entities.Buttons
Ok buttons.
OK - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot.Outcome
Values, writable keys and version describe one file state.
OK - Enum constant in enum class com.ultikits.ultitools.utils.CatalogueHttp.Kind
An HTTP exchange completed; read the status (any status, 3xx included).
OK - Enum constant in enum class com.ultikits.ultitools.utils.CloudHttp.Outcome
An HTTP exchange completed; read CloudHttp.Response.status() (any status, 3xx included).
OK - Enum constant in enum class com.ultikits.ultitools.utils.UltiCloudRequests.Outcome
Deprecated.
An HTTP exchange completed; read UltiCloudRequests.Result.getStatusCode().
OK - Enum constant in enum class com.ultikits.ultitools.utils.VerifiedDownload.Kind
Verified: the file at VerifiedDownload.Result.path() may be used.
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
 
okResult(String) - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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).
oldDocument - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
OLDER_API_CAUSE - Static variable in class com.ultikits.ultitools.utils.ModuleScanDiagnostics
The cause phrase shared by this class's scan summary and PluginManager's refusal of a module whose declared main class fails to link against this framework, so an operator reads one wording for one cause.
oldJar - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Reservation
 
oldLocationOverride - Static variable in class com.ultikits.ultitools.utils.CredentialStore
Overrides CredentialStore.migrate()'s old-location lookup for a test, independently of CredentialStore.targetPathOverride.
oldName - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
oldNode - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeUpdate
 
oldSha256 - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
The old JAR's content when the update was staged; the apply moves only that file aside.
oldSha256 - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Reservation
 
oldVersion - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
oldVersion - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
omitEntity(String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
onAck(Envelope) - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
onAlreadyLinked(String) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
onAlreadyLinked(String) - Method in interface com.ultikits.ultitools.utils.CloudAuthManager.DeviceLoginListener
 
onAttemptFailed(long, String) - Method in class com.ultikits.ultitools.utils.AgentConnection
 
onBlockKeyLine(NodeTuple, List<String>, boolean) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter.EmptySections
A single-line key starting its line (only indentation, or the byte-order mark, before it).
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
once(Class<?>, String) - Static method in class com.ultikits.ultitools.manager.V1CloudNotice
Logs the line for member of owner, unless this run already did.
onChannelClosed() - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
Completes every pending create as not connected when the connection closes; held completions are dropped because the gateway redelivers them after the next welcome.
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() - Method in class com.ultikits.ultitools.manager.AgentTelemetry
Forgets what was last sent, so the next welcome sends every snapshot again.
onClose() - Method in class com.ultikits.ultitools.utils.AgentProtocol
The connection closed: the channel stops sending and lifecycle listeners are told once.
onClose(int, String, boolean) - Method in class com.ultikits.ultitools.utils.AgentSocket
 
onClose(int, String, boolean) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
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
 
onClosed(int, String, boolean) - Method in class com.ultikits.ultitools.utils.AgentConnection.AttemptEvents
 
onClosed(int, String, boolean) - Method in interface com.ultikits.ultitools.utils.AgentConnection.SocketEvents
 
onCode(String, String, String, long) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
onCode(String, String, String, long) - Method in interface com.ultikits.ultitools.utils.CloudAuthManager.DeviceLoginListener
A device code was issued; show it to the operator.
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
 
onCommand(PlayerCommandPreprocessEvent) - Method in class com.ultikits.ultitools.utils.CloudOutboxListener
Reports one player command to the live connection by its name only (D-20).
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.
onCompleted(CloudPlayerLinks.LinkCompletion) - Method in interface com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkEventHandler
Provisions (or declines to provision) a game account for a completed link.
onCompleted(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
onConfigReload(AbstractConfigEntity) - Method in interface com.ultikits.ultitools.interfaces.ConfigChangeListener
Called when the configuration is reloaded.
onConfigThread(CloudChannel, String, String, Runnable) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
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
Deprecated.
 
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
Sets createdAt/updatedAt to now and, if a current user is set, createdBy/updatedBy to it.
onCreate() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
Called before the entity is persisted for the first time.
onCreated(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
onCredentialRejected(int, String) - Method in interface com.ultikits.ultitools.utils.AgentConnection.Listener
 
onCredentialRejected(int, String) - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
onDelete() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
Called before the entity is deleted.
onDenied() - Method in interface com.ultikits.ultitools.utils.CloudAuthManager.DeviceLoginListener
The owner refused on the confirmation page.
onDisable() - Method in class com.ultikits.ultitools.UltiTools
 
onDisconnectHandler - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
oneLine(boolean, Object) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
A value for a warning on one log line, or <redacted>.
onEnable() - Method in class com.ultikits.ultitools.UltiTools
 
onError(Envelope, List<Runnable>) - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
onError(Exception) - Method in class com.ultikits.ultitools.utils.AgentSocket
 
onError(Exception) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
onErrorHandler - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
onErrorReply(CloudRequest) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
Answers a correlated error reply for a create this run issued.
onExpired() - Method in interface com.ultikits.ultitools.utils.CloudAuthManager.DeviceLoginListener
The code expired before it was confirmed.
onExpired(CloudPlayerLinks.LinkExpiry) - Method in interface com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkEventHandler
Notifies that a link stopped being usable.
onExpired(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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.
onJoin(PlayerJoinEvent) - Method in class com.ultikits.ultitools.utils.CloudOutboxListener
Adds one player.join entry to the current session's outbox.
ONLINE_PLAYERS_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
onlineMode - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
 
onlineMode - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
This server's online-mode setting, for player.link.create.
onlineMode - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
onlinePlayer(String) - Static method in class com.ultikits.ultitools.utils.PlayerActionHandler
 
onlinePlayers - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
 
onlinePlayers() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
onlinePlayers(Long) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
 
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.
onLinked(String, String) - Method in interface com.ultikits.ultitools.utils.CloudAuthManager.DeviceLoginListener
The owner confirmed and the credential was saved.
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.utils.AgentSocket
 
onMessage(String) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
onOpen() - Method in class com.ultikits.ultitools.utils.AgentConnection.AttemptEvents
 
onOpen() - Method in interface com.ultikits.ultitools.utils.AgentConnection.SocketEvents
The upgrade was accepted.
onOpen() - Method in class com.ultikits.ultitools.utils.AgentProtocol
The upgrade was accepted: sends hello, the connection's first frame.
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.utils.AgentSocket
 
onOpen(ServerHandshake) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
onOpened() - Method in interface com.ultikits.ultitools.utils.AgentConnection.Listener
The upgrade was accepted.
onOpened() - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
The upgrade was accepted: a fresh protocol layer sends hello.
onOperatorPinnedReadOnly() - Method in class com.ultikits.ultitools.manager.RemoteFileOperations.WriteDenial
 
onOperatorPinnedReadOnly() - Method in class com.ultikits.ultitools.utils.OfficialLanguageFiles.LoggingListener
 
onOperatorPinnedReadOnly() - Method in interface com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener
target exists 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 class com.ultikits.ultitools.manager.RemoteFileOperations.WriteDenial
 
onOwnershipCopyFailure(String, String) - Method in class com.ultikits.ultitools.utils.OfficialLanguageFiles.LoggingListener
 
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 class com.ultikits.ultitools.manager.RemoteFileOperations.WriteDenial
 
onPermissionCopyFailure() - Method in class com.ultikits.ultitools.utils.OfficialLanguageFiles.LoggingListener
 
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.
onPlanLimited(UpgradeRejection) - Method in interface com.ultikits.ultitools.utils.AgentConnection.Listener
 
onPlanLimited(UpgradeRejection) - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
onPlayerChangedWorld(PlayerChangedWorldEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) reports player events itself. Removed in 6.4.0.
onPlayerChat(PlayerChatEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) reports player events itself. Removed in 6.4.0.
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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) reports player events itself. Removed in 6.4.0.
onPlayerDeath(PlayerDeathEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) reports player events itself. Removed in 6.4.0.
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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) streams the console itself. Removed in 6.4.0.
onPlayerJoin(PlayerJoinEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) reports player events itself. Removed in 6.4.0.
onPlayerKick(PlayerKickEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) reports player events itself. Removed in 6.4.0.
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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) streams the console itself. Removed in 6.4.0.
onPlayerQuit(PlayerQuitEvent) - Method in class com.ultikits.ultitools.manager.PlayerEventManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) reports player events itself. Removed in 6.4.0.
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.
onQuit(PlayerQuitEvent) - Method in class com.ultikits.ultitools.utils.CloudOutboxListener
Adds one player.leave entry to the current session's outbox.
onRateLimited(long) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
onRateLimited(long) - Method in interface com.ultikits.ultitools.utils.CloudAuthManager.DeviceLoginListener
 
onReconnectExhaustedHandler - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
onRefused(CommandContext) - Method in interface com.ultikits.ultitools.abstracts.command.validation.CommandValidator
Invoked once, instead of CommandValidator.onComplete(CommandContext, boolean), for each validator whose CommandValidator.validate(CommandContext) succeeded when the dispatch is then refused before the mapped method runs: by a validator later in the chain, by an exception from a later validator's CommandValidator.shouldValidate(CommandContext) or CommandValidator.validate(CommandContext), by the argument-count check, or because a parameter could not be parsed.
onRefused(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
Releases the lock this validator acquired for a dispatch that was then refused before the mapped method ran -- by a later validator (such as the cooldown, which runs after this one), the argument-count check, or parameter parsing.
onRejected(String, String) - Method in interface com.ultikits.ultitools.utils.CloudAuthManager.DeviceLoginListener
UltiCloud rejected the request.
onReload() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Extension point for a module's own reload work.
onReload() - Method in class com.ultikits.ultitools.utils.CloudFeatures
Reports a changed operator setting on the open connection (plan 22-22, S-53): called by /ul reload after the framework configuration was read again.
onReload(ReloadReport) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Extension point for a module's own reload work, with a way to report a partial reload (#529).
onRequestFailed(String) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
onRequestFailed(String) - Method in interface com.ultikits.ultitools.utils.CloudAuthManager.DeviceLoginListener
 
onRequesting() - Method in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
onRequesting() - Method in interface com.ultikits.ultitools.utils.CloudAuthManager.DeviceLoginListener
The device-code request is about to be made.
onServerIdMismatch() - Method in interface com.ultikits.ultitools.utils.AgentConnection.Listener
The welcome named another server id; retrying stopped, credential kept.
onServerIdMismatch() - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
onServerLoad(ServerLoadEvent) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) streams the console itself. Removed in 6.4.0.
onShutdown(ShutdownGate) - Method in class com.ultikits.ultitools.utils.AgentMessageRouter
Sets the shutdown gate (ShutdownGate): from the moment it refuses, every state-changing type it covers is answered with its shutting-down failure before the switch gate or a handler sees it; a request it lets in keeps the gate's permit for the whole switch check and handler call.
onSourceAttributesUnreadable() - Method in class com.ultikits.ultitools.manager.RemoteFileOperations.WriteDenial
 
onSourceAttributesUnreadable() - Method in class com.ultikits.ultitools.utils.OfficialLanguageFiles.LoggingListener
 
onSourceAttributesUnreadable() - Method in interface com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener
A POSIX view exists for target but reading its current attributes failed -- see PosixAttributePreserver.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.
onStateChanged(AgentConnection.State) - Method in interface com.ultikits.ultitools.utils.AgentConnection.Listener
 
onStateChanged(AgentConnection.State) - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
onStep(String) - Method in interface com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity.StepHook
 
onStep(String) - Method in interface com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.StepHook
 
onStep(String) - Method in interface com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.StepHook
 
onSuperseded() - Method in interface com.ultikits.ultitools.utils.AgentConnection.Listener
Too many consecutive supersessions; retrying stopped, credential kept.
onSuperseded() - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
onSwitchRefusal(AgentMessageRouter.SwitchRefusalListener) - Method in class com.ultikits.ultitools.utils.AgentMessageRouter
Sets the listener told of each refusal by the capability gate; null removes it.
onSymbolicLink() - Method in class com.ultikits.ultitools.manager.RemoteFileOperations.WriteDenial
 
onSymbolicLink() - Method in class com.ultikits.ultitools.utils.OfficialLanguageFiles.LoggingListener
 
onSymbolicLink() - Method in interface com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener
target is 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
 
onText(String) - Method in class com.ultikits.ultitools.utils.AgentConnection.AttemptEvents
 
onText(String) - Method in interface com.ultikits.ultitools.utils.AgentConnection.Listener
 
onText(String) - Method in interface com.ultikits.ultitools.utils.AgentConnection.SocketEvents
 
onText(String) - Method in class com.ultikits.ultitools.utils.AgentProtocol
One inbound text frame other than the heartbeat reply.
onText(String) - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
Hands the frame to the current protocol layer, outside the session monitor.
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
Sets updatedAt to now and, if a current user is set, updatedBy to it.
onUpdate() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
Called before the entity is updated.
onUpgradeRefused(int, UpgradeRejection) - Method in class com.ultikits.ultitools.utils.AgentConnection.AttemptEvents
 
onUpgradeRefused(int, UpgradeRejection) - Method in interface com.ultikits.ultitools.utils.AgentConnection.SocketEvents
 
onUpgradeRequired(String, String) - Method in interface com.ultikits.ultitools.utils.AgentConnection.Listener
 
onUpgradeRequired(String, String) - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
onWelcome(Envelope, List<Runnable>) - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
onWelcome(CloudChannel) - Method in class com.ultikits.ultitools.manager.AgentTelemetry
Sends the four snapshots a fresh connection starts from: status, players.snapshot, plugins.snapshot and worlds.snapshot, in that order.
onWriteFailure(IOException) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations.WriteDenial
 
onWriteFailure(IOException) - Method in class com.ultikits.ultitools.utils.OfficialLanguageFiles.LoggingListener
 
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
 
open(String) - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
 
open(URI, Map<String, String>, AgentConnection.SocketEvents) - Method in interface com.ultikits.ultitools.utils.AgentConnection.SocketFactory
 
open(Path, FileAttribute<?>...) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
OPEN - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.State
The upgrade was accepted.
OPEN - Static variable in interface com.ultikits.ultitools.utils.ShutdownGate.Signal
A signal that never refuses: for bindings with no plugin behind them.
openBackup(Path, FileAttribute<?>...) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
openedAtMillis - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
openSocket(long, Map<String, String>) - Method in class com.ultikits.ultitools.utils.AgentConnection
Outside the monitor: opens the attempt's socket and keeps it if the attempt is still live.
openTarget(Path) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
operand - Variable in class com.ultikits.ultitools.manager.FileOperationManager.ResolvedTarget
 
operator - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity.Captured
 
operator - Variable in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
 
OperatorFiles - Class in com.ultikits.ultitools.config
Writes named keys of an operator-editable YAML file that a module manages on an operator's behalf - a kit file, a menu file - and nothing else.
OperatorFiles() - Constructor for class com.ultikits.ultitools.config.OperatorFiles
 
OperatorFiles.Snapshot - Class in com.ultikits.ultitools.config
A file's text exactly as OperatorFiles.read(File) found it, and the fingerprint of its bytes.
OperatorFiles.WriteResult - Enum Class in com.ultikits.ultitools.config
OperatorFileWriter - Class in com.ultikits.ultitools.config.document
The write gate for operator-editable config files: the one way the framework changes such a file automatically (maintainer decisions of 2026-10-04: "operator-written configuration is never overwritten automatically" and "what code may write, by file type").
OperatorFileWriter() - Constructor for class com.ultikits.ultitools.config.document.OperatorFileWriter
 
OperatorFileWriter.Changes - Class in com.ultikits.ultitools.config.document
The owned paths the edit actually changed: values (inserted, set or removed) and comments.
OperatorFileWriter.EmptySections - Class in com.ultikits.ultitools.config.document
The sections an insert finds empty (#620, #610 item 2).
OperatorFileWriter.Outcome - Enum Class in com.ultikits.ultitools.config.document
What a write did.
OperatorFileWriter.Result - Class in com.ultikits.ultitools.config.document
The outcome of one write, its one-phrase reason, and the document now on disk when there is one.
OperatorFileWriter.Side - Class in com.ultikits.ultitools.config.document
One side of the comparison: its document, node tree, lines, nodes by line and owned-line marks.
OperatorFileWriter.Snapshot - Class in com.ultikits.ultitools.config.document
The file as the gate read it at write time, or why the write cannot start.
OperatorFileWriter.Staged - Class in com.ultikits.ultitools.config.document
A verified write whose content is staged and not yet published - or, when nothing needed staging, the write's settled result.
OperatorFileWriter.Step - Enum Class in com.ultikits.ultitools.config.document
The steps of a gated write that call into the YAML library, as the fault seam names them.
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
 
operators - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
The identity's operators, in registration order.
operators() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
ops - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
optional(String) - Method in class com.ultikits.ultitools.utils.PayloadReader
Reads an optional key without imposing a value type.
OPTIONAL - Enum constant in enum class com.ultikits.ultitools.utils.AgentMessageTypes.ReplyTo
 
optionalReason(PayloadReader) - Static method in class com.ultikits.ultitools.utils.PlayerActionHandler
A kick reason is optional; when present it must be a string of at most 256 code points.
optionalText(String) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
Trims a short field and turns a blank one into null, which the contract allows where an empty string would fail its minLength.
options - Variable in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
options(Field) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
OPTIONS_ITEM_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
OPTIONS_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
ORANGE - Enum constant in enum class com.ultikits.ultitools.entities.Colors
 
orDefault(String, String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
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
 
orderedComparisonOperand(String, Class<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Returns the SQL operand that a GREATER or LESS condition compares on the column side.
orderedComparisonOperand(String, Class<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataOperator
Compares GREATER and LESS as numbers of the field's Java type: a byte, short, int or long field (or its wrapper) as a 64-bit integer through CAST(column AS BIGINT), a double field (or its wrapper) as a 64-bit floating-point number through CAST(column AS DOUBLE), and a float field (or its wrapper) through CAST(CAST(CAST(column AS REAL) AS VARCHAR) AS DOUBLE), which SQLiteDataOperator.orderedComparisonPlaceholder(Class, Object) applies to the value as well.
orderedComparisonPlaceholder(Class<?>, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Returns the SQL operand that a GREATER or LESS condition compares on the parameter side: the placeholder ? the condition's value is bound to, or an expression around it.
orderedComparisonPlaceholder(Class<?>, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataOperator
Passes the value of a GREATER or LESS condition on a float field (or its wrapper) through the same conversion as the column, CAST(CAST(CAST(? AS REAL) AS VARCHAR) AS DOUBLE), so both sides keep the same 15 significant digits (see SQLiteDataOperator.orderedComparisonOperand(String, Class)), when the value is a Number whose double value is finite.
orderedEquals(Object, Object) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
orderedParsers - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
 
origin - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.Candidate
 
original - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
originalAutoCommit - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
 
originalIsolation - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
 
ORPHAN_BACKUP - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
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.
outbound - Variable in class com.ultikits.ultitools.utils.CloudFeatures
 
outboundAllowed(String) - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
outbox - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
outbox - Variable in class com.ultikits.ultitools.utils.CloudStateStore
 
outbox() - Method in class com.ultikits.ultitools.utils.CloudStateStore
 
outboxMax - Variable in class com.ultikits.ultitools.websocket.CloudLimits
 
outboxMax() - Method in class com.ultikits.ultitools.websocket.CloudLimits
 
outcome - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
 
outcome - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
outcome - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
outcome - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteResult
 
outcome - Variable in class com.ultikits.ultitools.utils.CloudHttp.Response
 
outcome - Variable in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
 
outcome - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
outcome - Variable in class com.ultikits.ultitools.utils.UltiCloudRequests.Result
Deprecated.
 
outcome - Variable in class com.ultikits.ultitools.utils.VersionLookup
 
outcome - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
 
outcome() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
What happened.
outcome() - Method in class com.ultikits.ultitools.utils.CloudHttp.Response
 
Outcome() - Constructor for enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Outcome
 
Outcome() - Constructor for enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot.Outcome
 
Outcome() - Constructor for enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult.Outcome
 
Outcome() - Constructor for enum class com.ultikits.ultitools.utils.CloudHttp.Outcome
 
Outcome() - Constructor for enum class com.ultikits.ultitools.utils.CredentialStore.ReadResult.Outcome
 
Outcome() - Constructor for enum class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult.Outcome
 
Outcome() - Constructor for enum class com.ultikits.ultitools.utils.UltiCloudRequests.Outcome
Deprecated.
 
Outcome() - Constructor for enum class com.ultikits.ultitools.utils.VersionLookup.Outcome
 
output - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
Deprecated.
 
overlay(SimpleJsonDataOperator<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
The overlay this transaction keeps for operator, or null if the transaction has not written it.
Overlay() - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.Overlay
 
overlayForWrite(SimpleJsonDataOperator<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
The overlay for operator, created (in first-touch order) if this is its first write.
overlays - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
One overlay per operator this transaction has written, in first-touch order.
overrideLostPlaceholders(Map<String, String>, Map<String, String>, BiConsumer<String, String>) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The two-detector placeholder comparison of UltiToolsPlugin.applyPlaceholderArityOverride(java.io.File, byte[], java.lang.String, java.lang.String) (#441, #524), as a pure function shared with an operator's custom language file (#608) and the framework's own custom file: every key of own whose value lost a placeholder relative to official's value for the same key -- a different %s/%d arity (UltiToolsPlugin.placeholderArity(java.lang.String)), a malformed format-argument index, a different conversion at a position both values use (UltiToolsPlugin.conversionMismatch(java.lang.String, java.lang.String), #615 item 3), or a {TOKEN} the official value has and own's lacks (UltiToolsPlugin.missingBracePlaceholder(java.lang.String, java.lang.String)) -- is replaced by the official value, and mismatch is told the key and the reason phrase (never either value).
overrides(Method, Method) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
Whether sub overrides sup per JLS 8.4.8.1.
OVERSIZE - Enum constant in enum class com.ultikits.ultitools.utils.CatalogueHttp.Kind
The answer was longer than the limit.
owned - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Side
 
owned - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
owned(List<RemoteConfigHandler.Accepted>) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
ownedAbove(List<List<String>>, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter.EmptySections
Whether a value path the write changes is the section itself or a key above it (its line is owned anyway).
ownedCommentLines(OwnedPaths, OperatorFileWriter.Side, OperatorFileWriter.Side, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
The owned comment lines directly above the key at path, before and after the edit: the whole comment, or - for a framework comment run - the run's length in the file as read and the length of what replaced it.
ownedEntities - Variable in class com.ultikits.ultitools.manager.DataScope
 
OwnedPaths - Class in com.ultikits.ultitools.config.document
What one write through OperatorFileWriter may change in a config file: the value paths it sets, inserts or removes, the paths whose comment lines it rewrites, or - only when the file does not exist yet - the whole file.
OwnedPaths(List<List<String>>, List<List<String>>, Map<List<String>, Integer>, boolean) - Constructor for class com.ultikits.ultitools.config.document.OwnedPaths
 
OwnedPaths.Builder - Class in com.ultikits.ultitools.config.document
Collects owned paths; each path is copied, so later changes to the caller's list do not leak in.
owner - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager.Registration
 
owner - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable.Hold
 
owner - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
 
owner - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel.Owner
 
Owner(UltiToolsPlugin, CloudPlayerLinks.LinkEventHandler) - Constructor for class com.ultikits.ultitools.utils.PlayerLinkChannel.Owner
 
OWNER_ONLY - Static variable in class com.ultikits.ultitools.utils.OwnerOnlyAtomicFile
Owner read and write only: the mode of every file this class writes on POSIX (D19-060).
ownerInstance - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager.Registration
 
ownerInstance - Variable in class com.ultikits.ultitools.entities.HandlerEntry
The module instance that registered this handler, or null when the registration named only a module name (#506).
ownerInstance - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.ResponderEntry
 
ownerInstanceOrScope(UltiToolsPlugin, String) - Method in class com.ultikits.ultitools.events.EventBus
The module instance a registration is recorded against: the one it names; otherwise the module the framework is loading on this thread; otherwise the copy listed as loaded under ownerModule (#562 item 1); otherwise none.
ownerModule - Variable in class com.ultikits.ultitools.entities.HandlerEntry
 
ownerModule - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.ResponderEntry
 
ownerModuleOf(String) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
The module name owning the responder registered for the exact string messageType, as the registration recorded it.
ownerModules() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
The distinct module names owning at least one registered responder, in ascending name order.
OwnerOnlyAtomicFile - Class in com.ultikits.ultitools.utils
The single atomic, owner-only file writer behind both framework-owned files under <server root>/.ultikits/: CredentialStore's credentials.json and CloudStateStore's cloud-outbox.json.
OwnerOnlyAtomicFile() - Constructor for class com.ultikits.ultitools.utils.OwnerOnlyAtomicFile
 
OwnerOnlyAtomicFile.WriterBody - Interface in com.ultikits.ultitools.utils
Writes the complete content of the file to out; the writer is flushed and closed by the caller.
ownFrameworkComments(OwnedPaths.Builder, ConfigDocument) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The token comments of read the framework may rewrite, each owning only the run of lines AbstractConfigEntity.frameworkCommentRun(com.ultikits.ultitools.config.document.ConfigDocument, java.lang.reflect.Field) identified as the framework's in the file as read (#604): the config write gate then refuses any write that changes a comment line above that run or of a comment that is the operator's.
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.
packages - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Prepared
 
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
 
PANEL_ACTOR - Static variable in class com.ultikits.ultitools.manager.RemoteFileOperations
The action-log actor for this surface: protocol v2 carries no per-operator identity.
PANEL_ACTOR - Static variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
The action-log actor for this surface: protocol v2 carries no per-operator identity.
PANEL_ACTOR - Static variable in class com.ultikits.ultitools.utils.CloudFeatures
 
PANEL_ACTOR - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
The action-log actor for this surface: protocol v2 carries no per-operator identity.
PANEL_CHANGE_DRAIN_MS - Static variable in class com.ultikits.ultitools.utils.PluginInitiationUtils
How long PluginInitiationUtils.stopAcceptingPanelMessages() waits for the state changes already running (a file write, a server.properties update, a module responder or player-link handler a request was handed to); each takes milliseconds, so the bound is reached only by a stalled disk or a module handler that does not end.
PANEL_CHANGE_SIGNAL - Static variable in class com.ultikits.ultitools.utils.PluginInitiationUtils
PANEL_CHANGES - Static variable in class com.ultikits.ultitools.utils.PluginInitiationUtils
Guards PluginInitiationUtils.panelChangesRunning; PluginInitiationUtils.stopAcceptingPanelMessages() waits on it for the count to reach zero (22-23 shutdown-window round).
PANEL_DISPATCH - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
Panel origin exists only inside synchronous main-thread dispatch, including nested commands.
panelChanges(List<Field>, Map<Field, List<List<String>>>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
A panel edit's changes: each touched setting as a whole, or - for a map setting edited leaf by leaf - each touched leaf, at the value the edit applied.
panelChangesRunning - Static variable in class com.ultikits.ultitools.utils.PluginInitiationUtils
How many permits PluginInitiationUtils.enterPanelChange() gave that were not returned yet.
PanelCheckpoint() - Constructor for class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
panelComment(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
PanelConnectionLog - Class in com.ultikits.ultitools.websocket
Writes the framework's lines about the panel connection itself to the server console, marked so the panel's log stream never sends them back to the panel (as of 6.3.0).
PanelConnectionLog() - Constructor for class com.ultikits.ultitools.websocket.PanelConnectionLog
 
PanelConnectionLog.PanelConnectionRecord - Class in com.ultikits.ultitools.websocket
The mark: a record of this type is a panel-connection line.
PanelConnectionRecord(Level, String) - Constructor for class com.ultikits.ultitools.websocket.PanelConnectionLog.PanelConnectionRecord
 
PanelMessageEvent - Class in com.ultikits.ultitools.events
Published once for every inbound panel message the framework has already handled.
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 by Getter above) from both the protocol v2 module.request handler and PluginManager'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(long, int, int) - Constructor for class com.ultikits.ultitools.websocket.PanelResponderRegistry
Test seam: a registry with its own deadline and worker bounds.
PanelResponderRegistry.Invocation - Class in com.ultikits.ultitools.websocket
One admitted request: the responder entry captured at admission, its deadline and its outcome.
PanelResponderRegistry.ResponderEntry - Class in com.ultikits.ultitools.websocket
An immutable pairing of a responder function with the module name that registered it and, when the registration named one, the module instance (#506).
PanelWrite(AbstractConfigEntity.PanelCheckpoint, List<AbstractConfigEntity.ModuleChange>, Path, OperatorFileWriter.Staged, Map<Field, Object>) - Constructor for class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
 
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.config.convert.ConverterRegistry
 
parent - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.Expansion
 
parent - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.Occurrence
 
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
 
parentInMemory(Object, List<String>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether the map holding the last key of path exists in tree (the module's value in memory).
parse() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
The table the server reads; IllegalArgumentException for a malformed \u escape, as the server.
parse(byte[]) - Static method in class com.ultikits.ultitools.utils.CloudStateStore
 
parse(int, Map<String, String>, String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
Parses a refused upgrade response.
parse(CloudRequest) - Static method in class com.ultikits.ultitools.utils.PlayerActionHandler
Reads one branch of the discriminated union, validating exactly the keys that branch allows.
parse(InputStream) - Static method in class com.ultikits.ultitools.utils.PluginYmlReader
 
parse(Object) - Method in class com.ultikits.ultitools.interfaces.impl.pasers.DefaultConfigParser
Deprecated.
 
parse(Object) - Method in class com.ultikits.ultitools.interfaces.impl.pasers.StringHashMapParser
Deprecated.
 
parse(Object) - Method in interface com.ultikits.ultitools.interfaces.Parser
Deprecated.
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) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Parses a config file's text.
parse(String) - Static method in class com.ultikits.ultitools.manager.ModuleApiLevels
A plugin.yml api-version as an integer level.
parse(String, int) - Static method in class com.ultikits.ultitools.utils.Envelope
 
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 batchConfig object from a config-update request into out, WITHOUT applying it (extracted from LogStreamManager.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.enabled into out -- extracted from LogStreamManager.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.interval into out -- see LogStreamManager.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.size into out -- see LogStreamManager.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 levels array from a config-update request into out, WITHOUT applying it (extracted from LogStreamManager.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.
parseCustomCatalogue(File, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
parsed - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
Whether the file was read and parsed (original and candidate are the file's, not empty placeholders).
parsed(Map<String, Object>) - Static method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
 
Parsed(String, List<CloudOutbox.Entry>, long, List<CommandDedupeSet.Seen>, int) - Constructor for class com.ultikits.ultitools.utils.CloudStateStore.Parsed
 
PARSED - Enum constant in enum class com.ultikits.ultitools.utils.CredentialStore.ReadResult.Outcome
 
parseDeclaredApiVersion(String) - Static method in class com.ultikits.ultitools.manager.PluginManager
A plugin.yml api-version as an integer API level, or null when absent or not an integer.
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(String) - Static method in class com.ultikits.ultitools.utils.CredentialStore.ReadResult
 
parseFunction - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
 
parseHeaders(String) - Static method in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
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 a BufferedReader -- shared by both the on-disk (exploded directory) and in-jar branches of UltiToolsPlugin.loadLanguageFromJar(String, String) so the two stay in sync.
parseObject(String) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
parseOrNull(String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
Use ConfigConverter with ConfigConverterFor; removed in the next version.
parser(ConverterRegistry.Context) - Method in class com.ultikits.ultitools.config.convert.LegacyParserAdapter
 
Parser<T> - Interface in com.ultikits.ultitools.interfaces
Deprecated, for removal: This API element is subject to removal in a future version.
Use ConfigConverter and ConfigConverterFor; removed in the next version.
parserClass - Variable in class com.ultikits.ultitools.config.convert.LegacyParserAdapter
 
parseRetryAfter(String) - Static method in class com.ultikits.ultitools.utils.CloudHttp
 
parserMessage - Variable in class com.ultikits.ultitools.config.document.ConfigLoadResult
 
parserMessage() - Method in class com.ultikits.ultitools.config.document.ConfigLoadResult
Why the file could not be parsed: the parser's own message, naming the line and column.
parserRegistry - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
 
parsers - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
 
parseStatus(String) - Static method in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
parseStrictInt(JsonElement, String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Parses element as a strict Java int -- rejects a non-numeric value, a non-integral number (e.g.
parseTarget(String, JsonObject) - Static method in class com.ultikits.ultitools.utils.PlayerActionHandler
Reads the teleport target, validating exactly the keys its kind allows.
parseUserId(Number) - Static method in class com.ultikits.ultitools.utils.ServerCredential
 
parseVersions(CatalogueHttp.Json) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
PART_SUFFIX - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils
The suffix of a download not yet checked; the module loader reads only *.jar.
partial(String) - Method in class com.ultikits.ultitools.abstracts.ReloadReport
Records one part of this reload that did not reload.
partial(List<ServerPropertiesManager.PropertyKeyResult>, String) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
PARTIAL - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult.Outcome
At least one key was refused or absent; the accepted keys were written.
partialArg - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
The partial text of the current argument (may be empty).
partialReasons - Variable in class com.ultikits.ultitools.abstracts.ReloadReport
 
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
 
patchedMap(Object, List<String>, Object) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
path - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
 
path - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.Placement
 
path - Variable in exception class com.ultikits.ultitools.config.convert.ConversionException
 
path - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
path - Variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter.RecordedBackup
 
path - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.PlainReader
 
path - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.RecordFile
 
path - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.UpdateAudit
 
path - Variable in class com.ultikits.ultitools.utils.VerifiedDownload.Result
 
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
Declares a nested entry path split at every dot.
path() - Method in interface com.ultikits.ultitools.config.convert.ConversionContext
 
path() - Method in exception class com.ultikits.ultitools.config.convert.ConversionException
 
path() - Method in class com.ultikits.ultitools.config.convert.ConversionFailure
 
path() - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
path() - Method in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
path() - Method in class com.ultikits.ultitools.utils.VerifiedDownload.Result
 
PATH_NOT_ALLOWED - Enum constant in enum class com.ultikits.ultitools.utils.UltiCloudRequests.Outcome
Deprecated.
The call is not on the allow-list, which since 6.3.1 is every call; no request was made.
PATH_NOT_ALLOWED - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
Pattern - Annotation Interface in com.ultikits.ultitools.annotations.config
Validates that a text config value - a String, or a char matched as a one-character string (since 6.3.0, #631) - matches the specified regular expression.
payload - Variable in class com.ultikits.ultitools.utils.CloudOutbox.Entry
 
payload - Variable in class com.ultikits.ultitools.utils.Envelope
 
payload - Variable in class com.ultikits.ultitools.utils.PayloadReader
 
payload - Variable in class com.ultikits.ultitools.websocket.CloudRequest
 
payload() - Method in class com.ultikits.ultitools.utils.CloudOutbox.Entry
 
payload() - Method in class com.ultikits.ultitools.websocket.CloudRequest
 
payloadFor(Player) - Static method in class com.ultikits.ultitools.utils.CloudOutboxListener
The one builder of a join/leave payload (T-22-29).
PayloadReader - Class in com.ultikits.ultitools.utils
Strict protocol payload reader shared by framework handlers; internal, not for module use.
PayloadReader(String, JsonObject) - Constructor for class com.ultikits.ultitools.utils.PayloadReader
Creates a reader over a defensive payload snapshot.
payloadSupplier(String) - Method in class com.ultikits.ultitools.manager.AgentTelemetry
 
Pending() - Constructor for class com.ultikits.ultitools.utils.PlayerLinkChannel.Pending
 
PENDING - Enum constant in enum class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult.Kind
authorization_pending: poll again after the interval.
PENDING - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
pendingAuthenticationCancelled - Variable in class com.ultikits.ultitools.utils.CloudSession
true if CloudSession.invalidate() found -- and cancelled -- a pending authentication still in flight on this session (as of 6.3.1 the device-code request or poll; a magic-link poll in 6.3.0), and that fact has not yet been reported and reset by CloudSession.consumePendingCancellation().
pendingCommands - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager
 
pendingCreates - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
pendingInitialization - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
PendingInitialization(ConfigDocument, Map<Field, Object>, Map<Field, Object>, String) - Constructor for class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PendingInitialization
 
pendingLanguageSetting() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The framework's language setting as it is in config.yml on disk now, when it differs from the value the framework runs with (#502).
pendingRemovals - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
The modules-folder file names a recorded deletion still has to remove after this start's removals.
pendingReports() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The lines collected and not yet written.
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.
perform(CloudRequest, CloudChannel, PlayerActionHandler.Action) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
Runs once per accepted request, on the main thread: resolve the subject, then act.
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
 
performReload() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
period() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
Repeat interval in ticks.
periodKey() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
@ConfigEntry path 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.
permitConnectForTesting(boolean) - Static method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Test-only: lets a kept v1 log-stream test connect to its own local socket server.
permitsConfigThread(UltiToolsPlugin, String) - Static method in class com.ultikits.ultitools.manager.ConfigManager
Shared refusal guard, checked before any configuration monitor or registry access.
persist(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
ModuleFileTransactions.writeRecord(Record) at start-up, where a failure is a report line, not an abort.
persistBeforeShutdown() - Method in class com.ultikits.ultitools.utils.CloudFeatures
The power handler's pre-shutdown hook: the outbox and the ids reach the disk before the server stops.
persistedValue(Field, String, T) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
The value written for one @Column field of obj, serialised as every write path here always has: a non-basic value goes out as JSON, with a bare string's quotes removed.
persister - Variable in class com.ultikits.ultitools.utils.CredentialRotationHandler
 
persistNow() - Method in interface com.ultikits.ultitools.utils.DedupeLedger
Synchronously persists the current ids and receipts while the caller holds the ledger monitor.
persistNow() - Method in class com.ultikits.ultitools.utils.SessionDedupeLedger
Writes the ids, their receipts and the outbox now, under the store's write lock.
persistPanelBatch(List<AbstractConfigEntity>, List<JsonObject>) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
persistRotated(String, String) - Method in interface com.ultikits.ultitools.utils.CredentialRotationHandler.CredentialPersister
Stores the new credential, replacing the old one atomically.
PHASE_CHECKPOINT - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Entity-file phase of a checkpoint.
PHASE_RECOVERY - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Entity-file phase of JsonJournal.recover().
PINK - Enum constant in enum class com.ultikits.ultitools.entities.Colors
 
pitch - Variable in class com.ultikits.ultitools.entities.common.WorldLocation
 
placeExpansionComments() - Method in class com.ultikits.ultitools.config.document.ConfigDocument
For a render only: moves each recorded run of comment lines indented under an expanded section to the end of the section's last value - where the reader puts such lines once the section holds keys, and where the emitter writes them at the section's own indentation, byte for byte as the operator wrote them when their column is that one - and returns how to undo it, so the document's comments stay as read (the write gate's comment ownership is computed on them).
PLACEHOLDER_PATTERN - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Matches a java.util.Formatter conversion 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.format argument POSITION value requires -- not the count of distinct positions used (Codex round 2, P2).
placeholderConversions(String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The String.format conversions of value by argument position: an explicit index ( %2$s) names its position, an unindexed conversion takes the next ordinary position, as java.util.Formatter counts them.
placeholderList - Variable in class com.ultikits.ultitools.listeners.PlayerJoinListener
 
placement(ConfigDocument, Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
Placement(List<String>, String) - Constructor for class com.ultikits.ultitools.abstracts.AbstractConfigEntity.Placement
 
plain - Variable in class com.ultikits.ultitools.config.document.ConfigDocument
 
plain(JsonElement, RemoteConfigEntries.Kind) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
Converts a checked JSON value to the plain value the configuration document stores.
PlainData - Class in com.ultikits.ultitools.config.document
The plain-data boundary of the config storage layer.
PlainData() - Constructor for class com.ultikits.ultitools.config.document.PlainData
 
plainEquals(Object, Object) - Static method in class com.ultikits.ultitools.config.document.PlainData
Compares two plain values as values, not as text.
PlainNormalizer - Class in com.ultikits.ultitools.config.convert.builtin
Explicit normalization of legacy/Bukkit output containers, never a reflective object walk.
PlainNormalizer() - Constructor for class com.ultikits.ultitools.config.convert.builtin.PlainNormalizer
 
PlainReader() - Constructor for class com.ultikits.ultitools.config.document.ConfigDocument.PlainReader
 
PlainRepresenter(DumperOptions) - Constructor for class com.ultikits.ultitools.config.document.ConfigDocument.PlainRepresenter
 
plainValue(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
plainValue(Field, boolean) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The plain value of field as the module holds it, spelled like the file this entity last read or wrote: the raw acknowledgement is passed as the file value, so a typed map key the file spells '01', 1.0 or in upper case keeps that text (#673, case 52).
plainValue(Field, boolean, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
PLAN_LIMIT - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.Disposition
Plan limit: keep the credential and retry on the fixed plan-limit interval.
PLAN_LIMIT_RETRY_MS - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Fixed plan-limit retry interval: 15 minutes, no jitter, no growth.
PLAN_LIMITED - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.State
Plan limit: waiting on the fixed plan-limit interval, credential kept.
planEpisode - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
planLimitClose(String, AgentConnection.Effects) - Method in class com.ultikits.ultitools.utils.AgentConnection
Under the monitor: close 4402.
planLimitRefusal(UpgradeRejection, String, AgentConnection.Effects) - Method in class com.ultikits.ultitools.utils.AgentConnection
Under the monitor: a 402 refusal.
planLimitRetryMs - Variable in class com.ultikits.ultitools.utils.AgentConnection.Timing
 
planNoticeSent - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
planReason - Variable in class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
planReason - Variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
planReason() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
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.utils.PlayerActionHandler.Action
 
player - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler.Target
 
player - Variable in class com.ultikits.ultitools.widgets.impl.ChatConfirm
The target player to show the dialog
Player(UUID, String) - Constructor for class com.ultikits.ultitools.utils.PlayerLinkChannel.Player
 
PLAYER - Enum constant in enum class com.ultikits.ultitools.annotations.command.CmdTarget.CmdTargetType
 
PLAYER_ACTIONS - Enum constant in enum class com.ultikits.ultitools.entities.Capability
 
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
 
PlayerActionHandler - Class in com.ultikits.ultitools.utils
Handles the structured player.action request — kick, game mode and teleport — as Bukkit API calls on the main thread.
PlayerActionHandler(Executor, PlayerActionHandler.ActionAudit) - Constructor for class com.ultikits.ultitools.utils.PlayerActionHandler
Creates the handler.
PlayerActionHandler.Action - Class in com.ultikits.ultitools.utils
One validated request, independent of the payload object it was read from.
PlayerActionHandler.ActionAudit - Interface in com.ultikits.ultitools.utils
The audit port integration binds to the remote action log; one entry per executed or refused action, none for a payload that never ran.
PlayerActionHandler.Target - Class in com.ultikits.ultitools.utils
One validated teleport target: another online player, or a world and a position.
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.cooldowns with the live PlayerCacheManager for 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.serverLocks with the live PlayerCacheManager for 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 live PlayerCacheManager for 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 live PlayerCacheManager for quit-based sweeping (GEN-08, D-03).
PlayerCacheSaver - Interface in com.ultikits.ultitools.annotations
Optional interface for services with @PlayerCache(saveBeforeRemove = true).
playerCommand(String) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
Encodes a player.command payload.
playerCommandPayload(String) - Static method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
playerCount - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
 
playerCount - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
 
playerEntry(JsonElement) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
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
 
playerLinkChannel - Variable in class com.ultikits.ultitools.utils.CloudFeatures
 
PlayerLinkChannel - Class in com.ultikits.ultitools.utils
Carries the player-link protocol behind CloudPlayerLinks: it frames player.link.create, correlates the answer by envelope id, delivers completions and expiries to the single owning module, and records each completion result in the shared ledger before answering the gateway.
PlayerLinkChannel(Supplier<CloudChannel>, DedupeLedger, BooleanSupplier, LongSupplier, ScheduledExecutorService, Executor) - Constructor for class com.ultikits.ultitools.utils.PlayerLinkChannel
Binds the channel to one connection's suppliers and to the shared session ledger.
PlayerLinkChannel(Supplier<CloudChannel>, DedupeLedger, BooleanSupplier, LongSupplier, ScheduledExecutorService, Executor, ShutdownGate.Signal) - Constructor for class com.ultikits.ultitools.utils.PlayerLinkChannel
 
PlayerLinkChannel.Held - Class in com.ultikits.ultitools.utils
A completion that arrived before its create was answered.
PlayerLinkChannel.Owner - Class in com.ultikits.ultitools.utils
The owning module and its handler.
PlayerLinkChannel.Pending - Class in com.ultikits.ultitools.utils
One create this run issued and has not answered yet.
PlayerLinkChannel.Player - Class in com.ultikits.ultitools.utils
The player fields shared by completions and expiries.
playerLinks - Variable in class com.ultikits.ultitools.utils.CloudFeatures
 
playerLinks() - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
playerName - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
 
playerName - Variable in class com.ultikits.ultitools.manager.TriggerContext
 
playerName - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
playerName - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkExpiry
 
playerName() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
playerName() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
playerName() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkExpiry
 
playerName(String) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
Keeps a player name only when the contract's name pattern accepts it.
playerOf(JsonObject, String) - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
playerRef(String, String) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
Encodes the payload shared by player.join and player.leave.
playerRefPayload(String, String) - Static method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
PLAYERS - Static variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
Built-in completer prefix for players.
PLAYERS_SNAPSHOT - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
playersPayload() - Method in class com.ultikits.ultitools.manager.AgentTelemetry
Builds players.snapshot from the sampled player array, keeping only the contract's seven fields.
playerTrack - Variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
playerUuid - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
playerUuid - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkExpiry
 
playerUuid() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
playerUuid() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkExpiry
 
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.BukkitPowerExecutor
 
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
Start-up and shutdown entry points of the UltiCloud connection.
PluginInitiationUtils() - Constructor for class com.ultikits.ultitools.utils.PluginInitiationUtils
 
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.InstallResult - Class in com.ultikits.ultitools.utils
PluginInstallUtils.InstallResult.Keys - Class in com.ultikits.ultitools.utils
The reasons, as catalogue keys (Chinese, with their English values in lang/en.json); a nested Keys holder like ModuleFileTransactions.Keys.
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.Recorded - Class in com.ultikits.ultitools.utils
What the module loader and the loaded instances say about an uninstall's targets, read before anything is unloaded.
PluginInstallUtils.RemovalDeferredException - Exception Class in com.ultikits.ultitools.utils
The uninstall could not delete these JARs now -- the running server holds them open, or the folder is not writable -- and has recorded them, so the next start deletes them before any module loads (#518).
PluginInstallUtils.RemovalNotRecordedException - Exception Class in com.ultikits.ultitools.utils
The uninstall could not delete these JARs now and could not record their deletion for the next start either (#518).
PluginInstallUtils.StagingCatalogue - Class in com.ultikits.ultitools.utils
The catalogue and downloader of one staging call (plan 22-26 fix round).
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
The loaded modules, in load order.
PluginLogger - Class in com.ultikits.ultitools.interfaces.impl.logger
 
PluginLogger(String, Logger) - Constructor for class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
 
PluginLoggerBridge - Class in com.ultikits.ultitools.utils
Forwards the records of a dedicated diagnostics logger to the framework's own plugin logger, so they reach the server console at their real level and in the server's normal log format (#557).
PluginLoggerBridge(Level) - Constructor for class com.ultikits.ultitools.utils.PluginLoggerBridge
 
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
 
PLUGINS_SNAPSHOT - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
pluginsPayload() - Method in class com.ultikits.ultitools.manager.AgentTelemetry
Builds plugins.snapshot: name, version, description (explicit JSON null when the manifest has none) and enabled.
pluginTasks - Variable in class com.ultikits.ultitools.manager.TaskManager
 
pluginTrack - Variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
PluginVersionEntity - Class in com.ultikits.ultitools.entities
 
PluginVersionEntity() - Constructor for class com.ultikits.ultitools.entities.PluginVersionEntity
 
PluginYmlInfo(String, String, List<String>, List<String>, List<String>) - Constructor for class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
 
PluginYmlInfo(String, String, List<String>, List<String>, List<String>, String, 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.yml straight from its class's code source, given only a bare Class<?> - before any UltiToolsPlugin instance 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.yml this framework needs: its declared name: and main: (both nullable - absent when the archive has none or reading failed), its loadAfter: list, and its Bukkit-level softdepend: / depend: lists (all three never null; empty when absent or reading failed), and its declared version: and api-version: as text (both nullable, like name and main), which the load-failure refusal quotes to identify the module.
policy - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
POLL_PATH - Static variable in class com.ultikits.ultitools.utils.UltiCloudRequests
Deprecated.
The request path UltiLogin 2.0.0 used to poll that link.
pollBatch() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Pulls up to UltiPanelLogTransmitter.batchSize records off the queue, oldest first.
pollDeviceOnce(CloudSession.DevicePoll) - Method in class com.ultikits.ultitools.utils.CloudSession
One poll step.
pollExecutor - Variable in class com.ultikits.ultitools.utils.CloudSession
 
PollResult(DeviceAuthorizationClient.PollResult.Kind, ServerCredential, String, String, long) - Constructor for class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
pollTask - Variable in class com.ultikits.ultitools.utils.CloudSession
 
pollToken(String) - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
Polls for the outcome of deviceCode once.
PONG_TIMEOUT_MS - Static variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
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
Deprecated.
 
port - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
 
position - Variable in class com.ultikits.ultitools.events.EventBus.ReleasedHandler
 
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 whether target is a language catalogue or a provenance sidecar, only the caller does.
post(Runnable) - Method in class com.ultikits.ultitools.utils.AgentConnection
 
post(String, String) - Static method in class com.ultikits.ultitools.utils.UltiCloudRequests
Deprecated, for removal: This API element is subject to removal in a future version.
post(String, Map<String, String>, String) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
Deprecated.
 
post(String, Map<String, String>, Map<String, Object>) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
Deprecated.
 
PostConstruct - Annotation Interface in com.ultikits.ultitools.annotations
Marks a method to be called after dependency injection is complete.
postJson(String, JsonObject, String) - Static method in class com.ultikits.ultitools.utils.CloudHttp
Sends POST <api-url><path>.
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.
power - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The stop and restart of server.power.
POWER - Static variable in class com.ultikits.ultitools.utils.AgentCapabilities
 
POWER_ACTIONS - Enum constant in enum class com.ultikits.ultitools.entities.Capability
 
PowerActionHandler - Class in com.ultikits.ultitools.utils
Handles the ack-first server.power request: a structured stop or restart that never passes through the command blocklist and is allowed only while the operator's ultipanel.capabilities.power-actions switch is on.
PowerActionHandler(DedupeLedger, BooleanSupplier, PowerActionHandler.PowerExecutor, Runnable, Consumer<RemoteActionLog.Entry>) - Constructor for class com.ultikits.ultitools.utils.PowerActionHandler
Creates the handler.
PowerActionHandler.PowerExecutor - Interface in com.ultikits.ultitools.utils
The two calls BukkitPowerExecutor turns into a main-thread stop or restart, kept behind an interface so the handler stays unit-testable without a live server.
powerEnabled - Variable in class com.ultikits.ultitools.utils.AgentSettings
 
powerEnabled - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The power-actions switch, read on every server.power.
powerEnabled - Variable in class com.ultikits.ultitools.utils.PowerActionHandler
 
PreDestroy - Annotation Interface in com.ultikits.ultitools.annotations
Marks a method to be called before the bean is destroyed.
prefix(String, int) - Static method in class com.ultikits.ultitools.manager.AgentLogBatcher
Returns the first codePoints characters of text, counted in code points so a surrogate pair is either fully in or fully out.
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
 
prepareConfigConverters() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Prepares converters and checks only enabled auto-config entities before resources are extracted.
prepareConverters(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
Prepared(ConverterRegistry, Set<String>) - Constructor for class com.ultikits.ultitools.config.convert.ConverterRegistry.Prepared
 
prepareModule(UltiToolsPlugin, String[], ClassLoader) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Discovers all converters before publishing the registry, without selecting config entities.
preparePanelWrite(JsonObject) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Prepares one panel entity without acknowledging or replacing its file: the touched settings or leaves are verified and staged through the configuration write gate (see AbstractConfigEntity.updateProperties(com.google.gson.JsonObject)); the commit re-checks the file's bytes immediately before its move.
prepareSelectedConfigs(UltiToolsPlugin, String[], ClassLoader) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Checks exactly the requested auto-registration batch before any entity is constructed.
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
 
prepend(List<CommentLine>, List<CommentLine>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
first followed by rest (which may be null).
prependEnds(Node, List<CommentLine>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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 - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
For an operator's map-entry write made under a condition: whether the entry must already be in the file, or must not be, on the read the gate verifies against (#623); null when presence is not a precondition.
presence - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
Presence() - Constructor for enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
 
presenceRefused(AbstractConfigEntity.ModuleChange) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The refusal of a map-entry write whose presence condition did not hold: logged at FINE only, the caller reports it (#623).
present - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
 
present - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.RawEntry
 
present - Variable in class com.ultikits.ultitools.manager.LogStreamManager.BatchConfigSection
 
present - Variable in class com.ultikits.ultitools.manager.LogStreamManager.LevelsSection
 
present(File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
An existence check of the apply or a rollback, through ModuleFileTransactions.FileOps so a test can make it fail.
preShutdownHook - Variable in class com.ultikits.ultitools.utils.PowerActionHandler
 
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.
previousComments() - Element in annotation interface com.ultikits.ultitools.annotations.ConfigEntry
Comment texts earlier versions of the module shipped for this entry - for example the literal comment it had before ConfigEntry.comment() became a {key} token whose catalogue wording then changed.
previousFailure - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Reservation
 
previousFailure - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
primaryType - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
 
primeTpsClock() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Starts the TPS clock now without recording a sample (plan 22-22 fix): the clock otherwise starts when this object is created, and the v2 sampler first runs 20 ticks after the first connection, which may come long after the plugin enabled; that gap would be recorded as the first TPS sample.
PRIMITIVE_TO_WRAPPER - Static variable in class com.ultikits.ultitools.utils.BeanCopyUtil
Primitive type to its wrapper class; see BeanCopyUtil.boxed(Class).
printable(String) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Keeps the characters YAML allows in a stream (the YAML 1.1 printable set, tab included).
priority - Variable in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
 
priority - Variable in class com.ultikits.ultitools.context.SimpleContainer.ByTypeCandidate
 
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.
probe(Object, Type) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
Reads plain as declared through the same registry path the loader uses, at this context's location, without recording anything in this conversion's failure list: a refusal, or any nested omission, goes to a throw-away list and makes the probe fail.
Probe(boolean, Object) - Constructor for class com.ultikits.ultitools.config.convert.ConverterRegistry.Probe
 
probeFollowingLinks(File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
What is at file with 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
 
problemWith(ModuleFileTransactions.Record, File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Why a record read from a file cannot be carried out, or null when it can: the one validation start-up and staging share.
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<?>, List<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.
proof - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
proof() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
proofs(JsonArray) - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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
 
properties - Variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
properties - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The handler of properties.*.
properties(ServerPropertiesManager, Consumer<RemoteActionLog.Entry>) - Static method in class com.ultikits.ultitools.manager.RemoteRequestHandlers
 
PROPERTIES_GET - Static variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
PROPERTIES_GET_RESULT - Static variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
PROPERTIES_UPDATE - Static variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
PROPERTIES_UPDATE_RESULT - Static variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
PropertiesSnapshot(ServerPropertiesManager.PropertiesSnapshot.Outcome, Map<String, String>, List<String>, String) - Constructor for class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
PropertiesText(byte[], String, Charset) - Constructor for class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
 
PropertiesUpdateResult(ServerPropertiesManager.PropertiesUpdateResult.Outcome, List<ServerPropertiesManager.PropertyKeyResult>, String, String) - Constructor for class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
PROPERTY_TYPES - Static variable in class com.ultikits.ultitools.manager.RemoteRequestHandlers
The request types the server.properties handler answers.
PropertyKeyResult(String, boolean, String) - Constructor for class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertyKeyResult
 
protectedFile - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
ProtectedLocation(Path, String) - Constructor for class com.ultikits.ultitools.manager.FileOperationManager.ProtectedLocation
 
protectedRealLocations() - Method in class com.ultikits.ultitools.manager.FileOperationManager
The real locations of the protected directory plugins/UltiTools/security under FileOperationManager.serverRoot: the location of the directory entry itself (its parent's real path plus security) and, when that entry exists and resolves elsewhere, its real target too.
protectFailedLoad(ConfigLoadResult) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
protocol - Variable in class com.ultikits.ultitools.utils.CloudFeatures
The protocol of the connection the lifetime objects currently use, or null.
PROTOCOL_HEADER - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Upgrade header carrying the protocol major version.
PROTOCOL_VERSION - Static variable in class com.ultikits.ultitools.utils.AgentConnection
The protocol version this client speaks.
PROTOCOL_VERSION - Static variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
The protocol major version this framework speaks.
protocols(JsonElement) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
protocolValue(String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
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
 
provisionGameAccount - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
provisionGameAccount() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
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 MethodInterceptor chain.
ProxyOf - Annotation Interface in com.ultikits.ultitools.aop
Marks a generated proxy class and names the target class it proxies.
pruneCreatedMapping(Map<String, Object>, Map<String, Object>, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
publish(ModuleEvent) - Method in class com.ultikits.ultitools.events.EventBus
Publish an event synchronously.
publish(LogRecord) - Method in class com.ultikits.ultitools.handler.ConsoleMirror.ForwardScope
 
publish(LogRecord) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
 
publish(LogRecord) - Method in class com.ultikits.ultitools.manager.EarlyLogCapture
 
publish(LogRecord) - Method in class com.ultikits.ultitools.utils.PluginLoggerBridge
 
publish(LogRecord, boolean) - Method in class com.ultikits.ultitools.handler.SystemLogHandler
 
publishAsync(ModuleEvent) - Method in class com.ultikits.ultitools.events.EventBus
Publish an event asynchronously.
published - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
Whether this write replaced or created the target (the published state).
publishedPath(UltiToolsPlugin, String) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
The panel's path of one registered configuration file: the file's location relative to the server root, with / separators, as the contract's path primitive requires.
PUBLISHING - Static variable in class com.ultikits.ultitools.handler.SystemLogHandler
Reentrancy guard for SystemLogHandler.publish(LogRecord) (Gate-2 finding, round 9).
publishPanelMessageEvent(CloudRequest, String, JsonObject) - Static method in class com.ultikits.ultitools.utils.ModuleRequestHandler
Republishes the request for modules that subscribe to PanelMessageEvent, exactly as the v1 inbound path does: built here on the dispatching thread, delivered on the main thread, carrying the type the responder is registered under, the responder's input (the request's params plus the gateway-asserted actor) and the v2 envelope as received.
publishPanelMessageEvent(String, JsonObject, JsonObject) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Bridges a panel message the framework has already handled onto the module-facing EventBus (WIRE-16).
publishPlainWrite(Supplier<R>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Applies a write made outside any transaction: with the identity's commit gate held (read side), then the visibility write side, so a checkpoint's capture sees it whole or not at all and every reader sees it at one instant.
publishUnderVisibilityLock(Supplier<R>) - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
Runs apply under the visibility write side: a commit's apply of every operator's staged writes, or a write outside a transaction.
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.
put(Object, T) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.Overlay
 
put(String, Object, String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
putBack(byte[], Path, Exception) - Method in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
Puts the target back after its in-place write failed once it was open (#622): writes original - the bytes it held immediately before, which the forced backup holds - back in place, then removes the backup as no longer needed.
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 Query that wraps a DataOperator.
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
 
queue - Variable in class com.ultikits.ultitools.utils.SerialRequestWorker
 
queueCapacity - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
How many admitted requests may wait for a free worker; named in a refusal.
queuedInvocationCountForTesting() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Test-only accessor for how many admitted invocations are waiting for a free worker.
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 - Variable in class com.ultikits.ultitools.utils.ReconnectPolicy
 
random - Variable in class com.ultikits.ultitools.utils.Ulid
 
RANDOM - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
RANDOM - Static variable in class com.ultikits.ultitools.services.impl.DefaultEmailService
 
randomHigh - Variable in class com.ultikits.ultitools.utils.Ulid
The top 16 of the 80 random bits of the last id.
randomLow - Variable in class com.ultikits.ultitools.utils.Ulid
The low 64 of the 80 random bits of the last id.
randomName(String, String) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
Range - Annotation Interface in com.ultikits.ultitools.annotations.config
Validates that a numeric config value falls within the specified range.
rangeMessage(JsonObject) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
RATE_LIMITED - Enum constant in enum class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult.Kind
 
RATE_LIMITED - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.Failure
The gateway rate-limited the request; a later attempt may succeed.
raw - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
raw - Variable in class com.ultikits.ultitools.config.convert.ConversionFailure
 
raw() - Method in class com.ultikits.ultitools.config.convert.ConversionFailure
 
raw(Type) - Static method in class com.ultikits.ultitools.config.convert.builtin.ConversionTypes
 
rawArgs - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
The raw arguments passed to the command.
rawClass(Type) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
RawEntry(boolean, Object) - Constructor for class com.ultikits.ultitools.abstracts.AbstractConfigEntity.RawEntry
 
RawEntry(ConfigDocument, List<String>) - Constructor for class com.ultikits.ultitools.abstracts.AbstractConfigEntity.RawEntry
 
rawMessage - Variable in class com.ultikits.ultitools.events.PanelMessageEvent
 
rawNonAscii - Variable in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
reached(String) - Method in interface com.ultikits.ultitools.utils.ModuleFileTransactions.CrashPoints
 
read - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PendingInitialization
 
read - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
read() - Static method in class com.ultikits.ultitools.utils.CredentialStore
Reads the credential document under the single store lock.
read(Envelope, String) - Static method in class com.ultikits.ultitools.utils.AgentProtocol.Welcome
 
read(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
Answers files.read: the file's content decoded as strict UTF-8, its size in bytes and the SHA-256 of exactly those bytes — the version a later files.write must send back as its baseVersion.
read(File) - Static method in class com.ultikits.ultitools.config.OperatorFiles
Reads an existing file.
read(Class<?>) - Static method in class com.ultikits.ultitools.utils.PluginYmlReader
Reads plugin.yml for the given class's own code source.
read(Object) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Probe
 
read(Object, ConverterRegistry.Context) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
read(Path) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
read(Path) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
 
read(Path, OwnedPaths, String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
read(Node) - Method in class com.ultikits.ultitools.config.document.ConfigDocument.PlainReader
 
READ_COMMITTED - Enum constant in enum class com.ultikits.ultitools.annotations.Isolation
Prevents dirty reads; allows non-repeatable reads and phantom reads.
READ_TIMEOUT_MS - Static variable in class com.ultikits.ultitools.utils.CatalogueHttp
 
READ_TIMEOUT_MS - Static variable in class com.ultikits.ultitools.utils.CloudHttp
 
READ_UNCOMMITTED - Enum constant in enum class com.ultikits.ultitools.annotations.Isolation
Allows dirty reads, non-repeatable reads, and phantom reads.
READABLE - Static variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
What each key's value looks like in the frozen contract's properties.get schema.
readableSpecs() - Static method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
The contract's type for each of the fourteen readable keys, in contract order.
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 on ResourceHashSidecar.java:155).
readArchive(File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Reads what an archive declares about itself.
readAtMost(File, int) - Static method in class com.ultikits.ultitools.manager.RemoteFileOperations
Reads a file through a stream capped at maxBytes + 1 bytes.
readBearer() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
readBearer() - Method in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
The bearer of the next attempt: the session's own CloudSession.credential, the one owner of the current credential (plan 22-21 fix), so an attempt after a rotation authenticates with the rotated secret and CloudSession.SessionAgentListener.attemptCredentialId names the credential this attempt really used.
readBody(UpgradeRejection.Builder, String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
readBody(HttpURLConnection, int) - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
 
readBody(HttpURLConnection, int) - Static method in class com.ultikits.ultitools.utils.CloudHttp
 
readBoolean(File, ConditionalOnConfig) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
Reads condition.path() from configFile with the framework's own document reader and key semantics, the same the module's config entity binds the file with (#612): the path is a nested key path, a flat dotted key such as features.chat: false, or a mix (ConfigDocument.readings(String)).
readBundledLanguage(String) - Method in class com.ultikits.ultitools.UltiTools
Reads the official catalogue lang/<code>.json from the framework jar as UTF-8.
readCapped() - Method in class com.ultikits.ultitools.utils.CloudStateStore
 
readCurrentLocked() - Static method in class com.ultikits.ultitools.utils.CredentialStore
Reads the current file under CredentialStore.LOCK.
readCustomLanguageFile(String, String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Reads the operator's custom language file <folderPath>/lang/<name><extension>, trying each of UltiToolsPlugin.LANGUAGE_EXTENSIONS in order (#608).
readDeclaredName(JarFile, JarEntry, File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
The name a plugin.yml declares, if it declares one.
readElements(List<?>, Type, ConverterRegistry.Context, Collection<Object>) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
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 of UltiToolsPlugin.readEmbeddedResourceBytes(String), split out to keep that method's NPath complexity under the Codacy/PMD threshold once the 16-05 / CodeQL java/zipslip alert #11 containment guard was added -- purely a structural split, the guard's own behaviour is unchanged.
readEntity(AbstractRelationalDataOperator.RowMapper<T>, ResultSet) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
 
readEnum(Object, Class<?>, ConverterRegistry.Context) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
readerLines(String) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Each line's {start, end of content} in text, with SnakeYAML's reader's line breaks.
readError - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.RecordedIdentity
Why the content could not be read; null when it was read.
readFingerprint - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
 
readFingerprint() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
The SHA-256 (lower-case hex, or OperatorFileWriter.ABSENT) of the bytes the gate read and verified the edit against - for OperatorFileWriter.Outcome.WRITTEN, the bytes the file held immediately before it was replaced; null when it did not apply the edit.
readFlatDictionary(byte[], String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Reads a flat key -> value dictionary 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
Reads a flat key -> value dictionary from a language file on disk, for the placeholder-arity comparison only -- Language itself exposes no way to enumerate its keys, so this is a small, independent read of the same file formats, not a change to Language's own parsing.
readFlatDictionary(Reader, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
readFrameworkCustomFile(File, String, String, ClassLoader, Logger) - Static method in class com.ultikits.ultitools.utils.OfficialLanguageFiles
Reads the operator's custom framework language file <dataFolder>/lang/<name>.json (#608).
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
 
readFromJarFile(File) - Static method in class com.ultikits.ultitools.utils.PluginYmlReader
Reads plugin.yml directly from a module's own jar File, without loading any class from it first.
readGrant(String) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
Maps a 200 to GRANTED, or to TRANSIENT with a WARNING naming what is missing.
readHeaders(UpgradeRejection.Builder, Map<String, String>) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
READING - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
readings(String) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Returns every place this document holds a declared setting path: each way of splitting dottedPath at its dots into keys the document holds, the last one present (an explicit null included).
readings(Map<?, ?>, String) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
ConfigDocument.readings(String) over a plain-data tree, such as a copy of a document taken at load.
readJson(byte[]) - Static method in class com.ultikits.ultitools.utils.OfficialLanguageFiles
 
readKey(String, Type, List<String>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
text read as a map key of keyType on the loader's read path, or null when it does not convert.
readLanguageFile(File, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Reads an on-disk language file exactly as the pre-#441 loadLanguageFromDisk did -- extracted unchanged so both provenance branches that keep the disk file's own parse (branches 1 and 3 in UltiToolsPlugin.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.
readLoaded(Path, ConfigLoadResult) - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
Reads the bytes the load parsed; a second read that differs means the file moved in between.
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.
readMapping(MappingNode) - Method in class com.ultikits.ultitools.config.document.ConfigDocument.PlainReader
 
readOnly - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
 
readOnly() - Element in annotation interface com.ultikits.ultitools.annotations.Transactional
Whether the transaction is read-only.
readOrCreateUuid() - Static method in class com.ultikits.ultitools.utils.CommonUtils
 
readOrNull(Path) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
readPresent - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
 
readRecord(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Reads one record.
readRecordedHash(File, String) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
Returns the digest previously recorded for resourcePath (e.g.
readRecordOrReport(File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
readResource(ClassLoader, String) - Static method in class com.ultikits.ultitools.utils.OfficialLanguageFiles
 
readResponse(HttpURLConnection) - Static method in class com.ultikits.ultitools.utils.SimpleHttpClient
Deprecated.
 
ReadResult(CredentialStore.ReadResult.Outcome, Map<String, Object>, String) - Constructor for class com.ultikits.ultitools.utils.CredentialStore.ReadResult
 
readRowsWithoutId(Connection, String, List<Object>, List<String>, List<Boolean>) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Reads every row of select (row identifier first, then the table's columns) and decides which id, if any, would make it addressable.
readsAudited - Variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
readsAudited - Variable in class com.ultikits.ultitools.manager.RemotePropertiesHandler
 
readSeconds() - Method in class com.ultikits.ultitools.manager.ConfigBindings.Source
 
readSerializable(Object, Class<? extends ConfigurationSerializable>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
Applies the ordinary registered hierarchy before delegate-aware Bukkit fallback.
readSerializable(Object, Class<? extends ConfigurationSerializable>, ConverterRegistry.Context) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
readSha256(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
A file's SHA-256, failing with the reason it cannot be read.
readText - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
readText() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
The text the staged content was verified against - exactly what the file held when the gate read it - so a caller undoing a published write can put back precisely those bytes.
readTyped(Object, Type) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
readUnderVisibilityLock(Supplier<R>) - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
Runs read under the visibility read side.
readValue - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
 
readVersioned(int) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
Reads server.properties for the protocol 2.0.0 panel: the fourteen readable keys that are present and parse to their contract type, the writable key set, and the version a later update must send back as its baseVersion.
readVisible(Function<JsonTransaction, R>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Runs read with the calling thread's transaction (or null outside one) under the visibility read side.
realignCommentsAfterBlankLines(String, List<Event>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Puts back every comment line SnakeYAML's emitter misplaces after a blank line (17-64 review round 1 R1-01, route change (i)).
realLocationOf(Path) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
path's real path when it exists; otherwise the real path of its deepest existing ancestor followed by the remaining names.
realPathOf(Path) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
 
realPathOrNull(Path) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
The real path of path, or null if it cannot be determined.
realPathResolver - Variable in class com.ultikits.ultitools.manager.FileOperationManager
The real-path lookup behind FileOperationManager.isRealDirectory(Path, Path): the filesystem's Path.toRealPath(java.nio.file.LinkOption...), or null when a path cannot be resolved.
realRootOf(File) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
A configured root's real path, or null — with a loud warning rather than silently narrowing the set to nothing — when it does not resolve (T-06-23: an operator typo).
realSockets(int, BiConsumer<Level, String>) - Static method in class com.ultikits.ultitools.utils.AgentConnection
The production socket factory: a fresh AgentSocket per attempt, connected with the non-blocking connect() (never connectBlocking).
reason - Variable in exception class com.ultikits.ultitools.config.ConfigWriteRefusedException
 
reason - Variable in exception class com.ultikits.ultitools.config.convert.ConversionException
 
reason - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
 
reason - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
reason - Variable in class com.ultikits.ultitools.entities.AccessDecision
 
reason - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
 
reason - Variable in class com.ultikits.ultitools.manager.RemoteFileOperations.WriteDenial
 
reason - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
reason - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteResult
 
reason - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler.Action
 
reason - Variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalDeferredException
 
reason - Variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalNotRecordedException
 
reason - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkExpiry
 
reason() - Method in exception class com.ultikits.ultitools.config.convert.ConversionException
The reason exactly as the converter gave it, without the location prefix of Throwable.getMessage().
reason() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
Why nothing was written, as a phrase without any value; empty when written or unchanged.
reason() - Method in class com.ultikits.ultitools.manager.RemoteFileOperations.WriteDenial
 
reason() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkExpiry
 
REASON_ACCESS_DENIED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_AMBIGUOUS_IDENTIFY_STRING - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_CANCELLED_WHILE_DOWNLOADING - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_DOWNLOAD_FAILED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_INCOMPATIBLE_API_LEVEL - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
Args: the staged file name, its declared api-version as written, framework level, floor, framework level.
REASON_INTEGRITY_FAILED - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult.Keys
Args: module, version.
REASON_INVALID_JAR - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_JAR_INVALID - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult.Keys
Args: module, version.
REASON_JAR_LEVEL_REFUSED - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult.Keys
Args: module, version, declared api-version as written, framework level, floor, framework level.
REASON_JAR_NO_LEVEL - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult.Keys
Args: module, version, framework level, floor, framework level.
REASON_LEFTOVER_BACKUP - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_LICENCE_REQUIRED - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult.Keys
Args: module, version.
REASON_MAX - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
REASON_NEEDS_OPERATOR - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_NO_API_LEVEL - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
Args: the staged file name, framework level, floor, framework level.
REASON_NO_COMPATIBLE_UPDATE - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
Args: the identify-string, framework level, floor, framework level.
REASON_NO_COMPATIBLE_VERSION - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult.Keys
Args: module, framework level, floor, framework level.
REASON_NO_DOWNLOAD - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_NO_IDENTIFY_STRING - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_NOT_IN_MODULES_FOLDER - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_NOT_LOADED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_OLD_JAR_UNREADABLE - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_OTHER_COPY_LOADS_FIRST - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_PREVIOUS_UNRESTORED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_RECORD_FAILED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_RECORD_UNREADABLE - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_SHARED_JAR - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_VERSION_INCOMPATIBLE - Static variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult.Keys
Args: module, version, framework level, floor, framework level.
REASON_WRONG_IDENTITY - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REASON_WRONG_VERSION - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
reasonArgs - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
reasonArgs - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
reasonCodeFor(AccessDecision) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
D-18's two schema reason codes for a refused list entry.
reasonKey - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
reasonKey - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
reasonOf(VerifiedDownload.Kind) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
 
rebuildElement(Element) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
Recursively rebuilds the Element tree.
rebuildRequestedDuringBuild - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
True when a rebuild was requested while GuiRenderer.buildInProgress was set.
rebuildSubtree(Element) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
Rebuilds element's complete dirty subtree in GuiRenderer.rebuildElement's order: rebuild the node if it is dirty, then descend into its children as they are after that rebuild.
receipt - Variable in class com.ultikits.ultitools.utils.CommandDedupeSet.Seen
 
receipt() - Method in class com.ultikits.ultitools.utils.CommandDedupeSet.Seen
 
receiptFor(String) - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
 
receiptFor(String) - Method in interface com.ultikits.ultitools.utils.DedupeLedger
Looks up a completion result for replay, without invoking its handler again.
receiptFor(String) - Method in class com.ultikits.ultitools.utils.SessionDedupeLedger
 
receipts - Variable in class com.ultikits.ultitools.utils.CommandDedupeSet
Id to its receipt; every key is also a key of CommandDedupeSet.seen.
reclaim(ScalarNode, MappingNode, Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
 
reclaimAfterBlockScalars(Node, MappingNode, Node, Set<Node>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
#592: SnakeYAML 2.2's scanner reads every comment line with a column above 0 that follows a multi-line block scalar (| or >) as an in-line comment of that scalar, which the emitter then writes at column 0 - and the key below reads as uncommented.
reconnect() - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
Requests an immediate connection attempt without waiting for the network.
reconnect() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Opens no socket as of 6.3.1 (see UltiPanelWebSocketClient.connect()).
reconnect(CommandSender) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand
 
RECONNECT_COOLDOWN_MS - Static variable in class com.ultikits.ultitools.utils.CloudAuthManager
 
RECONNECT_NOT_LINKED_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
RECONNECT_RATE_LIMITED_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
RECONNECT_SERVER_ID_MISMATCH_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
Said when /ulticloud reconnect finds the connection stopped by a server-ID mismatch (contract answer 21): the server is still linked, but only a restart or a new login leaves that state.
RECONNECT_STARTED_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
RECONNECT_STATUS_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
reconnectAttempts - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
reconnectBlocking() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Opens no socket as of 6.3.1 (see UltiPanelWebSocketClient.connect()).
reconnectForNewCapabilities(AgentProtocol) - Static method in class com.ultikits.ultitools.utils.CloudFeatures
 
reconnectForNewHello(String) - Method in class com.ultikits.ultitools.utils.AgentConnection
Closes the open attempt with 1000 so the next attempt sends a new hello (22-22 fix: a reload changed the capability set, which is negotiated only at the handshake); the normal backoff follows, which is short after an established connection.
reconnectForNewHello(String) - Method in class com.ultikits.ultitools.utils.AgentProtocol
Closes this connection normally (1000) and lets the connection retry after its normal backoff, so the next hello declares the current capability set (22-22 fix).
reconnectNow() - Method in class com.ultikits.ultitools.utils.AgentConnection
Retries at once from BACKOFF, PLAN_LIMITED or SUPERSEDED, cancelling the pending retry (from SUPERSEDED with every counter reset; from PLAN_LIMITED the plan-limit episode continues, so a renewed 402 sends no second notice).
reconnectNow() - Method in class com.ultikits.ultitools.utils.CloudSession
 
ReconnectOutcome() - Constructor for enum class com.ultikits.ultitools.utils.AgentConnection.ReconnectOutcome
 
ReconnectPolicy - Class in com.ultikits.ultitools.utils
Reconnect delays for the UltiCloud agent connection, with full jitter (as of 6.3.1).
ReconnectPolicy(DoubleSupplier) - Constructor for class com.ultikits.ultitools.utils.ReconnectPolicy
The production policy.
ReconnectPolicy(DoubleSupplier, long, long, long, long) - Constructor for class com.ultikits.ultitools.utils.ReconnectPolicy
A policy with other bounds, so tests can run the reconnect loop in milliseconds.
reconnectRefusal(AgentConnection.State) - Static method in class com.ultikits.ultitools.utils.AgentConnection
 
ReconnectResult(CloudAuthManager.ReconnectResult.Kind, long) - Constructor for class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult
 
ReconnectStrategy - Interface in com.ultikits.ultitools.websocket
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) paces its reconnects itself. Removed in 6.4.0.
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(RemoteActionLog.Entry) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
Hands one entry to the action log.
record(RemoteActionLog.Entry) - Method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
Hands one entry to the action log.
record(RemoteActionLog.Entry) - Method in class com.ultikits.ultitools.utils.PowerActionHandler
 
record(RemoteActionLog.Entry) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler.UpdateAudit
 
record(PlayerActionHandler.Action, String) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
 
record(File, String, String) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
Records hash as the provenance digest for resourcePath under resourceFolder, preserving every other entry already recorded.
record(Object, ConversionException) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
record(String, File) - Method in class com.ultikits.ultitools.manager.ModuleJarIndex
Records that jar's plugin.yml declares mainClass.
record(String, String) - Static method in class com.ultikits.ultitools.utils.ClassloadFilterAudit
Records one class evaluated during moduleName's scan.
record(Node, List<Object>, Map<Integer, List<List<Object>>>, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
Record() - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
Record(long, JsonJournal.Kind, List<JsonJournal.Entry>, Path) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Record
 
RECORD_FORCED - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
RECORD_LOCK - Static variable in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
Guards every read, write, and iteration of ConditionalRegistrationEvaluator.STARTUP_DECISIONS.
RECORD_NAME - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
RECORD_REFUSED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
RECORD_SUFFIX - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
RECORD_UNREADABLE - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
RECORD_WRITE_FAILED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
RECORD_WRITTEN - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Record steps, prefixed with the record kind's label.
recordAction(RemoteActionLog.Entry) - Method in class com.ultikits.ultitools.utils.CloudFeatures
One action-log entry; a failing log never reaches the handler, so the request still gets its reply.
recordAll(File, Map<String, String>) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
Records every resourcePath -> hash pair in newEntries in ONE read-modify-write cycle, instead of the one-cycle-per-entry cost calling ResourceHashSidecar.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 ClassloadFilterAudit evaluator, for PluginManager (a different package, manager) to record what the removed classload filter layers would have refused for className during moduleName's scan.
recordCommandDecision(String, String, String) - Method in class com.ultikits.ultitools.manager.CommandExecutionManager
 
recordDeferredRemoval(String, List<File>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Records module JARs an uninstall could not delete now, so the next start deletes them before any module loads (#518).
recordDeferredRemovalChecked(String, List<File>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
ModuleFileTransactions.recordDeferredRemoval(String, List), before a denied file access is made a checked failure.
recorded - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
What the module loader and the loaded instances recorded about the targets (#516, round 10).
recorded - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.UpdateAudit
 
Recorded(Set<String>, Set<String>, List<String>, Set<String>) - Constructor for class com.ultikits.ultitools.utils.PluginInstallUtils.Recorded
 
RecordedBackup(Path, String) - Constructor for class com.ultikits.ultitools.config.document.AtomicConfigWriter.RecordedBackup
 
recordedIdentity(ModuleFileTransactions.Removal, File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Whether a file is still the one an uninstall recorded: same size, same modification time, same content.
RecordedIdentity(boolean, IOException) - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions.RecordedIdentity
 
recordedMainClass(ModuleJarIndex) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
The main class the module loader recorded for a loaded module, read from its start-up index (#516): what staging checks other copies of the module against (maintainer follow-up 19).
recordedOf(PluginManager, List<UltiToolsPlugin>, List<UltiToolsPlugin>, Set<String>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
What the loader recorded about the targets (#516) and what they report about themselves, read before they are unloaded.
recordExpansion(List<MappingNode>, List<String>, MappingNode) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Records a section left with no value that this document made a section again (keys is its key path, parents the mappings holding each of those keys, from the top level), together with the comment lines indented under its line in the file - the lines a commented-out child leaves (#620).
recordFailedLookup(List<String>, String, VersionLookup) - Method in class com.ultikits.ultitools.manager.UpdateManager
A lookup that answered but established nothing: the name joins the incomplete line, and the cause goes to FINE only, so a catalogue that cannot be reached produces one INFO line per start rather than one WARNING per module.
RecordFile(long, boolean, Path) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.RecordFile
 
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.
recordFileName(long, String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
The file name of record sequence: the number zero-padded to 19 ASCII digits, then suffix.
recordFileOf(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
recordFiles() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The record files, sorted by name.
recordNewEntityOwnership(DataScope, List<Class<?>>) - Method in class com.ultikits.ultitools.manager.PluginManager
Records scope's owned entities in PluginManager.entityOwnership where no owner is recorded yet, adding each entity it recorded to added -- the records a refused registration may undo (#537, gate 1).
recordPong() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Called when a pong is received: records the time and computes the round-trip latency.
recordReceipt(String, JsonObject) - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
Records receipt for id, remembering the id as first seen now when it is not remembered yet (a completion is recorded only once it is answered).
recordReceipt(String, JsonObject) - Method in interface com.ultikits.ultitools.utils.DedupeLedger
Records a completion result in memory; call persistNow in the same synchronized block.
recordReceipt(String, JsonObject) - Method in class com.ultikits.ultitools.utils.SessionDedupeLedger
Records the receipt with its id.
RecordRefused(String) - Constructor for exception class com.ultikits.ultitools.utils.ModuleFileTransactions.RecordRefused
 
recordReplacedFile(File, File, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Records file's current hash and reads the record back.
records - Variable in class com.ultikits.ultitools.manager.EarlyLogCapture
 
RECORDS_UNLISTABLE - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
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 at Level.FINE with cause attached — matching the shape the GEN-07 audit evaluator (D-14) also uses, so the two diagnostics read as one pattern.
recordSupplier(String, File) - Method in class com.ultikits.ultitools.manager.ModuleJarIndex
Records the JAR the class mainClass was loaded from.
recordSwitchRefusal(CloudRequest, String, String) - Method in class com.ultikits.ultitools.utils.CloudFeatures
Records a request the capability gate refused as exactly one DENIED entry (FEATURES.md ultitools.remote.file-refusal-audit, as 6.3.0 did): the switch that decides the capability, the request type as action, its command or path as target when it carries one (the type otherwise), the panel as actor and the refusal sentence naming the configuration key as reason.
recordUnlessDryRun(File, String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Records hash for resourcePath, except during the construction-time pass, which writes nothing (#460).
recover() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Brings the identity's table files to the state of its committed records: empties the journal's tmp/ directory and deletes temporary records, verifies every committed record, applies them in ascending order through the entity-file writer, then deletes the applied records in ascending order, forcing the journal directory after each one it actually deleted, so the records left on disk after any power loss are always a suffix of the applied ones and replay to the same files.
recovered - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
Whether JsonIdentity.recoverOnce() has succeeded; guarded by this.
recoverOnce() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
Brings the identity's table files to the state of its committed journal records, once.
RECOVERY_BETWEEN_DELETIONS - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
RECOVERY_BETWEEN_RECORDS - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
RECOVERY_RECORDS_APPLIED - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
RECOVERY_TEMPS_DELETED - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
RED - Enum constant in enum class com.ultikits.ultitools.entities.Colors
 
redact(String) - Static method in class com.ultikits.ultitools.manager.ErrorReportCollector
Redacts registered commands' arguments from a field bound for UltiCloud.
redact(String) - Static method in class com.ultikits.ultitools.manager.PlayerEventManager
Redacts registered commands' arguments from text bound for UltiCloud.
redact(String) - Static method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Redacts registered commands' arguments from text bound for the panel.
redactCommandLine(String) - Method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
Redacts one command line: when its command is registered and arguments follow, keeps the command as typed and replaces the arguments with ***.
redacted(List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
REDACTED - Static variable in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
What replaces a registered command's arguments.
redactText(String) - Method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
Redacts free text, such as a log line, an exception message or a stack trace, before it is sent to UltiCloud.
REDIRECT - Enum constant in enum class com.ultikits.ultitools.utils.CatalogueHttp.Kind
A 3xx answer; it was not followed and nothing else was requested.
refill(long) - Method in class com.ultikits.ultitools.manager.AgentLogBatcher
Adds the tokens earned since the last call, capped at the burst the current limits allow.
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 MethodInvocation that 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_token - Variable in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
 
refreshBackup(Path, byte[], FileAttribute<?>[]) - Method in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
Refreshes a retained backup without exposing a partial replacement.
refreshCooldownBindings(UltiToolsPlugin, ReloadReport) - Static method in class com.ultikits.ultitools.manager.PluginManager
 
refreshFrameworkComments() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Rewrites this configuration's framework comment lines in the owning module's language as it is now (#594).
refreshFrameworkComments(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ConfigManager
Rewrites the framework comment lines of every configuration of plugin in the module's current language (#594), through AbstractConfigEntity.refreshFrameworkComments(): a comment-only write through the config write gate, owning only the comment lines the framework identifies as its own, never a value, a key or another comment line.
refreshOne(UltiToolsPlugin, ReloadReport, 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.
refusal - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.EmptySections
 
refusal - Variable in class com.ultikits.ultitools.manager.FileOperationManager.ProtectedLocation
 
refusal - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Reservation
 
refusal() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
 
refusal(String) - Method in class com.ultikits.ultitools.utils.AgentCapabilities
 
Refusal() - Constructor for enum class com.ultikits.ultitools.utils.ShutdownGate.Refusal
 
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).
refusalForCapability - Variable in class com.ultikits.ultitools.utils.AgentMessageRouter
 
refusalMessage() - Method in enum class com.ultikits.ultitools.entities.Capability
This capability's own refusal message, naming its config path.
refusalOf(File, String, String, int) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Why a downloaded JAR is not installed, or null to install it: the archive guard the module loader applies (SecurityPolicy.isSafeFileStructure(long, int); the .jar suffix check of SecurityPolicy.isValidModuleJar(java.io.File) does not apply to the .part name), then the declared api-version.
refusalOf(String) - Static method in class com.ultikits.ultitools.utils.ShutdownGate
 
REFUSALS - Static variable in class com.ultikits.ultitools.utils.ShutdownGate
 
refusalTarget(CloudRequest) - Static method in class com.ultikits.ultitools.utils.CloudFeatures
 
refusalText(ConfigurationException) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
refuse(CloudChannel, String, String, String) - Method in class com.ultikits.ultitools.utils.AgentMessageRouter
 
refuse(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.ShutdownGate
Answers a covered request that was not let in.
refuse(Path, OwnedPaths, List<String>, String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
refuse(Path, String, String) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
refuseAnchored(Path, OwnedPaths) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
An anchored file is refused on every write but named once per file per server run.
refuseBeforeDownload(String, String, String, ModuleFileTransactions.Reservation, Function<UltiToolsPlugin, String>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The refusals decided once the new JAR's file name is known, before anything is downloaded or written: no download offered, or another copy of the module that would load instead of the new JAR at the next start (maintainer follow-up 19).
refuseBeforeWelcome(InvalidFrameException, List<Runnable>) - Method in class com.ultikits.ultitools.utils.AgentProtocol
A frame that fails the envelope check before welcome.
refuseConfigBindings(Object) - Static method in class com.ultikits.ultitools.manager.TaskManager
Refuses any config-bound Scheduled method on bean -- 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/@CmdCD declarations in an external plugin's container, which has no module config registry to bind against (#531).
refuseConnect() - Static method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Whether a connect call must open nothing: always, outside the kept v1 log-stream tests.
refused(ModuleFileTransactions.StageResult) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions.Reservation
 
refused(CloudRequest, String, String) - Method in interface com.ultikits.ultitools.utils.AgentMessageRouter.SwitchRefusalListener
 
refused(String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
refused(String) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
refused(String, Object...) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils.InstallResult
 
refused(String, String) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertyKeyResult
 
refused(AtomicBoolean, String) - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
The removed calls' failure response; the first call of each method in a run logs one INFO line.
REFUSED - Enum constant in enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Outcome
The write would have changed bytes it does not own, or the file cannot be written safely.
REFUSED - Enum constant in enum class com.ultikits.ultitools.config.OperatorFiles.WriteResult
Writing the keys would have changed something else in the file - a layout the renderer cannot keep byte for byte, YAML anchors, aliases or merge keys - or the file cannot be parsed; nothing was written, and one WARNING in the server log names the file, the keys and the reason.
REFUSED - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult.Outcome
The file could not be read or written; nothing was written.
REFUSED_BODY - Static variable in class com.ultikits.ultitools.utils.HttpRequestUtils
Body of that failure response.
refuseDelete(CloudChannel, String, String, String, String) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
refusedPlugins - Variable in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.CircularDependencyException
 
refusedPlugins - Variable in exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
 
refuseGet(CloudChannel, String, String, String) - Method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
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
 
refuseIfAnUpdateIsHeldForTheOperator(PluginInstallUtils.ModuleIdentity) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Refuses, before anything is unloaded, while an update of the module is held for the operator: its record names a file the transaction could not identify, and the uninstall's cancellation would otherwise have to delete that record's folder, files included (foreign-file rule).
refuseIfAopAnnotated(Object) - Method in class com.ultikits.ultitools.context.SimpleContainer
Refuses instance when its class carries an AOP annotation (@Transactional/@ExceptionCatch) it can never honour (D-15).
refuseLinkedFolders(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The working folder and its two subfolders are this class's own; one that is a symbolic link would take every name confined to it somewhere else, so the record is refused.
refuseList(CloudChannel, String, String, String, String) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
refuseOtherApiLevel(File, File, String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
A download must declare an api-version this framework installs: from ModuleApiLevels.MIN_INSTALLABLE_API_LEVEL to its own level.
refuseOtherVersion(File, String, String, String, String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
A download must be the version the catalogue offered: a stale or misconfigured endpoint can serve a valid JAR of the same module declaring another version, which would otherwise be recorded -- and committed -- under the offered version's file name (round-6 review).
refusePanelAuthentication(CommandSender) - Static method in class com.ultikits.ultitools.commands.CloudLoginCommand
Backstop for synchronous aliases and nested panel commands.
refuseRead(CloudChannel, String, String, String, String) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
refuseSeveralSpellings(ConfigDocument, Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
An operator write of a setting whose typed map keys read holds in several spellings is refused.
refusesForUninstalledRequiredPlugin(PluginYmlReader.PluginYmlInfo, String) - Static method in class com.ultikits.ultitools.manager.PluginManager
Refuses a module before anything of it runs when a plugin its plugin.yml lists under depend: is not installed on this server (#554): logs the one WARNING naming the module and those plugins and returns true; the caller returns without initializing, constructing, extracting or scanning anything of the module, so a class that belongs to the missing plugin is never loaded and never logs a trace.
refuseSharedOrAmbiguous(UltiToolsPlugin, File, String, String, List<UltiToolsPlugin>, Function<UltiToolsPlugin, File>, String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The refusal when the JAR to replace is not the selected module's alone, or null: another loaded module came from the same JAR, or another loaded module in another JAR declares the same identify-string.
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.
refuseUpdate(CloudChannel, String, RemoteConfigHandler.UpdateAudit, String, String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
Answers a refused config.update and records the same text as its one DENIED action-log entry, so the log says what the operator was told.
refuseUpdate(CloudChannel, String, String, String, String) - Method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
Answers a refused properties.update and records the same text in the action log, so the log says what the operator was told.
refuseWrite(CloudChannel, String, String, String, String) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
Answers a refused files.write and records the same text in the action log, so the log says what the operator was told.
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 the listener with Bukkit.
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(SimpleJsonDataOperator<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
Adds operator to the operators a checkpoint captures.
register(AgentMessageRouter) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
Registers this channel's handlers for the three link messages and for correlated errors.
register(AgentMessageRouter) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
Registers the three request types on the protocol router.
register(AgentMessageRouter, CloudChannel, AgentProtocol, CredentialRotationHandler.CredentialPersister, ScheduledExecutorService) - Method in class com.ultikits.ultitools.utils.CloudFeatures
Registers the inbound handlers on one connection's router and points the lifetime objects at that connection.
register(Class<?>, ConfigConverter<?>, boolean) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Registers a converter without replacing an existing exact target registration.
register(Class<? extends UltiToolsPlugin>) - Method in class com.ultikits.ultitools.manager.PluginManager
Register plugin.
register(Class<? extends ModuleEvent>, EventPriority, boolean, String, UltiToolsPlugin, Method, Object) - Method in class com.ultikits.ultitools.events.EventBus
Register an annotation-based handler and record the module instance that owns it (#506).
register(Class<? extends ModuleEvent>, EventPriority, boolean, String, Method, Object) - Method in class com.ultikits.ultitools.events.EventBus
Register an annotation-based handler.
register(String...) - Method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
Registers command names whose arguments must not reach UltiCloud.
register(String, TabCompleter) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
Registers a custom completer with a key.
register(String, CloudRequestHandler) - Method in class com.ultikits.ultitools.utils.AgentMessageRouter
Registers or replaces the handler for one frozen-contract message type.
REGISTER_NOTICE - Static variable in class com.ultikits.ultitools.utils.HttpRequestUtils
 
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 @ConfigEntity class 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.
registerAll(AgentMessageRouter, List<String>, Supplier<CloudRequestHandler>, SerialRequestWorker) - Static method in class com.ultikits.ultitools.utils.CloudFeatures
 
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.
registerAllImmediate(UltiToolsPlugin, String, ClassLoader) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
registerAllPackages(UltiToolsPlugin, String[], ClassLoader) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
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.
registerByOwnType(SimpleContainer, T) - Static method in class com.ultikits.ultitools.manager.PluginManager
Binds instance to its own class in context's type registry, without assembling it, so getBean(Class) and by-type @Autowired resolve it.
registerCallback(Runnable) - Static method in class com.ultikits.ultitools.manager.ChatCallbackManager
Registers a callback and returns its unique identifier.
registerClass(Class<? extends UltiToolsPlugin>) - Method in class com.ultikits.ultitools.manager.PluginManager
 
registerCommandDirect(CommandExecutor) - Method in class com.ultikits.ultitools.manager.CommandManager
Resolves commandExecutor's @CmdExecutor annotation (if present) and dispatches to CommandManager.registerCommandDirect(CommandExecutor, String, String, String...); logs and does nothing otherwise.
registerCommandDirect(CommandExecutor, String, String, String...) - Method in class com.ultikits.ultitools.manager.CommandManager
Registers commandExecutor with Bukkit's command map directly, with no plugin container involvement -- the primitive behind CommandManager.registerCoreCommand(CommandExecutor), CommandManager.registerExternalCommand(String, CommandExecutor, CmdExecutor), and the unannotated-class fallback in CommandManager.register(UltiToolsPlugin, CommandExecutor).
registerCommands() - Method in class com.ultikits.ultitools.UltiTools
 
registerCommands(AgentMessageRouter) - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
registerComponent(Class<?>) - Method in class com.ultikits.ultitools.context.ComponentScanner
Register a component class.
registerConfig(AgentMessageRouter) - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
registerConfiguration(Class<?>) - Method in class com.ultikits.ultitools.context.ComponentScanner
Register a configuration class: create it and run its @Bean methods, or reuse the instance the container already holds.
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(Class<?>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
Registered(UltiToolsPlugin, AbstractConfigEntity, File) - Constructor for class com.ultikits.ultitools.utils.RemoteConfigHandler.Registered
 
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.
registeredNames() - Method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
A snapshot of the registered names, in their normalised form.
registeredOwners(Class<?>) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
registeredTypes() - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
registeredTypes() - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
registerEntityOwnership(DataScope) - Method in class com.ultikits.ultitools.manager.PluginManager
Records scope's owned entities in PluginManager.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 @Table classes.
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 DataScope under its data folder's canonical path, so PluginManager.findScopeForDataFolder(java.io.File) can resolve the caller of DataStore.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 @Scheduled methods of every framework-owned object.
registerImmediate(UltiToolsPlugin, AbstractConfigEntity) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
registerInstance(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
 
registerListener(UltiToolsPlugin, Listener) - Method in class com.ultikits.ultitools.manager.ListenerManager
Registers an already-constructed listener for plugin with Bukkit and tracks it for later ListenerManager.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.
registerModules(AgentMessageRouter, AgentProtocol) - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
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 context keyed by its own concrete runtime class, in addition to whatever declared-type registration the caller has already done.
registerPlayerActions(AgentMessageRouter) - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
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.
registerPower(AgentMessageRouter) - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
registerResponder(String, Function<JsonObject, ? extends CompletableFuture<? extends JsonElement>>, String) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Registers responder as the single owner of messageType.
registerResponder(String, Function<JsonObject, ? extends CompletableFuture<? extends JsonElement>>, String, UltiToolsPlugin) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Same as PanelResponderRegistry.registerResponder(String, Function, String), and additionally records the module instance that owns the responder (#506), so PanelResponderRegistry.unregisterByOwnerInstance(UltiToolsPlugin) releases exactly that instance's responders whatever name they were filed under.
registerScheduledMethods(UltiToolsPlugin, Object) - Method in class com.ultikits.ultitools.manager.TaskManager
Scan a bean for Scheduled methods and register them as Bukkit tasks.
registerScheduledMethodsCore(Object) - Method in class com.ultikits.ultitools.manager.TaskManager
Scan a framework-owned object for Scheduled methods and register them.
registerScheduledMethodsExternal(String, Object) - Method in class com.ultikits.ultitools.manager.TaskManager
Scan a bean for Scheduled methods 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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: /ulticloud login links a protocol 2.0.0 server through the device authorization. Removed in 6.4.0.
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.
registerSnapshots(AgentMessageRouter) - Method in class com.ultikits.ultitools.utils.CloudFeatures
Registers snapshot.request on every connection; the telemetry behind it is looked up per request.
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.
Registration(TabCompleter, String, UltiToolsPlugin) - Constructor for class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager.Registration
 
Registration(ConfigConverter<?>, boolean) - Constructor for class com.ultikits.ultitools.config.convert.ConverterRegistry.Registration
 
REGISTRATION_REJECTED - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAccountResult
This server's own rules refused to create the account, for example an IP registration cap.
registrations - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
registrationScopeOwner - Variable in class com.ultikits.ultitools.events.EventBus
The module instance the framework is loading on this thread, if any (#506): set by EventBus.beginRegistrationScope(UltiToolsPlugin) while a module's container refreshes and its registerSelf() runs, and recorded on every handler registered meanwhile without an explicit owner instance.
registrationScopeOwner - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
The module instance the framework is loading on this thread, if any (#506): set by PanelResponderRegistry.beginRegistrationScope(UltiToolsPlugin) while a module's container refreshes and its registerSelf() runs, and recorded on every responder registered meanwhile without an explicit owner instance.
registry - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
registry - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Prepared
 
registry - Variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
 
registry() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
registryConverts(Field) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether the converter registry converts field, as toPlainResult decides: an explicit non-default legacy ConfigEntry.parser() keeps conversion ownership, so no default typed-key spelling rule applies to it.
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
Restarts the current session's v2 connection without loading or refreshing a user token.
reinitWebSocket(CloudSession) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
 
rejected - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
 
rejected(String, String) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
REJECTED - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteOutcome
Not on ServerPropertiesManager.SAFE_KEYS; never attempted.
REJECTED - Enum constant in enum class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult.Kind
invalid_request or another error code: stop.
rejectionMessage(List<String>) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
Turns the feedback a refused command printed into the failure message.
rejectionReported - Variable in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
rejectUnavailableAnnotations(MethodScan) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
Throws if the bean uses an annotation declared unavailable.
relativeToServerRoot(File) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
 
release() - Static method in class com.ultikits.ultitools.manager.EarlyLogCapture
Detaches the capture and discards what it holds -- when the stream cannot start (the logs capability is off, or the framework is disabling) or its time is up.
release() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
The completion hook: frees the queue slot and the deadline, and stops tracking.
release(SimpleJsonDataOperator<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
Gives back one hold the calling thread took on table; the table becomes free, and every waiter is woken, when the thread's last hold is given back.
release(Path) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
RELEASE_AFTER_MS - Static variable in class com.ultikits.ultitools.manager.EarlyLogCapture
How long the capture waits for the stream to start before it releases what it holds.
releaseCompleters(UltiToolsPlugin, boolean) - Static method in class com.ultikits.ultitools.manager.PluginManager
Releases plugin's tab-completion completers: those recorded against the instance, then -- unless another copy of the module shares its name -- those recorded by name only (#506).
releaseConfigEntities(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.manager.PluginManager
 
released - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
Signalled whenever a table becomes free.
ReleasedHandler(Class<? extends ModuleEvent>, HandlerEntry, int) - Constructor for class com.ultikits.ultitools.events.EventBus.ReleasedHandler
 
releaseEarlyLogCapture(boolean) - Method in class com.ultikits.ultitools.UltiTools
Releases the early log capture (#487) when the panel's log stream cannot start soon: without a cloud login no connection opens until an operator logs in, which may never happen.
releaseEventHandlers(UltiToolsPlugin, boolean) - Static method in class com.ultikits.ultitools.manager.PluginManager
Releases plugin's EventBus handlers, by instance and then, unless another copy of the module shares its name, by name (#506).
releaseForSupersede(UltiToolsPlugin) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
Releases every completer key registered in a scope that named ownerInstance and returns the action that gives them back (#562).
releaseForSupersede(UltiToolsPlugin) - Method in class com.ultikits.ultitools.events.EventBus
Releases every handler recorded against ownerInstance and returns the action that gives them back (#562).
releaseForSupersede(UltiToolsPlugin) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Releases every responder recorded against ownerInstance and returns the action that gives them back (#562).
releaseIfExpired() - Static method in class com.ultikits.ultitools.manager.EarlyLogCapture
Releases the capture if the stream did not start within EarlyLogCapture.RELEASE_AFTER_MS.
releaseLock(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
Releases a lock after command execution.
releaseLocks() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Releases every table lock this transaction took, most recent first.
releasePanelResponders(UltiToolsPlugin, boolean) - Static method in class com.ultikits.ultitools.manager.PluginManager
Releases plugin's panel responders, by instance and then, unless another copy of the module shares its name, by name (#506).
releasePlayerCacheRegistration() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
Stops PlayerCacheManager tracking of this instance and re-arms its lazy registration, so the next CooldownValidator.validate(CommandContext) registers it again (case 48).
releasePlayerCacheRegistration() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
Stops PlayerCacheManager tracking of this instance and re-arms its lazy registration, so the next UsageLockValidator.validate(CommandContext) registers it again (case 48).
releasePlayerLinkHandler(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.manager.PluginManager
Removes the player-link handler plugin set, if it is the owner (plan 22-21).
releaseSavepoint(Savepoint) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
 
releaseSupersededRegistrations(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
Releases every registration recorded against each copy incoming supersedes -- panel responders, EventBus handlers, tab completers -- before incoming's container refresh and registerSelf() (#562).
reliable - Variable in class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
reliable() - Method in class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
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(RemoteConfigHandler.Registered) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
Makes the module take the values just written, by reloading the one entity that owns the written file.
RELOAD_FAILED_LOG_MESSAGE_KEY - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Framework i18n key for the SEVERE line UltiToolsPlugin.reloadSelf() logs, naming the module and the cause, when any of its steps or the module's own UltiToolsPlugin.onReload() throws (#509).
RELOAD_FAILED_REPLY_KEY - Static variable in class com.ultikits.ultitools.commands.UltiToolsCommands
Framework i18n key: the /ul reload <name> reply when the module's reload threw (#509).
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.json catalogue, not a module's) for the per-module reload line UltiToolsPlugin.reloadSelf() logs after its three steps (D-03).
RELOAD_PARTIAL_LINE_KEY - Static variable in class com.ultikits.ultitools.manager.PluginManager
Framework i18n key: one partially reloaded module and the parts that did not reload (#529).
RELOAD_PARTIAL_LOG_MESSAGE_KEY - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Framework i18n key for the WARNING line logged instead of UltiToolsPlugin.RELOAD_LOG_MESSAGE_KEY when the module's reload hook recorded parts that did not reload in its ReloadReport (#529).
RELOAD_PARTIAL_REPLY_KEY - Static variable in class com.ultikits.ultitools.commands.UltiToolsCommands
Framework i18n key: the /ul reload <name> reply when the module's reload hook reported parts that did not reload (#529).
RELOAD_REFUSED_OFF_THREAD_REASON - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The partial reason in the report UltiToolsPlugin.reloadWithReport() returns when the call was refused because it was made off the server thread (#538).
RELOAD_SUMMARY_ALL_KEY - Static variable in class com.ultikits.ultitools.manager.PluginManager
Framework i18n key: the /ul reload summary when every module reloaded (#509).
RELOAD_SUMMARY_FAILED_KEY - Static variable in class com.ultikits.ultitools.manager.PluginManager
Framework i18n key: the /ul reload summary naming the modules that failed (#509).
RELOAD_SUMMARY_MIXED_PARTIAL_KEY - Static variable in class com.ultikits.ultitools.manager.PluginManager
Framework i18n key: the line after PluginManager.RELOAD_SUMMARY_FAILED_KEY when, besides the failed modules, some reloaded only partly; the partial modules' own lines follow it (#529; Codex review of #564, round 2).
RELOAD_SUMMARY_PARTIAL_KEY - Static variable in class com.ultikits.ultitools.manager.PluginManager
Framework i18n key: the /ul reload summary when no module failed but some reloaded only partly (#529).
reloadAll(CommandSender) - Method in class com.ultikits.ultitools.commands.UltiToolsCommands
/ul reload: reloads the framework and every module, each isolated from the others' failures, and replies the summary to the sender -- which modules failed, if any (#509).
reloadAllAndReport() - Method in class com.ultikits.ultitools.manager.PluginManager
Reloads every loaded module, each isolated from the others' failures, then logs a summary and returns it (#509).
reloadConfigs(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ConfigManager
Reload all configs.
reloadedTicks(UltiToolsPlugin, TaskManager.BoundTask, ConfigBindings.Source, long, Set<String>, ReloadReport) - 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
Reloads the framework and every module.
reloadPlugins() - Method in class com.ultikits.ultitools.UltiTools
Reloads the UltiTools plugins by calling the reload method in the PluginManager.
reloadPluginsAndReport() - Method in class com.ultikits.ultitools.UltiTools
Reloads the framework configuration and language, then every module, and returns the summary /ul reload shows its sender (#509).
reloadReason(String, Object...) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
Formats a reload-report reason through the framework's language catalogue (#595), falling back to the English key when no catalogue answers.
reloadRefusal(ConfigLoadResult, String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
#589: a reload that cannot read or parse the file refuses with the file and the safe cause.
ReloadReport - Class in com.ultikits.ultitools.abstracts
What a module's reload did not manage to do (#529).
ReloadReport() - Constructor for class com.ultikits.ultitools.abstracts.ReloadReport
 
reloadRootsFromConfig() - Method in class com.ultikits.ultitools.manager.FileOperationManager
(Re)loads FileOperationManager.editableRoots from ultipanel.files.editable-roots, mirroring ErrorReportCollector.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() and JavaPlugin.onEnable().
reloadSource() - Method in class com.ultikits.ultitools.manager.ConfigBindings.Source
A value source for the @CmdCD reload step: reads the field, or throws ConfigBindings.ReloadFailedException when ConfigBindings.Source.lastReloadFailed().
reloadValidationFailed(String, String, List<String>) - Static method in exception class com.ultikits.ultitools.exceptions.ConfigurationException
Creates the exception for a reload refused because one or more of the reloaded values violate their validation annotations (#595).
reloadWithReport() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Reloads this module exactly as UltiToolsPlugin.reloadSelf() does, and returns what its reload hook reported (#529).
relocate(List<String>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
Addresses the change where the file being written holds the setting (setting, #612).
relocate(Node, Set<Node>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
 
remainingSeconds - Variable in class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult
 
remainingSeconds(long) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
 
remainingSecondsFloored(long) - Static method in class com.ultikits.ultitools.interfaces.impl.data.TimeoutAwareQueryRunner
Converts a System.nanoTime() deadline into the whole seconds remaining, floored at TimeoutAwareQueryRunner.MIN_QUERY_TIMEOUT_SECONDS so an exhausted or already-passed deadline still produces a real, enforced limit rather than 0 ("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
 
remember(String, long) - Method in class com.ultikits.ultitools.manager.AgentTelemetry.Tracked
 
remote - Variable in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
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 by Getter above).
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.Entry per LogRecord into a single compact JSON line — no pretty-printing — using the same GsonBuilder().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.
RemoteCommandHandler - Class in com.ultikits.ultitools.utils
Handles a validated command.execute through the shared acknowledgement and dedupe gate.
RemoteCommandHandler(CommandExecutionManager, DedupeLedger, Executor, BooleanSupplier) - Constructor for class com.ultikits.ultitools.utils.RemoteCommandHandler
 
RemoteCommandHandler.BoundedOutput - Class in com.ultikits.ultitools.utils
An output array plus whether the byte cap forced lines to be dropped.
RemoteConfigEntries - Class in com.ultikits.ultitools.utils
The typed entry model of one module configuration file, and the per-key check of a panel change.
RemoteConfigEntries() - Constructor for class com.ultikits.ultitools.utils.RemoteConfigEntries
 
RemoteConfigEntries.Entry - Class in com.ultikits.ultitools.utils
One editable setting: its dotted key, label, type, comment line, value and constraints.
RemoteConfigEntries.Kind - Enum Class in com.ultikits.ultitools.utils
The declared Java types the contract can carry.
RemoteConfigHandler - Class in com.ultikits.ultitools.utils
The three structured-configuration requests of protocol v2: browse the registered configuration files, read one file's typed entries with the version of its bytes, and write exactly the keys the panel names - only while the file still holds the bytes the panel read.
RemoteConfigHandler(Supplier<List<UltiToolsPlugin>>, ConfigManager, Executor) - Constructor for class com.ultikits.ultitools.utils.RemoteConfigHandler
Creates the handler that publishes paths relative to the process working directory, the root the remote file surface already uses.
RemoteConfigHandler(Supplier<List<UltiToolsPlugin>>, ConfigManager, Executor, File) - Constructor for class com.ultikits.ultitools.utils.RemoteConfigHandler
Creates the handler with an explicit server root; tests only, since the panel's paths are the paths a server operator would see under the working directory.
RemoteConfigHandler(Supplier<List<UltiToolsPlugin>>, ConfigManager, Executor, File, Consumer<RemoteActionLog.Entry>) - Constructor for class com.ultikits.ultitools.utils.RemoteConfigHandler
Creates the handler with an explicit server root and the action log that receives one entry per config.update request.
RemoteConfigHandler.Accepted - Class in com.ultikits.ultitools.utils
One change accepted for the write, with the entry that types it.
RemoteConfigHandler.Change - Class in com.ultikits.ultitools.utils
One panel change, already shape-checked.
RemoteConfigHandler.KeyResult - Class in com.ultikits.ultitools.utils
One row of config.update.result's per-key array.
RemoteConfigHandler.Registered - Class in com.ultikits.ultitools.utils
 
RemoteConfigHandler.UpdateAudit - Class in com.ultikits.ultitools.utils
The one action-log entry of one config.update request (6.3.0 recorded every panel configuration edit): ALLOWED when at least one key was written to the file, DENIED with the text the panel received when nothing was written.
RemoteFileOperations - Class in com.ultikits.ultitools.manager
Answers the UltiCloud protocol 2.0.0 files.* requests for one connection; internal, not for module use.
RemoteFileOperations(FileOperationManager, File, Consumer<RemoteActionLog.Entry>) - Constructor for class com.ultikits.ultitools.manager.RemoteFileOperations
Creates the handler for one server.
RemoteFileOperations(FileOperationManager, File, Consumer<RemoteActionLog.Entry>, BooleanSupplier) - Constructor for class com.ultikits.ultitools.manager.RemoteFileOperations
Creates the handler with an explicit answer to "are reads recorded now".
RemoteFileOperations.WriteDenial - Class in com.ultikits.ultitools.manager
RemoteFileOperations.WriteOutcome - Class in com.ultikits.ultitools.manager
One refusal from the locked write section: a contract error code and its message.
RemotePropertiesHandler - Class in com.ultikits.ultitools.manager
Answers the UltiCloud protocol 2.0.0 properties.get and properties.update requests for one connection; internal, not for module use.
RemotePropertiesHandler(ServerPropertiesManager, Consumer<RemoteActionLog.Entry>) - Constructor for class com.ultikits.ultitools.manager.RemotePropertiesHandler
Creates the handler over the manager that owns the file.
RemotePropertiesHandler(ServerPropertiesManager, Consumer<RemoteActionLog.Entry>, BooleanSupplier) - Constructor for class com.ultikits.ultitools.manager.RemotePropertiesHandler
Creates the handler with an explicit answer to "are reads recorded now".
RemotePropertiesHandler.KeySpec - Class in com.ultikits.ultitools.manager
One key's contract type: its kind and, for numbers and enumerations, its bounds.
RemotePropertiesHandler.Kind - Enum Class in com.ultikits.ultitools.manager
The JSON shape one property key's value takes.
RemoteRequestHandlers - Class in com.ultikits.ultitools.manager
Builds the protocol v2 file and server.properties request handlers of this package for the connection wiring in com.ultikits.ultitools.utils (plan 22-21); internal, not for module use.
RemoteRequestHandlers() - Constructor for class com.ultikits.ultitools.manager.RemoteRequestHandlers
 
Removal() - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions.Removal
 
REMOVAL_FAILED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REMOVAL_SKIPPED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REMOVAL_UNREADABLE - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
Args: the JAR's path, the read error.
RemovalDeferredException(List<String>, String) - Constructor for exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalDeferredException
 
RemovalNotRecordedException(Throwable, String) - Constructor for exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalNotRecordedException
 
removalRecordIn(File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The removal record in recordFile, or null when it holds none: a record of another type, or one that cannot be read or fails the validation start-up applies (ModuleFileTransactions.problemWith(com.ultikits.ultitools.utils.ModuleFileTransactions.Record, java.io.File): for example a null entry).
removals - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
remove(List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Removes the key at path together with its own comment lines.
remove(Map<String, Object>, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
REMOVE - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
removeAdapter(JavaPlugin) - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
 
removeAdvisor(AopAdvisor) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
Removes an advisor.
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
 
REMOVED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
REMOVED_BESIDE_CREDENTIAL - Enum constant in enum class com.ultikits.ultitools.utils.ServerCredentialStore.LegacyTokenRemoval
 
REMOVED_UNLINKED - Enum constant in enum class com.ultikits.ultitools.utils.ServerCredentialStore.LegacyTokenRemoval
 
removedJarNames - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
The file names of the entries the folder scan identified as this module's, collected as PluginInstallUtils.deleteModuleJars(com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity) finds them -- deleted, recorded for deletion, or not deletable.
removedModule() - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
The uninstalled module in every form an update transaction can name it by, for the cancellation (round-10 review): the unloaded instances' identify-strings and runtime names, the name keys, the JARs they were loaded from, the JARs the start-up scan recorded as declaring their main class, and the entries the folder scan identified.
RemovedModule(Collection<String>, Collection<String>, Collection<String>) - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions.RemovedModule
The uninstalled module.
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 exactly command (reference identity, not key/label text matching).
removeHandler(UltiToolsPlugin) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
removeHandler(UltiToolsPlugin) - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks
Removes the handler when owner is the module that set it; other owners are ignored.
removeHandler(UltiToolsPlugin) - Method in interface com.ultikits.ultitools.websocket.CloudPlayerLinks.Transport
Removes the handler if owner set it.
removeJarsAndReport(String, PluginInstallUtils.ModuleIdentity, Throwable) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
The JAR half of the uninstall and its report, after the modules were unloaded.
removeLegacyToken() - Static method in class com.ultikits.ultitools.utils.ServerCredentialStore
Removes the unusable pre-v2 token only when it exists.
removeTuples(MappingNode, Predicate<NodeTuple>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Every tuple deletion uses the same post-order preservation of section end comments.
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.
RENAMED - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
render() - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Serializes the document in the file's own style.
RENDER - Enum constant in enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Step
Rendering the edited document.
RenderDepthExceededException - Exception Class in com.ultikits.ultitools.abstracts.gui.declarative.core
Raised by RenderDepthGuard when one of the declarative render frame's traversal recursions reaches an Element-tree depth beyond RenderDepthGuard.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
 
rendered - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
renderedComment(String) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The comment lines text becomes when the framework writes it, in their written byte form.
renderer - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
 
renderFrom(MappingNode) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
RENDERING - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
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.
REPEATABLE_READ - Enum constant in enum class com.ultikits.ultitools.annotations.Isolation
Prevents dirty reads and non-repeatable reads; allows phantom reads.
replace(File, byte[], Logger) - Static method in class com.ultikits.ultitools.utils.OfficialLanguageFiles
 
replace(String, String, String) - Static method in class com.ultikits.ultitools.utils.ServerCredentialStore
Replaces the secret and its public id of the stored credential with a rotated pair (plan 22-21, D-10), in one CredentialStore.update(java.util.function.UnaryOperator<java.util.Map<java.lang.String, java.lang.Object>>) -- one atomic, owner-only write.
replaceEntry(T, T) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Replaces stored with a copy carrying every field of source except id, in one step -- staged in the calling thread's transaction, or put into the committed entries under the visibility write side -- so a concurrent read never sees a half-copied entry.
replaceFrameworkComment(List<String>, int, List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Replaces only the last owned comment lines of the key at path - the run the framework identified as its own comment - with lines, rendered and sanitized exactly as ConfigDocument.setFrameworkComment(List, List) renders them.
replaceInPlace(byte[], IOException) - Method in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
 
replaceInPlace(File, byte[], PosixAttributePreserver.ReplaceInPlaceListener) - Static method in class com.ultikits.ultitools.utils.PosixAttributePreserver
Replaces target's content with content, atomically, preserving everything about target an operator may have deliberately set up -- its POSIX permissions/owner/group (see PosixAttributePreserver.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.
replaceMapLeaf(Object, List<String>, Object) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
replaceValue(ServerPropertiesManager.Definition, String) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
The new bytes: only the value text of definition's line replaced, re-encoded in the file's charset.
REPLAY_CHUNK_MAX_BYTES - Static variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
The most bytes one replay message may take, serialized as the client sends it.
REPLAY_FRAME_RESERVE_BYTES - Static variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Room kept in each replay message for its envelope: type, server ID, timestamp, brackets.
REPLAY_SPACING_MS - Static variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
The time between two replay messages: at most 10 of the panel's 50 messages per 10 seconds, leaving the rest for live traffic.
replayHandler() - Method in class com.ultikits.ultitools.handler.SystemLogHandler
The handler the early capture replays its start-up records into when the stream starts (EarlyLogCapture#drainInto, #487).
replayLog(String, String, String, Throwable, long) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Queues one start-up record the early capture replays (#487) for delivery in batches.
replayQueue - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
The start-up records the early capture replayed into this transmitter (#487), oldest first, not yet delivered.
replaySenderTask - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
The scheduled replay-send task, or null when nothing is left to replay.
reply(CloudChannel, String, JsonElement, Throwable) - Static method in class com.ultikits.ultitools.utils.ModuleRequestHandler
Produces the request's single reply from the registry's outcome.
reply(String, String, JsonObject) - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
reply(String, String, JsonObject) - Method in class com.ultikits.ultitools.utils.FramedChannel
 
reply(String, String, JsonObject) - Method in interface com.ultikits.ultitools.websocket.CloudChannel
Sends a correlated reply with a fresh id and timestamp.
replyError(String, String, String, String, JsonObject) - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
replyError(String, String, String, String, JsonObject) - Method in class com.ultikits.ultitools.utils.FramedChannel
 
replyError(String, String, String, String, JsonObject) - Method in interface com.ultikits.ultitools.websocket.CloudChannel
Replies with code, message and optional details.
replyListeners - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
replyOk(String, String, JsonElement) - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
replyOk(String, String, JsonElement) - Method in class com.ultikits.ultitools.utils.FramedChannel
 
replyOk(String, String, JsonElement) - Method in interface com.ultikits.ultitools.websocket.CloudChannel
Replies with an OpOutcome payload containing status: ok and data.
replyOk(String, String, JsonElement, String) - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
replyOk(String, String, JsonElement, String) - Method in class com.ultikits.ultitools.utils.FramedChannel
 
replyOk(String, String, JsonElement, String) - Method in interface com.ultikits.ultitools.websocket.CloudChannel
Replies with an OpOutcome payload containing status: ok, data and an optional message, for result types whose ok variant declares one.
replyPartial(String, String, JsonElement, String, String) - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
replyPartial(String, String, JsonElement, String, String) - Method in class com.ultikits.ultitools.utils.FramedChannel
 
replyPartial(String, String, JsonElement, String, String) - Method in interface com.ultikits.ultitools.websocket.CloudChannel
Replies with status: partial; only result types declaring partial allow this.
replyTo - Variable in class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
replyTo - Variable in class com.ultikits.ultitools.utils.Envelope
 
replyTo - Variable in exception class com.ultikits.ultitools.utils.InvalidFrameException
 
replyTo - Variable in class com.ultikits.ultitools.websocket.CloudRequest
 
replyTo() - Method in class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
replyTo() - Method in exception class com.ultikits.ultitools.utils.InvalidFrameException
 
replyTo() - Method in class com.ultikits.ultitools.websocket.CloudRequest
 
ReplyTo() - Constructor for enum class com.ultikits.ultitools.utils.AgentMessageTypes.ReplyTo
 
report(Level, String, Object...) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
Report(Level, String, Object...) - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions.Report
 
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 ErrorReportCollector for a command method that threw.
reportDiscardedRecords(long) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Logs one WARNING with the number of records discarded on queue overflow since the last report, at most once per UltiPanelLogTransmitter.DISCARD_REPORT_INTERVAL_MS (#486).
reportDrift(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
Re-evaluate every @ConditionalOnConfig decision recorded for plugin and log (and return) one Level.WARNING message for each class whose answer has changed since it was recorded (issue #392, D-01).
reportDrops(long) - Method in class com.ultikits.ultitools.manager.AgentLogBatcher
Writes the local drop summary, at most once per interval and only when something was dropped since the last one.
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.
reported - Variable in class com.ultikits.ultitools.utils.AgentSettings
The last settings object handed to the panel, or null before the first report.
REPORTED_MALFORMED - Static variable in class com.ultikits.ultitools.utils.ServerCredentialStore
Whether the current malformed entry was already reported, so one bad file warns once.
reportedKeptBoth - Static variable in class com.ultikits.ultitools.utils.CredentialStore
The WARNING last logged for a readable pre-6.3.0 file kept because the current file beside it cannot be read as a credential document (D-06), so one episode is reported once; cleared by the next migration that finds no such conflict.
reportedLeftover - Static variable in class com.ultikits.ultitools.utils.CredentialStore
The WARNING last logged for an unreadable pre-6.3.0 file left beside a valid current file.
reportedSeveralSpellings(ConfigDocument, Field, List<List<String>>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The save rule for a setting whose typed map keys read holds in several spellings: none of its changed leaves is written, and one warning names them with the reason, never a value.
reportedUnreadable - Static variable in class com.ultikits.ultitools.utils.CredentialStore
The SEVERE message last logged for an unreadable store, so one condition is reported once rather than on every read; cleared by the next read that finds a readable or absent store.
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.
reportOverflow() - Method in class com.ultikits.ultitools.utils.AgentProtocol
Under the lock: one outbox.overflow, cleared only once handed to the socket (D-15).
reportPublishFailure(Exception) - Static method in class com.ultikits.ultitools.handler.SystemLogHandler
Reports a failure to handle a record (#584).
reportRenderDepthExceeded(RenderDepthExceededException) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
reports - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
reportsAs(T, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Whether entity, read back with candidate in its id column, reports candidate from getId() -- that is, whether writing it makes the row addressable.
reportSettingsIfChanged(CloudChannel) - Method in class com.ultikits.ultitools.utils.CloudFeatures
The comparison and the mark happen under one monitor, with the hello's own mark, so a reload racing a hello can neither repeat a value nor lose one.
reportUnattributedIfUnavailable(String) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
The WARN/dedup logic for a request attribution could not name (#489): the warning still names EconomyUtils.UNKNOWN_MODULE, exactly as before, but its once-per-session dedup is keyed by the package of the closest calling frame outside the framework and the JDK, so a second unattributable caller in a different package gets its own warning instead of none.
reportUnresolvedBinding(CommandContext, IllegalStateException) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
 
reportUnsaved(Map<String, AbstractConfigEntity>) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
reportUnsavedAtStop() - Method in class com.ultikits.ultitools.manager.ConfigManager
Reports, at server stop, every registered configuration that holds module changes never saved: one WARNING per configuration names its file and the changed entry keys, never a value, and says they are not written.
representer() - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
request() - Method in class com.ultikits.ultitools.utils.Envelope
 
REQUEST_DEADLINE_MS - Static variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
How long the gateway may take to answer one create, or one handler to answer a completion.
requestDeviceCode(CloudAuthManager.DeviceLoginListener) - Method in class com.ultikits.ultitools.utils.CloudSession
 
requested - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ModuleIdentity
 
requestedTargets(CloudRequest) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
requestFlush() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
A full batch leaves at once, on the agent thread, never inline on the logging thread (22-13).
requestId - Variable in class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
requestId - Variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
requestId() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
REQUESTING - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
REQUESTING_REMOTE - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
requestSuffix(String) - Static method in class com.ultikits.ultitools.utils.CloudSession
 
requireArray(JsonElement, String) - Static method in class com.ultikits.ultitools.utils.CloudStateStore
 
requireConfigThread(UltiToolsPlugin, String) - Static method in class com.ultikits.ultitools.manager.ConfigManager
 
requireCreatableKey(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Refuses a new id whose file <id>.json the insert must not create (question 12 A of the Phase 20.4 decisions): a Windows device name with or without an extension, a trailing dot or space, . or .., a control character, a path separator, a file name longer than 255 UTF-8 bytes, or a name this server's file system rejects or does not resolve to <table directory>/<id>.json (on Windows, < > : " | ? *, including a leading drive prefix such as c:).
required - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
For a panel edit inside a composite value: the whole value the entity last read there, which the file must still hold at write time (17-65 route change, R3-01); null when the file's value is not a precondition.
required - Variable in exception class com.ultikits.ultitools.config.ConfigEntryPresenceException
 
required() - Element in annotation interface com.ultikits.ultitools.annotations.Autowired
Whether the dependency is required.
required(String) - Method in class com.ultikits.ultitools.utils.PayloadReader
Reads a required key without imposing a value type.
REQUIRED - Enum constant in enum class com.ultikits.ultitools.annotations.Propagation
Support a current transaction; create a new one if none exists.
REQUIRED - Enum constant in enum class com.ultikits.ultitools.utils.AgentMessageTypes.ReplyTo
 
requiredDependencyUnresolved(Field) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
Creates an exception for an unresolvable @Autowired(required = true) field (D-08).
requireDirectoryForced(Path, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
requireId(Object, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Refuses an update or delete addressed by a null id (#546): WHERE id = ? bound to null matches no row, so the call used to return normally having changed nothing.
requireId(Object, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Refuses an update or delete addressed by a null id (#546), which no entry can have as its key; the cache is a ConcurrentHashMap, so it used to surface as a raw NullPointerException.
requireKeys(List<String>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
requireLong(JsonElement, String) - Static method in class com.ultikits.ultitools.utils.CloudStateStore
Accepts only an integer literal: Gson's lenient number conversion would turn 1.5 into 1.
requireNameable(List<JsonJournal.Record>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Refuses recovery, before any file changes, if a committed record holds an id this file system cannot name: the same remedy as a damaged record, so the error names the record and where to move it.
requireNewDirectoryParentsForced(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
JsonJournal.forceNewDirectoryParents(String), throwing the first real failure.
requireObject(JsonElement, String) - Static method in class com.ultikits.ultitools.utils.CloudStateStore
 
requireOffPrimaryThread() - Static method in class com.ultikits.ultitools.utils.CloudHttp
 
requireOffPrimaryThread() - Static method in class com.ultikits.ultitools.utils.UltiCloudRequests
Deprecated.
 
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
 
requireOperatorWriteThread(String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
requireOrdinaryName(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
 
requirePlain(List<String>, Object) - Static method in class com.ultikits.ultitools.config.document.PlainData
Refuses a value that is not plain data.
requirePositive(int) - Static method in class com.ultikits.ultitools.utils.CloudOutbox
 
requireRecorded(ModuleFileTransactions.Record, ModuleFileTransactions.Expected...) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The foreign-file rule, at every destructive step: the transaction only ever moves, replaces or deletes a file whose SHA-256 matches the record -- the staged new JAR or the kept old JAR -- and only into a place that is free.
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 recursive member that is a JSON boolean primitive with value true.
REQUIRES_NEW - Enum constant in enum class com.ultikits.ultitools.annotations.Propagation
Create a new transaction, suspending the current transaction if one exists.
requiresNewerFramework(int, int) - Static method in class com.ultikits.ultitools.manager.PluginManager
Whether a module declaring moduleApiVersion needs a newer framework than one at frameworkApiVersion.
requireStorableKey(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Refuses an id that cannot name this table's entity file <id>.json: an empty id, or one containing a slash, a backslash or NUL.
requireString(JsonElement, String) - Static method in class com.ultikits.ultitools.utils.CloudStateStore
 
requireUlid(JsonElement, String) - Static method in class com.ultikits.ultitools.utils.CloudStateStore
 
reRenderFromPlain() - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
rescheduleBound(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.TaskManager
Applies plugin's reloaded configuration to its config-bound Scheduled tasks.
rescheduleBound(UltiToolsPlugin, ReloadReport) - Method in class com.ultikits.ultitools.manager.TaskManager
TaskManager.rescheduleBound(UltiToolsPlugin), also recording in report one partial reason per bound value kept in place of a refused one (#595), so the module's reload is not reported as complete while a task kept its old timing.
rescheduleOne(UltiToolsPlugin, TaskManager.BoundTask, ReloadReport) - Method in class com.ultikits.ultitools.manager.TaskManager
 
resendUnacked() - Method in class com.ultikits.ultitools.utils.AgentProtocol
Under the lock: every unacknowledged entry, with its own id and timestamp (D-11).
Reservation(UltiToolsPlugin, File, String, String, ModuleFileTransactions.StageResult) - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions.Reservation
 
reserve(ModuleFileTransactions.Record, File, String, List<UltiToolsPlugin>, Function<UltiToolsPlugin, File>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The checks staging makes before it downloads, under ModuleFileTransactions.LOCK: no download of this module running, no update already staged, no kept old JAR left without its record.
reset() - Static method in class com.ultikits.ultitools.api.UltiToolsAPI
Reset all state.
reset() - Method in class com.ultikits.ultitools.manager.AgentLogBatcher
Forgets every buffered line, refills the rate bucket and zeroes the local drop counters.
reset() - Static method in class com.ultikits.ultitools.utils.EconomyUtils
Resets the economy setup state.
reset() - Method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
 
reset() - Method in interface com.ultikits.ultitools.websocket.ReconnectStrategy
Deprecated.
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.
resetAnchorWarnings() - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
Forgets which anchored files were named, for tests that start a fresh "server run".
resetAnnouncementForTesting() - Static method in class com.ultikits.ultitools.utils.UltiCloudRequests
Deprecated.
Drops the once-per-run announcement so a test can observe it again.
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.
resetConnectNoticeForTesting() - Static method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Test-only: forgets that this run already logged the "opens no connection" line.
resetCycle() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
resetDedupWindow() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
Reset the dedup window — allows the same error to be reported again.
resetDirectoryForcer() - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
resetForTesting() - Static method in class com.ultikits.ultitools.manager.V1CloudNotice
Test-only: forgets every line this run already logged.
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.
resetMover() - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
resetMoveRetry() - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
resetResolver() - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
 
resetSchedulerState() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
Reset the scheduler state.
resetStepHook() - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
 
resetStepHook() - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
resetStepHook() - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
 
resetStepHook() - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
 
resetV1NoticeForTesting() - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
Test-only: forgets that this run already logged each removed call's INFO line.
resolve(UltiToolsPlugin, String, Class<? extends AbstractConfigEntity>, String) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
Resolves key on the single config entity of configClass registered for plugin.
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(Type) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
resolve(Type) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Resolves local hierarchy first, then parent hierarchy, then generic and serializable hooks.
resolve(Path) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
The file actually replaced: the target itself, or the file an existing symbolic link points to.
resolve(Path, String) - Method in interface com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames.Resolver
 
resolve(List<Class<? extends UltiToolsPlugin>>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
Resolves plugin load order using Kahn's algorithm for topological sorting.
resolveActor(String) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
The action-log actor field — the inbound executor field 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 @Bean method (D-06): name() if non-empty, else value() if non-empty, else the method's own name as a single-element array.
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 CodeSource location as a File, decoding any percent-escaped characters (spaces, non-ASCII, etc.) that URL.getPath() does not decode on its own (13-REVIEW WR-03) -- passing an undecoded %20... path straight to File(String) or JarFile(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 @CmdCD of executor once, at load: shape, key, field, and range (an out-of-range value refuses the module).
resolved - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.StagingCatalogue
 
resolved(String) - Static method in class com.ultikits.ultitools.utils.EconomyUtils.FrameMatch
 
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.
resolvedComment(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
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 of UltiToolsPlugin.LANGUAGE_EXTENSIONS in order and returning the first that exists -- independently of whichever extension UltiToolsPlugin.resolveJarLanguage(String) resolves for the same code (13-REVIEW round 5, own deep review of 0ddc95f, finding 1).
resolvedLink - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.StagingCatalogue
 
ResolvedTarget(AccessDecision, File, String) - Constructor for class com.ultikits.ultitools.manager.FileOperationManager.ResolvedTarget
 
resolvedTypeCache - Variable in class com.ultikits.ultitools.context.SimpleContainer
 
resolveEntityClass(String, String, List<String>) - Static method in class com.ultikits.ultitools.manager.PluginManager
Loads className and returns it wrapped in an Optional when it carries @Table, for PluginManager.scanEntitiesInJar(java.io.File)'s per-entry step.
resolveEntry(List<String>) - Method in class com.ultikits.ultitools.manager.FileOperationManager
Entry-mode resolution (delete): the parent is followed, the terminal entry is not.
resolveFileOperationCapability(String) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
The single file operation name to Capability mapping, read by FileOperationManager's action-log recording (D-22, Plan 06-04 Task 1).
resolveFollowing(List<String>) - Method in class com.ultikits.ultitools.manager.FileOperationManager
Follow-mode walk (step 2): every existing component is resolved by the filesystem; the first missing component starts the missing suffix.
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 uninstall click command in PluginInstallCommands.listPlugins(CommandSender, String)'s player branch: the LOADED module's own getPluginName(), 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 of UltiToolsPlugin.LANGUAGE_EXTENSIONS in order and returning the first that exists -- independently of whichever extension UltiToolsPlugin.resolveDiskLanguage(String, String) resolves for the same code (13-REVIEW round 5, own deep review of 0ddc95f, finding 1).
resolveJdbcTransactionManager(DataStore, DataScope, DataSource) - Static method in class com.ultikits.ultitools.manager.PluginManager
resolveLanguageCode() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Resolves the official language code to load, consulting Localized.supported() before UltiToolsPlugin.createLanguageFromPath(String) picks a file (D-20/D-21/WIRE-10), and logs a warning when the configured name has no official base.
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 @UsageLimit for method: 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, via ReflectionUtil.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
Resolves annotationType for a command mapping in three steps, most-derived first: method's own declaration; executorClass's own class-level declaration -- the concrete executor class actually dispatching, the same class PluginManager's load-time gate inspects through executor.getClass() (WR-02); the class-level declaration of the class that declared the mapping in source. Neither @CmdCD nor @UsageLimit is @Inherited, so no step walks a class's ancestors.
resolveMethodOrClassAnnotation(Method, Class<A>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
Resolves annotationType for method without a concrete executor class: the method's own declaration, then the class-level declaration on the class that declared the mapping in source.
ResolveMode() - Constructor for enum class com.ultikits.ultitools.manager.FileOperationManager.ResolveMode
 
resolveNearest(Class<? extends Annotation>, String, List<MergedAnnotationResolver.Candidate>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
Apply the per-instance conflict rule and nearest-wins rule (see MergedAnnotationResolver.merge(java.lang.annotation.Annotation, java.lang.Class<A>, java.util.List<java.lang.annotation.Annotation>)) to one attribute's candidates.
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, or null if 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 aClass was loaded from, via its CodeSource.
resolveParameter(CommandContext, Parameter) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
 
resolver - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
Test seam: how a file name is resolved against a table directory.
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() equals parameterName -- i.e.
resolveTarget(String, FileOperationManager.ResolveMode) - Method in class com.ultikits.ultitools.manager.FileOperationManager
The one resolver every remote file operation takes its decision and its I/O operand from (D-21, issue #672).
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
 
resolveWrite(Type) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
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(boolean) 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_QUEUE_CAPACITY - Static variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
How many admitted requests may wait for a free worker before a request is refused.
RESPONDER_TIMEOUT_MILLIS - Static variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
The one deadline every admitted request gets (D-27), counted from admission — the moment PanelResponderRegistry.dispatch(java.lang.String, com.google.gson.JsonObject, java.lang.String) is called — and covering the wait for a worker, the responder's call and its returned future.
RESPONDER_WORKER_THREADS - Static variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
How many responder calls run at once, each on its own registry-owned worker thread.
ResponderEntry(Function<JsonObject, ? extends CompletableFuture<? extends JsonElement>>, String, UltiToolsPlugin) - Constructor for class com.ultikits.ultitools.websocket.PanelResponderRegistry.ResponderEntry
 
responders - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The registry module.request is answered from.
responders - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Pairs a responder function with the module name (and, when recorded, the module instance) 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
Deprecated.
 
Response(CloudHttp.Outcome, int, String, long) - Constructor for class com.ultikits.ultitools.utils.CloudHttp.Response
 
RESPONSE_TYPE - Static variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
 
restartAction - Variable in class com.ultikits.ultitools.utils.BukkitPowerExecutor
 
restartForManualReconnect(AgentConnection) - Method in class com.ultikits.ultitools.utils.CloudSession
 
restartScriptPath - Variable in class com.ultikits.ultitools.utils.BukkitPowerExecutor
 
restartSupported() - Method in class com.ultikits.ultitools.utils.BukkitPowerExecutor
Whether the file the platform would actually run exists as a regular file.
restartSupported() - Method in interface com.ultikits.ultitools.utils.PowerActionHandler.PowerExecutor
Whether this server can restart at all — the settings.restart-script file the server would run exists.
restore() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
restore() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
Undoes this write after its batch failed, acting only on bytes the write still owns (class description, #673): unpublished - nothing is read, written or deleted: no byte of this write is on disk, so whatever the file holds now, an operator's save made while the batch was failing included, is kept; not put back - the file is read under the lock and never written or deleted: the SEVERE the failed put-back logged, the kept backup and the entity's "changed since it was read" protection until a reload stand, and the operator decides what the file holds; published - the text the write was verified against is put back (or the file it created removed) through the same last-moment check as the commit, only while the file still holds exactly what this write put there.
restore(List<EventBus.ReleasedHandler>) - Method in class com.ultikits.ultitools.events.EventBus
 
restore(List<CloudOutbox.Entry>, long) - Method in class com.ultikits.ultitools.utils.CloudOutbox
Replaces the content with entries loaded from the state file.
restore(List<CommandDedupeSet.Seen>) - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
Replaces the content with ids loaded from the state file, applying both bounds.
restore(Map<String, TabCompletionManager.Registration>) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
 
restore(Map<String, PanelResponderRegistry.ResponderEntry>) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
 
RESTORE_FAILED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
restoreAfterFailure(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
A failed apply found at a later start: make sure it is undone -- the new JAR out of the modules folder and the old JAR back (ModuleFileTransactions.undoApply(com.ultikits.ultitools.utils.ModuleFileTransactions.Record)) -- and say so if it cannot be.
restoreBackup(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Moves the kept old JAR back into the modules folder when it is not there.
RESTORED_LOG_KEY - Static variable in class com.ultikits.ultitools.utils.OfficialLanguageFiles
Framework i18n key for the one line logged when an official language file is restored.
RestoreFailedException(Path, Path, Throwable) - Constructor for exception class com.ultikits.ultitools.config.document.AtomicConfigWriter.RestoreFailedException
 
restoreFields(List<Field>, List<Object>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
restoreFromBackup(File, File) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Moves the backup this attempt created back over file, restoring the original bytes, after the provenance record could not be written.
restoreOfficialLanguageFile(File, byte[], File, String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Branches 2 and 4 of UltiToolsPlugin.resolveLanguageWithProvenance(java.lang.String, java.io.File, java.lang.String, java.lang.String): an official language file whose bytes differ from the jar's copy -- an unrecorded one (#459, maintainer 2026-09-29, question 3 option 2) or one edited in place after it was recorded (#608, maintainer decision 2026-10-04: official language files are framework-owned and restored at every start) -- is replaced by the jar's copy and recorded; the previous file is kept as a backup beside it and one catalogue line names both and tells the operator to copy, rename and select a custom file instead.
restoreSupersededRegistrations(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.PluginManager
incoming failed to load: first releases every registration recorded against incoming itself in the three registries -- what it registered during its container refresh and registerSelf() must not stay behind, answering from its closed container -- then, when it was superseding loaded copies, gives them back the registrations released before its container refresh (#562).
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.
Result(OperatorFileWriter.Outcome, String, ConfigDocument) - Constructor for class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
 
Result(OperatorFileWriter.Outcome, String, ConfigDocument, String, String) - Constructor for class com.ultikits.ultitools.config.document.OperatorFileWriter.Result
 
Result(UltiCloudRequests.Outcome, int, String) - Constructor for class com.ultikits.ultitools.utils.UltiCloudRequests.Result
Deprecated.
 
Result(VerifiedDownload.Kind, Path) - Constructor for class com.ultikits.ultitools.utils.VerifiedDownload.Result
 
RESULT - Enum constant in enum class com.ultikits.ultitools.utils.ShutdownGate.Refusal
The result type with internal_error.
RESULT_GSON - Static variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
Shared Gson used only to hand a result to a non-lenient JsonWriter, which is the one check that both walks the whole value and refuses a non-finite number: Gson#toJson(JsonElement) always writes leniently, and Gson's strict reader accepts a bare NaN as the string "NaN", so serialising and reparsing would prove nothing.
RESULT_TYPE - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The frozen contract result type every delivery is answered with.
RESULT_TYPE - Static variable in class com.ultikits.ultitools.utils.PowerActionHandler
The frozen contract result type every delivery is answered with.
RESULT_TYPES - Static variable in class com.ultikits.ultitools.utils.ShutdownGate
 
resultMessage(String) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
Fits a result message inside the schema bound and never returns a blank one.
resultOf(CloudPlayerLinks.GameAccountResult) - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
Result shapes - Search tag in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Section
resultTypeOf(String) - Static method in class com.ultikits.ultitools.utils.ShutdownGate
 
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().
RESUMED - Enum constant in enum class com.ultikits.ultitools.utils.ModuleFileTransactions.RollbackPhase
Before loading, finishing a rollback an earlier start decided but could not complete.
resumeSavedCredentialOnStartup() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Loads the saved server credential into the current session without any network I/O.
resumeWithoutStagedJar(ModuleFileTransactions.Record, File, File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The staged JAR is not in its folder: either the new JAR was moved in and the start ended before APPLIED was recorded, or the staged JAR is gone.
retainDescendantEnds(Node, Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
rethrowUnchanged(Throwable) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Throws failure itself -- the same instance, of its own type, unwrapped -- although it may be a checked exception this method's callers do not declare.
retriesMovesOn(String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Whether a journal move that fails is retried on the operating system named osName (the os.name system property).
RETRY - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.Disposition
Retry after a normal delay.
RETRY_AFTER_MAX_SECONDS - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Largest Retry-After honoured, in seconds.
RETRY_LONG - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.Disposition
Retry after a long delay.
retryAfter(String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
retryAfterSeconds - Variable in class com.ultikits.ultitools.utils.CloudHttp.Response
 
retryAfterSeconds - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.AuthorizeResult
 
retryAfterSeconds - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
retryAfterSeconds - Variable in class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
retryAfterSeconds - Variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
retryAfterSeconds() - Method in class com.ultikits.ultitools.utils.CloudHttp.Response
 
retryAfterSeconds() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.AuthorizeResult
 
retryAfterSeconds() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
retryAfterSeconds() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
retryAtMillis - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
retryDelayUnits(long) - Method in class com.ultikits.ultitools.utils.CloudSession
 
retryFuture - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
retryLong(String, long, AgentConnection.Effects) - Method in class com.ultikits.ultitools.utils.AgentConnection
Under the monitor: a long-class failure; a 429 waits at least its Retry-After.
retryNormal(String, AgentConnection.Effects) - Method in class com.ultikits.ultitools.utils.AgentConnection
 
returnStagedJar(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Moves the new JAR back to the staged folder when it was already moved into the modules folder -- recognised by its recorded hash, so nothing else is ever moved.
REVOKE_FAILED_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
REVOKE_IN_PANEL_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
revokeAdvancement(Player) - Method in class com.ultikits.ultitools.widgets.Toast
 
REVOKED - Enum constant in enum class com.ultikits.ultitools.utils.CloudAuthManager.LogoutOutcome
 
REVOKED_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
rewriteTokenComments(ConfigLoadResult) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Rewrites the framework's token comments in the current language through the config write gate (OperatorFileWriter), at start-up and on reload.
RIGHT - Enum constant in enum class com.ultikits.ultitools.entities.ChestDirection
 
rollback() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
Restores a target this write replaced to exactly the bytes it was verified against - through the gate's last-moment check, so a file the operator saved after this write replaced it is kept and named once (OperatorFileWriter.Staged.restore(), 17-65 review round 1 R65-I3) - and all entity state; always discards its staged file.
rollback() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Discards every staged write and releases this transaction's table locks.
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
Rolls back the current transaction.
rollback(Savepoint) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
 
ROLLBACK_DEFERRED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
ROLLBACK_FAILED_BEFORE_LOAD - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
ROLLBACK_FINISHED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
ROLLBACK_NO_BACKUP - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
rollbackFor() - Element in annotation interface com.ultikits.ultitools.annotations.Transactional
Exception types that should trigger a rollback, in addition to the RuntimeException/ Error default.
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.
RollbackPhase() - Constructor for enum class com.ultikits.ultitools.utils.ModuleFileTransactions.RollbackPhase
 
rollBackRegisteredEntities(UltiToolsPlugin, Map<String, AbstractConfigEntity>) - Method in class com.ultikits.ultitools.manager.ConfigManager
Restores ultiToolsPlugin's entry in ConfigManager.pluginConfigMap to exactly entitiesToRestore - 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 (see ConfigManager.snapshotRegisteredEntities(com.ultikits.ultitools.abstracts.UltiToolsPlugin)'s javadoc for why key-only retention was insufficient).
ROLLED_BACK - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
ROLLING_BACK - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
root - Variable in class com.ultikits.ultitools.config.document.ConfigDocument
 
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 deepest UltiToolsException, returning its message - or thrown.getMessage() if the chain holds none.
rootCauseMessage(Throwable) - Static method in class com.ultikits.ultitools.utils.ModuleRequestHandler
The deepest cause's message, which is the contract's module_error message; the framework's own wrapper text around it is not sent.
rootContext - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
 
rootElement - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
 
rotateCredential(String, String) - Method in class com.ultikits.ultitools.utils.CloudSession
Rotates this session's credential (plan 22-21, D-10): the credential.rotate persister of every connection this session owns.
rotated(String, String) - Method in class com.ultikits.ultitools.utils.ServerCredential
The same link with a rotated secret (plan 22-21, D-10): server id, owner, name and link time are kept, exactly as ServerCredentialStore.replace(java.lang.String, java.lang.String, java.lang.String) keeps them on disk.
round(double, int) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
RouteBuilder - Interface in com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation
Route builder interface.
router - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
router() - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
routes - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.Navigator
 
RowCountingDelete - Interface in com.ultikits.ultitools.interfaces.impl.data
A data operator that can report how many rows a delete by id actually removed (#521).
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.
run() - Method in interface com.ultikits.ultitools.UltiTools.ModuleLoad
 
run() - Method in class com.ultikits.ultitools.utils.AgentConnection.Effects
 
run() - Method in class com.ultikits.ultitools.utils.CloudSession.StateFlushTick
 
run() - Method in interface com.ultikits.ultitools.utils.ModuleFileTransactions.FileWork
 
run() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
 
run() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Opens no socket as of 6.3.1 (see UltiPanelWebSocketClient.connect()).
RunAsync - Annotation Interface in com.ultikits.ultitools.annotations.command
Marks a @CmdMapping method body as eligible to run off the main thread -- see below for when that is, and is not, actually safe.
runGameMode(CloudChannel, CloudRequest, PlayerActionHandler.Action, Player) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
Applies the requested game mode and reports it as done only when the player's mode now equals the requested one: another plugin may cancel the PlayerGameModeChangeEvent, and the platform discards that answer.
runKick(CloudChannel, CloudRequest, PlayerActionHandler.Action, Player) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
Kicks with the reason as one plain-text component, or with the server's own default message when the panel sent no reason.
runningFrameworkVersion() - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
 
runOnMainThread(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
Ensures the task runs on the main thread.
runPreShutdownHook(String) - Method in class com.ultikits.ultitools.utils.PowerActionHandler
A failing hook must not cancel an action the operator asked for: it is logged once and the power action proceeds.
runQuietly(Runnable) - Static method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
 
runReloadHalf(UltiToolsPlugin, String, ReloadReport, Runnable) - Static method in class com.ultikits.ultitools.manager.PluginManager
 
runReloadSteps(ReloadReport) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The reload steps, in order, ending with the module's own hook.
runRetry(long) - Method in class com.ultikits.ultitools.utils.AgentConnection
 
runTeleport(CloudChannel, CloudRequest, PlayerActionHandler.Action, Player) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
Starts the asynchronous teleport and answers when its future completes.
runtimeFailure(OwnedPaths, String, RuntimeException) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
The refusal reason for a runtime failure inside a gated write (#624): the keys, the step that failed and the failure's class, never a value.
runtimeNames - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.Recorded
The targets' runtime names, less any another loaded module also answers to.
runUnlessDisabling(Runnable, CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.RemoteCommandHandler
Runs one step of the acknowledged request unless the plugin is disabling.
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 from step is logged via PluginManager.logPluginUnregistrationFailure(String, Throwable), not rethrown, so it can neither skip nor mask any of unregister'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 onto previousFailure instead of letting it replace or be replaced by another step's failure.

S

SAFE_INTEGER - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
The largest whole number the wire can carry exactly (2^53 - 1).
SAFE_KEYS - Static variable in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
safely(Runnable) - Method in class com.ultikits.ultitools.utils.AgentProtocol
 
safeParserLocation(String) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
same - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.RecordedIdentity
 
SAME - Enum constant in enum class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition.Transition
Class-level and method-level values are identical.
SAME - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.RecordedIdentity
 
sameComments(List<CommentLine>, List<CommentLine>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
sameLine(List<String>, int, boolean[], List<String>, int, boolean[]) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
Whether an unowned line is unchanged: equal text including its terminator.
sampleAfterCount - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector
 
sampleAndPublishState() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Samples and publishes one state snapshot without the v1 connection gate ServerMonitorManager.refreshStateSnapshot() applies, so the v2 telemetry path and its tests can publish a fresh sample while no v1 socket exists.
sampleCpuUsage() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Sample CPU usage and update the cached value.
sampledCpuPercent() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
 
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.
sampleTpsAndCpu() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Runs one TPS and CPU sample on the main thread, without starting the v1 sender, the log drain or either sampling task ServerMonitorManager.startMonitoring() owns.
sanitise(String) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
save() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Writes the settings this module changed in memory since the last load or save - and nothing else - through the config write gate.
save(ServerCredential) - Static method in class com.ultikits.ultitools.utils.ServerCredentialStore
Writes credential under ServerCredentialStore.KEY and removes ServerCredentialStore.LEGACY_TOKEN_KEY, in one atomic write.
saveAll() - Method in class com.ultikits.ultitools.manager.ConfigManager
Deprecated.
as of 6.3.0 this writes nothing; persist changes with AbstractConfigEntity.save() or AbstractConfigEntity.saveOperatorChange(String...) when they are made
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 implements PlayerCacheSaver) before removing the entry.
saveConfig(String, Class<T>) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Saves this module's configuration registered at path through AbstractConfigEntity.save(): only the settings the module changed since the last load or save are written, and only where the file still holds the value the module started from; every other byte of the file stays as the operator left it, and a change that cannot be written stays in memory and is named in one warning.
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
 
savedSnapshot - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
saveFailed(String, Throwable) - Static method in exception class com.ultikits.ultitools.exceptions.ConfigurationException
Creates an exception for configuration save failures.
saveForShutdown(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
saveModuleChanges() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The save rule of AbstractConfigEntity.save(): collects the module's changes against the effective baseline; keeps those whose last-read file value is the value the module started from; checks each on one read of the file, which must still hold there what the framework last read (a file already holding the module's value needs nothing); writes the rest through the config write gate against exactly that read; advances the baseline and the last-read entry only for what the file now holds; and names every change that was not written in one warning.
saveOperatorChange(String...) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Writes exactly the named settings, as the module holds them now, because the operator explicitly asked for that change - a command such as /setspawn, which names the six spawn.location.* entries.
saveOperatorMapEntry(EntryPresence, String, String...) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Writes exactly one entry of a map setting, as AbstractConfigEntity.saveOperatorMapEntry(String, String...) does, but only when the entry's presence in the file is what the operator's command assumes: EntryPresence.MUST_BE_ABSENT for a command that creates the entry (/autoreply add <name>), EntryPresence.MUST_BE_PRESENT for one that changes an existing entry (/autoreply setkeyword <name>).
saveOperatorMapEntry(String, String...) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Writes exactly one entry of a map setting, as the module holds it now, because the operator explicitly asked for that change - a command such as /autoreply add, which names one rule of autoreply.rules.
saveOwnership(List<AbstractConfigEntity.ModuleChange>, ConfigDocument) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
What a save owns at the config write gate: each change's whole key, except that a map which is empty in the file as read ({}), or which the changes empty, is owned as a whole - its key line must change with its first or last entry, and an empty map holds nothing of the operator's that could be lost.
savePlayerData(UUID) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
PlayerCacheSaver hook: fired by PlayerCacheManager.onPlayerQuit(UUID) ("the quit sweep") for the quitting player -- before the generic @PlayerCache field sweep removes the (by then already-empty) CooldownValidator.cooldowns entry.
savePlayerData(UUID) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
PlayerCacheSaver hook: fired by PlayerCacheManager.onPlayerQuit(UUID) ("the quit sweep") for the quitting player -- before the generic @PlayerCache field sweep removes the (by then already-empty) UsageLockValidator.senderLocks/UsageLockValidator.serverLocks entries.
savePlayerData(UUID) - Method in interface com.ultikits.ultitools.annotations.PlayerCacheSaver
Save any pending data for the given player before cache eviction.
saveResources(boolean) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Extracts this module's embedded res/lang/config jar resources into UltiToolsPlugin.resourceFolderPath.
say(String) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
Sends line; for a remote sender also logs it to the console at INFO.
say(CommandSender, ChatColor, String, Object...) - Static method in class com.ultikits.ultitools.commands.CloudLoginCommand
 
scalar(Node) - Method in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
ScalarConverter - Class in com.ultikits.ultitools.config.convert.builtin
Exact scalar conversions; numeric decisions never narrow through a double cast.
ScalarConverter(Class<?>) - Constructor for class com.ultikits.ultitools.config.convert.builtin.ScalarConverter
 
scanAndSchedule(UltiToolsPlugin, Object, Consumer<BukkitTask>) - Method in class com.ultikits.ultitools.manager.TaskManager
Scan one bean for Scheduled methods 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, List<Class<?>>) - 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.
scanExternalEntities(ExternalPluginAdapter, Class<?>[]) - Method in class com.ultikits.ultitools.manager.PluginManager
Builds the entity set a DataScope for an external plugin should carry (D-19): every @Table class found by scanning the plugin's own jar, plus whatever it declared via UltiToolsAPI.connect(plugin, additionalEntities).
scanFileKeys(ConverterRegistry.Context, List<List<String>>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Descends where the writer descends: only through declared types the generic converter writes.
scanFileList(ConverterRegistry.Context, Class<?>, List<List<String>>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Scans each list element by its index, where the declared type is an array or a collection.
scanFileMap(ConverterRegistry.Context, List<List<String>>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Reports this map level's ambiguous typed keys, then scans every entry's value by its file key text.
scanJar(URL, String, ClassLoader, List<Class<?>>) - 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 as lang/extra/en.json are not descended into.
scanLangJar(File) - Static method in interface com.ultikits.ultitools.interfaces.Localized
Enumerates jarFile's entries for immediate lang/* 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; the same two phases as ComponentScanner.scanPackages(java.lang.String...).
scanPackages(String...) - Method in class com.ultikits.ultitools.context.ComponentScanner
Scan packages for components: first discover every requested package, registering the component definitions it holds, then create the @Configuration classes found, in discovery order, together with their @Bean products.
scanPluginEntities(String, Class<? extends UltiToolsPlugin>) - Method in class com.ultikits.ultitools.manager.PluginManager
Builds the entity set a DataScope for plugin should carry (D-19): every @Table class found by scanning the module's own jar, plus anything declared via @UltiToolsModule#additionalEntities() for entities that legitimately live elsewhere.
schedule(Runnable, long) - Method in interface com.ultikits.ultitools.utils.CloudSession.DeviceStepScheduler
 
schedule(String) - Method in class com.ultikits.ultitools.utils.PowerActionHandler
The result frame was already handed to the channel, so a scheduler refusal is reported locally and nothing tries to answer the panel a second time.
schedule(String, Runnable) - Method in class com.ultikits.ultitools.utils.BukkitPowerExecutor
 
scheduleBound(UltiToolsPlugin, Object, Class<?>, Method, Scheduled) - Method in class com.ultikits.ultitools.manager.TaskManager
Schedules one config-bound Scheduled method from its resolved binding and records its handle in TaskManager.boundTasks immediately (#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
 
SCHEDULED_KEPT_KEY - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
Reload-report reason (#595): a bound @Scheduled value refused on reload.
SCHEDULED_NOT_VALIDATED_KEY - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
Reload-report reason (#595): a bound @Scheduled value not applied because its config's reload did not complete.
scheduleDeviceStep(Runnable, long) - Method in class com.ultikits.ultitools.utils.CloudSession
Schedules one device-login step on this session's poll executor, creating it on first use.
scheduledTick() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
One run of the batch-send task: send what is due, then report overflow discards.
scheduleFrame(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
Schedules a frame task.
scheduleHeartbeat(long) - Method in class com.ultikits.ultitools.utils.AgentConnection
Under the monitor: the next heartbeat tick of the established connection id.
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.AgentConnection
 
scheduler - Variable in class com.ultikits.ultitools.utils.Metrics.MetricsBase
 
scheduleRestart() - Method in class com.ultikits.ultitools.utils.BukkitPowerExecutor
Schedules the restart on the main thread, 20L ticks from now.
scheduleRestart() - Method in interface com.ultikits.ultitools.utils.PowerActionHandler.PowerExecutor
Schedules the restart on the main thread, after the result frame was sent.
scheduleRetry(AgentConnection.State, long, String, Level, AgentConnection.Effects) - Method in class com.ultikits.ultitools.utils.AgentConnection
Under the monitor: ends the attempt and schedules the next one; logs the retry line unless reason is null (the caller logs its own line).
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() - Method in class com.ultikits.ultitools.UltiTools
 
scheduleStateFlush() - Method in class com.ultikits.ultitools.utils.CloudSession
Arms the state cadence from whatever this session currently holds; called once per connection, since the flush task lives on the connection's own executor.
scheduleStateFlush(CloudStateStore, String, ScheduledExecutorService) - Method in class com.ultikits.ultitools.utils.CloudSession
 
scheduleStop() - Method in class com.ultikits.ultitools.utils.BukkitPowerExecutor
Schedules the stop on the main thread, 20L ticks from now.
scheduleStop() - Method in interface com.ultikits.ultitools.utils.PowerActionHandler.PowerExecutor
Schedules the stop on the main thread, after the result frame was sent.
scheduleUnlessDisabling(String, Supplier<T>) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
The one check every scheduler hand-off reachable from the WebSocket thread goes through (UltiTools-Reborn#621, swept by class: the inbound event publish, the queued config callbacks, the remote command dispatch, and the monitoring tasks a completing handshake starts).
Scheduling contract for responders - Search tag in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Section
SCHEME_SEPARATOR - Static variable in class com.ultikits.ultitools.utils.AgentEndpoint
 
scope - Variable in class com.ultikits.ultitools.context.BeanDefinition
 
scope - Variable in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
 
sealed - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
seconds(long) - Static method in class com.ultikits.ultitools.utils.AgentConnection
 
seconds(BaseCommandExecutor) - Static method in class com.ultikits.ultitools.abstracts.command.ConfigBoundCooldownState
 
secondsSampled - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
Main thread only.
SECRET_PREFIX - Static variable in class com.ultikits.ultitools.utils.ServerCredential
The prefix every server credential carries.
SECRET_WORDS - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
secretPath(Field, List<String>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether a value of field at leaf is secret: the setting or a real key down to it is secret-shaped.
secretSetting(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether a setting is secret-shaped: its field name or a segment of its declared path.
section - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.Placement
 
section - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.Expansion
 
sectionAt(Node, int) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
The block mapping along the last-child chain of node whose keys start at column.
sectionHoldingASibling(ConfigDocument, Field, List<List<String>>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Of several forms of one section, the one form holding another declared setting of it; null for none or several.
sectionLineParts(String, Node, boolean) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
A section line split into the text up to the end of its key, the comment after its colon ("" when none) and its line terminator; null parts are never returned.
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 Path so containment is checked by name element rather than string prefix — a sibling directory named security-backup must 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) and SecurityPolicy.isSafeParameterType(Class) now unconditionally return true; SecurityPolicy.addTrustedPackage(String) and SecurityPolicy.addDangerousClass(String) are no-ops.
SecurityPolicy() - Constructor for class com.ultikits.ultitools.utils.SecurityPolicy
 
seen - Variable in class com.ultikits.ultitools.utils.CloudStateStore.Parsed
 
seen - Variable in class com.ultikits.ultitools.utils.CommandDedupeSet
Id to first-seen time, in the order the ids were first seen.
Seen(String, long) - Constructor for class com.ultikits.ultitools.utils.CommandDedupeSet.Seen
 
Seen(String, long, JsonObject) - Constructor for class com.ultikits.ultitools.utils.CommandDedupeSet.Seen
 
SEEN_AT_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
seenAt - Variable in class com.ultikits.ultitools.utils.CommandDedupeSet.Seen
 
seenAt() - Method in class com.ultikits.ultitools.utils.CommandDedupeSet.Seen
 
seenAt(long) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
 
SEGMENT - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
 
SELF_CHECK - Enum constant in enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Step
Parsing the rendered text back for the self-check.
selfContradiction(Class<? extends Annotation>, String, MergedAnnotationResolver.Candidate, List<MergedAnnotationResolver.Candidate>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
 
semver(String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
SEMVER - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
packages/contracts/src/protocol/primitives.ts#Semver
SEMVER_CORE - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
 
send(CloudChannel, String, JsonObject) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
send(String) - Method in class com.ultikits.ultitools.utils.AgentConnection
Sends a text frame.
send(String, JsonObject) - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
send(String, JsonObject) - Method in class com.ultikits.ultitools.utils.FramedChannel
 
send(String, JsonObject) - Method in interface com.ultikits.ultitools.websocket.CloudChannel
Sends a message with a fresh id and timestamp, without a replyTo field.
SEND_PERIOD_MS - Static variable in class com.ultikits.ultitools.utils.CloudFeatures
How often the agent thread sends the buffered log lines (contract: every second, or when a batch is full).
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
sendChanged(CloudChannel, String, Supplier<JsonObject>, AgentTelemetry.Tracked, long) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
Sends one snapshot when its mapped payload differs from the last one sent and at least 10000L ms have passed since that send.
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.
sendControlActionRejection(String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Rejects a start/stop/pause/resume request (D-19/D-20, maintainer decisions 2026-09-14/2026-09-15).
sendCustomLog(String, String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) streams the console itself. Removed in 6.4.0.
sendData(Metrics.JsonObjectBuilder.JsonObject) - Method in class com.ultikits.ultitools.utils.Metrics.MetricsBase
 
sendDeferredRemoval(CommandSender, PluginInstallUtils.RemovalDeferredException) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
The JARs the uninstall could not delete now -- held open by the running server, as Windows does with every loaded module JAR, or in a folder that is not writable -- and has recorded for the next start, which deletes them before any module loads (#518).
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
 
sendEntry(CloudOutbox.Entry) - Method in class com.ultikits.ultitools.utils.AgentProtocol
Under the lock.
sender - Variable in class com.ultikits.ultitools.abstracts.command.CommandContext
The sender of the command.
sender - Variable in class com.ultikits.ultitools.commands.CloudLoginCommand.LoginOutput
 
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.
sendErrorReports(CloudChannel) - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
Sends what the collector grouped since the last second, while the errors switch is on.
sendErrorResponse(String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Sends an error response.
sendErrorUnlocked(String, String, String) - Method in class com.ultikits.ultitools.utils.AgentProtocol
Under the lock: an error frame sent even before welcome (the refused welcome's answer).
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.
sendForced(CloudChannel, String, Supplier<JsonObject>, AgentTelemetry.Tracked, long) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
Sends one snapshot regardless of the coalescing window, because the panel asked for it, and restarts that snapshot's window from now.
sendHeldBatch() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Sends the batch held from a failed send, if there is one (#486).
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
 
sendIncompleteIfAny(CommandSender, List<String>) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
Phase 19 D19-032: when a lookup of the start-up check failed, "No updates available." is not known to be true for what it could not confirm; this says so instead, naming it, with the same line the console shows at start-up.
sendInitializationLogs() - Method in class com.ultikits.ultitools.manager.LogStreamManager
Sends the initialization-complete logs.
sendInstallResult(CommandSender, PluginInstallUtils.InstallResult) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
Tells the operator what an install did: the success line, the reason when the module's API level was why it was not installed (plan 18-40), or the bare failure line otherwise.
sendInternalError(CloudChannel, String) - Static method in class com.ultikits.ultitools.utils.ModuleRequestHandler
Answers internal_error once, and gives up quietly if the channel refuses that too.
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.
sendKeepingUndeliveredLogs(JsonObject, UltiPanelLogTransmitter, JsonArray) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Sends a batch_update frame and, when it carried log records and did not go out, hands them back to the transmitter so the next drain sends them before anything newer (#486).
sendLine(CommandSender, String) - Static method in class com.ultikits.ultitools.commands.CloudLoginCommand
 
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
Deprecated.
Sends a message to the server.
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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) sends the server's status and telemetry itself. Removed in 6.4.0.
sendMetricsDataWithRequestId(String) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) sends the server's status and telemetry itself. Removed in 6.4.0.
sendPing() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Sends a ping message.
sendPlayerCommand(String) - Method in class com.ultikits.ultitools.utils.CloudFeatures
Sends one player.command carrying only the command's normalised name (D-20), while a connection is established and the events:commands switch is on; never buffered (D-14).
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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) reports player events itself. Removed in 6.4.0.
sendPlayerEventLog(String, String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) streams the console itself. Removed in 6.4.0.
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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) streams the console itself. Removed in 6.4.0.
sendReliable(CloudOutbox.Entry) - Method in class com.ultikits.ultitools.utils.AgentProtocol
Sends one reliable event that was just added to the outbox, if the connection is established and its capability accepted; otherwise it waits in the outbox for the next welcome.
sendReplayBatch() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Sends the next replay message -- as many queued records, oldest first, as fit in UltiPanelLogTransmitter.REPLAY_CHUNK_MAX_BYTES -- if the panel is connected; stops the replay task once nothing is left.
sendRequested(String, List<String>, CloudChannel) - Method in class com.ultikits.ultitools.manager.AgentTelemetry
Takes a fresh main-thread sample, then pushes the requested snapshots whether or not their content changed -- the panel asked for them -- and restarts each one's coalescing window from now, then answers the request.
sendResponse(JsonObject) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
sendResult(CloudChannel, String, JsonObject) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
sendServerStatus() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) sends the server's status and telemetry itself. Removed in 6.4.0.
sendServerStatusWithRequestId(String) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) sends the server's status and telemetry itself. Removed in 6.4.0.
sendStageResult(CommandSender, String, ModuleFileTransactions.StageResult) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
Tells the operator what staging an update did (#505): staged to take effect at the next start -- never "updated", which is decided only by what that start observes -- or why nothing was staged.
sendStreamResponse(String, String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
Sends a stream response message (used by the config action'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
 
sendText(String) - Method in interface com.ultikits.ultitools.utils.AgentConnection.Handle
 
sendText(String) - Method in class com.ultikits.ultitools.utils.AgentSocket
 
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
 
sendTracked(String, JsonObject) - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
sendTracked(String, JsonObject) - Method in class com.ultikits.ultitools.utils.FramedChannel
 
sendTracked(String, JsonObject) - Method in interface com.ultikits.ultitools.websocket.CloudChannel
Sends a message with a fresh id and timestamp, without a replyTo field, and reports the envelope id it used so the caller can correlate a later reply to this frame.
sendTracked(String, JsonObject, Consumer<String>) - Method in class com.ultikits.ultitools.utils.AgentProtocol.LiveChannel
 
sendTracked(String, JsonObject, Consumer<String>) - Method in class com.ultikits.ultitools.utils.FramedChannel
 
sendTracked(String, JsonObject, Consumer<String>) - Method in interface com.ultikits.ultitools.websocket.CloudChannel
Sends like CloudChannel.sendTracked(String, JsonObject), but hands the envelope id to beforeHandOff before the frame reaches the socket.
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
 
sendWelcome(CloudChannel) - Method in class com.ultikits.ultitools.manager.AgentTelemetry
 
sensitiveCommandRegistry - Variable in class com.ultikits.ultitools.UltiTools
The table of commands whose arguments never reach UltiCloud, reached via getSensitiveCommandRegistry() (generated by Getter above).
SensitiveCommandRegistry - Class in com.ultikits.ultitools.websocket
The table of commands whose arguments must never reach UltiCloud, and the redaction rule that enforces it.
SensitiveCommandRegistry() - Constructor for class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
Creates an empty registry.
sequence - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Record
 
sequence - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.RecordFile
 
sequence() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Record
 
SERIALIZABLE - Enum constant in enum class com.ultikits.ultitools.annotations.Isolation
Prevents dirty reads, non-repeatable reads, and phantom reads.
SERIALIZABLE - Static variable in class com.ultikits.ultitools.config.convert.builtin.BukkitConverters
Fallback after registered hierarchy and generic factories, not an ordinary hierarchy entry.
serialize(Node, Writer, DocumentStyle) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Serializes out exactly as Yaml#serialize(Node, Writer) does (the same Serializer, Emitter, options and resolver), recording every event the emitter receives, so the comment lines it writes can be located afterwards by position (17-64 route change (i)).
serialize(T) - Method in class com.ultikits.ultitools.interfaces.impl.pasers.ConfigParser
Deprecated.
 
serialize(T) - Method in interface com.ultikits.ultitools.interfaces.Parser
Deprecated.
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
Deprecated.
Serializes object into a MemorySection.
serializeToMemorySection(HashMap<String, String>) - Method in class com.ultikits.ultitools.interfaces.impl.pasers.StringHashMapParser
Deprecated.
 
serializeToMemorySection(T) - Method in interface com.ultikits.ultitools.interfaces.ObjectConfigSerializer
Deprecated.
Serializes an object to a Bukkit MemorySection.
SerialRequestWorker - Class in com.ultikits.ultitools.utils
One dedicated worker thread for the file and server.properties requests of one connection (plan 22-21 fix round).
SerialRequestWorker(int) - Constructor for class com.ultikits.ultitools.utils.SerialRequestWorker
A worker whose requests are never refused for a shutdown.
SerialRequestWorker(int, ShutdownGate) - Constructor for class com.ultikits.ultitools.utils.SerialRequestWorker
 
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.config.ConfigEntryPresenceException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.config.ConfigWriteRefusedException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.config.convert.ConversionException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.config.document.AtomicConfigWriter.RestoreFailedException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.config.document.ConfigParseException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.manager.ConfigBindings.ReloadFailedException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.manager.FileOperationManager.UnsafePathException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.CloudStateStore.UnreadableException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.InvalidFrameException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.ModuleFileTransactions.NeedsOperator
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.ModuleFileTransactions.NoCompatibleVersionException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.ModuleFileTransactions.RecordRefused
 
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.RemovalDeferredException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.RemovalNotRecordedException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.UndeterminedEntriesException
 
serialVersionUID - Static variable in exception class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallRefusedException
 
serialVersionUID - Static variable in class com.ultikits.ultitools.websocket.PanelConnectionLog.PanelConnectionRecord
 
SERVER_CREDENTIAL - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
packages/contracts/src/agent-rest/credential.ts#ServerCredential
SERVER_ID_MISMATCH - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.State
Terminal: the gateway's welcome named another server id than the linked one (contract SEMANTICS 16); credential kept.
SERVER_ID_MISMATCH_KEY - Static variable in class com.ultikits.ultitools.utils.CloudSession
The language-catalogue key of the one SEVERE line printed when the gateway's welcome names a different server id than the linked one (contract answer 21, SEMANTICS 16).
SERVER_PATH - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
packages/contracts/src/protocol/primitives.ts#ServerPath
SERVER_PROPERTIES - Enum constant in enum class com.ultikits.ultitools.entities.Capability
 
ServerCredential - Class in com.ultikits.ultitools.utils
The per-server UltiCloud credential (protocol v2, prefix ucs_) and the facts the device authorization returned with it.
ServerCredential(String, String, String, Long, String, long) - Constructor for class com.ultikits.ultitools.utils.ServerCredential
 
ServerCredentialStore - Class in com.ultikits.ultitools.utils
The only reader and writer of the cloud_credential entry of <server root>/.ultikits/credentials.json, always through CredentialStore.
ServerCredentialStore() - Constructor for class com.ultikits.ultitools.utils.ServerCredentialStore
 
ServerCredentialStore.LegacyTokenRemoval - Enum Class in com.ultikits.ultitools.utils
 
ServerEntityVO - Class in com.ultikits.ultitools.entities.vo
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: /ulticloud login links a protocol 2.0.0 server. Removed in 6.4.0.
ServerEntityVO() - Constructor for class com.ultikits.ultitools.entities.vo.ServerEntityVO
Deprecated.
 
serverId - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
 
serverId - Variable in class com.ultikits.ultitools.utils.AgentProtocol.Welcome
 
serverId - Variable in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
serverId - Variable in class com.ultikits.ultitools.utils.CloudSession.StateFlushTick
 
serverId - Variable in class com.ultikits.ultitools.utils.CloudStateStore.Parsed
 
serverId - Variable in class com.ultikits.ultitools.utils.ServerCredential
 
serverId - Variable in class com.ultikits.ultitools.utils.SessionDedupeLedger.Target
 
serverId - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
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.
serverName - Variable in class com.ultikits.ultitools.utils.CloudAuthManager.CloudStatus
 
serverName - Variable in class com.ultikits.ultitools.utils.ServerCredential
 
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.Definition - Class in com.ultikits.ultitools.manager
One physical line that defines a key, located with the Properties grammar.
ServerPropertiesManager.PropertiesSnapshot - Class in com.ultikits.ultitools.manager
One typed read of server.properties for the protocol 2.0.0 panel, as returned by ServerPropertiesManager.readVersioned(int).
ServerPropertiesManager.PropertiesSnapshot.Outcome - Enum Class in com.ultikits.ultitools.manager
Why ServerPropertiesManager.readVersioned(int) did or did not produce values.
ServerPropertiesManager.PropertiesText - Class in com.ultikits.ultitools.manager
The file's bytes and its text as the server decodes them: strict UTF-8, or ISO-8859-1 when the bytes are not valid UTF-8 (Paper 1.21.11 Settings#loadFromFile, measured from the server jar).
ServerPropertiesManager.PropertiesUpdateResult - Class in com.ultikits.ultitools.manager
ServerPropertiesManager.PropertiesUpdateResult.Outcome - Enum Class in com.ultikits.ultitools.manager
The overall outcome of one update.
ServerPropertiesManager.PropertyKeyResult - Class in com.ultikits.ultitools.manager
What happened to one key of a protocol 2.0.0 properties update.
ServerPropertiesManager.SetAllResult - Class in com.ultikits.ultitools.manager
Outcome of one set_all batch.
ServerPropertiesManager.WriteOutcome - Enum Class in com.ultikits.ultitools.manager
What actually happened to one key.
ServerPropertiesManager.WriteResult - Class in com.ultikits.ultitools.manager
An outcome, and for a refusal the reason (no value).
serverRoot - Variable in class com.ultikits.ultitools.manager.FileOperationManager
 
serverRoot - Variable in class com.ultikits.ultitools.manager.RemoteFileOperations
 
serverRoot - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
serverRoot - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
serverRoot(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The server root, found the way CredentialStore finds it: the data folder's grandparent (<server root>/plugins/UltiTools).
ServerStateSnapshot(int, int, boolean, String, int, int, JsonArray, JsonArray, JsonArray) - Constructor for class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
 
serverTime - Variable in class com.ultikits.ultitools.utils.AgentProtocol.Welcome
 
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
 
SessionAgentListener() - Constructor for class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
SessionDedupeLedger - Class in com.ultikits.ultitools.utils
The DedupeLedger every inbound handler of the framework shares (plan 22-21, D-17 as narrowed by S-52, S-59): the command-id set and the receipts live in the current session's CommandDedupeSet, and SessionDedupeLedger.persistNow() writes them, with the outbox, to cloud-outbox.json through the session's CloudStateStore.
SessionDedupeLedger(Supplier<SessionDedupeLedger.Target>) - Constructor for class com.ultikits.ultitools.utils.SessionDedupeLedger
 
SessionDedupeLedger.Target - Class in com.ultikits.ultitools.utils
The state of one session: its id set, its state file and the server id the file is written for.
set(List<String>, Object) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Stores a plain value at path, creating missing mappings on the way.
setAgentEndpointOverrideForTesting(URI) - Static method in class com.ultikits.ultitools.utils.CloudSession
 
setAgentRuntimeForTesting(Supplier<ScheduledExecutorService>, AgentConnection.SocketFactory, LongSupplier) - Static method in class com.ultikits.ultitools.utils.CloudSession
 
setAgentTimingOverrideForTesting(ReconnectPolicy, AgentConnection.Timing) - Static method in class com.ultikits.ultitools.utils.CloudSession
 
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.
SetAllResult(List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, Map<String, String>) - Constructor for class com.ultikits.ultitools.manager.ServerPropertiesManager.SetAllResult
As the six-list constructor, with the reason a failed key was refused (UltiKits/UltiTools-Reborn#607: a key defined on more than one line, or over continuation lines, is not written).
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
 
setBeforeMoveHookForTesting(Runnable) - Method in class com.ultikits.ultitools.utils.CloudStateStore
Test-only: run hook between writing the temporary file and the atomic move of every flush.
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
 
setCapacity(int) - Method in class com.ultikits.ultitools.utils.CloudOutbox
Changes the capacity; a smaller capacity drops the oldest entries at once and counts them.
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
Deprecated.
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 DataScope credential PluginManager minted for this module (D-17).
setDeadlineNanos(Long) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Sets the deadline.
setDefaultWaitMillis(long) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
Test seam: sets the default upper bound of one lock wait.
setDependsOn(List<String>) - Method in class com.ultikits.ultitools.context.BeanDefinition
 
setDeviceSeamsForTesting(DeviceAuthorizationClient, CloudSession.DeviceStepScheduler, LongSupplier) - Static method in class com.ultikits.ultitools.utils.CloudSession
Test-only: replaces the device-login REST client, step scheduler and clock for every session, so polling arithmetic is tested without sleeping.
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.logging level 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.batchSize while 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.
setFrameworkComment(List<String>, List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Replaces the comment of the key at path - the only way the framework writes a comment.
setHandler(UltiToolsPlugin, CloudPlayerLinks.LinkEventHandler) - Method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
setHandler(UltiToolsPlugin, CloudPlayerLinks.LinkEventHandler) - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks
Registers the handler for completions and expiries of this server's links.
setHandler(UltiToolsPlugin, CloudPlayerLinks.LinkEventHandler) - Method in interface com.ultikits.ultitools.websocket.CloudPlayerLinks.Transport
Installs the single-owner handler.
setHeldComments(Node, List<CommentLine>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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 throws UnsupportedOperationException for any backend that only implements the base interface.
setIsolationLevel(int) - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
 
setIsolationLevel(int) - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
Sets the isolation level for the current transaction.
setLazyInit(boolean) - Method in class com.ultikits.ultitools.context.BeanDefinition
 
setLimits(int, long) - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
Changes both bounds and applies them at once.
setLockAtFirstRead(boolean) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Sets whether a table's first read also takes its write lock.
setLockWaitBoundMillis(long) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
Test seam: sets the default upper bound of one table-lock wait for every operator of this store (5 seconds unless set).
setLoggerForTesting(Logger) - Method in class com.ultikits.ultitools.utils.CloudStateStore
Test-only: log through logger instead of the plugin's logger.
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
Deprecated.
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 from UltiTools.getInstance()'s data folder.
setOnConnectHandler(Runnable) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Sets the on-connect handler.
setOnDisconnectHandler(Runnable) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Sets the on-disconnect handler.
setOnErrorHandler(Consumer<String>) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Sets the error handler.
setOnReconnectExhaustedHandler(Runnable) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Sets the reconnect-exhausted handler (invoked once every reconnection attempt has failed).
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 DependenceManagers at bootstrap with the same EconomyProvider instance it registers into the IoC container.
setReadOnly(boolean) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Sets whether writes are rejected.
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 throws UnsupportedOperationException for any backend that only implements the base interface.
setReadOnly(boolean) - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
 
setReadOnly(boolean) - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
Sets read-only mode for the current transaction.
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 a DataAccessException before 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.
setTimeZone(TimeZone) - Method in class com.ultikits.ultitools.config.document.ConfigDocument.PlainRepresenter
 
settings - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
settings - Variable in class com.ultikits.ultitools.utils.CloudFeatures
 
settings() - Method in class com.ultikits.ultitools.utils.CloudFeatures
 
SETTINGS_CHANGED - Static variable in class com.ultikits.ultitools.utils.CloudFeatures
 
settle(JsonElement, Throwable) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
The one settle path.
settled - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
settled(OperatorFileWriter.Result) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
settledResult() - Method in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
The settled result of a write that needed no staging, or null while content is staged.
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
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework never calls it, and its own UltiCloud session (protocol 2.0.0) carries the panel requests. Removed in 6.4.0.
setWebSocketClient(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.FileOperationManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework never calls it, and its own UltiCloud session (protocol 2.0.0) carries the panel requests. Removed in 6.4.0.
setWebSocketClient(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework never calls it, and its own UltiCloud session (protocol 2.0.0) carries the panel requests. Removed in 6.4.0.
setWebSocketClient(UltiPanelWebSocketClient) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework never calls it, and its own UltiCloud session (protocol 2.0.0) carries the panel requests. Removed in 6.4.0.
setWidget(StatefulWidget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
 
setWriteGate(Runnable) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
Installs a hook that runs inside the write lock after the version comparison passed and immediately before the replacement.
several(List<?>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
severalSpellings(ConfigDocument, Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Every typed map key that read holds for field in several spellings, relative to the setting and ending in its first spelling in file order (#673, case 52).
severalSpellingsReason(Field, List<List<String>>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The refusal text for typed map keys the file writes in several spellings, such as 1: and '01': (#673, case 52): the setting and each key (its first spelling) through AbstractConfigEntity.describeKey(java.lang.reflect.Field, java.util.List<java.lang.String>), never a value or the other spellings.
sha256 - Variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter.RecordedBackup
 
sha256 - Variable in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
sha256 - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Removal
 
sha256() - Method in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
sha256(byte[]) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
sha256(byte[]) - Static method in class com.ultikits.ultitools.config.OperatorFiles
 
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.
sha256(String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
SHA256 - Static variable in class com.ultikits.ultitools.utils.CatalogueClient
The contract's sha256: 64 lower-case hex characters.
SHA256_HEADER - Static variable in class com.ultikits.ultitools.utils.CatalogueHttp
The response header carrying the SHA-256 of the body the catalogue served.
SHA256_HEX - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
packages/contracts/src/protocol/primitives.ts#Sha256Hex
SHA256_HEX_LENGTH - Static variable in class com.ultikits.ultitools.utils.VerifiedDownload
 
sha256Hex - Variable in class com.ultikits.ultitools.utils.CatalogueHttp.Download
 
sha256Hex() - Method in class com.ultikits.ultitools.utils.CatalogueHttp.Download
 
sha256Hex(byte[]) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
sha256Hex(byte[]) - Static method in class com.ultikits.ultitools.manager.RemoteFileOperations
 
sha256Hex(byte[]) - Static method in class com.ultikits.ultitools.utils.CatalogueHttp
 
sha256Of(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
A file's SHA-256 through the framework's one hashing helper, or null when it cannot be read.
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 in rules, or null if none match.
shape - Variable in class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedField
 
shapeError(String, String) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
 
SHARED - Static variable in class com.ultikits.ultitools.utils.Ulid
 
sharedWith(UltiToolsPlugin, File, List<UltiToolsPlugin>, Function<UltiToolsPlugin, File>) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The other loaded modules that came from the same JAR, or null when there are none.
SHIPPED_LANGUAGES - Static variable in class com.ultikits.ultitools.UltiTools
The official languages the framework ships (lang/<code>.json in its jar), the codes a custom language name may be based on (#608).
shippedCatalogues - Variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The language catalogues the module's jar ships, read once on first use (see UltiToolsPlugin.shippedCatalogueTexts(java.lang.String)).
shippedCatalogues() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
shippedCatalogueTexts(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
The texts the language catalogues this module's jar ships hold for key: one entry per shipped catalogue - every language code under the jar's lang/, every extension the loader reads - that holds the key, in code order.
shortDescription - Variable in class com.ultikits.ultitools.entities.PluginEntity
 
shortHash(String) - Static method in class com.ultikits.ultitools.utils.VerifiedDownload
 
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
Deprecated.
 
shouldContinue() - Method in interface com.ultikits.ultitools.websocket.ReconnectStrategy
Deprecated.
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
shown(String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
key as messages show it: every control character as a \uXXXX escape, so a log line never carries a raw control character.
showProcessing() - Element in annotation interface com.ultikits.ultitools.annotations.command.AsyncCommand
Whether to show "Processing..." message to sender while executing.
shutdown - Variable in class com.ultikits.ultitools.utils.AgentMessageRouter
 
shutdown - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
The shutdown signal every state-changing request asks (ShutdownGate); never refuses unless bound.
shutdown - Variable in class com.ultikits.ultitools.utils.ModuleRequestHandler
 
shutdown - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
shutdown - Variable in class com.ultikits.ultitools.utils.SerialRequestWorker
 
shutdown() - Method in class com.ultikits.ultitools.events.EventBus
Shutdown the async thread pool.
shutdown() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
Detaches the log capture and forgets the live connection; at plugin disable.
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 FileHandler this instance attached in RemoteActionLog.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.CloudFeatures
Stops the player-link threads and answers every pending create as not connected.
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 this registry down (WR-01, 06-REVIEW.md): stops the deadline timer and the workers and settles every admitted request.
shutDown - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Set first thing in PanelResponderRegistry.shutdown(); a request admitted afterwards fails at once, and a worker reading it at the start of a call settles that request instead of running it.
shutDownFailure() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
 
ShutdownGate - Class in com.ultikits.ultitools.utils
The shutdown window of the inbound UltiCloud requests that change server state (22-23 shutdown-window round, maintainer decision of 2026-10-26); internal, not for module use.
ShutdownGate(ShutdownGate.Signal, DedupeLedger) - Constructor for class com.ultikits.ultitools.utils.ShutdownGate
 
ShutdownGate.Refusal - Enum Class in com.ultikits.ultitools.utils
How a refused type is answered.
ShutdownGate.Signal - Interface in com.ultikits.ultitools.utils
The one shutdown signal; see the class comment.
shutdownLogStreamManager() - Method in class com.ultikits.ultitools.utils.CloudSession
Shuts down the framework's log stream manager, if one is configured.
Side(ConfigDocument, Node, List<String>) - Constructor for class com.ultikits.ultitools.config.document.OperatorFileWriter.Side
 
SIDECAR_FILE_NAME - Static variable in class com.ultikits.ultitools.utils.ResourceHashSidecar
 
sidecarFile(File) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
 
signal - Variable in class com.ultikits.ultitools.utils.ShutdownGate
 
silent() - Element in annotation interface com.ultikits.ultitools.annotations.ExceptionCatch
Whether to silently catch exceptions without logging.
silent() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
SILENT_LANGUAGE_LOGGER - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
Receives nothing: UltiToolsPlugin.languageLog() hands it out while a language is resolved without writing (#460), so a construction-time pass logs nothing and the committing pass after the load gates logs everything exactly once.
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
 
SimpleContainer.ByTypeCandidate - Class in com.ultikits.ultitools.context
One by-type candidate as SimpleContainer.describeCandidates(Class) sees it: a name, the existing instance if there is one, and the class its priority is read from.
SimpleHttpClient - Class in com.ultikits.ultitools.utils
Deprecated, for removal: This API element is subject to removal in a future version.
Use HttpURLConnection or an HTTP client library of your own; the framework no longer needs a general HTTP helper. Removed in 6.4.0.
SimpleHttpClient() - Constructor for class com.ultikits.ultitools.utils.SimpleHttpClient
Deprecated.
 
SimpleHttpClient.Response - Class in com.ultikits.ultitools.utils
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement, as for SimpleHttpClient. Removed in 6.4.0.
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
An operator over the table directory storeLocation, with an identity of its own: its transactions journal in <storeLocation>.ultitools-journal, a sibling of the table directory, and it has its own table locks.
SimpleJsonDataOperator(String, Class<T>, JsonTransactionManager, JsonLockTable) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
An operator of an identity JsonStore manages: it uses that identity's manager (and so its journal, commit gate and visibility lock) and the store's lock table, and registers with the identity so the identity's checkpoints capture its changes.
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) or TempListener.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) or TempListener.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) or TempListener.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) or TempListener.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
 
sink - Variable in class com.ultikits.ultitools.utils.AgentSocket
 
sink - Variable in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
sink() - Method in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
size - Variable in class com.ultikits.ultitools.manager.LogStreamManager.BatchConfigSection
 
size - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Removal
 
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 config value's size lies within the specified bounds.
SIZE_MISMATCH - Enum constant in enum class com.ultikits.ultitools.utils.VerifiedDownload.Kind
The body's byte count differs from the metadata's sizeBytes.
sizeBytes - Variable in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
sizeBytes() - Method in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
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.
skipWhitespace(int, int) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
 
skipWhitespace(String, int, int) - Static method in class com.ultikits.ultitools.websocket.SensitiveCommandRegistry
 
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_DOWN - Enum constant in enum class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult.Kind
slow_down: add 5 s to the interval, then poll again.
SLOW_PANEL_EVENT_HANDLER_THRESHOLD_MILLIS - Static variable in class com.ultikits.ultitools.utils.PluginInitiationUtils
The elapsed-time threshold above which a PanelMessageEvent publish is considered slow enough to warn about, in milliseconds.
snapshot() - Method in class com.ultikits.ultitools.utils.CloudOutbox
 
snapshot() - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
 
snapshot(AgentEventEncoders.ErrorReportView) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
Clamps a snapshot to the contract's shape: four keys, each a number or JSON null.
Snapshot() - Constructor for class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
Snapshot(File, String, String) - Constructor for class com.ultikits.ultitools.config.OperatorFiles.Snapshot
 
Snapshot(List<CloudOutbox.Entry>, long, long) - Constructor for class com.ultikits.ultitools.utils.CloudOutbox.Snapshot
 
SNAPSHOT_INTERVAL_TICKS - Static variable in class com.ultikits.ultitools.manager.ServerMonitorManager
Sampling period for world/player/plugin status, in ticks.
SNAPSHOT_MIN_INTERVAL_MS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Contract timing.playersSnapshotMinIntervalMs; also the coalescing window of the other snapshots.
SNAPSHOT_REQUEST - Static variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The request type AgentOutboundFeeds.snapshotRequests() answers.
SNAPSHOT_REQUEST_RESULT - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
snapshotRegisteredEntities(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ConfigManager
Snapshots the complete config-file-path-to-entity mapping ultiToolsPlugin already holds in ConfigManager.pluginConfigMap, before a caller is about to register a batch of entities in one call.
snapshotRequests() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
snapshotTarget(String, JsonElement) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
Validates one target through the shared payload reader, so an unknown or misspelled element fails as invalid_message rather than being dropped silently.
snapshotTask - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
 
sneakyThrow(Throwable) - Static method in class com.ultikits.ultitools.aop.SneakyThrows
Rethrows t unmodified, bypassing the compiler's checked-exception check.
SneakyThrows - Class in com.ultikits.ultitools.aop
The single checked-exception-safe rethrow helper for the aop package.
SneakyThrows() - Constructor for class com.ultikits.ultitools.aop.SneakyThrows
 
sockets - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
socketSend - Variable in class com.ultikits.ultitools.utils.FramedChannel
 
softDepend - Variable in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
 
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).
software(String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
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
 
sortedByName(File[]) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
files sorted by file name, compared as plain strings (#476).
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 - Variable in class com.ultikits.ultitools.config.document.ConfigDocument
 
source(ScalarNode) - Method in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
Source(AbstractConfigEntity, Field, String) - Constructor for class com.ultikits.ultitools.manager.ConfigBindings.Source
 
sourceDeclarationOf(Method) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
The declaration a module author wrote for method: for an override generated by ProxyFactory, the most derived non-proxy declaration in the proxy's superclass chain that the override overrides; otherwise method itself.
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
 
spawn(Location) - Method in class com.ultikits.ultitools.widgets.Hologram
Spawn the hologram.
spawnCoordinate(JsonElement, String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
spec(String) - Static method in class com.ultikits.ultitools.utils.AgentMessageTypes
 
Spec(AgentMessageTypes.Direction, AgentMessageTypes.ReplyTo, String, boolean, boolean) - Constructor for class com.ultikits.ultitools.utils.AgentMessageTypes.Spec
 
SPECS - Static variable in class com.ultikits.ultitools.utils.AgentMessageTypes
 
spelledKey(Field, List<String>, String, Type, Object, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
spelledLeaf(Field, List<String>, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
The keys of an operator's map-entry write, spelled as the module's map and the file spell them (#673, case 52).
splitComment(String) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Splits a @ConfigEntry.comment() value into one List element per line, in declaration order, ready for ConfigurationSection's comment-writing API.
splitDepth(Type, List<String>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
How many of keys, from the start, address entries of declared maps: the keys after them would reach inside a value that is one value (17-65 review round 2 R2-01).
splitFormat(String) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
 
splitHeader(MappingNode) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument.CommentPlacement
Bukkit's adjustNodeComments: the first key's comments up to the last blank line are the header.
splitKey(CharSequence) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
Where the key ends and the value starts in one logical line, exactly as Properties#load0 decides: the key ends at the first unescaped =, : or whitespace; then whitespace, at most one = or :, and whitespace are skipped.
splitsByEntry(Type, Object, Object) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether a value is compared entry by entry: it is declared as a Map and both plain forms are maps that are not a serialized object (Bukkit's == type key).
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, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Maps a Comparison to its SQL operator fragment (including the placeholder).
ssl - Variable in class com.ultikits.ultitools.entities.vo.ServerEntityVO
Deprecated.
 
STACK_TRACE_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
stackTrace - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
 
stackTrace() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
stage(Path, byte[]) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
As AtomicConfigWriter.stage(Path, String), for content that is not UTF-8 text: the bytes are written exactly as given.
stage(Path, byte[], AtomicConfigWriter.FileOperations) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
stage(Path, OwnedPaths, String, Consumer<ConfigDocument>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
As OperatorFileWriter.write(Path, OwnedPaths, String, Consumer), but stops once the verified content is staged (written and forced to a temporary file beside the target), so several files can be prepared before any of them is replaced.
stage(Path, OwnedPaths, String, Consumer<ConfigDocument>, AtomicConfigWriter.FileOperations) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
stage(Path, String) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
Writes text to a temporary file beside target without touching the target, so several files can be prepared before any of them is replaced.
stage(Path, String, AtomicConfigWriter.FileOperations) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
staged - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
 
Staged(OperatorFileWriter.Result) - Constructor for class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
Staged(Path, Path, OwnedPaths, List<String>, String, ConfigDocument, String, String, AtomicConfigWriter.StagedWrite) - Constructor for class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
Staged(T) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.Staged
 
STAGED - Enum constant in enum class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult.Outcome
Downloaded and recorded; takes effect at the next start.
STAGED_FOLDER - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
STAGED_JAR_MISMATCH - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
stagedName - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
stagedOf(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
stagedSha256 - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
StagedWrite(Path, Path, Path, AtomicConfigWriter.FileOperations, byte[], IOException) - Constructor for class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
 
stageOperatorChanges(List<AbstractConfigEntity.ModuleChange>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Prepares an operator's explicit changes for the configuration write gate and stages the verified file (see AbstractConfigEntity.writeOperatorChanges(java.util.List<com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange>)); a write the gate settles as refused, or a file that cannot be read or parsed, throws ConfigWriteRefusedException here, before anything is staged.
StageResult(ModuleFileTransactions.StageResult.Outcome, String, String, String, String, String, Object[]) - Constructor for class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult
 
stageUpdate(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Stages an update of a loaded module to its latest version (#505).
stageUpdate(String, Supplier<List<UltiToolsPlugin>>, Function<UltiToolsPlugin, File>, ModuleFileTransactions.Catalogue, ModuleFileTransactions.Downloader, Function<UltiToolsPlugin, String>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Stages an update, as ModuleFileTransactions.stageUpdate(String, List, Function, Catalogue, Downloader, Function) does, reading the loaded modules only under the lock that an uninstall's cancellation also takes (Codex round 16, #561).
stageUpdate(String, List<UltiToolsPlugin>, Function<UltiToolsPlugin, File>, ModuleFileTransactions.Catalogue, ModuleFileTransactions.Downloader) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Stages an update of a loaded module: downloads its latest version into the transaction folder and records it, leaving the modules folder untouched.
stageUpdate(String, List<UltiToolsPlugin>, Function<UltiToolsPlugin, File>, ModuleFileTransactions.Catalogue, ModuleFileTransactions.Downloader, Function<UltiToolsPlugin, String>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Stages an update of a loaded module, as ModuleFileTransactions.stageUpdate(String, List, Function, Catalogue, Downloader) does, with the module's main class as the module loader recorded it.
STAGING - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
The modules (by identify-string) whose update is being downloaded right now, each with the module's name and old JAR file name an uninstall matches on; guarded by ModuleFileTransactions.LOCK.
StagingCatalogue() - Constructor for class com.ultikits.ultitools.utils.PluginInstallUtils.StagingCatalogue
 
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() - Method in class com.ultikits.ultitools.utils.AgentConnection
Starts a fresh cycle from IDLE, STOPPED or a terminal state, with every counter reset.
start(UltiTools) - Static method in class com.ultikits.ultitools.utils.CloudFeatures
Creates the features of the enabling plugin and makes them the ones every new connection registers.
start(CloudFeatures.Bindings) - Static method in class com.ultikits.ultitools.utils.CloudFeatures
 
start(Collection<String>) - Static method in class com.ultikits.ultitools.manager.EarlyLogCapture
Attaches the capture to the root logger, replacing one already attached, whatever the logs capability says; UltiTools#onLoad() goes through EarlyLogCapture.startIfLogsEnabled(java.util.Collection<java.lang.String>).
start(Collection<String>, int, long, long, LongSupplier) - Static method in class com.ultikits.ultitools.manager.EarlyLogCapture
 
start(Player) - Method in class com.ultikits.ultitools.widgets.Toast
 
start(Plugin) - Method in class com.ultikits.ultitools.manager.UpdateManager
Schedules the check on an asynchronous task, unless UpdateManager.stop() was already called.
START - Enum constant in enum class com.ultikits.ultitools.interfaces.DataOperator.LikeType
 
startAcceptingPanelMessages() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Starts accepting inbound panel work again; called by UltiTools#onEnable.
startBatchSender() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
(Re)starts the batch-send task at the current UltiPanelLogTransmitter.intervalMs.
startConnection() - Method in class com.ultikits.ultitools.utils.CloudSession
Starts this session's single connection owner; repeated calls never restart a terminal state.
startDevicePolling(DeviceAuthorizationClient.Grant, CloudAuthManager.DeviceLoginListener) - Method in class com.ultikits.ultitools.utils.CloudSession
Polls POST /v1/device/token for grant on this session's poll executor until it reaches a terminal outcome.
STARTED - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.ReconnectOutcome
An attempt was started at once.
STARTED - Enum constant in enum class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult.Kind
 
startedFromFile(Field, List<String>, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether the value the framework last read for field at leaf is the value the module started from there: it is present, and the setting's last loaded or saved value with that entry taken from the file converts, without a conversion failure, back to exactly that value.
startEmpty() - Method in class com.ultikits.ultitools.utils.CloudStateStore
 
startHeartbeat() - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Starts the heartbeat task.
startIfLogsEnabled(Collection<String>) - Static method in class com.ultikits.ultitools.manager.EarlyLogCapture
Attaches the capture only when the panel receives the log stream: with ultipanel.capabilities.logs: false nothing is collected, as a disabled capability prevents collection rather than collecting and discarding (D-12).
startMainTimer() - Method in class com.ultikits.ultitools.utils.CloudFeatures
Starts the main-thread sampling task once; it runs until CloudFeatures.shutdown(), so TPS history has no gaps.
startMetrics(JavaPlugin, int, Logger) - Static method in class com.ultikits.ultitools.UltiTools
Starts bStats metrics only when its shared file allows it without being written over.
startMonitoring() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) sends the server's status and telemetry itself. Removed in 6.4.0.
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 both login and logout perform (D-16).
startReplay() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Starts delivering the queued replay: the first message now, then one every UltiPanelLogTransmitter.REPLAY_SPACING_MS until none is left, each holding as many records, oldest first, as fit in UltiPanelLogTransmitter.REPLAY_CHUNK_MAX_BYTES.
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(List<Object>, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
STARTSWITH - Enum constant in enum class com.ultikits.ultitools.entities.Comparison
The stored text starts with the value, matched literally as text with the same rules as Comparison.INCLUDE.
startsWithSame(List<CommentLine>, List<CommentLine>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
startTokenRefreshScheduler() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Deprecated, for removal: This API element is subject to removal in a future version.
No replacement is needed for non-expiring server credentials; removed in 6.4.0.
STARTUP_DECISIONS - Static variable in class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
Every scan-time @ConditionalOnConfig decision, 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.config.document.ConfigLoadResult
 
state - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
state - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
state - Variable in class com.ultikits.ultitools.utils.PluginInstallUtils.ArchiveIdentity
 
state() - Method in class com.ultikits.ultitools.config.document.ConfigLoadResult
The outcome.
state() - Method in class com.ultikits.ultitools.utils.AgentConnection
 
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.config.document.ConfigLoadResult.State
 
State() - Constructor for enum class com.ultikits.ultitools.services.EconomyProvider.State
 
State() - Constructor for enum class com.ultikits.ultitools.utils.AgentConnection.State
 
STATE_DIR_REFUSAL - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
The refusal for a path inside the framework's own state directory (T-22-28).
STATE_DIR_RELATIVE - Static variable in class com.ultikits.ultitools.manager.FileOperationManager
The relative location of the framework's own state directory, <server root>/.ultikits (plan 22-07, T-22-28).
STATE_FLUSH_INTERVAL_MS - Static variable in class com.ultikits.ultitools.utils.CloudSession
How often the session persists its reliable-delivery state (D-15): the outbox and the command-dedupe set are written to .ultikits/cloud-outbox.json only when one of them changed since the last write, but the change itself is observed on this cadence.
STATE_SAMPLE_PERIOD_SECONDS - Static variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The server state is sampled on every fifth once-a-second run, as v1's 100-tick state task did.
stateDirectory() - Static method in class com.ultikits.ultitools.utils.CredentialStore
The directory that holds the credential file: <server root>/.ultikits in production, or the parent of the test override when one is set.
stateFlushFailureLogged - Variable in class com.ultikits.ultitools.utils.CloudSession
Whether the current state-write failure streak already logged its one WARNING (T-22-31).
stateFlushTask - Variable in class com.ultikits.ultitools.utils.CloudSession
The pending 30 s state-flush task of this session's connection, or null.
StateFlushTick(CloudStateStore, String, ScheduledExecutorService) - Constructor for class com.ultikits.ultitools.utils.CloudSession.StateFlushTick
 
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.CatalogueHttp.Download
 
status - Variable in class com.ultikits.ultitools.utils.CatalogueHttp.Json
 
status - Variable in class com.ultikits.ultitools.utils.CloudHttp.Response
 
status - Variable in class com.ultikits.ultitools.utils.SimpleHttpClient.Response
Deprecated.
 
status - Variable in class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
status - Variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
status() - Method in class com.ultikits.ultitools.utils.CatalogueHttp.Download
 
status() - Method in class com.ultikits.ultitools.utils.CatalogueHttp.Json
 
status() - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
 
status() - Method in class com.ultikits.ultitools.utils.CloudHttp.Response
 
status() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
status(CommandSender) - Method in class com.ultikits.ultitools.commands.CloudLoginCommand
 
STATUS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
STATUS_BAD_REQUEST - Static variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
STATUS_INTERVAL_MS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Contract timing.statusIntervalMs; status is sent once per interval.
STATUS_SERVER_ERROR - Static variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
STATUS_TOO_MANY_REQUESTS - Static variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
Status (6.3.0) - Search tag in package com.ultikits.ultitools.abstracts.gui.declarative
Section
StatusCapturingDraft - Class in com.ultikits.ultitools.utils
A Draft_6455 that records the HTTP status of the upgrade response, so the agent socket can tell a refused upgrade (401, 402, 426, 429, ...) from a lost connection (as of 6.3.1).
StatusCapturingDraft(AtomicReference<UpgradeRejection>) - Constructor for class com.ultikits.ultitools.utils.StatusCapturingDraft
 
statusCode - Variable in class com.ultikits.ultitools.utils.UltiCloudRequests.Result
Deprecated.
 
statusOnly(int) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
A value carrying only the status.
statusPayload() - Method in class com.ultikits.ultitools.manager.AgentTelemetry
Builds the contract status payload: exactly its ten fields, every value inside the schema bounds.
statusTrack - Variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
Step() - Constructor for enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Step
 
STEP_APPLIED - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Fired after the whole apply, once the visibility write lock is released, before the commit gate and the table locks are.
STEP_APPLY_BETWEEN_OPERATORS - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Fired inside the visibility write lock, after one operator's overlay is applied and before the next.
STEP_CHECKPOINT_CAPTURED - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
Fired after a checkpoint's capture and number allocation, with the gate released, before its record is written.
STEP_CHECKPOINT_TRUNCATED - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
Fired after a checkpoint's truncation, before its dirty marks are cleared.
STEP_WAITER_REGISTERED - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
Fired under the monitor right after a waiter has registered, before it starts waiting.
stepHook - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
Test seam: called with a step name at the points named above.
stepHook - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Test seam: called with a step name at the points named above.
stepHook - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
Test seam: called with JsonLockTable.STEP_WAITER_REGISTERED.
stepHook - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Test seam: called with a step name at the points named above.
stop() - Method in class com.ultikits.ultitools.context.SimpleContainer
Stop the container.
stop() - Method in class com.ultikits.ultitools.manager.UpdateManager
Stops the check: called as the first step of UltiTools#onDisable.
stop() - Method in class com.ultikits.ultitools.utils.AgentConnection
Stops: cancels the pending retry and closes the socket with 1000.
STOP_DELETE_CREDENTIAL - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.Disposition
Stop for good; the credential is no longer valid.
STOP_KEEP_CREDENTIAL - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.Disposition
Stop for good; keep the credential (an upgrade is required).
stopAcceptingPanelMessages() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Stops accepting inbound panel work (UltiTools-Reborn#621); called as the very first step of UltiTools#onDisable.
stopAction - Variable in class com.ultikits.ultitools.utils.BukkitPowerExecutor
 
stopBatchSender() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Cancels the currently-scheduled batch-send task, if any, and clears the reference.
stopConnection() - Method in class com.ultikits.ultitools.utils.CloudSession
Stops and detaches the connection without ever waiting for its scheduler thread.
stopCredentialSchedulers() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Stops device-login polling; the server credential never expires, so no refresh scheduler exists.
stopForServerIdMismatch() - Method in class com.ultikits.ultitools.utils.AgentConnection
Stops for good because the welcome named another server id than the linked one (contract answer 21, SEMANTICS 16): the socket is closed with 1000, no retry is scheduled and the owner is told once through AgentConnection.Listener.onServerIdMismatch(); the credential is kept.
stopMonitoring() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) sends the server's status and telemetry itself. Removed in 6.4.0.
stopped - Variable in class com.ultikits.ultitools.manager.UpdateManager
Set by UpdateManager.stop(); read before each lookup and before the result is logged.
STOPPED - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.State
Stopped locally (or no credential).
STOPPED_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
stoppedBeforeMoving(ModuleFileTransactions.Record, File, File, File, File, File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The checks an apply makes before it moves anything; each that fails ends the transaction.
stopPolling() - Method in class com.ultikits.ultitools.utils.CloudSession
Stops this session's device-login steps (the request and the polling) and their executor.
stopReplaySender() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
 
stopV1Monitor() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Stops the protocol v1 server monitor, if one exists; it runs only when a caller started it.
stopWebsocket() - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
Stops the v2 connection and invalidates pending login results during plugin shutdown.
store - Variable in class com.ultikits.ultitools.utils.CloudSession.StateFlushTick
 
store - Variable in class com.ultikits.ultitools.utils.SessionDedupeLedger.Target
 
store(Object, T) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Stores detachedValue under key: staged in the calling thread's transaction, or, outside one, put into the committed entries in one step (see SimpleJsonDataOperator.publishPlainWrite(Supplier)).
storedLegacyServerUuid() - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
 
storedUserId(Object) - Static method in class com.ultikits.ultitools.utils.ServerCredential
Reads legacy decimal text only at the persistence boundary, never on the REST wire.
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(JsonElement) - Static method in class com.ultikits.ultitools.utils.Envelope
 
string(JsonObject, String) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
 
string(JsonObject, String) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
string(JsonObject, String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
string(String, int, int, Pattern) - Method in class com.ultikits.ultitools.utils.PayloadReader
Reads a required string without coercion from other JSON types.
STRING - Enum constant in enum class com.ultikits.ultitools.utils.RemoteConfigEntries.Kind
 
STRING_LIST - Enum constant in enum class com.ultikits.ultitools.utils.RemoteConfigEntries.Kind
 
STRING_ONLY - Enum constant in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
 
StringHashMapParser - Class in com.ultikits.ultitools.interfaces.impl.pasers
Deprecated, for removal: This API element is subject to removal in a future version.
Use ConfigConverter and ConfigConverterFor; removed in the next version.
StringHashMapParser() - Constructor for class com.ultikits.ultitools.interfaces.impl.pasers.StringHashMapParser
Deprecated.
 
stringList(Field) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
strip(Map<String, Object>, Map<String, Object>, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
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.
stripSuffix(String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
stripVendorPrefix(String) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
 
style - Variable in class com.ultikits.ultitools.config.document.ConfigDocument
 
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
 
submit(CloudRequestHandler, CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.utils.SerialRequestWorker
 
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, UltiToolsPlugin, Consumer<T>) - Method in class com.ultikits.ultitools.events.EventBus
Register a programmatic handler and record the module instance that owns it (#506), so EventBus.unregisterByOwnerInstance(UltiToolsPlugin) releases it whatever name it was filed under.
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
Deprecated.
Subscribes to a server's status.
Subscription - Interface in com.ultikits.ultitools.entities
Handle returned by programmatic event subscriptions.
succeed(CloudChannel, CloudRequest, PlayerActionHandler.Action) - Method in class com.ultikits.ultitools.utils.PlayerActionHandler
 
succeeded - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Probe
 
succeeded() - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Probe
 
success - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CommandResult
Deprecated.
 
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 than context's TabCompletionContext.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.
suggestedServerName() - Static method in class com.ultikits.ultitools.utils.CloudAuthManager
 
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
 
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, then for each candidate resolve the token at the position being completed -- either a <param> slot (delegated to commands/tabcomplete/) or a literal token.
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
 
superseded(boolean, AgentConnection.Effects) - Method in class com.ultikits.ultitools.utils.AgentConnection
Under the monitor: close 4000.
SUPERSEDED - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.State
Terminal: replaced by another connection with the same credential too often.
SUPERSEDED_RESET_MS - Static variable in class com.ultikits.ultitools.utils.AgentConnection
A connection open at least this long resets the consecutive-4000 count.
SUPERSEDED_STOP_AFTER - Static variable in class com.ultikits.ultitools.utils.AgentConnection
Consecutive 4000 closes, with no long-lived connection between them, that end retrying.
supersededReported - Variable in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
supersededResetMs - Variable in class com.ultikits.ultitools.utils.AgentConnection.Timing
 
supersedeHandovers - Variable in class com.ultikits.ultitools.manager.PluginManager
Incoming copy -> the actions that give the copies it supersedes back their registrations (#562).
supplierByMainClass - Variable in class com.ultikits.ultitools.manager.ModuleJarIndex
Main class name -> the JAR its class was loaded from.
supplierOf(String) - Method in class com.ultikits.ultitools.manager.ModuleJarIndex
The JAR the class mainClass was loaded from, or null when it is not known.
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.
supportedProtocols - Variable in class com.ultikits.ultitools.utils.UpgradeRejection.Builder
 
supportedProtocols - Variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
supportedProtocols() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
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 yet DataSourceTransactionManager.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 yet JsonTransactionManager.resume(Object)d, most-recently-suspended on top -- the JSON analogue of DataSourceTransactionManager's field of the same name (02-11, D-09).
SUSPICIOUS_KEYWORDS - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
 
swapCurrentUser(UUID) - Static method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
Replaces the current user and returns the one it replaces, so a caller can put it back.
sweepExpired() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
PlayerCacheManager.ExpiringPlayerCache opt-in: delegates to the pre-existing CooldownValidator.cleanupExpired() time-based half.
sweepExpired() - Method in interface com.ultikits.ultitools.manager.PlayerCacheManager.ExpiringPlayerCache
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
 
sweepOrphanWorkFolders(List<String>) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
A working folder no record refers to was left by a crash during staging, before its record was written: it can hold only a partial download, which is deleted.
switches - Variable in class com.ultikits.ultitools.utils.CloudFeatures.Bindings
Whether an operator switch is on now; read for every hello and every request.
SWITCHES - Static variable in class com.ultikits.ultitools.utils.AgentCapabilities
Contract name to the switch that decides it, in hello order; null is the error-report key.
switchFor(String) - Static method in class com.ultikits.ultitools.utils.AgentCapabilities
 
SWITCHING_PROTOCOLS - Static variable in class com.ultikits.ultitools.utils.StatusCapturingDraft
Status recorded for an accepted upgrade.
switchOn - Variable in class com.ultikits.ultitools.utils.AgentCapabilities
 
switchRefusals - Variable in class com.ultikits.ultitools.utils.AgentMessageRouter
 
syncDirectory(Path) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
syncFrameworkFile(File, byte[], File, String, Logger) - Static method in class com.ultikits.ultitools.utils.OfficialLanguageFiles
 
syncFrameworkFiles(File, List<String>, ClassLoader, Logger) - Static method in class com.ultikits.ultitools.utils.OfficialLanguageFiles
Writes the framework's official language files to <dataFolder>/lang/ so an operator can copy them, and restores any that differ from the bundled version (#608).
syncHandlerLevelWithEnabledLevels() - Method in class com.ultikits.ultitools.handler.SystemLogHandler
Gate-2 finding: SystemLogHandler.shouldProcessRecord(LogRecord) calls Handler.isLoggable(LogRecord) -- the base Handler's own check against Handler.getLevel() -- BEFORE this class's own SystemLogHandler.enabledLevels filter 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().
TabCompletionManager.Registration - Class in com.ultikits.ultitools.commands.tabcomplete
One key's registration: the completer and the owner it was attributed to, replaced and removed as a unit.
table - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
table() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
Table - Annotation Interface in com.ultikits.ultitools.annotations
Table annotation.
TABLE_DIRS_FORCED - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
tableName - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
 
tableName() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
The name of this operator's table for messages: its @Table value, else the entity's simple name.
tableName(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonIdentity
The name a journal record gives tableDirectory: its path relative to the identity root.
take() - Method in class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
Takes the lines printed so far for the result and switches later lines to the console.
takeAll() - Method in class com.ultikits.ultitools.manager.EarlyLogCapture
 
takenAt - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
The CommandExecutionManager.CapturedFeedback.clock reading when the result was taken.
takePending() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Removes and returns every record this transmitter has not sent -- replayed start-up records not yet delivered first, then the held batch, then the queue, oldest first -- so LogStreamManager can hand them to the transmitter that replaces this one when the panel reconnects on a new client (#486).
target - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelWrite
 
target - Variable in class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
 
target - Variable in class com.ultikits.ultitools.config.convert.builtin.ScalarConverter
 
target - Variable in exception class com.ultikits.ultitools.config.document.AtomicConfigWriter.RestoreFailedException
 
target - Variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
 
target - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.CommentMove
 
target - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
 
target - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler.Action
 
target - Variable in class com.ultikits.ultitools.utils.SessionDedupeLedger
 
target() - Method in exception class com.ultikits.ultitools.config.document.AtomicConfigWriter.RestoreFailedException
The file that may hold part of the new content.
target() - Method in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
The file this write replaces (a symbolic link already resolved).
Target(CommandDedupeSet, CloudStateStore, String) - Constructor for class com.ultikits.ultitools.utils.SessionDedupeLedger.Target
 
Target(String, String, String, double, double, double) - Constructor for class com.ultikits.ultitools.utils.PlayerActionHandler.Target
 
TARGET_COORDS - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The teleport target kind that names a world and a position.
TARGET_PLAYER - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The teleport target kind that names another online player.
targetAttribute - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.AliasDeclaration
 
targetName - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
targetPathOverride - Static variable in class com.ultikits.ultitools.utils.CredentialStore
Overrides the production target (new-location) path for a test.
TARGETS - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
The refresh targets snapshot.request may name, in schema order (SEMANTICS item 4).
targetType - Variable in exception class com.ultikits.ultitools.abstracts.command.parser.TypeParseException
 
task - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
 
task - Variable in class com.ultikits.ultitools.manager.UpdateManager
The scheduled check, cancelled by UpdateManager.stop(); null until UpdateManager.start(Plugin).
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 Scheduled task: 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.
telemetry - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The telemetry over AgentOutboundFeeds.monitor, or null before a monitor exists.
telemetry() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
The telemetry, built over the first monitor the supplier yields; null while it yields none.
TELEMETRY - Static variable in class com.ultikits.ultitools.utils.CloudFeatures
 
telemetryAvailable() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
Whether the telemetry can run now: a monitor exists and the main thread is bound.
telemetryEnabled - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
telemetryEnabled - Variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
telemetryLock - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
teleport(String, PlayerActionHandler.Target) - Static method in class com.ultikits.ultitools.utils.PlayerActionHandler.Action
 
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.
TELEPORT_CANCELLED - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The result message used when another plugin cancels the teleport.
teleportingPlayers - Static variable in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
 
TeleportService - Interface in com.ultikits.ultitools.services
Teleport service.
TEMP_DIRECTORY_NAME - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Name of the directory, inside the journal directory, that holds temporary entity files.
TEMP_FILE_NAME - Static variable in class com.ultikits.ultitools.utils.CredentialStore
 
TEMP_SUFFIX - Static variable in class com.ultikits.ultitools.utils.CloudStateStore
 
tempDirectory - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
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.
temporary - Variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
 
temporary - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Staged
 
temporary - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.RecordFile
 
temporary() - Method in class com.ultikits.ultitools.config.document.AtomicConfigWriter.StagedWrite
The temporary file holding the new content on the normal path.
TEMPORARY_INFIX - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
TEMPORARY_PREFIX - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
TEMPORARY_SUFFIX - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
TEMPORARY_SUFFIX - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
TEMPORARY_SUFFIX - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
temporaryAttributes(Path) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
temporaryCreationRefused(IOException) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
temporaryIdentity(Path) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
Identifies a reserved file through its real parent, even before the file exists.
temporaryName(String) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
terminal(AgentConnection.State, Runnable, AgentConnection.Effects) - Method in class com.ultikits.ultitools.utils.AgentConnection
Under the monitor: enters a terminal state.
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 - Variable in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
text - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
text - Variable in class com.ultikits.ultitools.config.OperatorFiles.Snapshot
 
text - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
 
text(JsonObject, String) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
text(String) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButton.Builder
 
text(Object) - Static method in class com.ultikits.ultitools.utils.ServerCredential
 
text(String) - Static method in class com.ultikits.ultitools.utils.FrameworkText
Returns the text for key in the server's language.
TEXT - Enum constant in enum class com.ultikits.ultitools.manager.RemotePropertiesHandler.Kind
A free string, RemotePropertiesHandler.MAX_TEXT_LENGTH code points at most.
TEXT_KINDS - Static variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
TEXT_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
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
 
textIfUnchanged(File, String) - Static method in class com.ultikits.ultitools.UltiTools
The file's text when its bytes still have fingerprint, else null.
textValue(String, RemotePropertiesHandler.KeySpec, String, JsonElement) - Static method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
Validates one requested value against its key's contract type and returns the text to write.
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.yml declares this module.
THREAD_NAME - Static variable in class com.ultikits.ultitools.utils.SerialRequestWorker
The name of the worker thread.
throughStoredFloatText(String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataOperator
The float conversion both sides share; operand is a column name or ?.
THROWN_ESTIMATE_BYTES - Static variable in class com.ultikits.ultitools.manager.EarlyLogCapture
Charged per record carrying an exception, whose stack trace the stream will render.
tick(CloudChannel) - Method in class com.ultikits.ultitools.manager.AgentTelemetry
Advances the cadence; the session wiring calls this about once a second.
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
 
TIME_CHARS - Static variable in class com.ultikits.ultitools.utils.Ulid
 
TIMED_OUT - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.Failure
The gateway did not answer within 30 seconds.
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 QueryRunner that 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 the System.nanoTime() value at which this transaction's query-timeout budget expires.
timeoutScheduler - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Holds only the deadline tasks: each admitted request's deadline is scheduled here the moment PanelResponderRegistry.dispatch(java.lang.String, com.google.gson.JsonObject, java.lang.String) admits it.
TIMER_RULE - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
The rule text for a bound period or delay.
timers - Variable in class com.ultikits.ultitools.utils.CloudFeatures
 
timers - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
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.AgentLogBatcher.Line
 
timestamp - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
 
timestamp - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
 
timestamp(String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
TIMESTAMP - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
timestampOf(String) - Static method in class com.ultikits.ultitools.utils.Ulid
 
timeZone - Variable in class com.ultikits.ultitools.config.document.ConfigDocument.PlainRepresenter
 
timing - Variable in class com.ultikits.ultitools.utils.AgentConnection
 
Timing(long, long, long, long, long) - Constructor for class com.ultikits.ultitools.utils.AgentConnection.Timing
 
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.
toBigInteger(Object) - Static method in class com.ultikits.ultitools.config.document.PlainData
 
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.
toCoords(String, double, double, double) - Static method in class com.ultikits.ultitools.utils.PlayerActionHandler.Target
 
toDocument() - Method in class com.ultikits.ultitools.utils.ServerCredential
 
toEntity(JsonObject) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Maps a module card into the entity the public catalogue methods have always returned.
toFile(URL) - Static method in class com.ultikits.ultitools.utils.CodeSourceLocations
Resolves a code-source URL as a File, decoding percent escapes through the URL's URI.
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
Serialises the report for UltiCloud.
toJson() - Method in class com.ultikits.ultitools.utils.Envelope
 
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.
toJulLevel(Level) - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
 
token - Variable in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
 
token(String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
TOKEN - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
TOKEN_PATH - Static variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
 
token_type - Variable in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
 
tokenCommentsDiffer(ConfigDocument) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Whether a framework token comment in target differs from what the current language renders, without changing target: the framework's own run (AbstractConfigEntity.frameworkCommentRun(com.ultikits.ultitools.config.document.ConfigDocument, java.lang.reflect.Field)) compared, in its written byte form, with the current rendering; a comment that is the operator's never differs.
TokenEntity - Class in com.ultikits.ultitools.entities
Deprecated, for removal: This API element is subject to removal in a future version.
Use CloudAuthManager.login(DeviceLoginListener) for server linking; removed in 6.4.0.
TokenEntity() - Constructor for class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
 
tokens - Variable in class com.ultikits.ultitools.manager.AgentLogBatcher
 
toLocation() - Method in class com.ultikits.ultitools.entities.common.WorldLocation
 
TOO_LARGE - Static variable in class com.ultikits.ultitools.utils.VersionLookup
The failure description for an answer longer than the client reads; the contract allows none.
toPlain() - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Returns a copy of the whole document as plain data, in file order.
toPlain(Object) - Method in interface com.ultikits.ultitools.config.convert.ConversionContext
Converts a nested Java value using its runtime type and the same registry.
toPlain(Object) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
toPlain(Object, ConversionContext) - Method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
 
toPlain(Object, ConversionContext) - Method in class com.ultikits.ultitools.config.convert.builtin.ScalarConverter
 
toPlain(Object, ConversionContext) - Method in class com.ultikits.ultitools.config.convert.LegacyParserAdapter
 
toPlain(Object, Type, String, List<String>) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Converts a Java value and enforces the storage plain-data boundary even for custom output.
toPlain(Object, Type, String, List<String>, ConfigEntry) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Selects an explicitly declared legacy parser before registry conversion.
toPlain(T, ConversionContext) - Method in interface com.ultikits.ultitools.config.convert.ConfigConverter
Converts a Java value to plain data.
toPlainResult(Object, Type, String, List<String>, ConfigEntry) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Internal write-planning bridge; inspection callers may discard the located omissions.
toPlainResult(Object, Type, String, List<String>, ConfigEntry, Object) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
Internal write-planning bridge that also takes the plain value the file holds at path.
toPlayer(String) - Static method in class com.ultikits.ultitools.utils.PlayerActionHandler.Target
 
topmostAbsentPrefix(ConfigDocument, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
toRecord(LogEvent) - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
Converts a Log4j event into the record the stream handler expects.
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.config.document.ConfigLoadResult
 
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
Deprecated.
 
toString() - Method in exception class com.ultikits.ultitools.exceptions.UltiToolsException
 
toString() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Entry
 
toString() - Method in class com.ultikits.ultitools.utils.CloudHttp.Response
 
toString() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
toString() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
toString() - Method in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder.JsonObject
 
toString() - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions.RemovedModule
 
toString() - Method in class com.ultikits.ultitools.utils.ServerCredential
 
toString() - Method in class com.ultikits.ultitools.utils.UltiCloudRequests.Result
Deprecated.
 
toString() - Method in class com.ultikits.ultitools.utils.UpgradeRejection
 
toString() - Method in class com.ultikits.ultitools.utils.VersionLookup
 
toString() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth
 
toString() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
toString() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
toString() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkExpiry
 
toString() - Method in class com.ultikits.ultitools.websocket.CloudRequest
 
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() - Method in class com.ultikits.ultitools.utils.CloudOutbox
 
touch() - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
 
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
 
toVersion(JsonObject) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Reads one version object, or refuses it: null when a field the install relies on breaks the contract (see the class comment).
toWire() - Method in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
tps() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
tps(Double) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
 
TPS_MAX - Static variable in class com.ultikits.ultitools.manager.AgentEventEncoders
 
tpsClockPrimed - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
Whether the monitor's TPS clock was started by the first run.
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
 
track(String) - Method in class com.ultikits.ultitools.manager.AgentTelemetry
 
Tracked() - Constructor for class com.ultikits.ultitools.manager.AgentTelemetry.Tracked
 
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 Method per 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) and ProxyFactory.InterceptorDispatcher (call time, reflecting on proxy.getClass()) always agree without sharing any other state.
transaction - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager.Context
The staged writes of this context; carried along when the context is suspended.
transaction(Runnable) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
Execute operations within a transaction (void variant), with the same guarantees as DataOperator.transaction(Callable) on every shipped backend, including the JSON backend's table lock at the first read of a transaction this method begins.
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
Execute operations within a transaction.
transaction(Callable<R>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Execute operations within a transaction.
TRANSACTION_ERROR - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
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 DataSource wrapper that integrates with TransactionManager.
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 JsonTransactionManager every read and write of this operator goes through: the identity's manager, which JsonStore passes in, or, for an operator constructed directly, the manager of a standalone identity of its own (see SimpleJsonDataOperator(String, Class)).
transactionManager() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
The manager this operator uses, fixed at construction.
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 JsonTransactionManager for scope, giving the JSON backend a real TransactionManager so @Transactional is no longer refused on datasource.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 JdbcTransactionManager instance MysqlDataStore.getOperator(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Class<T>) wires onto the operators it hands out for scope's own identity -- the seam PluginManager.wireTransactional calls to bind the AOP @Transactional interceptor to it, so a module's data operators and its @Transactional beans share one transaction, not two (T-02-TAM-11), despite every plugin sharing the one global MysqlDataStore.dataSource.
transactionManagerFor(DataScope) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
Resolves the same per-plugin-container JdbcTransactionManager instance SQLiteDataStore.getOperator(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Class<T>) wires onto the operators it hands out for scope's own database file -- the seam PluginManager.wireTransactional calls to bind the AOP @Transactional interceptor to it, so a module's data operators and its @Transactional beans share one transaction, not two (T-02-TAM-11).
transactionManagerFor(String, Path) - 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 same computeIfAbsent single-construction guarantee SQLiteDataStore.poolFor(String) already gives the connection pool for that file.
transactionManagerMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
JdbcTransactionManager cache, keyed by requesting identity -- one manager per plugin container even though every plugin shares the one global MysqlDataStore.dataSource (D-02): contextHolder is a per-instance ThreadLocal (FOUND-04), so two plugins each doing a @Transactional write on MySQL must never cross transaction state, exactly as PluginManager.wireTransactional's own javadoc already documents for the JDBC path.
transactionManagerMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
JdbcTransactionManager cache, keyed identically to SQLiteDataStore.dataSourceMap -- the backing .db file's canonical path (D-02: one JDBC DataSource per 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 identity JsonStore.dataOperatorMap already keys by -- shared by every SimpleJsonDataOperator this store hands out for that identity (02-05, D-03).
transactionManagerSupplier - Variable in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
 
TRANSACTIONS_FOLDER_NAME - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
The ModuleFileTransactions.ULTIKITS_FOLDER_NAME child that holds transaction records and staged JARs.
transactionsFolder - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
transactionsFolder(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The folder transaction records and staged JARs live in: <server root>/.ultikits/upm-transactions, beside the credential store.
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.
TRANSIENT - Enum constant in enum class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult.Kind
A network error, 5xx, 429 or unreadable answer: poll again.
transientFailure(long) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.PollResult
 
Transition() - Constructor for enum class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition.Transition
 
translateHandshake(ByteBuffer) - Method in class com.ultikits.ultitools.utils.StatusCapturingDraft
 
transmitter - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
 
transplantComments(MappingNode, MappingNode, Set<Node>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
transplantNode(Node, Node, Set<Node>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
Carries all comment positions and the collection presentation that makes them emit correctly.
transport - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks
 
tree - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Side
 
tree() - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
TREE_FILES_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
TREE_PLUGINS_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
config.tree.result bounds.
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
 
triggerDetail() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
triggerKind() - Method in interface com.ultikits.ultitools.manager.AgentEventEncoders.ErrorReportView
 
triggerKind(String) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
Maps a trigger type onto the contract's enumeration.
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
 
trimToCapacity() - Method in class com.ultikits.ultitools.manager.AgentLogBatcher
Drops the oldest buffered lines until the buffer fits one burst.
TRUE - Enum constant in enum class com.ultikits.ultitools.entities.CancelResult
 
truncate(long, String, String, int) - Static method in class com.ultikits.ultitools.manager.AgentLogBatcher
Cuts a message so its serialised line fits lineMaxBytes, appending AgentLogBatcher.TRUNCATION_SUFFIX.
truncate(String) - Static method in class com.ultikits.ultitools.utils.ModuleRequestHandler
 
truncated - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.BoundedLines
 
truncated - Variable in class com.ultikits.ultitools.utils.RemoteCommandHandler.BoundedOutput
 
TRUNCATED_MARK - Static variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Appended to an entry shortened to fit one replay message.
TRUNCATION_SUFFIX - Static variable in class com.ultikits.ultitools.manager.AgentLogBatcher
Appended to a message that had to be cut, so a reader knows the line is incomplete.
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 PlayerCacheManager singleton.
tryTake(SimpleJsonDataOperator<?>, Thread) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
Takes table if it is free or owned by caller.
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 live PlayerCacheManager singleton.
ts - Variable in class com.ultikits.ultitools.utils.CloudOutbox.Entry
 
ts - Variable in class com.ultikits.ultitools.utils.Envelope
 
ts - Variable in class com.ultikits.ultitools.websocket.CloudRequest
 
ts() - Method in class com.ultikits.ultitools.utils.CloudOutbox.Entry
 
ts() - Method in class com.ultikits.ultitools.websocket.CloudRequest
 
ttlMillis - Variable in class com.ultikits.ultitools.utils.CommandDedupeSet
 
type - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
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 - Variable in class com.ultikits.ultitools.utils.CloudOutbox.Entry
 
type - Variable in class com.ultikits.ultitools.utils.Envelope
 
type - Variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
type - Variable in class com.ultikits.ultitools.websocket.CloudRequest
 
type() - Element in annotation interface com.ultikits.ultitools.annotations.Column
 
type() - Method in class com.ultikits.ultitools.utils.CloudOutbox.Entry
 
type() - Method in class com.ultikits.ultitools.websocket.CloudRequest
 
TYPE - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
The frozen contract request type this handler consumes.
TYPE - Static variable in class com.ultikits.ultitools.utils.PowerActionHandler
The frozen contract request type this handler consumes.
TYPE_BOOLEAN - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
TYPE_ENUM - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
TYPE_INTEGER - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
TYPE_NAME - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
packages/contracts/src/protocol/envelope.ts#TYPE_NAME_PATTERN
TYPE_NUMBER - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
TYPE_STRING - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
Contract entry types, as config.entries.result spells them.
TYPE_STRING_LIST - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
typedValue(RemotePropertiesHandler.KeySpec, String) - Static method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
Converts one raw server.properties value to the JSON type its key carries.
typeMappings - Variable in class com.ultikits.ultitools.context.SimpleContainer
 
typeName(Type) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
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.
types() - Static method in class com.ultikits.ultitools.utils.AgentMessageTypes
 
typeSuppliers - Variable in class com.ultikits.ultitools.context.SimpleContainer
 

U

UI_TOAST_OUT - Enum constant in enum class com.ultikits.ultitools.entities.Sounds
 
Ulid - Class in com.ultikits.ultitools.utils
ULID generation and validation for UltiCloud protocol v2 envelope ids (D-11, D-21): 26 Crockford base32 characters (0123456789ABCDEFGHJKMNPQRSTVWXYZ), a 48-bit millisecond timestamp followed by 80 random bits, as in the ULID specification (https://github.com/ulid/spec).
Ulid(LongSupplier, Random) - Constructor for class com.ultikits.ultitools.utils.Ulid
A generator with its own clock and randomness; tests use this to freeze time.
ULID - Static variable in class com.ultikits.ultitools.utils.ContractPrimitives
packages/contracts/src/protocol/primitives.ts#Ulid
UltiCloud protocol v2 module types - Search tag in com.ultikits.ultitools.websocket.PanelResponderRegistry.registerResponder(String, Function<JsonObject, ? extends CompletableFuture<? extends JsonElement>>, String)
Section
UltiCloudRequests - Class in com.ultikits.ultitools.utils
Deprecated, for removal: This API element is subject to removal in a future version.
Use CloudPlayerLinks to link a player; protocol 2.0.0 has no v1 REST cloud, so every call of this class is refused. Removed in 6.4.0.
UltiCloudRequests() - Constructor for class com.ultikits.ultitools.utils.UltiCloudRequests
Deprecated.
 
UltiCloudRequests.Outcome - Enum Class in com.ultikits.ultitools.utils
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: CloudPlayerLinks reports its own outcomes. Removed in 6.4.0 with UltiCloudRequests.
UltiCloudRequests.Result - Class in com.ultikits.ultitools.utils
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: CloudPlayerLinks reports its own outcomes. Removed in 6.4.0 with UltiCloudRequests.
ULTIKITS_FOLDER_NAME - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
The server-root folder the credential store also lives in (CredentialStore).
UltiPanelLogTransmitter - Class in com.ultikits.ultitools.manager
UltiPanel log transmitter.
UltiPanelLogTransmitter(UltiPanelLogTransmitter.AgentLineSink) - Constructor for class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
The transmitter of the v2 connection (plan 22-22): every entry goes to sink, already redacted by UltiPanelLogTransmitter.buildLogData(java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable, long).
UltiPanelLogTransmitter(UltiPanelWebSocketClient, String) - Constructor for class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework never calls it, and its own UltiCloud session (protocol 2.0.0) streams the console through a transmitter it builds itself. Removed in 6.4.0.
UltiPanelLogTransmitter(UltiPanelWebSocketClient, String, UltiPanelLogTransmitter.AgentLineSink) - Constructor for class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
 
UltiPanelLogTransmitter.AgentLineSink - Interface in com.ultikits.ultitools.manager
Receives one redacted console line for the v2 log.lines stream (plan 22-22).
UltiPanelWebSocketClient - Class in com.ultikits.ultitools.websocket
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) carries every panel request, and modules answer panel requests through PanelResponderRegistry. Removed in 6.4.0.
UltiPanelWebSocketClient(String, String, String) - Constructor for class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
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
 
UltiTools.ModuleLoad - Interface in com.ultikits.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.
UltiToolsPlugin.CustomCatalogue - Class in com.ultikits.ultitools.abstracts
A custom language file as last parsed for comment recognition; language is null when unreadable.
ultitoolsVersion() - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
unacked() - Method in class com.ultikits.ultitools.utils.CloudOutbox
 
unattributedCallerPackage(StackTraceElement[]) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
The package of the closest frame in stack that belongs neither to the framework (com.ultikits.ultitools.) nor to the JDK -- the unattributed caller's own code.
UNAVAILABLE - Static variable in class com.ultikits.ultitools.utils.AgentCapabilities
 
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
 
UNCHANGED - Enum constant in enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Outcome
The edit changed nothing; the file was not touched.
UNCHANGED - Enum constant in enum class com.ultikits.ultitools.config.OperatorFiles.WriteResult
The file already holds those values; nothing was written.
unclaimedComments(List<CommentLine>, Set<CommentLine>) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
 
unconfirmed - Variable in class com.ultikits.ultitools.manager.UpdateManager
What the last completed check could not confirm, in lookup order: UpdateManager.FRAMEWORK_NAME and module names.
unconfirmed(UpdateManager) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
What the start-up check could not confirm (D19-032), or an empty list when there is no update manager yet.
UNCONFIRMED - Enum constant in enum class com.ultikits.ultitools.utils.ModuleFileTransactions.RollbackPhase
Before loading, for an update the previous start applied but never decided.
UNCONFIRMED_ROLLED_BACK - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
unconfirmedModules(UpdateManager) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
PluginInstallCommands.unconfirmed(UpdateManager) without the framework: /upm update all updates modules only.
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 via super(path).
underWriteLock(Supplier<T>) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
Runs section while holding the lock every configuration load, last-moment check and replacement in this JVM holds.
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.yml is not valid YAML, it carries no plugin.yml, or that file declares no name:.
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.
undoApply(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Undoes whatever part of an apply happened: the new JAR goes back to the staged folder if it is in the modules folder (ModuleFileTransactions.returnStagedJar(com.ultikits.ultitools.utils.ModuleFileTransactions.Record), by its recorded hash), then the kept old JAR goes back (ModuleFileTransactions.restoreBackup(com.ultikits.ultitools.utils.ModuleFileTransactions.Record)) -- in that order, and the second only once the first is done, so the modules folder never holds both.
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, when method is non-null, the offending mapping method -- mirroring PluginManager.additionalEntityRefusalMessage(String, Class, String)'s message-builder shape.
unescape(String) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
Properties#loadConvert: \uXXXX, \t \n \r \f, and \x for any other x.
unexpected(ModuleFileTransactions.Expected) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
What is wrong with one expected file, or null when it is as recorded.
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.
unforcedNewDirectories - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Directories this journal created whose entry in their parent directory is not yet known to be on disk.
unicodeEscape(char) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
 
unicodeEscapes - Variable in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
uninstall() - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
Removes the mirror and puts Paper's forwarder back; does nothing when it is not installed.
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).
uninstallPluginReporting(String, Function<UltiToolsPlugin, File>, List<String>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
PluginInstallUtils.uninstallPluginReporting(String, List) with the code-source resolver to ask.
uninstallPluginReporting(String, List<String>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
PluginInstallUtils.uninstallPluginReporting(String), also collecting the versions of the module's updates it cancelled.
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 -- mirroring PluginManager.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.
UNKNOWN_PLUGIN_VERSION - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Used for a plugin whose manifest carries no version; the schema requires a non-empty string.
UNKNOWN_SOFTWARE - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Used when the server reports neither a name nor a version.
UNKNOWN_VERSION - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
Used when neither the plugin description nor env.yml carries a usable version.
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 -- mirroring PluginManager.unenforceableCommandAnnotationMessage(Class, Method, Class, Class)'s message-builder shape.
unlessProtected(File, String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
Step 4 (D-08): the unconditional deny layer applied to where the operand really is, by real path (FileOperationManager.deniedAtRealPath(Path, List)), not by the mapped path: the mapped path depends on which root matched first, so an alias root would otherwise rename a protected object out from under the rule.
unlimited() - Static method in class com.ultikits.ultitools.websocket.ExponentialBackoffStrategy
Deprecated.
Creates a strategy that tries forever with default backoff.
UNLINKING_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
unloadEvery(PluginInstallUtils.ModuleIdentity, PluginManager) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
Unloads every matching module through the framework's full unload path, which also 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
 
unnameable(JsonJournal.Entry, InvalidPathException) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Names entry's table and id for a message about a file name this file system rejects.
unowned(boolean[]) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
unparseable(Path, String) - Static method in class com.ultikits.ultitools.config.document.ConfigLoadResult
 
UNPARSEABLE - Enum constant in enum class com.ultikits.ultitools.config.document.ConfigLoadResult.State
The file was read but is not a document this layer reads; ConfigLoadResult.parserMessage() is set.
unplacedReason(ConfigDocument, Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Why field's setting cannot be inserted (AbstractConfigEntity.insertKeysIn(com.ultikits.ultitools.config.document.ConfigDocument, java.lang.reflect.Field) returned null): names, never values.
UNPROXYABLE_SINGLETON - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
 
unreadable() - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
unreadable(Path, IOException) - Static method in class com.ultikits.ultitools.config.document.ConfigLoadResult
 
UNREADABLE - Enum constant in enum class com.ultikits.ultitools.config.document.ConfigLoadResult.State
The file exists but reading it failed; ConfigLoadResult.cause() is set.
UNREADABLE - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot.Outcome
The file exists but could not be read.
UNREADABLE - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Snapshot
 
UNREADABLE - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
UNREADABLE - Static variable in class com.ultikits.ultitools.utils.VersionLookup
The failure description for an answer whose status was fine but whose body could not be read.
UNREADABLE_SUFFIX - Static variable in class com.ultikits.ultitools.utils.CloudStateStore
Appended to CloudStateStore.FILE_NAME for the moved-aside copy of an unreadable file.
UnreadableException(String) - Constructor for exception class com.ultikits.ultitools.utils.CloudStateStore.UnreadableException
 
unreadableKind(Field, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
A violation for a bound value of a kind the field's annotation cannot read - possible only when the setting is declared as a supertype such as Object (final review of plan 17-76: a declared constraint works or is refused, never passes silently).
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
Unloads a module: releases everything the framework registered for it, runs its unload hook through UltiToolsPlugin.unregisterSelf(), closes its container and removes it from the loaded modules.
unregister(UltiToolsPlugin, boolean, boolean) - 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 name from 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 registered Command instances tracked in CommandManager.commandListMap (see CommandManager.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.ConfigManager
Releases one module's configuration entities after unload.
unregisterAll(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ListenerManager
Unregisters from Bukkit every listener this framework registered for plugin, then stops tracking plugin: once its listeners are released, this manager no longer references the module or its listener objects, so an unloaded module is not kept reachable by it.
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 moduleName owns — the mirror of EventBus.unregisterAll(String)'s one-String-parameter void signature and iterate-and-remove-by-owner shape, placed adjacent to the two existing eventBus.unregisterAll(...) call sites in PluginManager rather 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 Command instances tracked in CommandManager.externalCommandMap (see CommandManager.registerExternalCommand(String, CommandExecutor, CmdExecutor)) -- not a name-based relookup, for the same reason as CommandManager.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 owner by an earlier TabCompletionManager.beginRegistrationScope(String)/TabCompletionManager.endRegistrationScope() window.
unregisterByOwnerInstance(UltiToolsPlugin) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
Unregisters every completer key registered in a scope that named ownerInstance (#506), whatever name the scope carried.
unregisterByOwnerInstance(UltiToolsPlugin) - Method in class com.ultikits.ultitools.events.EventBus
Unregister every handler registered with ownerInstance as its owner (#506), whatever module name it was filed under.
unregisterByOwnerInstance(UltiToolsPlugin) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Removes every responder registered with ownerInstance as its owner (#506), whatever module name it was filed under.
unregisterCommand(CommandMap, Command) - Method in class com.ultikits.ultitools.manager.CommandManager
Unregisters the exact command instance 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 by PluginManager.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
Unloads this module's own registrations: runs UltiToolsPlugin.onUnregister(), then unregisters this module's commands, then its listeners.
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, through the full PluginManager.unregister(UltiToolsPlugin) path (#506): its tasks are cancelled, its container closed, its registrations released and it is delisted.
unregisterValidatorsFromPlayerCache() - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
Releases the self-registering validators this executor dispatched through from PlayerCacheManager tracking and bulk-clears every UsageLockValidator'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 @CmdCD this validator never had resolved -- reachable only when a CooldownValidator is added after the module loaded, or an executor is registered outside the module loader.
UnsafePathException(String) - Constructor for exception class com.ultikits.ultitools.manager.FileOperationManager.UnsafePathException
 
unsavedEntryPaths() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Names unsaved declared entries without exposing their values, for superseded-copy reporting.
unsavedPaths(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
UNSPECIFIED_REASON - Static variable in class com.ultikits.ultitools.abstracts.ReloadReport
Recorded in place of a missing or blank reason, so the reload is still reported as partial.
unsubscribe() - Method in interface com.ultikits.ultitools.entities.Subscription
 
unsubscribeFromServer(String) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Deprecated.
Unsubscribes from a server's status.
UNSUPPORTED - Enum constant in enum class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter.SuggestSignatureShape
 
unsupportedBy(Annotation, Class<?>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
unwindRefusedExternal(ExternalPluginAdapter, SimpleContainer, DataScope, List<Class<?>>) - Method in class com.ultikits.ultitools.manager.PluginManager
Undoes what PluginManager.registerExternal(ExternalPluginAdapter, Class[]) registered before a refusal after the folder scope was recorded (#537): closes the context (if refresh() got as far as building one), clears the adapter's context and data scope, removes the entity-ownership records this attempt inserted, and removes the folder scope -- only if it is still this attempt's own scope instance.
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
 
unwrapForwarders() - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
 
UP - Enum constant in enum class com.ultikits.ultitools.utils.AgentMessageTypes.Direction
 
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(CloudChannel, String, String, String, List<RemoteConfigHandler.Change>, RemoteConfigHandler.UpdateAudit) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
update(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.manager.RemotePropertiesHandler
Answers properties.update.
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 concurrent update calls each see the other's completed result rather than clobbering it.
update(Node, Object, Object) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
 
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
 
UPDATE - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Record
 
UPDATE_ABANDONED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions.Keys
 
UPDATE_NOTICE - Static variable in class com.ultikits.ultitools.utils.HttpRequestUtils
 
updateAll(List<T>) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
Update multiple entities atomically: on every shipped backend either all of them are updated or, if one fails, none is.
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
Update multiple entities atomically: on every shipped backend either all of them are updated or, if one fails, none is.
updateAllPlugins(CommandSender) - Method in class com.ultikits.ultitools.commands.PluginInstallCommands
 
UpdateAudit(String) - Constructor for class com.ultikits.ultitools.utils.RemoteConfigHandler.UpdateAudit
 
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 the caller's owned child Elements against a list of new Widgets, pairing by SlotKey where 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.
updateCounted(T) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
Counted update: DataOperator.update(BaseDataEntity), returning how many rows it wrote, so the caller can tell that nothing was written (#558).
updateCounted(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Counted update: DataOperator.update(BaseDataEntity), returning how many rows it wrote, so the caller can tell that nothing was written (#558).
updateCounted(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Counted update: DataOperator.update(BaseDataEntity), returning how many rows it wrote, so the caller can tell that nothing was written (#558).
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
 
updateEntry(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
SimpleJsonDataOperator.update(BaseDataEntity), returning how many entries it changed: an id no entry has writes nothing and logs one WARNING, where it used to throw a raw NullPointerException (#558).
updateIf(T, WhereCondition...) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
Conditional update: writes entity over the stored row with the same id only if that row still matches every one of expected, and reports whether it did (#543).
updateIf(T, WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Conditional update: writes entity over the stored row with the same id only if that row still matches every one of expected, and reports whether it did (#543).
updateIf(T, WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Conditional update: writes entity over the stored row with the same id only if that row still matches every one of expected, and reports whether it did (#543).
updateIfLocked(T, Object, List<WhereCondition>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
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
Stages an update of a loaded module; see PluginInstallUtils.stageUpdate(String).
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.
updateRecordIn(File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
The update record in recordFile, or null when it cannot be read or is not one.
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
 
updateRow(T) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
AbstractRelationalDataOperator.update(BaseDataEntity), returning the number of rows the UPDATE changed.
updateServer(String, int, String, boolean, TokenEntity) - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement: a protocol 2.0.0 server reports its own state over its connection. Removed in 6.4.0.
updateTokenComments(ConfigDocument) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
updateTpsAndCpu() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
Updates the TPS calculation + CPU sampling -- runs once per second (20 ticks).
updateWithBaseVersion(String, Map<String, String>) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager
Applies a protocol 2.0.0 properties update: for each requested key, replaces the value text of the physical line that defines it and nothing else, and only while server.properties still hashes to baseVersion.
UPGRADE_REQUIRED - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.ReconnectOutcome
Stopped because an upgrade is required; reconnecting cannot help.
UPGRADE_REQUIRED - Enum constant in enum class com.ultikits.ultitools.utils.AgentConnection.State
Terminal: the framework or protocol is too old (426, 4426); credential kept.
UPGRADE_REQUIRED - Enum constant in enum class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult.Kind
 
UPGRADE_REQUIRED_KEY - Static variable in class com.ultikits.ultitools.commands.CloudLoginCommand
 
UpgradeRejection - Class in com.ultikits.ultitools.utils
What the gateway said when it refused the agent socket's upgrade request (as of 6.3.1).
UpgradeRejection(UpgradeRejection.Builder) - Constructor for class com.ultikits.ultitools.utils.UpgradeRejection
 
UpgradeRejection.Builder - Class in com.ultikits.ultitools.utils
 
upgradeReported - Variable in class com.ultikits.ultitools.utils.CloudSession.SessionAgentListener
 
upperCaseHex - Variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
upperCaseHex() - Method in class com.ultikits.ultitools.config.document.DocumentStyle
 
upperHex - Variable in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
url - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
url() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCreation
 
usableKey(String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
usableNumberBound(double) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
The default @Range bound is the whole double range, which means "no bound".
usableSpaceReader - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
Usage: - Search tag in package com.ultikits.ultitools.abstracts.data
Section
UsageLimit - Annotation Interface in com.ultikits.ultitools.annotations.command
Marks a @CmdMapping method as subject to a concurrency lock, enforced by UsageLockValidator.
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
 
useDeclaredDefaultIfEmpty(Field, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
A @NotEmpty list, set or map that a load or reload bound empty - the file holds it empty or null, or every entry failed to bind - runs on the field's declared default in memory (#630, maintainer decision of 2026-10-06).
user_id - Variable in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
 
user_name - Variable in class com.ultikits.ultitools.entities.TokenEntity
Deprecated.
 
userCode - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
userCode() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
userId - Variable in class com.ultikits.ultitools.utils.ServerCredential
 
username - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlConfig
 
usesAnchors(Node) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
Anchors, aliases (a node reached twice) and merge keys; an empty document (null tree) has none.
usesAnchors(Node, Set<Node>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
usesAsyncLoggers(LoggerContext, Configuration) - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
 
utf8Bytes(String) - Static method in class com.ultikits.ultitools.manager.AgentLogBatcher
 
uuid - Variable in class com.ultikits.ultitools.entities.vo.ServerEntityVO
Deprecated.
 
uuid - Variable in class com.ultikits.ultitools.utils.PlayerLinkChannel.Player
 
UUID_SET - Enum constant in enum class com.ultikits.ultitools.manager.PlayerCacheManager.FieldShape
Set<UUID> -- the UUID itself is removed.

V

v - Variable in class com.ultikits.ultitools.utils.Envelope
 
V1CloudNotice - Class in com.ultikits.ultitools.manager
The one INFO line per run that a kept protocol v1 entry point of a manager writes when it is called (plan 22-25, S-04 option b).
V1CloudNotice() - Constructor for class com.ultikits.ultitools.manager.V1CloudNotice
 
v1ServerId(String) - Static method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
The v1 constructor's server ID, defaulted as in 6.3.0; also writes that constructor's one INFO line per run, here because nothing may precede its this(...) call.
V2_READABLE_KEYS - Static variable in class com.ultikits.ultitools.manager.ServerPropertiesManager
The keys the frozen protocol 2.0.0 contract lets a panel read, in contract order.
V2_WRITABLE_KEYS - Static variable in class com.ultikits.ultitools.manager.ServerPropertiesManager
The keys a remote update may change: the contract's twelve.
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 SystemLogHandler ever 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 @Final contract.
validateActor(String, JsonObject) - Static method in class com.ultikits.ultitools.utils.ModuleRequestHandler
Checks the gateway-asserted actor against the contract's actor object, exactly as sent.
validateAdditionalEntity(String, Class<?>, File, Class<?>) - Method in class com.ultikits.ultitools.manager.PluginManager
Validates that entityClass, declared via additionalEntities (D-19) by declaringPluginName, does not structurally belong to a DIFFERENT, already-known plugin before it is folded into that plugin's DataScope (02-14 finding: this attribute previously accepted any Class<?> the caller named, with zero validation -- letting any plugin claim ownership of any other module's real @Table entity through the public UltiToolsAPI.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 on annotationType satisfies Spring's documented Implementation Requirements for an explicit meta-annotation alias, throwing a ContainerException naming 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 @Range violation.
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 @Column mappings, 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, so PluginManagerCommandContractTest (same package) can drive it directly with a hand-built fixture, without reflection or setAccessible(true).
validateCommandExecutorContracts(SimpleContainer) - Static method in class com.ultikits.ultitools.manager.PluginManager
Refuses to load a module whose BaseCommandExecutor bean declares @CmdCD or @UsageLimit -- on a @CmdMapping method or on the executor class itself -- while its OWN validator chain (the exact chain onCommand dispatches 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 @Scheduled and @CmdCD declarations (#531), run right after PluginManager.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
validateFields() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Validates all fields annotated with validation annotations (@Range, @NotEmpty, @Size, @Pattern).
validateLoaded(boolean) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Runs AbstractConfigEntity.validateFields() on the values a load just bound.
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/@Pattern constraint, 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 field violates, 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: a suggest() value that does NOT start with @ names a method looked up EXACTLY as MethodInvocationCompleter.complete(TabCompletionContext) looks it up at completion time -- MethodInvocationCompleter.getSuggestMethodsByName(Object, String) checks the executor's own class first, then any @CmdSuggest-referenced classes.
validatingReload - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Set only while a reload validates the values it read, for the refusal's wording (#595).
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.AbstractConfigEntity.ModuleChange
 
value - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.RawEntry
 
value - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.SlotKey
 
value - Variable in class com.ultikits.ultitools.config.convert.ConversionResult
 
value - Variable in class com.ultikits.ultitools.config.convert.ConverterRegistry.Probe
 
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.interfaces.impl.data.json.JsonIdentity.Captured
 
value - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction.Staged
 
value - Variable in class com.ultikits.ultitools.utils.Metrics.JsonObjectBuilder.JsonObject
 
value - Variable in class com.ultikits.ultitools.utils.RemoteConfigEntries.Entry
 
value - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.Accepted
 
value - Variable in class com.ultikits.ultitools.utils.RemoteConfigHandler.Change
 
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() - Element in annotation interface com.ultikits.ultitools.config.convert.ConfigConverterFor
 
value() - Method in class com.ultikits.ultitools.config.convert.ConversionResult
 
value() - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Probe
 
value(JsonElement, String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
value(List<String>) - Method in class com.ultikits.ultitools.config.document.OwnedPaths.Builder
Owns the whole key at path: its value and, when it is inserted or removed, its comment.
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.
VALUE_TEXT_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
valueOf(Object, RemoteConfigEntries.Kind, List<String>) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
Converts one plain value read from the file to the entry's wire value.
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.config.document.ConfigLoadResult.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Step
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.config.EntryPresence
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.config.OperatorFiles.WriteResult
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.interfaces.impl.data.json.JsonJournal.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.manager.FileOperationManager.ResolveMode
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.RemotePropertiesHandler.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult.Outcome
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.AgentConnection.Disposition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.AgentConnection.ReconnectOutcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.AgentConnection.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.AgentMessageTypes.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.AgentMessageTypes.ReplyTo
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.CatalogueHttp.Kind
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.CloudAuthManager.LogoutOutcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.CloudHttp.Outcome
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.DeviceAuthorizationClient.PollResult.Kind
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.ModuleFileTransactions.RollbackPhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.ModuleFileTransactions.StageResult.Outcome
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.utils.RemoteConfigEntries.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.ServerCredentialStore.LegacyTokenRemoval
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.ShutdownGate.Refusal
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.UltiCloudRequests.Outcome
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.VerifiedDownload.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.utils.VersionLookup.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.ExpiryReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.Failure
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAccountResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkProof
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 - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
values - Variable in class com.ultikits.ultitools.config.document.OperatorFileWriter.Changes
 
values - Variable in class com.ultikits.ultitools.config.document.OwnedPaths.Builder
 
values - Variable in class com.ultikits.ultitools.config.document.OwnedPaths
 
values - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
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.config.document.ConfigLoadResult.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.config.document.OperatorFileWriter.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.config.document.OperatorFileWriter.Step
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.ultikits.ultitools.config.document.OwnedPaths
The value paths this write sets, inserts or removes.
values() - Static method in enum class com.ultikits.ultitools.config.EntryPresence
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.config.OperatorFiles.WriteResult
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.interfaces.impl.data.json.JsonJournal.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.manager.FileOperationManager.ResolveMode
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.RemotePropertiesHandler.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.manager.ServerPropertiesManager.PropertiesSnapshot.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.manager.ServerPropertiesManager.PropertiesUpdateResult.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.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.AgentConnection.Disposition
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.AgentConnection.ReconnectOutcome
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.AgentConnection.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.AgentMessageTypes.Direction
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.AgentMessageTypes.ReplyTo
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.CatalogueHttp.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.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.CloudAuthManager.LogoutOutcome
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.CloudAuthManager.ReconnectResult.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.utils.CloudHttp.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.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.DeviceAuthorizationClient.PollResult.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.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.ModuleFileTransactions.RollbackPhase
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.ModuleFileTransactions.StageResult.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.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.utils.RemoteConfigEntries.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.utils.ServerCredentialStore.LegacyTokenRemoval
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.ShutdownGate.Refusal
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.UltiCloudRequests.Outcome
Deprecated.
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.VerifiedDownload.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.utils.VersionLookup.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.websocket.CloudPlayerLinks.ExpiryReason
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.websocket.CloudPlayerLinks.Failure
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.websocket.CloudPlayerLinks.GameAccountResult
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.websocket.CloudPlayerLinks.LinkProof
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.
valueStart - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.Definition
Offset in the decoded text where the value text starts.
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 Vault is 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.class anywhere in that method — never in a shared expression evaluated ahead of this check, since a ldc class-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: prefix PluginInstallCommands.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
 
verdictOf(CatalogueHttp.Download, String, long) - Static method in class com.ultikits.ultitools.utils.VerifiedDownload
 
verdictOfCompleted(CatalogueHttp.Download, String, long) - Static method in class com.ultikits.ultitools.utils.VerifiedDownload
 
verificationUri - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
verificationUri() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
verificationUriComplete - Variable in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
verificationUriComplete() - Method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient.Grant
 
VerifiedDownload - Class in com.ultikits.ultitools.utils
Downloads a module JAR and verifies it before anything may use it (plan 22-18, D-28, S-23).
VerifiedDownload() - Constructor for class com.ultikits.ultitools.utils.VerifiedDownload
 
VerifiedDownload.Kind - Enum Class in com.ultikits.ultitools.utils
Why a download was or was not accepted.
VerifiedDownload.Result - Class in com.ultikits.ultitools.utils
What one verified download did.
verify(byte[], ServerPropertiesManager.Definition, String, String, Properties) - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
Why next must not be written, or null: every line other than the edited one keeps its bytes, and the server's own reading of next returns value for key and every other key unchanged.
verify(String, String, ConfigDocument, ConfigDocument, OperatorFileWriter.Changes, OwnedPaths, List<List<String>>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
verifyStaged(ModuleFileTransactions.Record, File, File, String, String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Checks the downloaded JAR -- the size/entry guard, its identity, that it declares the version the catalogue offered, and that its api-version is one this framework installs (ModuleApiLevels; plan 18-40) -- and on success records its version and SHA-256.
verifyValues(ConfigDocument, ConfigDocument, String, List<List<String>>, List<List<String>>, boolean) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
Check 1: the rendered text holds exactly the edited values, and the edit stayed inside its paths.
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 - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
version - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesUpdateResult
 
version - Variable in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
version - Variable in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
 
version - Variable in class com.ultikits.ultitools.utils.VersionLookup
 
version() - Method in class com.ultikits.ultitools.utils.CatalogueClient.Version
 
version(String) - Static method in class com.ultikits.ultitools.utils.ModuleCapabilities
The first three numeric parts of a plugin version, padded with zeros to a full X.Y.Z.
version(String) - Static method in class com.ultikits.ultitools.utils.UpgradeRejection
 
version(String, String) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Reads one version.
Version(String, boolean, String, long, Integer, String, String) - Constructor for class com.ultikits.ultitools.utils.CatalogueClient.Version
 
VERSION - Static variable in class com.ultikits.ultitools.utils.UpgradeRejection
 
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
 
VersionLookup - Class in com.ultikits.ultitools.utils
The answer to one catalogue version lookup, as the start-up update check needs it: a version was found, the catalogue confirmed it has nothing to offer, or the lookup failed (the catalogue could not be reached, answered with an error status, or sent a body that could not be read).
VersionLookup(VersionLookup.Outcome, String, String) - Constructor for class com.ultikits.ultitools.utils.VersionLookup
 
VersionLookup.Outcome - Enum Class in com.ultikits.ultitools.utils
What the lookup established.
versionOf(byte[]) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
 
versions(String, int) - Static method in class com.ultikits.ultitools.utils.CatalogueClient
Reads the versions one framework can install, newest first as the catalogue lists them.
VersionUtils - Class in com.ultikits.ultitools.utils
Utility class for version checking and comparison operations.
VersionUtils() - Constructor for class com.ultikits.ultitools.utils.VersionUtils
 
view() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
The report's values for the v2 error.report encoder, field by field (plan 22-22): the raw group key as fingerprint (the encoder pads it), the exception class, the redacted message, stack trace and trigger detail, the module's UltiCloud identifier (null when the report names no loaded module), the trigger type name, the player name, className.methodName of the top frame as location, and the server snapshot with every unknown value (-1) as null.
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.
visibility - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager
The identity's visibility lock: one per manager, so one per identity.
visibleValues() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
The values the calling thread sees, collected under the visibility read side.
VoidCallback - Interface in com.ultikits.ultitools.abstracts.gui.declarative.core
A functional interface with no return value.

W

waitsFor - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
The table each waiting thread is waiting for.
walk(MappingNode) - Method in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
walkAndDelete(File) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Deletes folder and everything under it, deepest first.
walkMapping(MappingNode, Deque<Node>) - Method in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
walkNode(Node, Deque<Node>) - Method in class com.ultikits.ultitools.config.document.DocumentStyle.Layout
 
warn(String) - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
 
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(String, String) - Method in class com.ultikits.ultitools.utils.AgentMessageRouter
 
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
 
warn(Path, OwnedPaths, List<String>, String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
warnAboutClassLevelAnnotationsCoveringNothing(MethodScan) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
Warns for a class-level annotation that ends up covering no method at all.
warnConversion(Field, ConversionException, Object, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
warnDeprecatedNoOp() - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
 
WARNED_ANCHORED - Static variable in class com.ultikits.ultitools.config.document.OperatorFileWriter
Files already named in an anchored-file warning this server run (canonical paths).
warnedCommentKeys - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
warnedModules - Static variable in class com.ultikits.ultitools.utils.EconomyUtils
 
warnGateFailure(String, RuntimeException) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
An unchecked failure inside the configuration write gate during start-up never refuses the module: one warning names the file and the failure's class (never a message, which may quote file content), the declared defaults run in memory, and the file is not changed (17-65 review round 2 R2-02).
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.
warnIfNoRow(int, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
Logs one WARNING when an update by a non-null id changed no row, and returns the count unchanged (#558, maintainer decision 2026-09-29).
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
 
warningKeys - Variable in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.PanelCheckpoint
 
warnLostPlaceholder(String, String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
 
warnNoEntry(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Logs one WARNING for an update by a non-null id that matches no entry (#558, maintainer decision 2026-09-29), naming the store by its @Table value -- the directory it is kept in -- as the relational backends name the table.
warnNotWritten(List<String>, String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
warnOnDuplicateModuleJars() - Method in class com.ultikits.ultitools.manager.PluginManager
One warning per module main class that two or more JARs in the modules folder declare, naming every one of them and the JAR the module's classes load from (UltiTools-Dev-Doc#96).
warnOnDuplicatePluginYmlNames(Map<String, PluginDependencyResolver.PluginNode>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
Detects two or more nodes declaring the same plugin.yml name: and logs one WARNING per colliding name, naming every module that declared it (#361).
warnUnparseableFileLeftAlone(AbstractConfigEntity) - Method in class com.ultikits.ultitools.manager.ConfigManager
Logs, at server stop, that a configuration file was left 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.
warnUnusableGrant(String) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
Names the defect only -- never a value from the response, which may hold the secret.
wasModified() - Method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
Checks if this entity was modified after creation.
WEB_REGISTRATION - Enum constant in enum class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkProof
The web user registered a new UltiKits account and confirmed it for this name.
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
 
webUsername - Variable in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
webUsername() - Method in class com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkCompletion
 
Welcome(String, List<String>, CloudLimits, long) - Constructor for class com.ultikits.ultitools.utils.AgentProtocol.Welcome
 
WELCOME_KEYS - Static variable in class com.ultikits.ultitools.utils.AgentProtocol
 
welcomeSeen - Variable in class com.ultikits.ultitools.utils.AgentProtocol
 
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
 
WHITESPACE_ONLY_LINE - Static variable in class com.ultikits.ultitools.config.document.ConfigDocument
 
WHOLE_FILE - Static variable in class com.ultikits.ultitools.config.document.OwnedPaths
 
wholeFile - Variable in class com.ultikits.ultitools.config.document.OwnedPaths
 
wholeFile() - Static method in class com.ultikits.ultitools.config.document.OwnedPaths
The whole file, for creating a file that does not exist.
WIDENERS - Static variable in class com.ultikits.ultitools.config.convert.LegacyParserAdapter
Converts a Number to the wrapper at the same index of LegacyParserAdapter.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.config.convert.LegacyParserAdapter
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.
widenLike(Object, Object) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
value with each whole number inside a serialized Bukkit value (AbstractConfigEntity.isSerializedMap(java.lang.Object)) widened to a Double where guide - the module's own value, as plain data - holds a floating-point number at the same place; everything else as it is.
widenLike(Object, Object, boolean) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
 
widenToFieldType(Class<?>, Object) - Static method in class com.ultikits.ultitools.config.convert.LegacyParserAdapter
Gives a boxed numeric field exactly the widening conversions its primitive already gets.
widenVectorCoordinates(Map<String, Object>, Object) - Static method in class com.ultikits.ultitools.config.convert.builtin.BukkitConverters
Bukkit's Vector#deserialize (and BlockVector's, Bukkit 1.21.11) casts each coordinate to Double, so a whole number an operator wrote (y: 64) failed with a ClassCastException that Bukkit logs at SEVERE, and the module ran on its declared default (17-66 review round 1 R66-W1, #609).
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
 
width - Variable in class com.ultikits.ultitools.config.document.DocumentStyle
 
windowNanos - Variable in class com.ultikits.ultitools.manager.CommandExecutionManager.CapturedFeedback
 
WINDOWS_DEVICE_NAME - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonFileNames
Windows device names, matched against the upper-cased part of an id before its first dot.
WIRE_GSON - Static variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
Serializes as UltiPanelWebSocketClient does, to measure what goes on the wire.
wireAop(SimpleContainer, DataScope) - Static method in class com.ultikits.ultitools.manager.PluginManager
Attaches AOP to a plugin container.
wireBytes(JsonElement) - Static method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
 
wireJsonTransactional(SimpleContainer, DataScope, AopProxyResolver, JsonStore) - Static method in class com.ultikits.ultitools.manager.PluginManager
Builds and registers the @Transactional advisor for a plugin container backed by the JSON store, once PluginManager.wireTransactional(com.ultikits.ultitools.context.SimpleContainer, com.ultikits.ultitools.manager.DataScope, com.ultikits.ultitools.aop.AopProxyResolver) has determined dataStore cannot supply a JDBC DataSource but is a JsonStore (02-05, D-03).
wireName - Variable in enum class com.ultikits.ultitools.utils.RemoteConfigEntries.Kind
 
wireName() - Method in enum class com.ultikits.ultitools.utils.RemoteConfigEntries.Kind
 
wireOf(CloudPlayerLinks.LinkProof) - Static method in class com.ultikits.ultitools.utils.PlayerLinkChannel
 
wireTransactional(SimpleContainer, DataScope, AopProxyResolver) - Static method in class com.ultikits.ultitools.manager.PluginManager
Builds and registers the @Transactional advisor 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 Language that answers from this dictionary first and, for any key this dictionary lacks, from fallback instead of immediately returning the raw key.
withinRange(JsonObject, double) - Static method in class com.ultikits.ultitools.utils.RemoteConfigEntries
 
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
Deprecated.
Creates a strategy with limited attempts.
withoutExchange(CloudHttp.Outcome) - Static method in class com.ultikits.ultitools.utils.CloudHttp.Response
 
withoutExchange(UltiCloudRequests.Outcome) - Static method in class com.ultikits.ultitools.utils.UltiCloudRequests.Result
Deprecated.
 
withoutLeadingZeros(String) - Static method in class com.ultikits.ultitools.utils.ModuleCapabilities
 
withoutLeaf(Object, List<String>) - Static method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
A copy of tree without the entry at path (a copy of tree when it has none).
withoutSeparatorLines(ScalarNode, int, int, List<String>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
withPanelMonitors(List<AbstractConfigEntity>, int, List<AbstractConfigEntity>, List<JsonObject>) - Method in class com.ultikits.ultitools.manager.ConfigManager
 
withParsedParams(Map<String, String[]>) - Method in class com.ultikits.ultitools.abstracts.command.CommandContext
Creates a new context with additional parsed parameters.
withSuppressed(IOException, List<IOException>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
workEnded - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry.Invocation
WORKER_KEEP_ALIVE_SECONDS - Static variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
How long an idle worker thread is kept before it ends, so an idle registry holds no worker.
workers - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
Runs responder calls, separate from PanelResponderRegistry.timeoutScheduler so a blocked call can never delay a deadline.
workFolder(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
 
workingDirectory - Variable in class com.ultikits.ultitools.utils.BukkitPowerExecutor
 
world - Variable in class com.ultikits.ultitools.entities.common.WorldLocation
 
world - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler.Target
 
WORLD - Static variable in class com.ultikits.ultitools.config.convert.builtin.BukkitConverters
Converter for the Bukkit world-name contract.
WORLD_MAX - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
WORLD_MIN - Static variable in class com.ultikits.ultitools.utils.PlayerActionHandler
 
worldCount - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager.ServerStateSnapshot
 
worldEntry(JsonElement) - Static method in class com.ultikits.ultitools.manager.AgentTelemetry
 
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.
WORLDS_SNAPSHOT - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
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.
worldsPayload() - Method in class com.ultikits.ultitools.manager.AgentTelemetry
Builds worlds.snapshot: name, environment, difficulty, player count, loaded chunks, PvP and the spawn point.
worldTrack - Variable in class com.ultikits.ultitools.manager.AgentTelemetry
 
wouldChange(OperatorFileWriter.Snapshot, OwnedPaths, Consumer<ConfigDocument>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
For a write that cannot start because the file changed: what it would have changed in the file as it is now, to name in the warning; empty when that cannot be told.
wrap(CloudRequestHandler) - Method in class com.ultikits.ultitools.utils.SerialRequestWorker
 
wrapForwarders() - Static method in class com.ultikits.ultitools.handler.ConsoleMirror
Wraps every Paper forwarder on the root logger.
writable - Variable in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesSnapshot
 
writableKeys() - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
The keys a remote update may change: the contract's twelve.
write(OperatorFiles.Snapshot, Map<List<String>, Object>) - Static method in class com.ultikits.ultitools.config.OperatorFiles
Writes values - each a whole key path and its new value - into the snapshot's file and changes nothing else, only while the file still holds the snapshot's bytes (see the class description for why nothing else can change).
write(CloudChannel, String, RemoteConfigHandler.Registered, ConfigLoadResult, List<RemoteConfigHandler.Change>, RemoteConfigHandler.UpdateAudit) - Method in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
write(CloudRequest, CloudChannel) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
Answers files.write: replaces an existing file's content when, and only when, the panel's baseVersion still equals the SHA-256 of the bytes on disk.
write(Object, ConverterRegistry.Context) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry
 
write(FileChannel, ByteBuffer) - Method in interface com.ultikits.ultitools.config.document.AtomicConfigWriter.FileOperations
 
write(Path, OwnedPaths, String, Consumer<ConfigDocument>) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
Applies edit to the file as it is now and publishes the result only when every byte outside owned stays as it is (see the class description for why this cannot overwrite operator content).
write(Path, OwnedPaths, String, Consumer<ConfigDocument>, AtomicConfigWriter.FileOperations) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
As OperatorFileWriter.write(Path, OwnedPaths, String, Consumer), with the publication steps as a test seam (null: real).
write(Path, String) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
Replaces target with text, encoded as UTF-8.
write(Path, String, AtomicConfigWriter.FileOperations) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
write(Path, String, OwnerOnlyAtomicFile.WriterBody) - Static method in class com.ultikits.ultitools.utils.OwnerOnlyAtomicFile
Replaces target atomically with the content body writes.
write(Path, String, OwnerOnlyAtomicFile.WriterBody, Runnable) - Static method in class com.ultikits.ultitools.utils.OwnerOnlyAtomicFile
As OwnerOnlyAtomicFile.write(Path, String, WriterBody), running beforeMove after the temporary file is complete and forced to disk and before the atomic move.
write(Function<JsonTransaction, R>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
Runs one write while holding this table's write lock.
write(Map<String, Object>) - Static method in class com.ultikits.ultitools.utils.CredentialStore
Replaces the entire content of data.json with data, atomically.
WRITE_DENIED - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
 
WRITE_LOAD_LOCK - Static variable in class com.ultikits.ultitools.config.document.AtomicConfigWriter
Serializes replacement and successful-load backup cleanup within this JVM.
WRITE_LOCK - Static variable in class com.ultikits.ultitools.manager.ServerPropertiesManager
Serializes panel edits of the file within this server run.
WRITE_LOCK - Static variable in class com.ultikits.ultitools.utils.CloudStateStore
Serialises every load, flush, flushIfDirty and detachAndDelete of the state file, across every instance and thread of this JVM: a replaced session's store and its successor's store point at the same file, and the periodic flush, the session invalidation and the shutdown flush run on different threads (S-32).
writeAll(AtomicConfigWriter.FileOperations, FileChannel, byte[]) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
 
writeAll(File, Map<String, String>) - Static method in class com.ultikits.ultitools.utils.ResourceHashSidecar
Writes entries to 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 bytes to file, 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.
WriteDenial() - Constructor for class com.ultikits.ultitools.manager.RemoteFileOperations.WriteDenial
 
writeDenied(String) - Static method in class com.ultikits.ultitools.utils.RemoteConfigHandler
The panel's explanation of a write the gate refused: the gate's own reason, which names the line an operator has to fix and never a value.
writeEntityFiles(String, List<JsonJournal.Entry>, Path) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Applies entries to the table files, in order: a put writes <table>/<key>.json by writing and forcing a file in the journal's tmp/ directory and moving it into place atomically, replacing the old file; a delete removes the file if present.
writeFully(FileChannel, byte[]) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
writeGate - Variable in class com.ultikits.ultitools.manager.RemoteFileOperations
writeInitialization(Map<Field, Object>, String, ConfigDocument) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Writes an initialization - the declared keys init found missing, each with its comment, and the framework's token comments - through the config write gate (OperatorFileWriter), at once or from the batch flush.
writeLocked(File, byte[], String, int) - Method in class com.ultikits.ultitools.manager.RemoteFileOperations
The critical section of files.write: compare the version against the bytes on disk and replace the file, both under AtomicConfigWriter.underWriteLock(java.util.function.Supplier<T>), the lock every configuration load, last-moment check and commit of this JVM also holds.
writeLocked(String) - Method in class com.ultikits.ultitools.utils.CloudStateStore
 
writeLocked(Map<String, Object>) - Static method in class com.ultikits.ultitools.utils.CredentialStore
Writes data through OwnerOnlyAtomicFile.write(Path, String, OwnerOnlyAtomicFile.WriterBody), the one atomic owner-only writer this class shares with CloudStateStore (plan 22-03, S-15): a same-directory temporary file with the fixed name credentials.json.tmp, created owner-only on POSIX, forced to disk and moved over the target with ATOMIC_MOVE.
writeMap(Map<?, ?>, ConverterRegistry.Context) - Static method in class com.ultikits.ultitools.config.convert.builtin.GenericConverters
Writes each entry under the file's own key text for its key when the file value at this location holds one (the first in file order), else under the key's verified text, and descends into the value under that text so nested maps bind too.
writeOperatorChanges(List<AbstractConfigEntity.ModuleChange>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Writes an operator's explicit changes through the configuration write gate - the module's value at each change's path, whatever the file holds there now (the operator's consent), each owned as a whole key - against one read of the file, and advances the baseline and the last-read entry of exactly those paths.
writeOperatorMapEntry(EntryPresence, String, String...) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
Both saveOperatorMapEntry overloads: required is null for the unconditional one.
WriteOutcome() - Constructor for enum class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteOutcome
 
WriteOutcome(String, String) - Constructor for class com.ultikits.ultitools.manager.RemoteFileOperations.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.
writeRecord(long, JsonJournal.Kind, List<JsonJournal.Entry>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
Writes and commits one record: <seq>.tmp, forced, then renamed atomically to <seq>.commit (the commit point), then the journal directory forced, together with the parent of every directory the journal created and has not yet forced into its parent.
writeRecord(JsonIdentity, List<JsonJournal.Entry>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
Allocates the record's number and writes the record; its rename is the commit point.
writeRecord(ModuleFileTransactions.Record) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Writes a record atomically: a temporary file in the same folder, then an atomic move over the record, so a crash leaves either the previous record or the new one, never a torn file.
WriteResult() - Constructor for enum class com.ultikits.ultitools.config.OperatorFiles.WriteResult
 
WriteResult(ServerPropertiesManager.WriteOutcome, String) - Constructor for class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteResult
 
writeStaged(ModuleFileTransactions.Record, File, String) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
Writes the PENDING record of a staged JAR, under the lock; the staging is discarded when it cannot be.
writeTemporaryEntityFile(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
 
writeTo(Writer) - Method in interface com.ultikits.ultitools.utils.OwnerOnlyAtomicFile.WriterBody
 
writeToConsole(String) - Static method in class com.ultikits.ultitools.manager.CommandExecutionManager
Writes one late output line of a panel command to the server console: the server's own logger, at INFO, with the text unchanged.
writeTyped(Object, Type) - Method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
 
writeWhole(Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity.ModuleChange
Writes unit - the whole composite value as last read with only the panel's fields changed - instead of the module's serialization of it, so the untouched fields keep their bytes (#609, R4-I2).
written(String, ConfigDocument, String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
 
WRITTEN - Enum constant in enum class com.ultikits.ultitools.config.document.OperatorFileWriter.Outcome
The edited file was published.
WRITTEN - Enum constant in enum class com.ultikits.ultitools.config.OperatorFiles.WriteResult
The named keys were written; nothing else in the file changed.
WRITTEN - Enum constant in enum class com.ultikits.ultitools.manager.ServerPropertiesManager.WriteOutcome
Written to disk.
writtenWithNoValue(Node) - Static method in class com.ultikits.ultitools.config.document.ConfigDocument
Whether the operator wrote no value at all for the key holding value: nothing after the colon but, at most, a comment.

X

x - Variable in class com.ultikits.ultitools.entities.common.WorldLocation
 
x - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler.Target
 
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
 
y - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler.Target
 
YAML_LINE_BREAK - Static variable in class com.ultikits.ultitools.config.document.ConfigDocument
 
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
 
z - Variable in class com.ultikits.ultitools.utils.PlayerActionHandler.Target
 

_

_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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form