Index
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.urlagainst 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
falsethe 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 andFileOperationManager.isPathAllowedboth previously returnedboolean. - 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.ackthrough the ledger, then the result type withinternal_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
tablefor 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.powercarries 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
keyis bound by a config-bound@Scheduledor@CmdCD(#531), so that a panel write setting it to a valueisValidrejects is refused, naming the key, the value andrule. - addCandidateIfNonDefault(Map<String, List<MergedAnnotationResolver.Candidate>>, 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.
- 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 intarget: for a token comment, only the run of comment linesAbstractConfigEntity.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
prefixToModuleunder 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
additionalEntitiesdeclaration 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_PREFIXESor anything else. The signature is retained because it ispublic staticon 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.rotateit carried is durable (called under this session's monitor byCloudSession.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;
nullfor 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
-
What
AgentConnection.reconnectNow()did. - 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.leaveanderror.report. - AgentEventEncoders() - Constructor for class com.ultikits.ultitools.manager.AgentEventEncoders
- AgentEventEncoders.ErrorReportView - Interface in com.ultikits.ultitools.manager
-
The values an
error.reportpayload 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.linesframes, 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_acceptedreply 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
nullbetween 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
settingsobject of the openinghello, and asettings.changedpayload 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
nullfor the v1 transmitter. - AgentSocket - Class in com.ultikits.ultitools.utils
-
One attempt's Java-WebSocket client for the UltiCloud
/v1/agentsocket (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
-
Builds an
RemoteActionLog.Verdict.ALLOWEDentry. - 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
candidateis already amongfailure's suppressed throwables. - AMBIGUOUS - Enum constant in enum class com.ultikits.ultitools.utils.EconomyUtils.MatchKind
-
The closest (longest) matching scan root for this frame has 2+ distinct owners.
- AMBIGUOUS_BEAN_TYPE - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- AMBIGUOUS_MATCH - Static variable in class com.ultikits.ultitools.utils.EconomyUtils.FrameMatch
- ambiguousBeanType(Class<?>, Class<?>, Class<?>) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for an ambiguous by-type bean resolution (D-11/D-12).
- 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 aMap<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
AopAdvisorfor one annotation type. - AnnotationLookupCache(Class<A>) - Constructor for class com.ultikits.ultitools.aop.AnnotationLookupCache
- annotationType - Variable in class com.ultikits.ultitools.aop.AnnotationLookupCache
- annotationType - Variable in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- AnnotationUtils - Class in com.ultikits.ultitools.utils
-
Utility class for annotation processing operations.
- AnnotationUtils() - Constructor for class com.ultikits.ultitools.utils.AnnotationUtils
-
Private constructor to prevent instantiation.
- 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 (@Transactionalor@ExceptionCatch) that can never take effect on it (D-15). - AopEligibility - Class in com.ultikits.ultitools.aop
-
Decides whether a class can be proxied, and explains why not when it cannot.
- AopEligibility() - Constructor for class com.ultikits.ultitools.aop.AopEligibility
- AopEligibility.Problem - Class in com.ultikits.ultitools.aop
-
A single reason a class cannot be proxied.
- AopEligibility.Problem.Kind - Enum Class in com.ultikits.ultitools.aop
-
The category of the problem.
- AopEligibility.Rule - Enum Class in com.ultikits.ultitools.aop
-
The five proxy-eligibility rules, unified per D-36.
- aopProxyResolver - Variable in class com.ultikits.ultitools.context.SimpleContainer
-
Resolves which class to instantiate for a bean.
- AopProxyResolver - Class in com.ultikits.ultitools.aop
-
Decides which class the container should instantiate for a bean.
- AopProxyResolver() - Constructor for class com.ultikits.ultitools.aop.AopProxyResolver
- AopProxyResolver.AdvisorScopedInterceptor - Class in com.ultikits.ultitools.aop
-
Applies an advisor's interceptor only to the methods that advisor matches.
- 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
WHEREclause built fromconditionstosqland their bound values toparams, routing every column throughAbstractRelationalDataOperator.sqlOperatorFor(com.ultikits.ultitools.entities.Comparison, java.lang.String)so the four relational builders cannot diverge in how they honor aComparisonagain. - 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 onlyAbstractRelationalDataOperator.updateIf(T, com.ultikits.ultitools.entities.WhereCondition...)turns on (#640): withnullMeansIsNulla condition with the defaultComparison.EQUALand anullvalue renders<column> IS NULLand 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.listof 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@Columnfield ofobj, and the values in the same order, serialised exactly asAbstractRelationalDataOperator.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
jsonObjectfield this class declares via@ConfigEntryto this instance, then validates the resulting state viaAbstractConfigEntity.validateFields(). - applyBatchConfig(LogStreamManager.BatchConfigSection, List<String>) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Applies an already-validated
batchConfigsection (if present) and appends a description tochanges-- extracted fromLogStreamManager.handleConfigUpdate(JsonObject, String)alongsideLogStreamManager.applyLevels(LevelsSection, List)(Codacy Gate-2 NPath complexity finding). - 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
levelssection (if present) and appends a description tochanges-- extracted fromLogStreamManager.handleConfigUpdate(JsonObject, String)alongsideLogStreamManager.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
@Scheduledtasks and@CmdCDcooldowns (#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
txto 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
-
Applies the same per-statement query timeout
AbstractRelationalDataOperator.queryRunner(aTimeoutAwareQueryRunner) would, to aPreparedStatementbuilt directly againstAbstractRelationalDataOperator.dataSource-- the two call sites inAbstractRelationalDataOperator.insertAll(java.util.List<T>)andAbstractRelationalDataOperator.updateAll(java.util.List<T>)that bypassQueryRunnerentirely. - 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 insideLanguage.java(untouched by this plan). - ARITY_MAP_TYPE - Static variable in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- arm(TaskManager.BoundTask, long) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Schedules
handle's method with its current timing, first running afterfirstDelayticks. - armTick - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
-
Tick the task was first armed at load; the anchor for "arm tick + new delay".
- armTimeoutWatcher(CommandContext, AsyncCommand, AtomicBoolean) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Arms the delayed watcher that reports a timeout message to the sender if the command body has not already completed by then.
- 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
idinto 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
FileHandlerthis specific instance attached to the shared staticRemoteActionLog.ACTION_LOG—nulluntil a successfulRemoteActionLog.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()idiomSystemLogHandleralready relies on for trigger inference — noStackWalker, since this project's bytecode target is Java 8. - attributeModule(StackTraceElement[], Map<String, String>) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Pure: given a stack trace and a map from package prefix to module name, returns the module name attributed to the CLOSEST (most-recent) frame that matches ANY mapped prefix, or
nullwhen no frame in the whole stack matches — including the empty-input cases (a null/empty stack, or an empty prefix map, as when no module is registered yet). - attributeName - Variable in class com.ultikits.ultitools.context.MergedAnnotationResolver.AliasDeclaration
- audit - 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
idisNULLan 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.bakand 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 inUltiPanelLogTransmitter.setBatchEnabled(boolean)(Gate-2 finding, round 6). - batchScheduler - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- batchSenderTask - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
The currently-scheduled batch-send task, or
nullwhile batching is disabled. - batchSize - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- bean - Variable in class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedBean
- bean - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- Bean - Annotation Interface in com.ultikits.ultitools.annotations
-
Bean annotation to replace Spring's @Bean.
- BEAN_CREATION_FAILED - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- BEAN_NOT_FOUND - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- beanClass - Variable in class com.ultikits.ultitools.aop.AopProxyResolver.AdvisorScopedInterceptor
- beanClass - Variable in class com.ultikits.ultitools.aop.MethodScan
- beanClass - Variable in class com.ultikits.ultitools.context.BeanDefinition
- beanClassOf(MethodInvocation, Method) - Static method in class com.ultikits.ultitools.aop.ExceptionInterceptor
-
The class the bean actually is, with any proxy layers unwrapped.
- BeanCopyUtil - Class in com.ultikits.ultitools.utils
-
Bean copy utility class.
- BeanCopyUtil() - Constructor for class com.ultikits.ultitools.utils.BeanCopyUtil
- BeanDefinition - Class in com.ultikits.ultitools.context
-
Bean definition to hold metadata about a bean.
- BeanDefinition() - Constructor for class com.ultikits.ultitools.context.BeanDefinition
- BeanDefinition(Class<?>) - Constructor for class com.ultikits.ultitools.context.BeanDefinition
- BeanDefinition(Class<?>, String) - Constructor for class com.ultikits.ultitools.context.BeanDefinition
- beanDefinitions - Variable in class com.ultikits.ultitools.context.SimpleContainer
- BeanFactory - Class in com.ultikits.ultitools.context
-
Simple bean factory to replace Spring's BeanFactory.
- BeanFactory(SimpleContainer) - Constructor for class com.ultikits.ultitools.context.BeanFactory
- beanName - Variable in class com.ultikits.ultitools.context.BeanDefinition
- beanNotFound(Class<?>) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for bean not found scenarios.
- beanNotFound(String) - Static method in exception class com.ultikits.ultitools.exceptions.ContainerException
-
Creates an exception for bean not found by name scenarios.
- BeanPostProcessor - Interface in com.ultikits.ultitools.context
-
Bean post processor interface to customize bean initialization.
- beanPostProcessors - Variable in class com.ultikits.ultitools.context.SimpleContainer
- BeanScope() - Constructor for enum class com.ultikits.ultitools.context.SimpleContainer.BeanScope
- beanScopes - Variable in class com.ultikits.ultitools.context.SimpleContainer
- beanTypes - Variable in class com.ultikits.ultitools.context.SimpleContainer
- 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
operatortakes the visibility read side: checks the deadline and, atREPEATABLE_READorSERIALIZABLE, 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
listenerand 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(), toownerwhen 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(), toownerwhen 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 viaTabCompletionManager.register(String, TabCompleter)while this scope is active is recorded as owned byowner, soTabCompletionManager.unregisterByOwner(String)can sweep it later without requiring caller code to pass an owner explicitly (05-06 / D-08's "explicit owner parameter on an internal registration path" -- the parameter is ambient rather than a new argument on the publishedTabCompletionManager.register(String, TabCompleter)signature, which stays frozen). - 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 toownerInstance, soTabCompletionManager.unregisterByOwnerInstance(UltiToolsPlugin)can release exactly that module instance's completers (#506). - belongsToAnotherKnownPlugin(File, Class<?>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Whether
entityJarFileis itself the own jar of some plugin OTHER thandeclaringClass-- checked against every internal moduleinit()has already discovered (PluginManager.pluginClassList, regardless of load order) and every Bukkit plugin currently loaded (Bukkit.getPluginManager().getPlugins(), regardless of whether it has calledUltiToolsAPI.connect(...)yet). - Benefits: - Search tag in package com.ultikits.ultitools.abstracts.gui
- Section
- Benefits of new architecture: - Search tag in package com.ultikits.ultitools.abstracts.command
- Section
- 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
@ConfigEntrypath, 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
StringandObject, 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, andnullfor a blank line. - blockCommentAsWritten(List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
-
Returns the comment lines directly above the key at
pathin 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);nullfor 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
- 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
langcatalogues this mechanism protects --{0}/{1}positional or{PLAYER}/{WORLD}named, substituted with plainString#replace, neverjava.util.Formatter. - bracePlaceholderTokens(String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Returns the distinct brace-style placeholder tokens (see
UltiToolsPlugin.BRACE_TOKEN_PATTERN) found invalue-- e.g. - BROWN - Enum constant in enum class com.ultikits.ultitools.entities.Colors
- bStatsFileRefusal(File) - Static method in class com.ultikits.ultitools.UltiTools
-
Why
sharedmust not be handed to bStats, ornull; 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.ymlname:- when present and not already claimed by some other node's simple class name - also maps to that node's canonical (simple class) name. - buildClone() - Method in class com.ultikits.ultitools.utils.ItemStackBuilder
-
Builds and returns a clone of the ItemStack.
- buildColumnDefinitions(Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Builds the column definitions portion of CREATE TABLE.
- buildColumnToFieldName(Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Builds the "SQL column name -> Java field name" mapping from the entity class's
@Columnannotations. - buildColumnTypes(Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Reflects the entity's
@Columnmappings once: their names areAbstractRelationalDataOperator.validateColumn(String)'s allow-list, and the field type behind each name is whatAbstractRelationalDataOperator.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
dependson A (resolved throughaliasMap) 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
YamlConfigurationOptionsdefault 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
YamlConfigurationover the same bytes the document was loaded from - ornullwhen 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 ofUltiToolsPlugin.LANGUAGE_EXTENSIONSthe 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.ymldeclares one of the targets' main classes: the module loader loads exactly the classmain: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
/panelreplaced the link, or the plugin or player cancelled it. - CANCELLED - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
-
The downloads in
ModuleFileTransactions.STAGINGan uninstall cancelled while they ran: their record is never written (round-9 review); guarded byModuleFileTransactions.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
rawcan hold a value of one ofkinds:rawis one of them, a subtype, or a supertype such asObject,Serializable,Comparable,CharSequenceorNumber(final review F1 of plan 17-76). - canonical(String) - Static method in class com.ultikits.ultitools.utils.LegacyServerId
-
The backend's
canonicalLegacyUuidrule: 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 ASCIIA-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.NONEsentinel 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
nullonce 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
nullif the entry is gone), tocaptured. - 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_changedanswer 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
currentdiffers frombase. - 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.updateschema 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.updatebounds. - 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
@CmdTargetcomposition. - check(Class<?>, Set<Method>) - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
Checks whether the given class can be proxied.
- check(String, int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderDepthGuard
- checkAllPlayersMovement() - Static method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Check movement for all teleporting players.
- checkApiVersionFloor(UltiToolsPlugin, String) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
-
Refuses a module that uses a binding while declaring an
api-versionbelowConfigBindings.MIN_API_VERSION. - checkComplete - Variable in class com.ultikits.ultitools.manager.UpdateManager
- 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#checkTransactionTimeoutcallssetRollbackOnly()before it throwsTransactionTimedOutException. - 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:
nullto go ahead (after discarding aFAILEDrecord, whose failure is left inModuleFileTransactions.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 toCommandTabCompletionDispatch.checkPermission(CommandSender, Method). - checkOwnership(UltiToolsPlugin, Class<?>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Shared ownership check for the
DataStore.getOperator(UltiToolsPlugin, Class)legacy overload (D-14/D-18/02-12), the counterpart toDataStore.checkOwnership(java.io.File, Class)above for the overload that already carries aUltiToolsPluginidentity directly rather than aFileto reverse-resolve. - checkOwnership(File, Class<?>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Shared ownership check for the
DataStore.getOperator(java.io.File, Class)legacy overload (D-14/D-18/02-12). - checkPermission(CommandSender, Method) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
Mapping-level permission guard: gates a matched
@CmdMappingmethod out of tab completion (or dispatch) entirely before it can contribute anything, rather than filtering an already-assembled list afterwards. - checkPlayerMovement(UUID) - Static method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Check if a single player has moved during teleport delay.
- 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 tovalue: the entity's JSON (the form this operator has always written to its files) for a value, a delete fornull. - 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
CmdCDbinding whose elements contradict each other. - checkShape(String, Scheduled) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
-
Refuses a
Scheduledbinding whose elements contradict each other: a key without a config class, a config class without any key,async = true(a bound task must be sync, so that its runs are observed on the main thread where a reload reschedules it -- #531 gate-1 round 2), or a literal set alongside the key that replaces it. - checkSignatureOrWarn(Class<?>, Method) - Static method in class com.ultikits.ultitools.manager.TaskManager
-
The two signature rules
TaskManager.scanAndSchedule(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Object, java.util.function.Consumer<org.bukkit.scheduler.BukkitTask>)skips a method for, each logging the same WARNING it always has. - 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
segmentwhen the file value is a map, the element at that index when it is a list andsegmentis 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
othersintoloaded. - 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)
intervalMshas elapsed since the last successful claim, advancingServerMonitorManager.lastLogFlushMstonowas 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
@CmdTargetvalue. - classify(File, PluginInstallUtils.ModuleIdentity) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Which
PluginInstallUtils.EntryStatean entry of the modules folder is in. - classify(String) - Static method in class com.ultikits.ultitools.utils.ClassloadFilterAudit
-
Classifies
classNameagainst the four removed layers, in the exact orderSecurityPolicy.isSafeClassNameevaluated them before D-12/D-13 (exact blacklist, dangerous package prefix, trusted-package whitelist, suspicious keyword), and returns the FIRST layer that would have refused it -- ornullif none would have. - classifyField(Field) - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Classifies a
PlayerCache-annotated field's generic shape. - classifyPlayerAndStringShape(Class<?>[]) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
- classifyPlayerCommandArgsShape(Class<?>[]) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
- classifySingleParamShape(Class<?>) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
- classifySuggestSignature(Class<?>[]) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
-
Classifies
paramTypesinto the signature shapeMethodInvocationCompleter.invokeSuggestMethod(TabCompletionContext, Method)dispatches on. - classLevel - Variable in class com.ultikits.ultitools.aop.AnnotationLookupCache
- classLevel(Method) - Method in class com.ultikits.ultitools.aop.AnnotationLookupCache
- classLevelOwner - Variable in class com.ultikits.ultitools.aop.AnnotationLookupCache
- classLevelOwner(Method) - Method in class com.ultikits.ultitools.aop.AnnotationLookupCache
-
The class whose type-level annotation governs the method, cached the same way
AnnotationLookupCache.classLevel(Method)is - same key, same walk, just returning the owner instead of the annotation instance. - classLoader - Variable in class com.ultikits.ultitools.context.SimpleContainer
- classLoader - Variable in class com.ultikits.ultitools.manager.PluginManager
- ClassLoaderUtils - Class in com.ultikits.ultitools.utils
-
Utility class for ensuring proper class loader usage throughout the plugin.
- ClassLoaderUtils() - Constructor for class com.ultikits.ultitools.utils.ClassLoaderUtils
- ClassloadFilterAudit - Class in com.ultikits.ultitools.utils
-
GEN-07's observe-only classload filter audit (D-14): reproduces the exact matching semantics of the three name-based filter layers
SecurityPolicy.isSafeClassName(String)used to enforce before D-12/D-13, and records what each removed layer WOULD have refused -- it refuses nothing itself. - ClassloadFilterAudit() - Constructor for class com.ultikits.ultitools.utils.ClassloadFilterAudit
- ClassloadFilterAudit.Layer - Enum Class in com.ultikits.ultitools.utils
-
The four removed filter layers, in the exact order
isSafeClassNameevaluated them. - className - Variable in class com.ultikits.ultitools.manager.ErrorReportCollector.ErrorReport
- classNameForEntityScan(JarEntry) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Converts one
JarEntryfromPluginManager.scanEntitiesInJar(java.io.File)into a dotted class name, ornullwhen the entry is not a class file the entity scan cares about (aMETA-INFentry, or anything not ending in.class). - 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 carriesgeneration: 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
expectedModCountwas read. - clearDirtyIfUnchanged(long) - Method in class com.ultikits.ultitools.utils.CommandDedupeSet
-
Clears the dirty flag only if nothing changed since
expectedModCountwas 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
-
The outcomes of
CloudAuthManager.login(DeviceLoginListener). - 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 byUltiTools.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
nullwhile 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
-
The answer to one
CloudPlayerLinks.create(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.util.UUID, java.lang.String, com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth, java.util.Set<com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkProof>)call: either a link, or a failure with a safe message. - 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
-
Schedules one device-login step; the test seam of
CloudSession.setDeviceSeamsForTesting(com.ultikits.ultitools.utils.DeviceAuthorizationClient, com.ultikits.ultitools.utils.CloudSession.DeviceStepScheduler, java.util.function.LongSupplier). - 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
CloudOutboxand theCommandDedupeSet-- 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
@CmdMappingmethod as subject to a per-player cooldown. - cmdExecutor() - Element in annotation interface com.ultikits.ultitools.annotations.EnableAutoRegister
- cmdExecutor() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
- CmdExecutor - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command executor annotation.
- CmdMapping - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command mapping annotation.
- CmdParam - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command parameter annotation.
- CmdSender - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command sender annotation.
- CmdSuggest - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command suggest annotation.
- CmdTarget - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Command target annotation.
- CmdTarget.CmdTargetType - Enum Class in com.ultikits.ultitools.annotations.command
- CmdTargetComposition - Class in com.ultikits.ultitools.abstracts.command.validation
-
The single implementation of
@CmdTarget's class-versus-method composition rule. - CmdTargetComposition() - Constructor for class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition
- CmdTargetComposition.Transition - Enum Class in com.ultikits.ultitools.abstracts.command.validation
-
How a method-level
@CmdTargetvalue relates to the class-level one. - CmdTargetType() - Constructor for enum class com.ultikits.ultitools.annotations.command.CmdTarget.CmdTargetType
- code - Variable in class com.ultikits.ultitools.entities.ApiResponse
-
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
nullwhen it was not loaded from one. - codeSourceLocationOf(Class<?>) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
Whether which JAR a module was loaded from could be determined at all.
- CodeSourceLocations - Class in com.ultikits.ultitools.utils
-
Turns a module's
CodeSource.getLocation()URL into theFileit names -- the one resolver the language subsystem uses, so language discovery (Localized.supported()), the dictionary reader and resource extraction inUltiToolsPlugincan 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
failureand by everyFileSystemExceptionattached to it, at any depth -- a file the operator is not told about is one they leave behind. - collectNamedFiles(FileSystemException, List<String>, Set<Throwable>) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
PluginInstallCommands.collectNamedFiles(FileSystemException, List), remembering what it has already walked, for the same reasonPluginInstallCommands.collectUndetermined(Throwable, List, Set)does. - 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
@Columnname, reflected once at construction in the same pass asAbstractRelationalDataOperator.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);
AbstractCommandExecutorwas removed in 6.3.0, soBaseCommandExecutoris now this class's only caller. - CommandTabCompletionDispatch() - Constructor for class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
- CommandValidator - Interface in com.ultikits.ultitools.abstracts.command.validation
-
Interface for command validation following the Chain of Responsibility pattern.
- CommandValidator.ValidationResult - Class in com.ultikits.ultitools.abstracts.command.validation
-
Result of a validation operation.
- comment - 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 reloadrewrite 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
pathare its own comment indocument: the comment linesConfigDocument.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;falsewhen 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
paththis write owns in the file as read, when the path was declared withOwnedPaths.Builder.frameworkComment(List, int);nullwhen 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
newCredentialthroughServerCredentialStore, but only if this session has not been invalidated and is still current, so a grant that arrives after/ulticloud logoutor 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
WhereConditioncompares 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_CAUSEin 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
onCompletein 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
applyAndValidateand consumed bypanelChangesunder 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
applyAndValidateand consumed bypanelChangesunder the entity monitor, likeAbstractConfigEntity.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, matchingdf's ownUse%convention (WR-03) rather than a straight(total - usable) / total:used = total - free(viaServerMonitorManager.freeSpaceReader,File.getFreeSpace()-- INCLUDES space reserved for the filesystem's own root/superuser allocation), and the percentage isused / (used + avail)withavailfromServerMonitorManager.usableSpaceReader(File.getUsableSpace()-- EXCLUDES that reservation). - computeFingerprint(Throwable) - 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
@ConditionalOnConfigregistration decision (D-17). - ConditionalRegistrationEvaluator() - Constructor for class com.ultikits.ultitools.context.ConditionalRegistrationEvaluator
- conditionCal(String, String, WhereCondition) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- config() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdCD
-
Config entity class whose
@ConfigEntrykeyCmdCD.key()names; it must be registered exactly once for the module. - config() - Element in annotation interface com.ultikits.ultitools.annotations.EnableAutoRegister
- config() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
- config() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
- CONFIG_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- CONFIG_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
- ConfigBindings() - Constructor for class com.ultikits.ultitools.manager.ConfigBindings
- ConfigBindings.ReloadFailedException - Exception Class in com.ultikits.ultitools.manager
-
Thrown by
ConfigBindings.Source.reloadSource()when the bound entity's last reload failed, so the@CmdCDreload step can keep the running value and say why. - ConfigBindings.Source - Class in com.ultikits.ultitools.manager
-
A resolved binding: the module's config entity and the
@ConfigEntryfield a key names. - configBoundCooldownSeconds - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Resolved seconds of this executor's config-bound
@CmdCDannotations, keyed byCooldownValidator.bindingKey, and their load-time value sources (#531). - configBoundCooldownSources - Variable in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- ConfigBoundCooldownState - Class in com.ultikits.ultitools.abstracts.command
-
Framework-internal access to the config-bound
@CmdCDstate an executor carries (#531): the resolved seconds of its bound cooldowns and their load-time value sources, both keyed byCooldownValidator.bindingKey. - ConfigBoundCooldownState() - Constructor for class com.ultikits.ultitools.abstracts.command.ConfigBoundCooldownState
- ConfigChangeListener - Interface in com.ultikits.ultitools.interfaces
-
Listener interface for configuration changes.
- 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
SafeConstructorthat 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
@ConfigEntryfield this class declares or inherits, inReflectionUtil.getFields(Class)order. - ConfigEntryPresenceException - Exception Class in com.ultikits.ultitools.config
-
Thrown when an operator's map-entry write made under an
EntryPresencecondition was not written because the condition did not hold: the entry is already in the file underEntryPresence.MUST_BE_ABSENT, or it is no longer in the file underEntryPresence.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
ConfigConverterandConfigConverterFor; 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#saveOperatorMapEntryor 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 byPluginManager.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
elementcarries, 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 idiomsAbstractConfigEntity.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
@NotEmptytreats as a container onfield:"list"(a list or an array),"set","map"or"collection"by the field's declared type, ornullfor 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) atpath. - 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-contentrule 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 onDataSourceTransactionManager.contextHolder: one manager per identity, built once byJsonStore, 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
ownValueandofficialValueuse a differentString.formatconversion for an argument position both of them use (#615 item 3; maintainer decision 2026-10-06):%dwhere the other has%sat 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
@CmdCDvalue 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
@CmdCDthe executor's validator can meet, each paired with a display owner for messages: the class-level annotation, and for each@CmdMappingmethod the annotationCooldownValidatoritself resolves (most-derived-wins), in the same way. - 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
mainClassahead of a new JAR namedtargetName: those the start-up would put on the module class path, whoseplugin.ymldeclares it now and whose file name sorts beforetargetNamein 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
pluginsupersedes: 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 ontotarget, if the filesystem exposes aPosixFileAttributeViewfor 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
fileto 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
fileto 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
pluginswhoseenabledfield istrue-- the per-plugin flagServerMonitorManager.sampleServerState()already captures for every installed plugin (D-14, #437:enabledPluginsmust count plugins that are enabled, not every plugin installed). - COUNTS_BY_MODULE - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
-
One accumulator entry per module currently being scanned; reset when its summary emits.
- 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.ymlvalue, 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.createand 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
newWidgetand 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
targetand every missing parent, asFiles.createDirectories(java.nio.file.Path, java.nio.file.attribute.FileAttribute<?>...)does, and remembers each directory it created forJsonJournal.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
resolvedCodefrom 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
keyintableDirectory, ornullif 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 throughCredentialStore.read(),CredentialStore.write(Map)orCredentialStore.update(UnaryOperator)instead. - CredentialStore() - Constructor for class com.ultikits.ultitools.utils.CredentialStore
- CredentialStore.ReadResult - Class in com.ultikits.ultitools.utils
-
The outcome of a
CredentialStore.read()call. - CredentialStore.ReadResult.Outcome - Enum Class in com.ultikits.ultitools.utils
- current - Static variable in class com.ultikits.ultitools.utils.CloudSession
-
The current session.
- current() - Static method in class com.ultikits.ultitools.utils.CloudSession
-
The session every
CloudAuthManager/PluginInitiationUtilsstatic facade method currently delegates to. - CURRENT_USER - Static variable in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
-
Sets the current user context for audit purposes.
- currentArgIndex - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
The index of the current argument being completed (0-based).
- 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
-
The owner currently attributed to registrations made via
TabCompletionManager.register(String, TabCompleter)-- set byTabCompletionManager.beginRegistrationScope(String), cleared byTabCompletionManager.endRegistrationScope(). - 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, ornullwhen none is configured (no active transaction, or@Transactional(timeout=0), the default). - currentTransaction() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
-
The
JsonTransactionactive on the current thread, ornullif 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, ornullwhen 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 forkey(#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 outsidelang/; otherwisenull. - 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
maxUnicode 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.registerExternalmints for this adapter (D-17), set immediately after minting and beforewireAopruns. - DataScope - Class in com.ultikits.ultitools.manager
-
A framework-issued credential identifying the caller of a
DataStoremethod. - DataScope(String, File, Set<Class<?>>) - Constructor for class com.ultikits.ultitools.manager.DataScope
- dataSource - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- dataSource - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- dataSource - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- dataSourceMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Connection pool cache, keyed by the backing .db file's canonical path.
- DataSourceTransactionManager - Class in com.ultikits.ultitools.manager
-
DataSource-based implementation of
TransactionManager, and its JDBC-specific sub-interfaceJdbcTransactionManager. - DataSourceTransactionManager(DataSource) - Constructor for class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
Creates a new DataSourceTransactionManager.
- DataSourceTransactionManager.TransactionContext - Class in com.ultikits.ultitools.manager
-
Internal class to hold transaction state.
- dataStore - Variable in class com.ultikits.ultitools.UltiTools
- DataStore - Interface in com.ultikits.ultitools.interfaces
-
Data storage interface.
- DataStoreManager - Class in com.ultikits.ultitools.manager
-
Data store manager.
- DataStoreManager() - Constructor for class com.ultikits.ultitools.manager.DataStoreManager
- date - Variable in class com.ultikits.ultitools.entities.PluginEntity
- dbPath - Variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore.OperatorKey
- dbPathFor(DataScope) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Resolves
scope's backing .db file path, matching whichever legacygetOperatoroverload the same scope would actually route through: the internal (dbPathForPlugin) shape whenscopeis an internal plugin's own scope (itsdataFolderis exactly the core framework's own data folder,DataScope.forPlugin's construction -- the same disambiguationJsonStore.identityOf(DataScope)uses, 02-05), the external (dbPathForFolder) shape otherwise. - dbPathForFolder(File) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
The external-plugin .db path shape:
<plugin's own data folder>/data.db. - dbPathForPlugin(String) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
The internal-plugin .db path shape:
<core data folder>/sqliteDB/<plugin name>.db. - 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_MILLISoutside tests. - deadlineNanos - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
-
The
System.nanoTime()value at which the transaction's timeout passes, ornull. - 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, ornullwhen no timeout is configured for the current statement (no active transaction, or a zero/negative@Transactional(timeout=)). - debug(String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- debug(String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- debug(String, String) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- debug(Throwable) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- debug(Throwable, String) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- debug(Throwable, String, Object...) - Method in class com.ultikits.ultitools.interfaces.impl.logger.PluginLogger
- 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
@Sizedoes not count): a converter or a legacy parser may give the default another plain shape, such as a set written as onejoined: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:itsplugin.ymldeclares: 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.ymldeclares, when it declares the expected identify-string and a version -- identity and version only, read the same wayUltiToolsPluginreads 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
typeitself carries an explicit@Component(value = ...)or@Service(value = ...)name -- the same conditionSimpleContainer.getBeanName(Class)checks before falling back to a decapitalized-simple-name guess. - 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.outboxMaxoverrides 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.commandDedupeMaxoverrides 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.commandDedupeTtlSecondsoverrides 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-scriptwhen the key is absent. - DEFAULT_UNSET_SLOT - Static variable in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
-
The slot value
ItemDisplayandTextButton's builders default to when the caller never calls.slot(...). - defaultCannotStandIn(Field, String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Why the declared default of a
@NotEmptylist, set, map or array cannot stand in for an empty value, ornullwhen 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@Rangeand@Patternon 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
ConfigConverterandConfigConverterFor; 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 ofProperties.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
-
@ConfigEntrypath 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 -- unlikeAbstractRelationalDataOperator.del(WhereCondition...), which deletes by predicate without materializing rows and therefore does not fire the hook. - delById(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Deletes by id, fetching the entity first so
onDelete()can fire on it -- unlikeSimpleJsonDataOperator.del(WhereCondition...), which deletes by predicate without materializing entries and therefore does not fire the hook. - delegate - Variable in class com.ultikits.ultitools.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.KEYentry. - 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
destinationwhile 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 theDELETE(#521), soQuery#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), soQuery#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#delByIddoes, 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
sendMessagethrew, or if the client no longer reports itself connected afterwards -- the closed-socket path ofsendMessagereturns 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.loggingroot 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
-
Builds a
RemoteActionLog.Verdict.DENIEDentry. - 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 -- aSecurityExceptionfrom any of itsFilescalls -- into anIOExceptionnamingfile, 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.cooldownasEssentialsConfig 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 fortype, 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: throughAbstractConfigEntity.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
-
Test-only read of
AopEligibility.DESCRIBE_CALLS. - 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
nullwhen itdid. - 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 byAbstractConfigEntity.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_onlineorworld_not_foundand 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
SystemLogHandlerinstances 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_downanswer (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/authorizeandPOST /v1/device/token. - DeviceAuthorizationClient() - Constructor for class com.ultikits.ultitools.utils.DeviceAuthorizationClient
- DeviceAuthorizationClient.AuthorizeResult - Class in com.ultikits.ultitools.utils
-
Either a
DeviceAuthorizationClient.Grantor 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 ofPluginInitiationUtils.disableCloud()(CR-01/WR-02, 16-REVIEW-cloud.md) -- package-private, since it is new-in-6.3.0 and reached only by other members of this package (CloudAuthManager#logout()). - 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
FAILEDrecord 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
-
incomingactivated: 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
@Configurationclasses toconfigurationClasses, 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 anUltiToolsPlugin, 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
diskUsagemetric -- the server root (the working directory the Paper process was started in), matchingFileOperationManager's ownserverRootconvention. - 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 ofdata, the calling thread's context class loader and this registry's registration scope on the calling thread, starts the request's one deadline ofPanelResponderRegistry.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):workEndedruns 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
runnableasynchronously 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_resulttext 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
onCompletehooks, 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
IdentityHashMaptechniqueSimpleContainer.getOrderedBeansOfType(Class)uses, and for the same reason: a bean may overrideequals(), 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.WRITTENandOperatorFileWriter.Outcome.UNCHANGED;nullotherwise. - 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
-
The actual teardown performed by
PluginInitiationUtils.disableCloud()/PluginInitiationUtils.disableCloud(CloudSession). - doFlushLogs() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- domain - Variable in class com.ultikits.ultitools.entities.vo.ServerEntityVO
-
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
urlintotarget, keeping at mostmaxBytesbytes 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 tofileNameor 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 configuredbatchSizeand, if non-empty, sends abatch_updatemessage carrying ONLYdata.logs-- shared byServerMonitorManager.maybeSendLogsOnly()andServerMonitorManager.drainLogsNow()(Gate-2 finding, round 6 extraction). - drainErrorReportPayloads(int) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Drains the pending reports as v2
error.reportpayloads (plan 22-22, S-55), with the same limit, merge and order asErrorReportCollector.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
budgetqueued 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 runsattachLive(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 orServerMonitorManager.maybeSendLogsOnly()'s 1-second tick (Gate-2 finding, round 6). - drainQueue(int) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Drains log entries from the queue, returning them as a JsonArray.
- 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 barenullreturn collapsed "this frame belongs to no registered module" and "this frame's closest root is claimed by two or more DIFFERENT modules" into the same value, and the last two review rounds both found a defect that traces straight back to that conflation — aNONEframe must let the per-frame walk continue outward (a real non-match, no evidence either way), while anAMBIGUOUSframe must terminate the walk immediately (real evidence that a module frame exists here, but WHICH module cannot be determined) — seeEconomyUtils.attributeModule(StackTraceElement[], Map)'s own javadoc for why continuing past an ambiguous frame is itself the bug. - 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 atFileOperationManager.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.pathas 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 formoduleName, always -- even when nothing was recorded (a module the removed layers would have refused nothing from is itself the measurement, not silence). - emitSummary(String) - Static method in class com.ultikits.ultitools.utils.ClassloadFilterAudit
-
Emits exactly ONE summary for
moduleName: oneLevel.INFOline when at least one class would have been refused by a removed layer, or oneLevel.FINEline 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.SEVEREsummary formoduleNameif, and only if, at least one class was recorded for it since the last call — then resets the accumulator for that module, so a subsequent, cleanly-skip-free re-scan of the same module never repeats it. - empty - Variable in class com.ultikits.ultitools.entities.WhereCondition
-
Whether it is empty.
- empty() - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult
-
Creates an empty DiffResult.
- empty() - Static method in class com.ultikits.ultitools.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
-
Restores the record
PluginManager.beginRegistration(java.lang.String, java.lang.Class<? extends com.ultikits.ultitools.abstracts.UltiToolsPlugin>)replaced, or clears it; runs in afinally. - 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
-
Runs
PanelResponderRegistry.Invocation.workEndedonce. - enforceOnPanelWrites(String, Predicate<Long>) - Method in class com.ultikits.ultitools.manager.ConfigBindings.Source
-
Makes a panel write that sets this key outside
rule's range fail, in the shape of a@Rangeviolation (module gate-1 review, UltiChat round 2 WR-06). - 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 toqueue, so a caller doing a breadth-first walk reaches a@Finalmethod declared on an interface of a superclass, not only one reachable through the superclass chain alone. - ensureConstructable() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Constructs and discards an instance of this config class through the same two-step fallback
ConfigManager.registerAlluses at registration time - a(String)constructor first, then an accessible no-arg constructor. - ensureExists(File) - Static method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- 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
PlayerCacheManagersingleton. - ensurePlayerCacheRegistered() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Attempts lazy first-use registration of this instance with the live
PlayerCacheManagersingleton. - ensurePlayerCacheRegistered() - Method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Attempts lazy first-use registration of THIS instance -- as the reference-identity handle for the three shared static fields above -- with the live
PlayerCacheManagersingleton. - ensurePlayerCacheRegistered() - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
-
Attempts lazy first-use registration of THIS instance -- as the reference-identity handle for the shared static
InMemoryNotificationService.atedPlayerfield -- with the livePlayerCacheManagersingleton. - ensureSorted() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
- ensureTableAnnotation(Class<?>) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- 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 returnstrueonly whilePluginInitiationUtils.isAcceptingPanelMessages()holds; the caller then callsPluginInitiationUtils.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
keyintableDirectory. - entityFileOf(JsonJournal.Entry) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal
-
The entity file
<identity root>/<table>/<key>.jsonofentry. - 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 (orOperatorFileWriter.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
DataScopeis 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.resultallows at most this many entries. - ENTRIES_MAX - Static variable in class com.ultikits.ultitools.utils.RemoteConfigHandler
-
config.entries.resultcarries at most this many entries. - entriesByText(Map<?, ?>) - Static method in class com.ultikits.ultitools.config.convert.ConverterRegistry.Context
-
entriesby 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.reportpayload. - 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
-
Whether "ultipanel.logging.error-reporting.enabled" is on now.
- 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.reportframes are drained from;nullsends 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#saveConvertfor 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
logsswitch 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: anullcondition, a column the entity does not map with@Column, anullvalue under any comparison other thanComparison.EQUAL(under EQUAL it means "absent or JSON null", #640), and a non-serialisable value are refused with aDataAccessException, 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
shouldRegisterbody; 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
membershas aPlainData.plainEquals(java.lang.Object, java.lang.Object)-equal member incandidates. - 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
AnnotationLookupCacheinstead 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 --
thiscaptured inBaseCommandExecutor#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
BaseCommandExecutorclass dispatching this command --this.getClass()captured inonCommand, i.e. - executorInstance - Variable in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
-
The command executor instance for invoking suggestion methods.
- 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
FAILEDone, 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
JavaPluginto 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
DataScopeminted for it, populated byPluginManager.registerExternal(ExternalPluginAdapter, Class[]). - externalSizeThresholdCallback - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Invoked from
UltiPanelLogTransmitter.addToBatch(JsonObject)whenever the queue reachesUltiPanelLogTransmitter.batchSizeWHILEUltiPanelLogTransmitter.externalDrainModeis active (Gate-2 finding, round 6). - externalTasks - Variable in class com.ultikits.ultitools.manager.TaskManager
- extName(File) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Gets the file extension.
- extName(String) - Static method in class com.ultikits.ultitools.utils.FileUtils
-
Gets the file extension.
- extractMissingClassName(Throwable) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Extraction of the internal (dot-qualified) name of the class
failurereports missing -- only for aNoClassDefFoundErrorwhose message is a well-formed bare internal class name; every other case (a differentLinkageErrorsubtype, a blank message, or a message shaped like the "wrong name" mismatch detail) returnsnullrather than guess, perPluginManager.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_errorwith 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
nullwhen 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; reachingcallermeans 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 isFAILED; 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.Stepof 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
urlintotempFileand 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, throughkeyTypeand 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, ornullwhen 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
finalkeyword. - FINAL_CLASS - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
-
The class itself is final and cannot be subclassed.
- FINAL_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Problem.Kind
-
An annotated method is final and cannot be overridden.
- FINAL_METHOD - Enum constant in enum class com.ultikits.ultitools.aop.AopEligibility.Rule
-
Final methods cannot be overridden, so the proxy cannot intercept them.
- FinalContractValidator - Class in com.ultikits.ultitools.context
-
Enforces the
Finalcontract when the framework loads a module's classes. - FinalContractValidator() - Constructor for class com.ultikits.ultitools.context.FinalContractValidator
- 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.findAnnotationfrom one meta-annotation level to the whole annotation tree, and merging in any@AliasForoverride 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), ornull. - findAnnotation(Class<?>, Class<T>) - Static method in class com.ultikits.ultitools.utils.AnnotationUtils
-
Deprecated, for removal: This API element is subject to removal in a future version.This legacy lookup only walks one meta-annotation level and never merges
@AliasForoverrides. UseMergedAnnotationResolver.find(java.lang.Class<?>, java.lang.Class<A>)instead, which walks the whole annotation tree and applies any@AliasForoverride found along the way. - findAopAnnotatedMethods(MethodScan) - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
Same as
AopEligibility.findAopAnnotatedMethods(Class), but reads from a scan the caller already has instead of walking the hierarchy again. - findAopAnnotatedMethods(Class<?>) - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
Collects the methods that carry an AOP annotation on the method itself, walking the whole inheritance hierarchy.
- findAttributeMethod(Class<? extends Annotation>, String) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- findClassLevelAnnotation(Method, Class<A>) - Static method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Finds the class-level annotation that governs a method, or null if none does.
- findClassLevelAnnotationOwner(Method, Class<? extends Annotation>) - Static method in interface com.ultikits.ultitools.aop.AopAdvisor
-
The class whose type-level annotation governs the method, or null if none does.
- findCyclePaths(Set<String>, Map<String, Set<String>>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
-
Finds every distinct cycle within the
remainingsub-graph (the nodes Kahn's sort could not place) via a depth-first search restricted to that sub-graph, recording the back edge that closes each cycle. - findCyclesFrom(String, Set<String>, Map<String, Set<String>>, Set<String>, Set<String>, List<String>, List<List<String>>, Set<String>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
- findEntryField(Class<?>, String) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
- findInheritedMethodAnnotation(Method, Class<A>) - Static method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Finds the annotation on a declaration this method overrides, ignoring its own declaration.
- 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, ornull. - 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
annotationTypenearest 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
@Finalmethod thatmethodtransitively overrides, following both superclasses and implemented interfaces. - findOwningPlugin(Class<?>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Looks up which loaded plugin owns
entityClass, perPluginManager.entityOwnership. - 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
-1when the line needs no redaction. - findRegistrationOwner(String) - Method in class com.ultikits.ultitools.manager.PluginManager
-
The module copy a registration filed under
moduleNameonly 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
bucketwhose declarations overridecandidate, ornullif none does. - findWritableTargetField(Class<?>, String) - Static method in class com.ultikits.ultitools.utils.BeanCopyUtil
- fingerprint - Variable in class com.ultikits.ultitools.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;nullwhen 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.toHexStringoutput 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
initializePlugincompletes 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
idand 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.linesframe, 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, thengc()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
initForBatchread (#602); seeAbstractConfigEntity.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
AnnotationLookupCacheinstead 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.unforcedNewDirectoriesand 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
nullfor a delete. - foreignDownloadLine(String, String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The line for a
download.urlthe 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
fileNameinto 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
- 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
paramTypesas a Java-source-like parameter list, e.g. - formatStackTrace(Throwable) - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Format stack trace to string, truncated to MAX_STACK_TRACE_LENGTH.
- formatterGson - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.JsonLineFormatter
- 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
UltiToolsPluginmodule. - 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
PluginLoggerBridgeforwards to the plugin logger. - FORWARD_LOG_HANDLER - Static variable in class com.ultikits.ultitools.handler.ConsoleMirror
-
The binary name of Paper's
java.util.loggingto 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
maxFrameBytesbefore 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
Scheduledmethods 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
Capabilityswitches (S-65, without the error-report and module entries 22-21 adds):powerandlinkare always declared,backupsnever. - frameworkComment(List<String>, int) - Method in class com.ultikits.ultitools.config.document.OwnedPaths.Builder
-
Owns only the last
linesInFilecomment lines directly above the key atpath- 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 intargetthe 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 bundledenv.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()andreloadSelf()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'slang/folder (UltiToolsPlugin.customCatalogueTexts(java.lang.String), #615 item 1), the text the module resolves now, and the bare token - each in the byte formConfigDocument.setFrameworkComment(java.util.List<java.lang.String>, java.util.List<java.lang.String>)writes it, asConfigDocument.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'slanguagesetting. - 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 whatdf's ownUse%column treats as "used" (total minus this value). - from(RenderNode) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.RenderNodeDiffer.NodeKey
- fromAnnotation(CmdExecutor) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
-
Creates a validator from a CmdExecutor annotation.
- fromAnnotation(CmdTarget) - Static method in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
-
Creates a validator from a CmdTarget annotation.
- 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_credentialdocument 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
Languagefrom 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
errorwithreplyTo. - 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, ornullif 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.Use
CloudPlayerLinks.create(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.util.UUID, java.lang.String, com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth, java.util.Set<com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkProof>)to link a player; protocol 2.0.0 has no v1 REST cloud, so this call is always refused. Removed in 6.4.0. - get(List<String>) - Method in class com.ultikits.ultitools.config.document.ConfigDocument
-
Returns the plain value at
path, ornullwhen the path is absent (useConfigDocument.contains(List)to tell an absent key from an explicitnull). - 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
aliasMapbefore checking availability so it may name either a simple class name or aplugin.ymlname (D-12). - getAllFailedValidators() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
-
Gets all failed validators.
- getAllFields(Class<?>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets all fields of a class (including superclasses).
- getAllLeaves() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Gets the list of all leaf nodes (recursively).
- getAllMethods(Class<?>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Collects every method visible on the given class, walking the hierarchy and keeping only the most specific declaration of each overridable method.
- getAllParsers() - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Gets all registered parsers.
- getAllRaw(WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
- getAllResults() - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult
-
Gets all validation results.
- getAnnotation(Class<?>, Class<A>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets an annotation on a class.
- getAnnotation(Field, Class<A>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Gets an annotation on a field.
- getAnnotationType() - Method in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- getAnnotationType() - Method in interface com.ultikits.ultitools.aop.AopAdvisor
-
The annotation this advisor serves, for annotation-coverage checks.
- getAopAnnotations() - Static method in class com.ultikits.ultitools.aop.AopEligibility
-
The annotations that request interception.
- getAopProxyResolver() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Gets the AOP proxy resolver for this container.
- getApiVersion() - Method in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
-
The module's declared
plugin.ymlapi-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
languagesetting ofplugins/UltiTools/config.ymlas the framework runs with it: an official code such aszh, or the name of an operator's custom language file such aszh-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
TransactionManagerbacks aDataSource. Program againstJdbcTransactionManager.getConnection()instead. This default throwsUnsupportedOperationExceptionfor any backend that only implements the base interface. - getConnection() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
- getConnection(String, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- 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
DataSourcebacking this store for the given scope, needing no entity class up front (a connection pool needs only a JDBC URL). - getDataSource(DataScope) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- getDataSource(DataScope) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- getDatastore(String) - Static method in class com.ultikits.ultitools.manager.DataStoreManager
-
Get data store.
- getDeadlineNanos() - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction
-
The deadline, as a
System.nanoTime()value, ornullif 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.ymldepend: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@CmdMappingformat: 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.Use
CloudAuthManager.CloudStatus.getServerName()orCloudAuthManager.CloudStatus.getServerId()for identity instead; removed in 6.4.0. - 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
enorzh. - 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
-
The read handler used by
AbstractRelationalDataOperator.getAll(WhereCondition...),AbstractRelationalDataOperator.getLike(java.lang.String, java.lang.String, com.ultikits.ultitools.interfaces.DataOperator.LikeType), andAbstractRelationalDataOperator.page(int, int, com.ultikits.ultitools.entities.WhereCondition...): firesonLoad()once per row it materializes. - getLoadAfter() - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
-
The plugins this one should load after, as declared in its own
plugin.ymlloadAfter:list. - getLoadAfter() - Method in class com.ultikits.ultitools.utils.PluginYmlReader.PluginYmlInfo
-
The module's declared
plugin.ymlloadAfter:list. - getLoadBefore() - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver.PluginNode
- getLocalizedText(String) - Method in class com.ultikits.ultitools.entities.Language
- getLocation() - Method in class com.ultikits.ultitools.aop.AopEligibility.Problem
- getLogDrainLock() - Method in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Exposes
ServerMonitorManager.logDrainLocksoLogStreamManager.initialize(com.ultikits.ultitools.websocket.UltiPanelWebSocketClient)can wireUltiPanelLogTransmitter.setExternalDrainCoordinationLock(java.lang.Object)to the SAME lock object this class's own drain paths already synchronize on (Gate-2 finding, round 9). - getLogger() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- getLogger() - Method in class com.ultikits.ultitools.api.ExternalPluginAdapter
-
Get the logger of the wrapped JavaPlugin.
- getLoginTimeout() - Method in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- 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.ymlmain: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.ymlname:value. - getNetworkTimeout() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- getNewNode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeUpdate
- 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_KEYSbut absent from THIS server's ownserver.properties(D-15). - getOkButtonName() - Method in class com.ultikits.ultitools.abstracts.gui.BaseConfirmationPage
-
Gets the OK button display name.
- getOkButtonName() - Method in class com.ultikits.ultitools.widgets.impl.InventoryConfirm
- getOldNode() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.RenderNodeUpdate
- 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
DataStoreimplementation that overrides this method directly must callDataStore.checkOwnership(UltiToolsPlugin, Class)as its own first statement to get the refusal; the three backends shipped by this framework all do (02-12). Framework- internal callers (UltiToolsPlugin.getDataOperator) already check ownership themselves before calling this. UseDataStore.getOperator(DataScope, Class). - getOperator(UltiToolsPlugin, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- getOperator(UltiToolsPlugin, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- getOperator(UltiToolsPlugin, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- getOperator(DataScope, Class<T>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Get a data operator for the entity
scopeowns, refusing outright when it does not (D-14). - getOperator(File, Class<T>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Deprecated, for removal: This API element is subject to removal in a future version.Enforces D-18's ownership check via
DataStore.checkOwnership(java.io.File, Class)as its own first statement -- aDataStoreimplementation that overrides this method directly must call the same helper to get the refusal; the three backends shipped by this framework all do (02-12). Framework-internal callers (UltiToolsAPI.getDataOperator) already check ownership themselves before calling this. UseDataStore.getOperator(DataScope, Class). - getOperator(File, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
- getOperator(File, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
- getOperator(File, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
- getOperatorForIdentity(String, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
Shared operator-construction body for all three entry points above, once ownership has already been established by whichever one of them was called.
- getOperatorForIdentity(String, 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
@Tableannotation have already been established by whichever one of them was called. - getOperatorForPath(String, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Shared operator-construction body for all three entry points above, once ownership has already been established by whichever one of them was called.
- getOperatorUnchecked(DataScope, Class<T>) - Method in interface com.ultikits.ultitools.interfaces.DataStore
-
Internal, unchecked construction path used ONLY by
DataStore.getOperator(DataScope, Class), called after its ownscope.owns(...)check has already passed (CR-01, 02-13). - getOperatorUnchecked(DataScope, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Internal, unchecked construction path (CR-01/CR-03, 02-13):
DataStore.getOperator(DataScope, Class)'s default body calls this only after its ownscope.owns(...)check has already passed. - getOperatorUnchecked(DataScope, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
Internal, unchecked construction path (CR-01/CR-03, 02-13):
DataStore.getOperator(DataScope, Class)'s default body calls this only after its ownscope.owns(...)check has already passed. - getOperatorUnchecked(DataScope, Class<T>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Internal, unchecked construction path (CR-01/CR-03, 02-13):
DataStore.getOperator(DataScope, Class)'s default body calls this only after its ownscope.owns(...)check has already passed. - getOrder() - Method in interface com.ultikits.ultitools.abstracts.command.validation.CommandValidator
-
Gets the order of this validator.
- getOrder() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- getOrder() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
- getOrder() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
- getOrder() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
- getOrder() - Method in class com.ultikits.ultitools.aop.AopAdvisor.AnnotationAopAdvisor
- getOrder() - Method in interface com.ultikits.ultitools.aop.AopAdvisor
-
Gets the order of this advisor.
- getOrder() - Method in interface com.ultikits.ultitools.aop.ExceptionHandler
-
Gets the order of this handler.
- getOrderedBeansOfType(Class<T>) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Get beans of type ordered by @Service priority.
- 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.ymlname:value, ornullif its code source has no readableplugin.yml. - getPreReleasePriority(String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Gets the pre-release priority.
- 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 firingonLoad(). - getRawMessage() - Method in class com.ultikits.ultitools.events.PanelMessageEvent
- getRealConnection() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
-
Returns the underlying real connection.
- getReason() - Method in 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
dependson 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 byAbstractRelationalDataOperator.getRawListHandler()andAbstractRelationalDataOperator.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 loginand 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.ymlsoftdepend: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
dependsclosure 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, ornullwhen no timeout is configured for the active transaction -- no active transaction at all, or@Transactional(timeout=0)(the default). - getTimeoutDeadlineNanos() - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
Returns the
System.nanoTime()value at which the active transaction's timeout budget expires, ornullwhen no timeout is configured for the active transaction -- no active transaction at all, or@Transactional(timeout=0)(the default). - getTimeoutDeadlineNanos() - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
-
Returns the
System.nanoTime()value at which the active transaction's timeout budget expires, ornullwhen no timeout is configured for the active transaction -- no active transaction at all, or@Transactional(timeout=0)(the default). - getTimeSinceUpdate() - Method in class com.ultikits.ultitools.abstracts.data.AuditableDataEntity
-
Gets the time since the last modification.
- getTimestamp() - Method in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- 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_NAMEwhen 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.Use
CloudAuthManager.CloudStatus.getServerName()orCloudAuthManager.CloudStatus.getServerId()instead; removed in 6.4.0. - 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
@Sizecounts: a text's length (acharis one character), a collection's size, a map's entries and an array's length (maps and arrays since 6.3.0, #631);-1for 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.ymlversion: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 reachLocalDateTime's private fields, which JDK 9+'s module system refuses without--add-opens java.base/java.time, throwingJsonIOExceptionat the first non-null@Column-mappedLocalDateTimevalue (02-08 --AuditableDataEntity#createdAt/updatedAtwere alwaysnullbefore this plan, so the per-fieldAbstractRelationalDataOperator.insert(T)/AbstractRelationalDataOperator.update(java.lang.String, java.lang.Object, java.lang.Object)JSON fallback below never reached this type until the lifecycle hooks started populating it). - GSON - Static variable in class com.ultikits.ultitools.interfaces.impl.data.json.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 reachLocalDateTime's private fields, which JDK 9+'s module system refuses without--add-opens java.base/java.time, throwingJsonIOExceptionthe first time this operator serializes an entity carrying a non-nullLocalDateTime-typed@Column(02-08 --AuditableDataEntity#createdAt/updatedAtwere alwaysnullbefore this plan, so the whole-entityGSON.toJson(...)calls below never reached this type until the lifecycle hooks started populating it). - GSON - Static variable in class com.ultikits.ultitools.utils.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 answerssnapshot.request.resultwith 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.requestand 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
typealready 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_PINGis 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_PONGfor 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 nopongarrived 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 uninstallrefuses 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 ofdottedPaththat 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
docholdsfield'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
hellocarries. - 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
nullfor 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'slogDrainLock) -- and so must not takeUltiPanelLogTransmitter.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 nextUltiPanelLogTransmitter.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
JsonStoreused 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 legacygetOperatoroverload the same scope would actually route through: the internal (plugin name) shape whenscopeis an internal plugin's own scope (itsdataFolderis exactly the core framework's own data folder,DataScope.forPlugin's construction -- the same disambiguationJsonStore.identityOf(DataScope)andSQLiteDataStore.dbPathFor(DataScope)use, 02-05), the external (canonical folder path) shape otherwise. - identityOf(DataScope) - Static method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Derives the same identity
JsonStore.getOperator(UltiToolsPlugin, Class)andJsonStore.getOperator(File, Class)each already resolve forJsonStore.OperatorKey, from aDataScopeinstead of a raw plugin orFile. - 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 matchesruleClass. - inherited - Variable in class com.ultikits.ultitools.aop.AnnotationLookupCache
- inheritedMethod(Method) - Method in class com.ultikits.ultitools.aop.AnnotationLookupCache
- inheritedProperties - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- inheritedProperties - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext
- inheritedProperty(String, Object) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.BuildContext.Builder
- init() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Initialize the collector and start the dedup window reset scheduler.
- init(UltiToolsPlugin) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Initializes the configuration entity.
- init(File) - Method in class com.ultikits.ultitools.manager.RemoteActionLog
-
Attaches the rotating
FileHandlerat<dataFolder>/security/action.log.%g, creating thesecuritydirectory if absent. - init(ClassLoader) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Initialize plugin manager.
- 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
languagesetting ofconfig.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, whichdocdoes 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
nullwhen 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;
nullremoves 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
-
The second half of
PluginInstallUtils.installReporting(java.lang.String, java.lang.String): the version is known. - 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_MSper 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
@Rangeviolation. - InventoryConfirm - Class in com.ultikits.ultitools.widgets.impl
-
A GUI inventory-based confirmation dialog implementation.
- InventoryConfirm(Player, String, String, Runnable, Runnable) - Constructor for class com.ultikits.ultitools.widgets.impl.InventoryConfirm
-
Creates an inventory confirmation dialog with default button text.
- InventoryConfirm(Player, String, String, String, String, Runnable, Runnable) - Constructor for class com.ultikits.ultitools.widgets.impl.InventoryConfirm
-
Creates an inventory confirmation dialog with custom button text.
- 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
BukkitRunnableBaseCommandExecutor.executeCommand(com.ultikits.ultitools.abstracts.command.CommandContext, java.lang.reflect.Method, java.lang.Object[], com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.ChainValidationResult)schedules. - invokeHandler(HandlerEntry, ModuleEvent) - Method in class com.ultikits.ultitools.events.EventBus
- 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
InvocationTargetExceptionso checked exceptions reach the caller as their original type rather than wrapped - matching what a directsuper.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 ownplugin.ymlsoftdepend: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
clazzis actually present incontextright now -- a real, constructed singleton, not merely a registeredBeanDefinition(D-03). - isAlive(long) - Method in class com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
-
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
candidatehas 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
missingClassNameis 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
- 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:
onOpenhas run and neitheronClosenoronErrorhas 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 infolder, 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 atlevel(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.ymldeclares the samemain:. - isEditableContent(byte[], ServerPropertiesManager.PropertiesText, int) - Static method in class com.ultikits.ultitools.manager.ServerPropertiesManager
-
The contract's RUNTIME_CHECKS
file-contentrule overserver.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
valueis a number whosedoublevalue 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
messageTypeis a message type of the framework's own protocol: the single sourcePanelResponderRegistry.registerResponderconsults 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
idin 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
/upminstalls a module declaringmoduleLevel. - 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
scopeis an internal plugin's own scope -- itsdataFolderis exactly the core framework's own data folder (DataScope.forPlugin's construction). - isInvocableSuggestSignature(Class<?>[]) - Static method in class com.ultikits.ultitools.commands.tabcomplete.MethodInvocationCompleter
-
Whether
MethodInvocationCompleter.invokeSuggestMethod(TabCompletionContext, Method)can invoke a method with exactlyparamTypes. - 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 anIOException, whichConfigManagerlogs and continues past. - isLastLineEnabled - Variable in enum class com.ultikits.ultitools.entities.ViewType
- isLastLineEnabled() - Method in enum class com.ultikits.ultitools.entities.ViewType
-
Is last line enabled boolean.
- isLastLoadUnparseable() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Whether the last attempt to read this configuration's file failed to parse (#510) - in practice, whether the file on disk holds invalid YAML.
- isLazyInit() - Method in class com.ultikits.ultitools.context.BeanDefinition
- isLeaf() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderNode
-
Checks whether this is a leaf node (no child nodes).
- isLessThan(String, String) - Static method in class com.ultikits.ultitools.utils.VersionComparatorUtil
-
Returns whether v1 is less than v2.
- 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
targetis present, directly or transitively, ondeclaring's own meta-annotation graph -- Spring's "meta-present" requirement for an explicit@AliasFor(annotation = ...). - isMetaPresent(Class<? extends Annotation>, Class<? extends Annotation>, Set<Class<? extends Annotation>>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- isModifiedSinceSnapshot() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Whether 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
pluginitself carriesplugin'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
fileshould be treated as pinned read-only by its operator, and therefore never refreshed byPosixAttributePreserver.replaceInPlace(java.io.File, byte[], com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener)--falsefor a file that does not exist yet (nothing to pin). - isOpSatisfied(CommandSender, Method) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
The OP predicate
CommandTabCompletionDispatch.checkOp(CommandSender, Method)messages on, andCommandTabCompletionDispatch.isVisible(Player, Method)does not -- the single source of truth for both. - isPackagePrivate(int) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
True for default (package-private) access: neither
public,protected, norprivate. - isPageButtonEnabled - Variable in enum class com.ultikits.ultitools.entities.ViewType
- isPageButtonEnabled() - Method in enum class com.ultikits.ultitools.entities.ViewType
-
Is page button enabled boolean.
- isPanelConnectionRecord(LogRecord) - Static method in class com.ultikits.ultitools.websocket.PanelConnectionLog
-
Whether
recordwas 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
booleanthis returned before 6.3.0 — says why not when it is refused (D-17). - isPatternViolation(Field, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- 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, andCommandTabCompletionDispatch.isVisible(Player, Method)does not -- the single source of truth for BOTH, so the two can never independently drift into disagreeing about whether a mapping is permitted. - isPlain(Object) - Static method in class com.ultikits.ultitools.config.document.PlainData
-
Returns whether
valueis 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
annotationTypeis present anywhere onclazz'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
beanClasscan intercept the given method - meaning it can both override it and reach the original throughsuper. - isProxyClass(Class<?>) - Static method in class com.ultikits.ultitools.aop.ProxyFactory
-
Checks whether the given class is a proxy generated by this factory.
- isRangeViolation(Field, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
- isReadOnly() - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- 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
entryis a real directory: it is a directory when links are not followed, and its own real path is exactlyparentRealplus 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 staticon a published class and cannot be removed without breaking a downstream caller's compile. See the package-privateClassloadFilterAuditfor what these removed layers would have refused, now recorded as telemetry. - isSafeFileStructure(long, int) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Validate file size and structure for security.
- isSafeLanguageCode(String) - Static method in interface com.ultikits.ultitools.interfaces.Localized
-
Checks
codeagainst the character allowlistLocalized.languageCodeOf(String)documents: non-empty, starting with an ASCII letter or digit, every character thereafter an ASCII letter, digit,'_'or'-'. - isSafeParameterType(Class<?>) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Deprecated.Since 6.3.0 (GEN-07), for the same reason as
SecurityPolicy.isSafeClassName(String)-- its only in-tree caller (the seven-argumentPluginManager.register/with-args reflective-construction path) was deleted by GEN-04, which is what dissolved this method's former "shared-field, can't safely delete the whitelist" objection. - isSameModule(UltiToolsPlugin, PluginEntity) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Decides whether
installedPlugin(a currently loaded module) andcatalogueEntry(a directory entry from the UltiCloud catalogue) refer to the SAME module (#439). - isSameWidget(Widget) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.Widget
-
Checks whether two Widgets represent the same configuration.
- isSchedulableSignature(Method) - Static method in class com.ultikits.ultitools.manager.TaskManager
-
The two signature rules
TaskManager.scanAndSchedule(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Object, java.util.function.Consumer<org.bukkit.scheduler.BukkitTask>)skips a method for, without its logging. - isScheduled - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiScheduler
- isSecretShapedFieldName(String) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Whether a field name looks like it stores a secret.
- isSenderType(Class<?>) - Static method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- 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
valueis 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
fileis 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
resultcan 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.timeoutSchedulerhas been shut down — provesPanelResponderRegistry.shutdown()actually stops the dedicated timeout thread (WR-01), rather than merely proving the method exists and does not throw. - 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-backupis not inside it. - isUsedByAnotherExecutor(CommandValidator, List<BaseCommandExecutor>) - Static method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Whether one of
othersstill dispatches throughvalidator(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
valueis a ULID: 26 Crockford base32 characters, case-insensitive (the specification's decoding rule), withoutI,L,OorU, and within the 128-bit range (the first character is at most7). - isValidCooldownSeconds(Long) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
- isValidEmail(String) - Method in class com.ultikits.ultitools.services.impl.DefaultEmailService
-
Simple email validation
- isValidModuleJar(File) - Static method in class com.ultikits.ultitools.utils.SecurityPolicy
-
Validate that a module JAR is safe to hand to a classloader: it must exist, be a regular file, have a
.jarsuffix (case-insensitive), open as a readable archive, and pass the size/entry-count limits enforced bySecurityPolicy.isSafeFileStructure(long, int). - isValidSerialized(String) - Static method in class com.ultikits.ultitools.utils.ItemStackUtils
-
Checks if a serialized string is valid.
- isValidSlot(int, int) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.util.SlotUtils
-
Checks whether a slot is within the valid GUI range.
- isValidTimerSeconds(Long) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
- isVisible(Player, Method) - Static method in class com.ultikits.ultitools.abstracts.command.CommandTabCompletionDispatch
-
Tab-completion visibility filter: silent counterpart to
CommandTabCompletionDispatch.checkPermission(CommandSender, Method)/CommandTabCompletionDispatch.checkOp(CommandSender, Method)(T-05-fix Part 3 / SILENT-25). - 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 withinbaseDir's own canonical path -- the same Zip Slip guardUltiToolsPlugin.saveResources(boolean)already applies to extracted jar entries, generalized here for every other place an untrusted language code is turned into aFile(16-05 / CodeQLjava/zipslipalert #11, CWE-22). - isWithinEditableRoots(String) - Method in class com.ultikits.ultitools.manager.FileOperationManager
-
Lexical containment check against
FileOperationManager.editableRoots— no filesystem access, safe to call before any real file exists. - isWorkerPoolShutdownForTesting() - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Test-only accessor for whether
PanelResponderRegistry.workershas 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 ofresourcePath, parsed asUltiToolsPlugin.readLanguageFile(java.io.File, java.lang.String)parses the extracted file;nullwhen 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.ymldeclares 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_EXECUTORSat 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
nullif 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
Filepath) 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
SimpleJsonDataOperatorthe 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
nullfor 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
TransactionManagerfor the JSON backend, giving@TransactionalandDataOperator#transaction(...)ondatasource.type: jsonthe same propagation behaviourDataSourceTransactionManagergives the two JDBC backends. - JsonTransactionManager(JsonIdentity) - Constructor for class com.ultikits.ultitools.manager.JsonTransactionManager
-
Constructed by
JsonStore(a different package, hencepublic) when it first resolves a manager for a given identity, and by aSimpleJsonDataOperatorthat 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#mapLogLevelproduced 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
-
@ConfigEntrypath 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
inserton a fresh copy of the file and reads the result the way the server does: the first key whose value Bukkit would read differently thanbeforedoes, ornullwhen 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
@ConfigEntryfield: itspath()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
docholdsfield's setting: its one reading (ConfigDocument.readings(String)) - the nested keys, a flat dotted key such asfeatures.chat, or a mix such asa.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 throughkeyTypetotyped, 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
@Columnnames, 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
fallbackfor 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
languagesetting in the framework'sconfig.ymlon 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
fileNamewithout its language extension, ornullif 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
-
The failure of a
FAILEDrecordModuleFileTransactions.checkExisting(com.ultikits.ultitools.utils.ModuleFileTransactions.Record)just discarded; guarded byModuleFileTransactions.LOCK. - lastDiscardReportMs - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
When the last overflow report was logged;
Long.MIN_VALUEbefore 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
nodeinlines. - 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_updatemessage, in external-drain mode (Gate-2 finding: with monitoring enabled -- the shipped default --ServerMonitorManager.sendBatchUpdate()runs on its own hardcoded 5-second tick, completely independent ofUltiPanelLogTransmitter's own configured batch-send interval. - 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
IOExceptionthatConfigManagercaught (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
-1before 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
leavingand every cleared reference fromBaseCommandExecutor.DISPATCHED_EXECUTORSand 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
SessionDedupeLedgernever 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 (
uuidincredentials.json) into thelegacyServerUuidvalue of the device authorization request (attachToServerIdis 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:
>= 1000ERROR (Level.SEVERE),>= 900WARN (Level.WARNING),>= 700INFO (Level.INFOandLevel.CONFIG), anything lower DEBUG (Level.FINEand 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
LIKEthat INCLUDE, STARTSWITH and ENDSWITH render; seeAbstractRelationalDataOperator.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.linesline object: exactlyts,levelandmessage, 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 intoServerPropertiesManager.PropertiesText.text. - lines(String) - Static method in class com.ultikits.ultitools.config.document.OperatorFileWriter
-
Splits
textafter 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 (nullfor 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.listaccepts the empty root path in addition to aServerPath. - 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);nullbefore 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.blocklistfrom config.yml, copyingErrorReportCollector.loadConfiguration()'s exact shape: a null-guard onUltiTools.getInstance(), one try/catch whose failure branch keeps the current blocklist and logs a warning naming the key. - loadConfiguration() - Method in class com.ultikits.ultitools.manager.ErrorReportCollector
-
Load configuration from UltiTools config.yml.
- loadConfiguration() - Method in class com.ultikits.ultitools.manager.RemoteActionLog
-
Loads
ultipanel.logging.action-log.max-size-bytesand.max-files, copyingErrorReportCollector.loadConfiguration()'s exact shape:UltiTools.getInstance()null-guard,instance.getConfig().getInt(path, default)per key, one try/catch whose failure branch prints toSystem.errand never to aLogger— this failure is about loading config for this very log, so it cannot log through itself. - 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()andConfigLoadResult.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, elsenull. - loadLanguageFromJar(String, String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- 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 supplymainClassat 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), asUltiTools#collectModuleJarUrlsandPluginManager#loadPluginMainClassdo; a JAR failing it is never loaded -- Codex round 17), and itsplugin.ymldeclares 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
/upmcommands 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, andServerMonitorManager.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#memberkeys 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-- mirrorsCredentialStore.logWarning(java.lang.String), see that method for why a missingUltiToolsinstance 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_KEYline, 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 (
NoClassDefFoundErrororClassNotFoundExceptionanywhere in the cause chain) and at least one plugin the module lists underdepend: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, mirroringPluginManager.logPluginInitializationFailure(String, Throwable)'s message shape so both refusal classes (load-time, unload-time) read the same way in the console. - logQueue - Variable in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
- 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
logson the live connection;falsewhile 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
batchConfigsection; each field is null when not present in the request. - LogStreamManager.LevelsSection - Class in com.ultikits.ultitools.manager
-
Parsed, validated
levelssection of a config-update request;LogStreamManager.LevelsSection.presentis false if absent. - 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 benullin 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): whenstoppedis true once the module is found, thelatestrequest is not sent and the lookup isVersionLookup.Outcome.FAILEDwith 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
ownValuelost a placeholder relative toofficialValue, ornullif 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-Fonly, 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.ymldeclares 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.ymldeclares 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;
nullstarts none. - mainTimerCancel - Variable in class com.ultikits.ultitools.utils.CloudFeatures
-
Cancels the main-thread sampling task, or
nullbefore 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
@AliasFordeclaration -- 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 (
Objectwhen 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
commentLinesowned comment lines directly above the key atpath. - markConfigurationAssembled(Object) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Records that the scan's assembly phase runs the
@Beanmethods ofconfiguration(package-visible forComponentScanner). - markDirty(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Marks
keychanged 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
welcomeanswers thehello(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
-
The owned span of an expanded section (
OperatorFileWriter.EmptySections, #620): its key line on both sides and nothing else - the inserted keys below it are marked as inserted values byOperatorFileWriter.markSpans(com.ultikits.ultitools.config.document.OperatorFileWriter.Side, com.ultikits.ultitools.config.document.OperatorFileWriter.Side, com.ultikits.ultitools.config.document.OperatorFileWriter.Changes, com.ultikits.ultitools.config.document.OwnedPaths). - 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.overflowcarryingreportedwas 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
TransactionInterceptorrecords 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 thecommentLinesowned 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
-
Whether one serialised entry satisfies one condition -- the single matching rule shared by
SimpleJsonDataOperator.getAll(WhereCondition...),SimpleJsonDataOperator.del(WhereCondition...)andSimpleJsonDataOperator.updateIf(T, com.ultikits.ultitools.entities.WhereCondition...). - matchesDenyGlob(String) - Static method in class com.ultikits.ultitools.manager.FileOperationManager
- matchFrame(String, Map<String, String>) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Matches a single frame's class name against every entry in
prefixToModule, applying the same most-specific-(longest)-prefix-wins ruleEconomyUtils.attributeModule(java.lang.StackTraceElement[], java.util.Map<java.lang.String, java.lang.String>)has always used, and reports the outcome as aEconomyUtils.FrameMatchrather than a bare, ambiguity-erasingString. - MatchKind() - Constructor for enum class com.ultikits.ultitools.utils.EconomyUtils.MatchKind
- 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
hellolimit 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
contentfield, 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)raisesRenderDepthExceededException. - 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.detailsproperty 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.executionMsmaximum 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.snapshotschema. - MAX_MEMORY_MB - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
-
Status payload bound from the frozen
statusschema. - 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.outputitems maxLength, counted in Unicode code points as the schema andPayloadReadercount it. - MAX_OUTPUT_LINES - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
-
command.result.data.outputmaxItems 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
pathfield, in code points. - MAX_PLAYER_ENTRIES - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
-
Snapshot array bounds from the frozen
players.snapshotschema. - MAX_PLAYERS_COUNT - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
-
Status payload bound from the frozen
statusschema. - MAX_PLUGIN_ENTRIES - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
-
Snapshot array bounds from the frozen
plugins.snapshotschema. - 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.resultpayload 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-Aftervalue; 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.retryAfterSecondstaken from a 429 body. - MAX_SIZE_BYTES - Static variable in class com.ultikits.ultitools.utils.CatalogueClient
-
The largest
sizeBytesthe 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
suggestedNameUltiCloud 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 (inttick plus period, inlong) cannot overflow. - MAX_TICKS - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
The same ceiling in ticks: every interval of a bound task, bound or literal, is at most this.
- 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
statusschema. - 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
statusschema. - MAX_WORLD_ENTRIES - Static variable in class com.ultikits.ultitools.manager.AgentTelemetry
-
Snapshot array bounds from the frozen
worlds.snapshotschema. - 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
-
filemay be absent, or hold one ofhashes; 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_MSgranularity (narrowed from 1 second in round 11), independent ofServerMonitorManager.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:
truewhen 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 ofannotationType) by walking the selected path top-down (decision P-10): from the annotation declared on the class, through every intermediate meta-annotation, down tofound. - 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
@AliasFortarget, 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
-
One annotation instance reached by
MergedAnnotationResolver.findNearest(java.lang.Class<?>, java.lang.Class<? extends java.lang.annotation.Annotation>, java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>>), linked to the one it was found on. - mergedEntries(JsonTransaction) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Every entry
transactionsees (every committed entry when it isnull): 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
-
SimpleJsonDataOperator.mergedGet(com.ultikits.ultitools.interfaces.impl.data.json.JsonTransaction, java.lang.Object)by an entity id, trying its string form when the key type differs. - mergedGet(JsonTransaction, Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
The entry for
keyastransactionsees it: its staged write when it has one (nullfor 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.jsonof a server runningenis 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.ymlis missing, invoked fromUltiTools.onEnable()afterJavaPlugin.saveDefaultConfig()(called inUltiTools.onLoad()) and beforeUltiTools.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 shapeUltiTools.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
apiLevelrange. - MIN_API_VERSION - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
The lowest
plugin.ymlapi-versiona 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/upminstalls: 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
commondotted segments both paths share, when that cut falls inside one of its keys ([a, b.c]cut aftera.bgives[a, b.d]fora.b.d);nullwhen 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
sha256orsizeBytes. - 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.ymllists underdepend: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
jarValuecontains a brace-style placeholder token (seeUltiToolsPlugin.BRACE_TOKEN_PATTERN) thatdiskValuedoes not -- ONE-DIRECTIONALLY, and by TOKEN PRESENCE, not by count (#524). - MissingDependencyException(String) - Constructor for exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
- MissingDependencyException(String, List<Class<? extends UltiToolsPlugin>>, Set<String>) - Constructor for exception class com.ultikits.ultitools.manager.PluginDependencyResolver.MissingDependencyException
-
Constructs a missing-hard-dependency refusal carrying the structured partition 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
nullwhen 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.requestcarries 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
/upminstalls 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 v2hellodeclares for the modules that answermodule.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 updatereplaces 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-filteredlatest; 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
REMOVErecord 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
-
What
ModuleFileTransactions.reserve(com.ultikits.ultitools.utils.ModuleFileTransactions.Record, java.io.File, java.lang.String, java.util.List<com.ultikits.ultitools.abstracts.UltiToolsPlugin>, java.util.function.Function<com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.io.File>)decided: the module and JAR to stage an update for, or the refusal. - 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; seeErrorReportCollector.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.reportto a module by matching itsmoduleNameagainst 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
:moduleReffor a module: its identifier (lower-case letter first, segments separated by a single.or-, 1 to 64 characters), asModuleIds.of(String)derives it. - ModuleRequestHandler - Class in com.ultikits.ultitools.utils
-
Bridges UltiCloud protocol v2
module.requestto the released 6.3.0PanelResponderRegistry; 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.requestformoduleIdentifierandactionis dispatched to (22-26 fix round), ornullwhen 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 hasmoduleIdentifieras 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#initscans 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.ymlversion 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
nullbefore. - 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
ownColumnto the end of the deepest block mapping inpreviouswhose 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
-
filemust be there and holdhash. - 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
Filepath) 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
nullwhen 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) thatCommandManager.registerCommandDirect(CommandExecutor, String, String, String...)'sCommandMap.register(String, Command)call always populates forlabel, regardless of whether the bare label slot was won or lost to a bare-label conflict. - NARROWING - Enum constant in enum class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition.Transition
-
BOTH narrows to PLAYER, or BOTH narrows to CONSOLE.
- nativeSQL(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.NonClosingConnectionProxy
- Navigator - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation
-
The Navigator Widget.
- Navigator(String, Map<String, RouteBuilder>) - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.Navigator
-
Creates a new Navigator.
- NavigatorState - Class in com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation
-
The state class for Navigator.
- NavigatorState() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.widgets.navigation.NavigatorState
- ne(Object) - Method in class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- ne(Object) - Method in interface com.ultikits.ultitools.interfaces.Query
-
Not equal to.
- 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
YamlConfigurationnesting 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_NAMElives in, resolved as a sibling ofplugins/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'sCloudFeaturesare 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;
0until 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
booleancolumn into a realBoolean, 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 anamespace:prefix, and lower-cases the rest withLocale.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:
\xHHas\u00HHwhenlatin1AsU, and hex digits in upper case whenupper. - normalizeIdentifyString(String) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Trims and lower-cases an identify string, the same normalisation
PluginInstallUtils's own (private)normalizeIdentifyStringapplies before every install/update/lookup comparison elsewhere in this package (gate-2 Codex round 1) -- kept as a small local copy rather than widening that method's visibility, since the transform itself is a one-line, well-established convention, not shared mutable state. - normalizeIdentifyString(String) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
- 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/Errordefault for those types. - NOT_ACCEPTED_OUTPUT - Static variable in class com.ultikits.ultitools.manager.CommandExecutionManager
-
The v1
command_resulttext for a command the server console did not accept (Bukkit.dispatchCommandreturnedfalse: 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_resulttext 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 ownserver.propertieshas 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.fileNotRestoredholds (#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
SimpleHttpClientputs 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.ymldeclares 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
messageatlevelat most once perAgentProtocol.NOTICE_INTERVAL_MSper 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 freshUpdateManagerexactly once peronEnable(), so a restart always starts from an empty set. - notifyChangeListeners() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Notifies all registered listeners about the configuration change.
- notifyNewMail(Player) - Method in interface com.ultikits.ultitools.services.GameMailService
-
Notify a player about new mail.
- notifyNewMail(Player) - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- 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 ofpassedValidators, 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 returnsnull. - 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 bycause: every hook still runs, and a hook that throws is attached tocauseas 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;
nullwhen 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
ConfigConverterandConfigConverterFor; 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;
nullwhen the result is empty, longer thanModuleIds.MAX_LENGTHor 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
logson 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-eventsoff. - 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 becauselog.lineshas 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
configuredis based on (#608). - officialLanguageOf(String, List<String>) - Static method in interface com.ultikits.ultitools.interfaces.Localized
-
Resolves the official language a configured
languagename 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 ofCredentialStore.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
memberofowner, 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
- 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
errorreply 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.joinentry 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
-
targetexists and none of its POSIX write-permission bits (owner, group, or other) are set for the current process -- treated as a deliberate operator hardening signal, exactly like a symlinked target. - onOwnershipCopyFailure(String, String) - Method in 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.leaveentry 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 whoseCommandValidator.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'sCommandValidator.shouldValidate(CommandContext)orCommandValidator.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 reloadafter 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
welcomenamed 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
targetbut reading its current attributes failed -- seePosixAttributePreserver.copyIfSupported(java.io.File, java.io.File, java.lang.Runnable, java.lang.Runnable, java.util.function.BiConsumer<java.lang.String, java.lang.String>)'s own javadoc for why this is distinct from "no POSIX view at all" and must also abandon the replacement. - 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;
nullremoves 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
-
targetis a symbolic link. - onTabComplete(CommandSender, Command, String, String[]) - Method in class com.ultikits.ultitools.abstracts.AbstractTabExecutor
- onTabComplete(CommandSender, Command, String, String[]) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- 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
- 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.snapshotandworlds.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
-
What
OperatorFiles.write(Snapshot, Map)did. - 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
GREATERorLESScondition compares on the column side. - orderedComparisonOperand(String, Class<?>) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataOperator
-
Compares
GREATERandLESSas numbers of the field's Java type: abyte,short,intorlongfield (or its wrapper) as a 64-bit integer throughCAST(column AS BIGINT), adoublefield (or its wrapper) as a 64-bit floating-point number throughCAST(column AS DOUBLE), and afloatfield (or its wrapper) throughCAST(CAST(CAST(column AS REAL) AS VARCHAR) AS DOUBLE), whichSQLiteDataOperator.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
GREATERorLESScondition 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
GREATERorLESScondition on afloatfield (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 (seeSQLiteDataOperator.orderedComparisonOperand(String, Class)), when the value is aNumberwhosedoublevalue 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, ornullif 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 ofownwhose value lost a placeholder relative toofficial's value for the same key -- a different%s/%darity (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 andown's lacks (UltiToolsPlugin.missingBracePlaceholder(java.lang.String, java.lang.String)) -- is replaced by the official value, andmismatchis told the key and the reason phrase (never either value). - overrides(Method, Method) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Whether
suboverridessupper 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
OperatorFileWritermay 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
nullwhen 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'scredentials.jsonandCloudStateStore'scloud-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
readthe framework may rewrite, each owning only the run of linesAbstractConfigEntity.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, aserver.propertiesupdate, 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
-
ShutdownGate's production signal:PluginInitiationUtils.enterPanelChange()andPluginInitiationUtils.exitPanelChange(). - 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 byGetterabove) from both the protocol v2module.requesthandler andPluginManager's two module-unload sites. - PanelResponderRegistry - Class in com.ultikits.ultitools.websocket
-
The single-owner registry a module uses to claim a request/response responder for a panel message type the framework itself does not own (WIRE-16, D-26/D-27).
- PanelResponderRegistry() - Constructor for class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Creates a registry with the shipped deadline (
PanelResponderRegistry.RESPONDER_TIMEOUT_MILLIS) and worker bounds (PanelResponderRegistry.RESPONDER_WORKER_THREADS,PanelResponderRegistry.RESPONDER_QUEUE_CAPACITY). - 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
pathexists intree(the module's value in memory). - parse() - Method in class com.ultikits.ultitools.manager.ServerPropertiesManager.PropertiesText
-
The table the server reads;
IllegalArgumentExceptionfor a malformed\uescape, 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.ymlapi-versionas 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
batchConfigobject from a config-update request intoout, WITHOUT applying it (extracted fromLogStreamManager.handleConfigUpdate(JsonObject, String), Codacy Gate-2 NPath complexity finding). - parseAndValidateBatchEnabled(JsonObject, String, LogStreamManager.BatchConfigSection) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Parses and validates
batchConfig.enabledintoout-- extracted fromLogStreamManager.parseAndValidateBatchConfig(JsonObject, String, BatchConfigSection)alongside its two siblings (Codacy Gate-2 NPath complexity finding, round 7: the combined method peaked at 540 against a threshold of 200 once the round-6 strict-type checks were added inline). - parseAndValidateBatchInterval(JsonObject, String, LogStreamManager.BatchConfigSection) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Parses and validates
batchConfig.intervalintoout-- seeLogStreamManager.parseAndValidateBatchEnabled(JsonObject, String, BatchConfigSection)'s javadoc for why this is a separate method. - parseAndValidateBatchSize(JsonObject, String, LogStreamManager.BatchConfigSection) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Parses and validates
batchConfig.sizeintoout-- seeLogStreamManager.parseAndValidateBatchEnabled(JsonObject, String, BatchConfigSection)'s javadoc for why this is a separate method. - parseAndValidateLevels(JsonObject, String, LogStreamManager.LevelsSection) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Parses and validates the
levelsarray from a config-update request intoout, WITHOUT applying it (extracted fromLogStreamManager.handleConfigUpdate(JsonObject, String), Codacy Gate-2 NPath complexity finding). - parseArray(String[]) - Method in class com.ultikits.ultitools.abstracts.command.parser.EnchantmentParser
- parseArray(String[]) - Method in class com.ultikits.ultitools.abstracts.command.parser.GameModeParser
- parseArray(String[]) - Method in class com.ultikits.ultitools.abstracts.command.parser.LocationParser
- parseArray(String[]) - Method in interface com.ultikits.ultitools.abstracts.command.parser.TypeParser
-
Parses multiple string values into an array of the target type.
- parseArray(String[]) - Method in class com.ultikits.ultitools.abstracts.command.parser.WorldParser
- parseArray(String[], Class<T>) - Method in class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry
-
Parses values to an array of the specified type.
- 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-versionas an integer API level, ornullwhen 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 aBufferedReader-- shared by both the on-disk (exploded directory) and in-jar branches ofUltiToolsPlugin.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
ConfigConverterandConfigConverterFor; 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
elementas a strict Javaint-- 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 acharmatched 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
-
trueifCloudSession.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 byCloudSession.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
languagesetting as it is inconfig.ymlon 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
-
The body of
UltiToolsPlugin.reloadSelf()andUltiToolsPlugin.reloadWithReport(). - period() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
-
Repeat interval in ticks.
- periodKey() - Element in annotation interface com.ultikits.ultitools.annotations.Scheduled
-
@ConfigEntrypath whose value, in seconds (at least 1), is the repeat interval. - periodSource - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- periodTicks - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- permission() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdExecutor
-
Note on what a player sees when they lack this permission (#383). This value is also registered with Bukkit, so Paper removes the command from an unpermitted player's command tree and answers with a parse error -- the framework's own refusal message is shown to the console only.
- permission() - Element in annotation interface com.ultikits.ultitools.annotations.command.CmdMapping
- permissionDenied(String) - Static method in exception class com.ultikits.ultitools.exceptions.CommandException
-
Creates an exception for permission denied scenarios.
- PermissionValidator - Class in com.ultikits.ultitools.abstracts.command.validation.validators
-
Validates that the command sender has the required permission.
- PermissionValidator() - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
-
Creates a permission validator with no base permission requirement.
- PermissionValidator(String, boolean) - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
-
Creates a permission validator with the specified permission.
- 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
@Columnfield ofobj, 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.Formatterconversion specifier, e.g. - PlaceholderApiBridge() - Constructor for class com.ultikits.ultitools.listeners.PlayerJoinListener.PlaceholderApiBridge
- placeholderArity(String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Returns the highest
String.formatargument POSITIONvaluerequires -- not the count of distinct positions used (Codex round 2, P2). - placeholderConversions(String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
The
String.formatconversions ofvalueby argument position: an explicit index (%2$s) names its position, an unindexed conversion takes the next ordinary position, asjava.util.Formattercounts 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
fieldas 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.0or 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.actionrequest — 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.cooldownswith the livePlayerCacheManagerfor quit-based and time-based sweeping (GEN-08, D-03). - playerCacheRegistered - Variable in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
True once this instance has registered
UsageLockValidator.senderLocks/UsageLockValidator.serverLockswith the livePlayerCacheManagerfor quit-based sweeping (GEN-08, D-03). - playerCacheRegistered - Static variable in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
True once ANY instance of this class has registered
InMemeryTeleportService.teleportingPlayers/InMemeryTeleportService.locationMap/InMemeryTeleportService.inMemoryLocationRecord-- static fields shared by every instance -- with the livePlayerCacheManagerfor quit-based sweeping (GEN-08, D-03). - playerCacheRegistered - Static variable in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
-
True once ANY instance of this class has registered
InMemoryNotificationService.atedPlayer-- a static field shared by every instance -- with the livePlayerCacheManagerfor quit-based sweeping (GEN-08, D-03). - PlayerCacheSaver - Interface in com.ultikits.ultitools.annotations
-
Optional interface for services with @PlayerCache(saveBeforeRemove = true).
- playerCommand(String) - Static method in class com.ultikits.ultitools.manager.AgentEventEncoders
-
Encodes a
player.commandpayload. - 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 framesplayer.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.joinandplayer.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.snapshotfrom 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 nestedKeysholder likeModuleFileTransactions.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.ymlstraight from its class's code source, given only a bareClass<?>- before anyUltiToolsPlugininstance exists (D-12). - PluginYmlReader() - Constructor for class com.ultikits.ultitools.utils.PluginYmlReader
- PluginYmlReader.PluginYmlInfo - Class in com.ultikits.ultitools.utils
-
The subset of a module's
plugin.ymlthis framework needs: its declaredname:andmain:(both nullable - absent when the archive has none or reading failed), itsloadAfter:list, and its Bukkit-levelsoftdepend:/depend:lists (all three never null; empty when absent or reading failed), and its declaredversion:andapi-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.batchSizerecords 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
deviceCodeonce. - 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 whethertargetis 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.Use
CloudPlayerLinks.create(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.util.UUID, java.lang.String, com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth, java.util.Set<com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkProof>)to link a player; protocol 2.0.0 has no v1 REST cloud, so this call is always refused. Removed in 6.4.0. - 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.powerrequest: a structured stop or restart that never passes through the command blocklist and is allowed only while the operator'sultipanel.capabilities.power-actionsswitch 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
BukkitPowerExecutorturns 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-actionsswitch, read on everyserver.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
codePointscharacters oftext, 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
-
firstfollowed byrest(which may benull). - 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);
nullwhen 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.FileOpsso 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
plainasdeclaredthrough 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
filewith links followed: the question "is this one of the files the module loader would open?", which is a different question from "is anything at this path?". - Problem(AopEligibility.Problem.Kind, String, String) - Constructor for class com.ultikits.ultitools.aop.AopEligibility.Problem
- problemWith(ModuleFileTransactions.Record, File) - Method in class com.ultikits.ultitools.utils.ModuleFileTransactions
-
Why a record read from a file cannot be carried out, or
nullwhen 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.propertieshandler 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/securityunderFileOperationManager.serverRoot: the location of the directory entry itself (its parent's real path plussecurity) 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
MethodInterceptorchain. - 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
applyunder 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 forcedbackupholds - 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
Querythat wraps aDataOperator. - QueryImpl(DataOperator<T>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.QueryImpl
- QueryImpl.Predicate<T> - Interface in com.ultikits.ultitools.interfaces.impl.data
-
Simple functional interface for in-memory filtering (Java 8 compatible).
- queryRunner - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- 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 laterfiles.writemust send back as itsbaseVersion. - 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.ymlfor 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.getschema. - 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 onResourceHashSidecar.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 + 1bytes. - 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 andCloudSession.SessionAgentListener.attemptCredentialIdnames 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()fromconfigFilewith 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 asfeatures.chat: false, or a mix (ConfigDocument.readings(String)). - readBundledLanguage(String) - Method in class com.ultikits.ultitools.UltiTools
-
Reads the official catalogue
lang/<code>.jsonfrom 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 ofUltiToolsPlugin.LANGUAGE_EXTENSIONSin order (#608). - readDeclaredName(JarFile, JarEntry, File) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
The
nameaplugin.ymldeclares, 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 ofUltiToolsPlugin.readEmbeddedResourceBytes(String), split out to keep that method's NPath complexity under the Codacy/PMD threshold once the 16-05 / CodeQLjava/zipslipalert #11 containment guard was added -- purely a structural split, the guard's own behaviour is unchanged. - 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;
nullwhen 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 - forOperatorFileWriter.Outcome.WRITTEN, the bytes the file held immediately before it was replaced;nullwhen it did not apply the edit. - readFlatDictionary(byte[], String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Reads a flat
key -> valuedictionary from jar-bundled bytes, mirroring the file overload above for the jar side of the comparison. - readFlatDictionary(File, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- readFlatDictionary(Reader, String) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
- 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.ymldirectly from a module's own jarFile, without loading any class from it first. - readGrant(String) - Static method in class com.ultikits.ultitools.utils.DeviceAuthorizationClient
-
Maps a 200 to
GRANTED, or toTRANSIENTwith 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
dottedPathat its dots into keys the document holds, the last one present (an explicitnullincluded). - 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
-
textread as a map key ofkeyTypeon the loader's read path, ornullwhen 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
loadLanguageFromDiskdid -- extracted unchanged so both provenance branches that keep the disk file's own parse (branches 1 and 3 inUltiToolsPlugin.resolveLanguageWithProvenance(java.lang.String, java.io.File, java.lang.String, java.lang.String)) share the same reading logic the jar-absent short-circuit also uses. - 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
readunder 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.propertiesfor 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 itsbaseVersion. - readVisible(Function<JsonTransaction, R>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Runs
readwith the calling thread's transaction (ornulloutside 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, ornullif it cannot be determined. - realPathResolver - Variable in class com.ultikits.ultitools.manager.FileOperationManager
-
The real-path lookup behind
FileOperationManager.isRealDirectory(Path, Path): the filesystem'sPath.toRealPath(java.nio.file.LinkOption...), ornullwhen 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
AgentSocketper attempt, connected with the non-blockingconnect()(neverconnectBlocking). - 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
listentry. - 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.buildInProgresswas set. - rebuildSubtree(Element) - Static method in class com.ultikits.ultitools.abstracts.gui.declarative.widgets.GridViewElement
-
Rebuilds
element's complete dirty subtree inGuiRenderer.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 reconnectfinds 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
hashas the provenance digest forresourcePathunderresourceFolder, 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'splugin.ymldeclaresmainClass. - 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 -> hashpair innewEntriesin ONE read-modify-write cycle, instead of the one-cycle-per-entry cost callingResourceHashSidecar.record(java.io.File, java.lang.String, java.lang.String)once per entry in a loop would pay (Codex round 4, P2):saveResources()extracts every jar entry across a single pass, so collecting that pass's hashes and persisting them together avoids parsing and atomically rewriting an increasingly large sidecar once per extracted file -- quadratic for a module bundling many resources (e.g. - recordClassloadFilterAudit(String, String) - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
GEN-07 (D-14) package-boundary bridge into the package-private
ClassloadFilterAuditevaluator, forPluginManager(a different package,manager) to record what the removed classload filter layers would have refused forclassNameduringmoduleName's scan. - 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 (
keysis its key path,parentsthe 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, thensuffix. - 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 inPluginManager.entityOwnershipwhere no owner is recorded yet, adding each entity it recorded toadded-- 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
receiptforid, 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 atLevel.FINEwithcauseattached — 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
mainClasswas 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, itscommandorpathas 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
hashforresourcePath, 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 bythis. - 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
MethodInvocationthat uses reflection to invoke methods. - ReflectiveMethodInvocation(Object, Method, Object[], List<MethodInterceptor>) - Constructor for class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
-
Creates a new reflective method invocation whose chain tail reflects on the target.
- ReflectiveMethodInvocation(Object, Method, Object[], List<MethodInterceptor>, Callable<?>) - Constructor for class com.ultikits.ultitools.aop.ReflectiveMethodInvocation
-
Creates a new reflective method invocation with an explicit chain tail.
- refresh() - Method in class com.ultikits.ultitools.abstracts.gui.BaseInventoryPage
-
Refreshes the GUI by re-opening it.
- refresh() - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Refresh the container.
- refresh_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
pluginin the module's current language (#594), throughAbstractConfigEntity.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
nullto install it: the archive guard the module loader applies (SecurityPolicy.isSafeFileStructure(long, int); the.jarsuffix check ofSecurityPolicy.isValidModuleJar(java.io.File)does not apply to the.partname), then the declaredapi-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
Scheduledmethod onbean-- for a container with no module config registry (an external plugin's). - refuseConfigBindingsOutsideModules(SimpleContainer) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Refuses config-bound
@Scheduled/@CmdCDdeclarations in an external plugin's container, which has no module config registry to bind against (#531). - 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
-
Answers a refused
files.deleteand records it, asRemoteFileOperations.refuseWrite(com.ultikits.ultitools.websocket.CloudChannel, java.lang.String, java.lang.String, java.lang.String, java.lang.String)does. - 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
-
Answers a refused
properties.getand records the same text, asRemotePropertiesHandler.refuseUpdate(com.ultikits.ultitools.websocket.CloudChannel, java.lang.String, java.lang.String, java.lang.String, java.lang.String)does. - 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
instancewhen 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
-
Answers a refused
files.listand records it, asRemoteFileOperations.refuseRead(com.ultikits.ultitools.websocket.CloudChannel, java.lang.String, java.lang.String, java.lang.String, java.lang.String)does. - refuseOtherApiLevel(File, File, String) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
-
A download must declare an
api-versionthis framework installs: fromModuleApiLevels.MIN_INSTALLABLE_API_LEVELto 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
-
Answers a refused
files.readand records it, asRemoteFileOperations.refuseWrite(com.ultikits.ultitools.websocket.CloudChannel, java.lang.String, java.lang.String, java.lang.String, java.lang.String)does. - refuseSeveralSpellings(ConfigDocument, Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
An operator write of a setting whose typed map keys
readholds 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.ymllists underdepend:is not installed on this server (#554): logs the one WARNING naming the module and those plugins and returnstrue; 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.updateand 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.updateand 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.writeand 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
operatorto 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
@ConfigEntityclass found across MULTIPLE scan packages for one plugin, as ONE atomic batch (CR-01, #358 Part 1 gate-1 finding). - registerAll(UltiToolsPlugin, String, ClassLoader) - Method in class com.ultikits.ultitools.manager.ConfigManager
-
Register all config entities in the specified package.
- 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
instanceto its own class incontext's type registry, without assembling it, sogetBean(Class)and by-type@Autowiredresolve 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@CmdExecutorannotation (if present) and dispatches toCommandManager.registerCommandDirect(CommandExecutor, String, String, String...); logs and does nothing otherwise. - registerCommandDirect(CommandExecutor, String, String, String...) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Registers
commandExecutorwith Bukkit's command map directly, with no plugin container involvement -- the primitive behindCommandManager.registerCoreCommand(CommandExecutor),CommandManager.registerExternalCommand(String, CommandExecutor, CmdExecutor), and the unannotated-class fallback inCommandManager.register(UltiToolsPlugin, CommandExecutor). - registerCommands() - Method in class com.ultikits.ultitools.UltiTools
- 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
@Beanmethods, 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 inPluginManager.entityOwnership, so a later ownership refusal (D-15) can name the actual owning module instead of only saying "not registered to you". - registerEvents() - Method in class com.ultikits.ultitools.manager.PlayerEventManager
-
Idempotently registers the event listener: returns immediately if already registered.
- registerExternal(ExternalPluginAdapter) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Register an external Bukkit plugin adapter with the framework.
- registerExternal(ExternalPluginAdapter, Class<?>[]) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Register an external Bukkit plugin adapter with the framework, declaring entity classes that legitimately live outside the plugin's own JAR (D-19), in addition to the entities found by scanning the plugin's own JAR for
@Tableclasses. - registerExternalCommand(String, CommandExecutor, CmdExecutor) - Method in class com.ultikits.ultitools.manager.CommandManager
- registerExternalScope(File, DataScope) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Records an external plugin's
DataScopeunder its data folder's canonical path, soPluginManager.findScopeForDataFolder(java.io.File)can resolve the caller ofDataStore.getOperator(File, Class)back to a scope (D-18) -- the same canonical-path keying 02-02's Task 2 used for the SQLite pool map, so two spellings of the same folder resolve to one entry. - registerFrameworkScheduledOwners() - Method in class com.ultikits.ultitools.manager.PluginManager
-
Register the
@Scheduledmethods of every framework-owned object. - 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
listenerforpluginwith Bukkit and tracks it for laterListenerManager.unregisterAll(com.ultikits.ultitools.abstracts.UltiToolsPlugin). - registerModuleEventHandlers(EventBus, UltiToolsPlugin, Object) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Scan a bean for @ModuleEventHandler methods and register them with the EventBus.
- registerModuleEventHandlersExternal(EventBus, String, Object) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Scan a bean for @ModuleEventHandler methods and register them with EventBus for an external plugin.
- 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
contextkeyed 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
responderas the single owner ofmessageType. - 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), soPanelResponderRegistry.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
Scheduledmethods and register them as Bukkit tasks. - registerScheduledMethodsCore(Object) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Scan a framework-owned object for
Scheduledmethods and register them. - registerScheduledMethodsExternal(String, Object) - Method in class com.ultikits.ultitools.manager.TaskManager
-
Scan a bean for
Scheduledmethods and register them for an external plugin. - registerSelf() - Method in interface com.ultikits.ultitools.interfaces.IPlugin
-
UltiTools will call this method when instantiating the main body of the plugin, similar to
JavaPlugin.onEnable() - registerServer(String, String, int, String, boolean, TokenEntity) - Static method in class com.ultikits.ultitools.utils.HttpRequestUtils
-
Deprecated, for removal: This API element is subject to removal in a future version.There is no replacement:
/ulticloud loginlinks 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.requeston 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 itsregisterSelf()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 itsregisterSelf()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, astoPlainResultdecides: an explicit non-default legacyConfigEntry.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_requestor 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
logscapability 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
ownerInstanceand returns the action that gives them back (#562). - releaseForSupersede(UltiToolsPlugin) - Method in class com.ultikits.ultitools.events.EventBus
-
Releases every handler recorded against
ownerInstanceand returns the action that gives them back (#562). - releaseForSupersede(UltiToolsPlugin) - Method in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
Releases every responder recorded against
ownerInstanceand 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
PlayerCacheManagertracking of this instance and re-arms its lazy registration, so the nextCooldownValidator.validate(CommandContext)registers it again (case 48). - releasePlayerCacheRegistration() - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Stops
PlayerCacheManagertracking of this instance and re-arms its lazy registration, so the nextUsageLockValidator.validate(CommandContext)registers it again (case 48). - releasePlayerLinkHandler(UltiToolsPlugin) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Removes the player-link handler
pluginset, 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
incomingsupersedes -- panel responders, EventBus handlers, tab completers -- beforeincoming's container refresh andregisterSelf()(#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 ownUltiToolsPlugin.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.jsoncatalogue, not a module's) for the per-module reload lineUltiToolsPlugin.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_KEYwhen the module's reload hook recorded parts that did not reload in itsReloadReport(#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 reloadsummary when every module reloaded (#509). - RELOAD_SUMMARY_FAILED_KEY - Static variable in class com.ultikits.ultitools.manager.PluginManager
-
Framework i18n key: the
/ul reloadsummary 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_KEYwhen, 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 reloadsummary 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 reloadshows 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.editableRootsfromultipanel.files.editable-roots, mirroringErrorReportCollector.loadConfiguration()'s try/catch shape. - reloadSelf() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Reload this plugin's configuration and language files.
- reloadSelf() - Method in interface com.ultikits.ultitools.interfaces.IPlugin
-
UltiTools will call this method when reloading this plugin module, similar to
JavaPlugin.onDisable()andJavaPlugin.onEnable(). - reloadSource() - Method in class com.ultikits.ultitools.manager.ConfigBindings.Source
-
A value source for the
@CmdCDreload step: reads the field, or throwsConfigBindings.ReloadFailedExceptionwhenConfigBindings.Source.lastReloadFailed(). - 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 atTimeoutAwareQueryRunner.MIN_QUERY_TIMEOUT_SECONDSso an exhausted or already-passed deadline still produces a real, enforced limit rather than0("no limit") or a negative value (which the JDBC driver rejects). - remainingTime - Variable in class com.ultikits.ultitools.services.impl.InMemeryTeleportService.DelayTeleportResult
- remedy - Variable in class com.ultikits.ultitools.aop.AopEligibility.Problem
- 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 byGetterabove). - RemoteActionLog - Class in com.ultikits.ultitools.manager
-
The framework's own durable record of what the panel actually did — every capability-gate decision, allowed or denied, as one JSON line in the active file under
plugins/UltiTools/security/action.log.<generation>. - RemoteActionLog() - Constructor for class com.ultikits.ultitools.manager.RemoteActionLog
- RemoteActionLog.Entry - Class in com.ultikits.ultitools.manager
-
One immutable action-log entry.
- RemoteActionLog.JsonLineFormatter - Class in com.ultikits.ultitools.manager
-
Serializes one
RemoteActionLog.EntryperLogRecordinto a single compact JSON line — no pretty-printing — using the sameGsonBuilder().disableHtmlEscaping()construction the WebSocket managers already use. - RemoteActionLog.Verdict - Enum Class in com.ultikits.ultitools.manager
-
Allowed or denied — the two verdicts a capability gate can reach.
- RemoteCommandHandler - Class in com.ultikits.ultitools.utils
-
Handles a validated
command.executethrough 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.updaterequest. - 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.updaterequest (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
-
Collects why
PosixAttributePreserver.replaceInPlace(java.io.File, byte[], com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener)declined the replacement. - 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.getandproperties.updaterequests 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.propertiesrequest handlers of this package for the connection wiring incom.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, ornullwhen 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
pathtogether 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 exactlycommand(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
owneris the module that set it; other owners are ignored. - removeHandler(UltiToolsPlugin) - Method in interface com.ultikits.ultitools.websocket.CloudPlayerLinks.Transport
-
Removes the handler if
ownerset 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
RenderDepthGuardwhen one of the declarative render frame's traversal recursions reaches an Element-tree depth beyondRenderDepthGuard.MAX_DEPTH. - RenderDepthExceededException(String, int, int) - Constructor for exception class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderDepthExceededException
-
Constructs the exception, naming the guard that tripped, the depth reached, and the configured limit.
- RenderDepthGuard - Class in com.ultikits.ultitools.abstracts.gui.declarative.core
-
Shared depth ceiling for the declarative render frame's traversal family (T-05-62 / #371).
- RenderDepthGuard() - Constructor for class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderDepthGuard
- 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
textbecomes 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
storedwith a copy carrying every field ofsourceexceptid, 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
ownedcomment lines of the key atpath- the run the framework identified as its own comment - withlines, rendered and sanitized exactly asConfigDocument.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 withcontent, atomically, preserving everything abouttargetan operator may have deliberately set up -- its POSIX permissions/owner/group (seePosixAttributePreserver.copyIfSupported(java.io.File, java.io.File, java.lang.Runnable, java.lang.Runnable, java.util.function.BiConsumer<java.lang.String, java.lang.String>)), whether it has been pinned read-only, and whether it is a symbolic link. - 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
nullwhen 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: okand 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
ErrorReportCollectorfor 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
@ConditionalOnConfigdecision recorded forpluginand log (and return) oneLevel.WARNINGmessage 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
readholds in several spellings: none of its changedleavesis 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 a
RenderDepthExceededExceptiontoErrorReportCollector. - 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 withcandidatein itsidcolumn, reportscandidatefromgetId()-- 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>.jsonthe 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 asc:). - 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);
nullwhen 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
-
JsonJournal.forceDirectory(Path, String), throwing a real failure. - requireId(Object, String) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Refuses an update or delete addressed by a
nullid (#546):WHERE id = ?bound tonullmatches 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
nullid (#546), which no entry can have as its key; the cache is aConcurrentHashMap, so it used to surface as a rawNullPointerException. - 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.5into 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
recursivemember that is a JSON boolean primitive with valuetrue. - REQUIRES_NEW - Enum constant in enum class com.ultikits.ultitools.annotations.Propagation
-
Create a new transaction, suspending the current transaction if one exists.
- requiresNewerFramework(int, int) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Whether a module declaring
moduleApiVersionneeds a newer framework than one atframeworkApiVersion. - 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-boundScheduledtasks. - rescheduleBound(UltiToolsPlugin, ReloadReport) - Method in class com.ultikits.ultitools.manager.TaskManager
-
TaskManager.rescheduleBound(UltiToolsPlugin), also recording inreportone 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
keyon the single config entity ofconfigClassregistered forplugin. - resolve(CmdTarget.CmdTargetType, Method) - Static method in class com.ultikits.ultitools.abstracts.command.validation.CmdTargetComposition
-
Resolves the effective sender type for one invocation.
- resolve(Class<?>) - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Resolves the class the container should instantiate for the given bean class.
- resolve(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
actorfield — the inboundexecutorfield verbatim, or the literal"panel"when absent. - resolveAlias(String, Map<String, String>) - Method in class com.ultikits.ultitools.manager.PluginDependencyResolver
- resolveAtLoad(UltiToolsPlugin, Object, Class<?>, Method, Scheduled) - Static method in class com.ultikits.ultitools.manager.TaskManager.BoundTask
-
Resolves and range-checks a bound method at load.
- resolveAttributeName(AliasFor, Method) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
- resolveBeanNames(Method) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Resolve the effective bean-name array for a
@Beanmethod (D-06):name()if non-empty, elsevalue()if non-empty, else the method's own name as a single-element array. - resolveCmdParam(CommandContext, Parameter, Class<?>) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- resolveCodeSourceFile(URL) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Resolves a
CodeSourcelocation as aFile, decoding any percent-escaped characters (spaces, non-ASCII, etc.) thatURL.getPath()does not decode on its own (13-REVIEW WR-03) -- passing an undecoded%20...path straight toFile(String)orJarFile(File)finds nothing when the module is installed under a path containing a space or other URI-escaped character. - resolveCodeSourceFile(URL) - Static method in class com.ultikits.ultitools.utils.PluginInstallUtils
-
A code source URL as a file, whatever escaping it carries.
- resolveColumn(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Resolves the caller-supplied column name into the key used in the Gson-serialized map.
- resolveCooldownBindings(UltiToolsPlugin, BaseCommandExecutor, Map<String, Integer>, Map<String, Supplier<Long>>) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Resolves every bound
@CmdCDofexecutoronce, at load: shape, key, field, and range (an out-of-range value refuses the module). - resolved - 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 ofUltiToolsPlugin.LANGUAGE_EXTENSIONSin order and returning the first that exists -- independently of whichever extensionUltiToolsPlugin.resolveJarLanguage(String)resolves for the same code (13-REVIEW round 5, own deep review of0ddc95f, finding 1). - 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
classNameand returns it wrapped in anOptionalwhen it carries@Table, forPluginManager.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
operationname toCapabilitymapping, read byFileOperationManager'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 uninstallclick command inPluginInstallCommands.listPlugins(CommandSender, String)'s player branch: the LOADED module's owngetPluginName(), not the catalogue entry's display name (gate-2 Codex round 1). - resolveJarFileNameForError() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Best-effort resolution of this module's own JAR file name, for the
name:-missing refusal message only. - resolveJarLanguage(String) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Resolves the jar-bundled language catalogue for
code, trying each ofUltiToolsPlugin.LANGUAGE_EXTENSIONSin order and returning the first that exists -- independently of whichever extensionUltiToolsPlugin.resolveDiskLanguage(String, String)resolves for the same code (13-REVIEW round 5, own deep review of0ddc95f, finding 1). - resolveJdbcTransactionManager(DataStore, DataScope, DataSource) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Resolves the
JdbcTransactionManagerPluginManager.wireTransactional(com.ultikits.ultitools.context.SimpleContainer, com.ultikits.ultitools.manager.DataScope, com.ultikits.ultitools.aop.AopProxyResolver)should bind the AOP interceptor to, for a JDBC-capabledataStore(02-09, T-02-TAM-11). - resolveLanguageCode() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Resolves the official language code to load, consulting
Localized.supported()beforeUltiToolsPlugin.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
@UsageLimitformethod: the method's own declaration, falling back to a class-level one on the CONCRETE executor class dispatching this command, falling back to a class-level one on the method's declaring class -- most-derived-wins, viaReflectionUtil.resolveMethodOrClassAnnotation(Method, Class, Class). - resolveLive() - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
- resolveMethodOrClassAnnotation(Method, Class<?>, Class<A>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Resolves
annotationTypefor 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 classPluginManager's load-time gate inspects throughexecutor.getClass()(WR-02); the class-level declaration of the class that declared the mapping in source. Neither@CmdCDnor@UsageLimitis@Inherited, so no step walks a class's ancestors. - resolveMethodOrClassAnnotation(Method, Class<A>) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Resolves
annotationTypeformethodwithout 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, ornullif it cannot be resolved yet --UltiTools.getInstance()is not up (a test with no override, or a caller running before the plugin has enabled). - resolveOwnJarFile(Class<?>) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Best-effort resolution of the jar file
aClasswas loaded from, via itsCodeSource. - resolveParameter(CommandContext, Parameter) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
- resolver - 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()equalsparameterName-- 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.requestis 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-scriptfile 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
-
incomingfailed to load: first releases every registration recorded againstincomingitself in the three registries -- what it registered during its container refresh andregisterSelf()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 bareNaNas 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
APPLIEDwas 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
failureitself -- 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(theos.namesystem 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-Afterhonoured, 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/Errordefault. - rollbackOnly - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
-
D-08: set by an inner
rollback()at depth > 1 instead of tearing the context down. - rollbackOnly - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager.Context
-
D-08: set by an inner
JsonTransactionManager.rollback()at depth > 1 instead of tearing the context down. - 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 inConfigManager.pluginConfigMapto exactlyentitiesToRestore- not just the same key set, but the same path-to-entity VALUES, so a path this call replaced with a different entity before failing is restored to the entity that was actually there before the call started (seeConfigManager.snapshotRegisteredEntities(com.ultikits.ultitools.abstracts.UltiToolsPlugin)'s javadoc for why key-only retention was insufficient). - 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 deepestUltiToolsException, returning its message - orthrown.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_errormessage; 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.rotatepersister 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
@CmdMappingmethod 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 fromstepis logged viaPluginManager.logPluginUnregistrationFailure(String, Throwable), not rethrown, so it can neither skip nor mask any ofunregister's other steps (Codex review on #457, across four rounds on the same method: listener cleanup surviving command-cleanup failure, the context close surviving the unload hook throwing, mandatory cleanup surviving an early registry failure, and finally every registry step surviving every other one). - runUnregisterStep(Throwable, Runnable) - Static method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Runs one
UltiToolsPlugin.unregisterSelf()cleanup step, collecting any failure ontopreviousFailureinstead of letting it replace or be replaced by another step's failure.
S
- SAFE_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
credentialunderServerCredentialStore.KEYand removesServerCredentialStore.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()orAbstractConfigEntity.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 implementsPlayerCacheSaver) before removing the entry. - saveConfig(String, Class<T>) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Saves this module's configuration registered at
paththroughAbstractConfigEntity.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 sixspawn.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_ABSENTfor a command that creates the entry (/autoreply add <name>),EntryPresence.MUST_BE_PRESENTfor 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 ofautoreply.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
-
PlayerCacheSaverhook: fired byPlayerCacheManager.onPlayerQuit(UUID)("the quit sweep") for the quitting player -- before the generic@PlayerCachefield sweep removes the (by then already-empty)CooldownValidator.cooldownsentry. - savePlayerData(UUID) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
PlayerCacheSaverhook: fired byPlayerCacheManager.onPlayerQuit(UUID)("the quit sweep") for the quitting player -- before the generic@PlayerCachefield sweep removes the (by then already-empty)UsageLockValidator.senderLocks/UsageLockValidator.serverLocksentries. - savePlayerData(UUID) - Method in interface com.ultikits.ultitools.annotations.PlayerCacheSaver
-
Save any pending data for the given player before cache eviction.
- saveResources(boolean) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Extracts this module's embedded
res/lang/configjar resources intoUltiToolsPlugin.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
Scheduledmethods and schedule each valid one, recording each task in its owning bucket as soon as it is created rather than batching them into a list returned at the end. - scanAnnotatedClasses(Class<? extends Annotation>, String, ClassLoader) - Static method in class com.ultikits.ultitools.utils.PackageScanUtils
-
Scan for classes annotated with a specific annotation in a given package.
- scanBasePackageClasses() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
- scanBasePackages() - Element in annotation interface com.ultikits.ultitools.annotations.UltiToolsModule
- scanCommandMappings() - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Scans methods for command mappings.
- scanComponents(String...) - Method in class com.ultikits.ultitools.context.SimpleContainer
-
Scan components in packages.
- scanDirectory(File, String, ClassLoader, String, 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
DataScopefor an external plugin should carry (D-19): every@Tableclass found by scanning the plugin's own jar, plus whatever it declared viaUltiToolsAPI.connect(plugin, additionalEntities). - 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 aslang/extra/en.jsonare not descended into. - scanLangJar(File) - Static method in interface com.ultikits.ultitools.interfaces.Localized
-
Enumerates
jarFile's entries for immediatelang/*language children -- neither non-language entries (e.g. - scanLangResources(URL) - Static method in interface com.ultikits.ultitools.interfaces.Localized
-
Enumerates the
lang/*language resources at the given code-source location, handling both a packaged JAR and an exploded directory (development workspace) layout. - scanPackage - Variable in class com.ultikits.ultitools.api.ExternalPluginAdapter
- scanPackage() - Element in annotation interface com.ultikits.ultitools.annotations.EnableAutoRegister
- scanPackage(String) - Method in class com.ultikits.ultitools.context.ComponentScanner
-
Scan a single package for components; 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
@Configurationclasses found, in discovery order, together with their@Beanproducts. - scanPluginEntities(String, Class<? extends UltiToolsPlugin>) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Builds the entity set a
DataScopeforpluginshould carry (D-19): every@Tableclass found by scanning the module's own jar, plus anything declared via@UltiToolsModule#additionalEntities()for entities that legitimately live elsewhere. - 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
Scheduledmethod from its resolved binding and records its handle inTaskManager.boundTasksimmediately (#410). - scheduleBuild() - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Schedules a rebuild.
- scheduled - Variable in class com.ultikits.ultitools.manager.TaskManager.BoundTask
- scheduled(String) - Static method in class com.ultikits.ultitools.manager.TriggerContext
-
Create context for a scheduled task trigger.
- Scheduled - Annotation Interface in com.ultikits.ultitools.annotations
-
Marks a method for automatic scheduled execution by the framework.
- SCHEDULED - Enum constant in enum class com.ultikits.ultitools.manager.TriggerContext.TriggerType
- SCHEDULED_KEPT_KEY - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
Reload-report reason (#595): a bound
@Scheduledvalue refused on reload. - SCHEDULED_NOT_VALIDATED_KEY - Static variable in class com.ultikits.ultitools.manager.ConfigBindings
-
Reload-report reason (#595): a bound
@Scheduledvalue 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
reasonis 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
fieldatleafis 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
nodewhose keys start atcolumn. - 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;
nullfor 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;nullparts 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
Pathso containment is checked by name element rather than string prefix — a sibling directory namedsecurity-backupmust not be caught by it. - SecurityPolicy - Class in com.ultikits.ultitools.utils
-
Provides NO runtime constraint on class loading or reflection (GEN-07, D-12, since 6.3.0).
SecurityPolicy.isSafeClassName(String)andSecurityPolicy.isSafeParameterType(Class)now unconditionally returntrue;SecurityPolicy.addTrustedPackage(String)andSecurityPolicy.addDangerousClass(String)are no-ops. - SecurityPolicy() - Constructor for class com.ultikits.ultitools.utils.SecurityPolicy
- 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/resumerequest (D-19/D-20, maintainer decisions 2026-09-14/2026-09-15). - sendCustomLog(String, String, String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
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
errorsswitch 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_erroronce, 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_updateframe 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.commandcarrying only the command's normalised name (D-20), while a connection is established and theevents:commandsswitch 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
configaction's acknowledgment). - sendStreamStatus(String) - Method in class com.ultikits.ultitools.manager.LogStreamManager
-
Sends the stream status (D-20, maintainer decision 2026-09-15).
- sendStringMessage(CommandSender, String) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
Send a string message to a command sender.
- sendSubTitleNotification(Player, String) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendSubTitleNotification(Player, String) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a subtitle message notification to a player
- sendSubTitleNotification(Player, String, Sound) - Method in class com.ultikits.ultitools.services.impl.InMemoryNotificationService
- sendSubTitleNotification(Player, String, Sound) - Method in interface com.ultikits.ultitools.services.NotificationService
-
Send a subtitle message notification to a player
- sendSystemMail(String, String, String) - Method in interface com.ultikits.ultitools.services.GameMailService
-
Send a system notification mail.
- sendSystemMail(String, String, String) - Method in class com.ultikits.ultitools.services.impl.NoOpGameMailService
- 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 tobeforeHandOffbefore 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 byGetterabove). - 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
outexactly asYaml#serialize(Node, Writer)does (the sameSerializer,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
objectinto aMemorySection. - 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.propertiesrequests 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
welcomenamed 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_credentialentry of<server root>/.ultikits/credentials.json, always throughCredentialStore. - 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 loginlinks 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
Propertiesgrammar. - ServerPropertiesManager.PropertiesSnapshot - Class in com.ultikits.ultitools.manager
-
One typed read of
server.propertiesfor the protocol 2.0.0 panel, as returned byServerPropertiesManager.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
-
The per-key result of
ServerPropertiesManager.updateWithBaseVersion(String, Map). - 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_allbatch. - 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
CredentialStorefinds 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
DedupeLedgerevery 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'sCommandDedupeSet, andSessionDedupeLedger.persistNow()writes them, with the outbox, tocloud-outbox.jsonthrough the session'sCloudStateStore. - 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
hookbetween 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
DataScopecredentialPluginManagerminted 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.logginglevel floor to match (SystemLogHandler.syncHandlerLevelWithEnabledLevels()). - setExternalDrainCoordinationLock(Object) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sets the lock
UltiPanelLogTransmitter.flushLogs()coordinates disable-time flushes against (Gate-2 finding, round 9). - setExternalDrainMode(boolean) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sets external drain mode.
- setExternalSizeThresholdCallback(Runnable) - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Sets the callback invoked when the queue reaches
UltiPanelLogTransmitter.batchSizewhile external drain mode is active (Gate-2 finding, round 6). - setFactoryBean(Object) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setFactoryMethod(Method) - Method in class com.ultikits.ultitools.context.BeanDefinition
- setFieldValue(Object, Field, Object) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Sets a field's value.
- setFieldValue(Object, String, Object) - Static method in class com.ultikits.ultitools.utils.ReflectionUtil
-
Sets a field's value.
- 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 throwsUnsupportedOperationExceptionfor 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
loggerinstead 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 fromUltiTools.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
DependenceManagersat bootstrap with the sameEconomyProviderinstance 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 throwsUnsupportedOperationExceptionfor 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 aDataAccessExceptionbefore touching the filesystem, so a migration test can exercise the "new file write fails" path deterministically. - setSlot(int, Icon) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Sets a slot's content.
- setSources(BaseCommandExecutor, Map<String, Supplier<Long>>) - Static method in class com.ultikits.ultitools.abstracts.command.ConfigBoundCooldownState
-
Replaces
executor's bound-cooldown value sources. - setState(VoidCallback) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.core.State
-
Marks the State as dirty and schedules a rebuild.
- setState(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.DeclarativeGui
-
Sets state and triggers a rebuild.
- setState(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui
-
Sets state and triggers a rebuild.
- setState(Runnable) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui.State
-
Triggers a rebuild.
- setTargetPathForTesting(Path) - Static method in class com.ultikits.ultitools.utils.CredentialStore
-
Points this store at a fixed path instead of resolving it from
UltiTools.getInstance(). - setTeleportingStatus(UUID, boolean) - Static method in class com.ultikits.ultitools.services.impl.InMemeryTeleportService
-
Set a player's teleporting status.
- setTimeout(int) - Method in interface com.ultikits.ultitools.interfaces.TransactionManager
-
Sets the timeout for the current transaction.
- setTimeout(int) - Method in class com.ultikits.ultitools.manager.DataSourceTransactionManager
-
Sets the timeout for the current transaction.
- setTimeout(int) - Method in class com.ultikits.ultitools.manager.JsonTransactionManager
-
Sets the timeout for the current transaction.
- 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
nullwhile 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
readholds forfieldin 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) throughAbstractConfigEntity.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
nullwhen 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 inrules, ornullif none match. - shape - Variable in class com.ultikits.ultitools.manager.PlayerCacheManager.TrackedField
- shapeError(String, String) - Static method in class com.ultikits.ultitools.manager.ConfigBindings
- 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
nullwhen there are none. - SHIPPED_LANGUAGES - Static variable in class com.ultikits.ultitools.UltiTools
-
The official languages the framework ships (
lang/<code>.jsonin 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'slang/, 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
-
keyas messages show it: every control character as a\uXXXXescape, 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
FileHandlerthis instance attached inRemoteActionLog.init(File)(WR-01, 06-REVIEW.md). - shutdown() - Method in class com.ultikits.ultitools.manager.UltiPanelLogTransmitter
-
Shuts down the log transmitter.
- shutdown() - Method in class com.ultikits.ultitools.utils.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
HttpURLConnectionor 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
JsonStoremanages: 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) orTempListener.common(Class). Scheduled for removal in 6.4.0. - SimpleTempListener(Class<E>, TempEventHandler<E>) - Constructor for class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the four-argument
(Class, EventPriority, TempEventHandler, Function)constructor (Lombok-generated via@AllArgsConstructor, so it has no source declaration to link to) orTempListener.common(Class). Scheduled for removal in 6.4.0. - SimpleTempListener(Class<E>, TempEventHandler<E>, Function<E, Boolean>) - Constructor for class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the four-argument
(Class, EventPriority, TempEventHandler, Function)constructor (Lombok-generated via@AllArgsConstructor, so it has no source declaration to link to) orTempListener.common(Class). Scheduled for removal in 6.4.0. - SimpleTempListener(Class<E>, TempEventHandler<E>, EventPriority) - Constructor for class com.ultikits.ultitools.interfaces.impl.SimpleTempListener
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the four-argument
(Class, EventPriority, TempEventHandler, Function)constructor (Lombok-generated via@AllArgsConstructor, so it has no source declaration to link to) orTempListener.common(Class). Scheduled for removal in 6.4.0. - SimpleTypeParser(Class<T>, Function<String, T>, int) - Constructor for class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- SimpleTypeParser(Class<T>, Function<String, T>, List<Class<?>>) - Constructor for class com.ultikits.ultitools.abstracts.command.parser.TypeParserRegistry.SimpleTypeParser
- simulateWriteFailureForTesting - Static variable in class com.ultikits.ultitools.utils.CredentialStore
-
Test-only fault injection: when
true,CredentialStore.writeLocked(Map)throws instead of writing, so a migration write-failure path can be exercised deterministically without relying on filesystem permission tricks (which behave differently when tests run as root in a container). - SingleLineChart(String, Callable<Integer>) - Constructor for class com.ultikits.ultitools.utils.Metrics.SingleLineChart
-
Class constructor.
- SINGLETON - Enum constant in enum class com.ultikits.ultitools.context.SimpleContainer.BeanScope
- singletonFactories - Variable in class com.ultikits.ultitools.context.SimpleContainer
- singletonObjects - Variable in class com.ultikits.ultitools.context.SimpleContainer
- singletons - Variable in class com.ultikits.ultitools.context.SimpleContainer
- 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
PanelMessageEventpublish 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
ultiToolsPluginalready holds inConfigManager.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_messagerather 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
tunmodified, bypassing the compiler's checked-exception check. - SneakyThrows - Class in com.ultikits.ultitools.aop
-
The single checked-exception-safe rethrow helper for the
aoppackage. - SneakyThrows() - Constructor for class com.ultikits.ultitools.aop.SneakyThrows
- 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
-
filessorted 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 byProxyFactory, the most derived non-proxy declaration in the proxy's superclass chain that the override overrides; otherwisemethoditself. - 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
-
One key of
AbstractConfigEntity.spelledLeaf(java.lang.reflect.Field, java.util.List<java.lang.String>, java.lang.Object):aboveholds the keys already resolved, outermost first. - 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 oneListelement per line, in declaration order, ready forConfigurationSection'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#load0decides: 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
Mapand 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
Comparisonto 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
textto a temporary file besidetargetwithout 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, throwsConfigWriteRefusedExceptionhere, 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 throughEarlyLogCapture.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/tokenforgranton 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
fieldatleafis 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: falsenothing 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 bothloginandlogoutperform (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_MSuntil none is left, each holding as many records, oldest first, as fit inUltiPanelLogTransmitter.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
@ConditionalOnConfigdecision, keyed by owning plugin instance (identity) then by the evaluated class. - state - Variable in class com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui
- state - Variable in class com.ultikits.ultitools.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.jsononly 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>/.ultikitsin production, or the parent of thetest overridewhen 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;statusis 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_6455that 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
statuspayload: 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
welcomenamed 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 throughAgentConnection.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
detachedValueunderkey: staged in the calling thread's transaction, or, outside one, put into the committed entries in one step (seeSimpleJsonDataOperator.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
ConfigConverterandConfigConverterFor; 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 thancontext'sTabCompletionContext.parameterName-- which carries@CmdParam.value(), the parameter's DISPLAY NAME, not its suggestion (05-06 / D-07 Pitfall 2, T-05-28). - suggest(Player, Command, String[]) - Method in class com.ultikits.ultitools.abstracts.command.BaseCommandExecutor
-
Generates tab completion suggestions.
- suggest(Player, Command, String[]) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Generates suggestions using the appropriate completer.
- 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 tocommands/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
mainClasswas loaded from, ornullwhen 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 yetDataSourceTransactionManager.resume(Object)d, most-recently-suspended on top (D-09). - suspendedStack - Variable in class com.ultikits.ultitools.manager.JsonTransactionManager
-
ThreadLocal holding the stack of contexts
JsonTransactionManager.suspend()has detached and not yetJsonTransactionManager.resume(Object)d, most-recently-suspended on top -- the JSON analogue ofDataSourceTransactionManager's field of the same name (02-11, D-09). - SUSPICIOUS_KEYWORDS - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
- 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.ExpiringPlayerCacheopt-in: delegates to the pre-existingCooldownValidator.cleanupExpired()time-based half. - sweepExpired() - Method in interface com.ultikits.ultitools.manager.PlayerCacheManager.ExpiringPlayerCache
-
Invoked once per
PlayerCacheManager.sweepExpiredEntries()pass. - sweepExpiredEntries() - Method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Periodic, time-based expiry sweep -- driven by the framework's own
Scheduled(i.e. - sweepField(Object, PlayerCacheManager.FieldShape, UUID) - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
- 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;
nullis 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)callsHandler.isLoggable(LogRecord)-- the baseHandler's own check againstHandler.getLevel()-- BEFORE this class's ownSystemLogHandler.enabledLevelsfilter ever runs. - SYSTEM_DANGEROUS_CLASSES - Static variable in class com.ultikits.ultitools.utils.ClassloadFilterAudit
- systemLogHandler - Variable in class com.ultikits.ultitools.manager.LogStreamManager
- SystemLogHandler - Class in com.ultikits.ultitools.handler
-
System log handler.
- SystemLogHandler(UltiPanelLogTransmitter) - Constructor for class com.ultikits.ultitools.handler.SystemLogHandler
-
Constructor.
T
- TabCompleter - Interface in com.ultikits.ultitools.commands.tabcomplete
-
Strategy interface for providing tab completion suggestions.
- TabCompletionContext - Class in com.ultikits.ultitools.commands.tabcomplete
-
Context object containing all information needed for tab completion.
- TabCompletionContext() - Constructor for class com.ultikits.ultitools.commands.tabcomplete.TabCompletionContext
- TabCompletionManager - Class in com.ultikits.ultitools.commands.tabcomplete
-
Central manager for tab completion functionality.
- TabCompletionManager() - Constructor for class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Private constructor - use getInstance().
- 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
@Tablevalue, 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.clockreading 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
LogStreamManagercan 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.requestmay 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
- TASK - Enum constant in enum class com.ultikits.ultitools.widgets.Toast.Style
-
Task style - yellow square frame (default)
- taskManager - Variable in class com.ultikits.ultitools.manager.PluginManager
- TaskManager - Class in com.ultikits.ultitools.manager
-
Manages scheduled tasks for plugin modules.
- TaskManager(JavaPlugin) - Constructor for class com.ultikits.ultitools.manager.TaskManager
- TaskManager.BoundTask - Class in com.ultikits.ultitools.manager
-
Per-method record of one config-bound
Scheduledtask: what to invoke, where its bound values come from, its current timing in ticks, when it was armed and last ran, and its current Bukkit task. - teardownStep(String, Runnable) - Static method in class com.ultikits.ultitools.utils.PluginInitiationUtils
-
Runs one teardown step; a failure is only logged at FINE, never thrown out.
- telemetry - Variable in class com.ultikits.ultitools.manager.AgentOutboundFeeds
-
The telemetry over
AgentOutboundFeeds.monitor, ornullbefore a monitor exists. - telemetry() - Method in class com.ultikits.ultitools.manager.AgentOutboundFeeds
-
The telemetry, built over the first monitor the supplier yields;
nullwhile 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
keyin the server's language. - TEXT - Enum constant in enum class com.ultikits.ultitools.manager.RemotePropertiesHandler.Kind
-
A free string,
RemotePropertiesHandler.MAX_TEXT_LENGTHcode 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, elsenull. - 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.ymldeclares 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;
operandis 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
QueryRunnerthat applies a per-statement JDBC query timeout, computed against a shared transaction deadline rather than a fixed value (D-10 -- Spring's approach: each statement gets the time remaining in the transaction's budget, not a fresh full allowance). - TimeoutAwareQueryRunner(DataSource, Supplier<Long>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.TimeoutAwareQueryRunner
-
Creates a new timeout-aware query runner.
- timeoutDeadlineNanos - Variable in class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
-
D-10: set by
DataSourceTransactionManager.setTimeout(int)to theSystem.nanoTime()value at which this transaction's query-timeout budget expires. - timeoutScheduler - Variable in class com.ultikits.ultitools.websocket.PanelResponderRegistry
-
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
- 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
targetdiffers from what the current language renders, without changingtarget: 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:
nullwhen 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
Methodper intercepted method. - trampolineName(Method) - Static method in class com.ultikits.ultitools.aop.ProxyFactory
-
Deterministic trampoline name for a given method, derived purely from its own name and parameter types so that
ProxyFactory.createProxyClass(java.lang.Class<T>, java.util.Set<java.lang.reflect.Method>)(build time) andProxyFactory.InterceptorDispatcher(call time, reflecting onproxy.getClass()) always agree without sharing any other state. - transaction - 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
DataSourcewrapper that integrates withTransactionManager. - TransactionAwareDataSource(DataSource, Supplier<TransactionManager>) - Constructor for class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- TransactionContext() - Constructor for class com.ultikits.ultitools.manager.DataSourceTransactionManager.TransactionContext
- TransactionInterceptor - Class in com.ultikits.ultitools.aop
-
AOP interceptor that implements declarative transaction management.
- TransactionInterceptor(TransactionManager) - Constructor for class com.ultikits.ultitools.aop.TransactionInterceptor
-
Creates a new transaction interceptor.
- transactionManager - Variable in class com.ultikits.ultitools.aop.TransactionInterceptor
- transactionManager - Variable in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
- transactionManager - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
The
JsonTransactionManagerevery read and write of this operator goes through: the identity's manager, whichJsonStorepasses in, or, for an operator constructed directly, the manager of a standalone identity of its own (seeSimpleJsonDataOperator(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
JsonTransactionManagerforscope, giving the JSON backend a realTransactionManagerso@Transactionalis no longer refused ondatasource.type: json(02-05, D-03). - transactionManagerFor(DataScope) - Method in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
Resolves the same per-plugin-container
JdbcTransactionManagerinstanceMysqlDataStore.getOperator(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Class<T>)wires onto the operators it hands out forscope's own identity -- the seamPluginManager.wireTransactionalcalls to bind the AOP@Transactionalinterceptor to it, so a module's data operators and its@Transactionalbeans share one transaction, not two (T-02-TAM-11), despite every plugin sharing the one globalMysqlDataStore.dataSource. - transactionManagerFor(DataScope) - Method in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
Resolves the same per-plugin-container
JdbcTransactionManagerinstanceSQLiteDataStore.getOperator(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Class<T>)wires onto the operators it hands out forscope's own database file -- the seamPluginManager.wireTransactionalcalls to bind the AOP@Transactionalinterceptor to it, so a module's data operators and its@Transactionalbeans share one transaction, not two (T-02-TAM-11). - transactionManagerFor(String, 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 samecomputeIfAbsentsingle-construction guaranteeSQLiteDataStore.poolFor(String)already gives the connection pool for that file. - transactionManagerMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.mysql.MysqlDataStore
-
JdbcTransactionManagercache, keyed by requesting identity -- one manager per plugin container even though every plugin shares the one globalMysqlDataStore.dataSource(D-02):contextHolderis a per-instanceThreadLocal(FOUND-04), so two plugins each doing a@Transactionalwrite on MySQL must never cross transaction state, exactly asPluginManager.wireTransactional's own javadoc already documents for the JDBC path. - transactionManagerMap - Variable in class com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteDataStore
-
JdbcTransactionManagercache, keyed identically toSQLiteDataStore.dataSourceMap-- the backing .db file's canonical path (D-02: one JDBCDataSourceper file already means one manager per file is "one per plugin container", since each plugin has its own file). - transactionManagers - Variable in class com.ultikits.ultitools.interfaces.impl.data.json.JsonStore
-
Per-identity
JsonTransactionManager, one per requesting identity -- the same identityJsonStore.dataOperatorMapalready keys by -- shared by everySimpleJsonDataOperatorthis store hands out for that identity (02-05, D-03). - transactionManagerSupplier - Variable in class com.ultikits.ultitools.interfaces.impl.data.TransactionAwareDataSource
- TRANSACTIONS_FOLDER_NAME - Static variable in class com.ultikits.ultitools.utils.ModuleFileTransactions
-
The
ModuleFileTransactions.ULTIKITS_FOLDER_NAMEchild 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.resultbounds. - 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, appendingAgentLogBatcher.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
PlayerCacheManagersingleton. - tryTake(SimpleJsonDataOperator<?>, Thread) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.JsonLockTable
-
Takes
tableif it is free or owned bycaller. - tryUnregister(Object) - Static method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
The static counterpart to
PlayerCacheManager.tryRegister(Object)-- unregisters a previously registered non-bean instance from the livePlayerCacheManagersingleton. - 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.resultspells 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.propertiesvalue 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
CloudPlayerLinksto 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:
CloudPlayerLinksreports its own outcomes. Removed in 6.4.0 withUltiCloudRequests. - 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:
CloudPlayerLinksreports its own outcomes. Removed in 6.4.0 withUltiCloudRequests. - 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 byUltiPanelLogTransmitter.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.linesstream (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;
languageis 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
stackthat 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_NAMEand 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 allupdates 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 viasuper(path). - underWriteLock(Supplier<T>) - Static method in class com.ultikits.ultitools.config.document.AtomicConfigWriter
-
Runs
sectionwhile 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.ymlis not valid YAML, it carries noplugin.yml, or that file declares noname:. - undeterminedEntries() - Method in class com.ultikits.ultitools.utils.PluginInstallUtils.UninstallReport
- UndeterminedEntriesException(List<String>) - Constructor for exception class com.ultikits.ultitools.utils.PluginInstallUtils.UndeterminedEntriesException
- undeterminedOf(Throwable) - Static method in class com.ultikits.ultitools.commands.PluginInstallCommands
-
The undetermined entries a failure carries.
- 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, whenmethodis non-null, the offending mapping method -- mirroringPluginManager.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\xfor any other x. - unexpected(ModuleFileTransactions.Expected) - Static method in class com.ultikits.ultitools.utils.ModuleFileTransactions
-
What is wrong with one expected file, or
nullwhen 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 -- mirroringPluginManager.unknownSuggestKeyMessage(Class, Method, String)'s message-builder shape. - UNKNOWN - Enum constant in enum class com.ultikits.ultitools.utils.PluginInstallUtils.Presence
-
The question could not be answered.
- UNKNOWN_ERROR - Enum constant in enum class com.ultikits.ultitools.exceptions.ErrorCode
- UNKNOWN_MODULE - Static variable in class com.ultikits.ultitools.utils.EconomyUtils
-
Attribution key used when no registered module's package appears anywhere on the calling stack.
- 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.ymlcarries 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 -- mirroringPluginManager.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)returnednull): 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_NAMEfor 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
-
The body of
PluginManager.unregister(UltiToolsPlugin). - unregister(DataStore) - Static method in class com.ultikits.ultitools.manager.DataStoreManager
-
Unregister data store.
- unregister(String) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Unregisters a completer.
- unregister(String) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Unregisters the live command labelled
namefrom Bukkit, including its entries in the command map's known-commands table. - unregister(Listener) - Method in class com.ultikits.ultitools.manager.ListenerManager
-
Unregister listener.
- unregisterAll(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Unregisters every command this framework registered for
plugin, using the actual registeredCommandinstances tracked inCommandManager.commandListMap(seeCommandManager.register(UltiToolsPlugin, CommandExecutor, String, String, String...)) -- not a name-based relookup, which could mis-resolve a different module's command if two modules share a primary alias under this framework's shared fallback prefix. - unregisterAll(UltiToolsPlugin) - Method in class com.ultikits.ultitools.manager.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 trackingplugin: 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
moduleNameowns — the mirror ofEventBus.unregisterAll(String)'s one-String-parameter void signature and iterate-and-remove-by-owner shape, placed adjacent to the two existingeventBus.unregisterAll(...)call sites inPluginManagerrather than a new lifecycle mechanism. - unregisterAllExternal(String) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Unregister all commands for an external plugin, using the actual registered
Commandinstances tracked inCommandManager.externalCommandMap(seeCommandManager.registerExternalCommand(String, CommandExecutor, CmdExecutor)) -- not a name-based relookup, for the same reason asCommandManager.unregisterAll(UltiToolsPlugin). - unregisterAllExternal(String) - Method in class com.ultikits.ultitools.manager.ListenerManager
-
Unregister all listeners for an external plugin.
- unregisterBean(Object) - Method in class com.ultikits.ultitools.manager.PlayerCacheManager
-
Removes a bean from tracking.
- unregisterByOwner(String) - Method in class com.ultikits.ultitools.commands.tabcomplete.TabCompletionManager
-
Bulk-unregisters every completer key currently attributed to
ownerby an earlierTabCompletionManager.beginRegistrationScope(String)/TabCompletionManager.endRegistrationScope()window. - 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
ownerInstanceas 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
ownerInstanceas its owner (#506), whatever module name it was filed under. - unregisterCommand(CommandMap, Command) - Method in class com.ultikits.ultitools.manager.CommandManager
-
Unregisters the exact
commandinstance from Bukkit: purges its entries from the command map's known-commands table, then clears its own registration state. - unregisterExternal(ExternalPluginAdapter) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Unregister an external Bukkit plugin adapter from the framework.
- unregisterExternalScope(File) - Method in class com.ultikits.ultitools.manager.PluginManager
-
Removes a data folder's registered external plugin scope (02-14 Task 2), so a subsequent
PluginManager.registerExternal(ExternalPluginAdapter, Class[])for the same folder -- a legitimate reconnect -- is not refused byPluginManager.registerExternalScope(java.io.File, com.ultikits.ultitools.manager.DataScope)'s displacement guard as if it were a different plugin still holding the folder. - unregisterSelf() - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
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
PlayerCacheManagertracking and bulk-clears everyUsageLockValidator's locks when this executor is torn down (module unload). - unresolvableBeans - Variable in class com.ultikits.ultitools.context.SimpleContainer
- unresolvedBinding(CommandContext, Method) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
-
Fails the command closed for a config-bound
@CmdCDthis validator never had resolved -- reachable only when aCooldownValidatoris added after the module loaded, or an executor is registered outside the module loader. - 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
-
Why
constraintcannot be checked on a setting declared asraw, ornullwhen it can: the value kinds the validation step reads (AbstractConfigEntity.isRangeViolation(java.lang.reflect.Field, java.lang.Object),AbstractConfigEntity.isPatternViolation(java.lang.reflect.Field, java.lang.Object),AbstractConfigEntity.getValueLength(java.lang.Object),AbstractConfigEntity.isNotEmptyViolation(java.lang.reflect.Field, java.lang.Object)). - 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 (ifrefresh()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 concurrentupdatecalls 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
SlotKeywhere a Widget declares one and falling back to positional (index) pairing where it does not -- so a caller that never supplies a key sees exactly the same index-based behaviour this method replaces. - updateClickHandlers(List<RenderNode>) - Method in class com.ultikits.ultitools.abstracts.gui.declarative.engine.GuiRenderer
-
Updates the click-handler mapping.
- updateConfigMap(String) - Static method in class com.ultikits.ultitools.utils.ConfigEditorUtils
-
Update the configuration map from a JSON string.
- updateConfigMap(String, String) - Static method in class com.ultikits.ultitools.utils.ConfigEditorUtils
-
Update a single configuration file from a JSON string.
- 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 rawNullPointerException(#558). - updateIf(T, WhereCondition...) - Method in interface com.ultikits.ultitools.interfaces.DataOperator
-
Conditional update: writes
entityover the stored row with the same id only if that row still matches every one ofexpected, and reports whether it did (#543). - updateIf(T, WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Conditional update: writes
entityover the stored row with the same id only if that row still matches every one ofexpected, and reports whether it did (#543). - updateIf(T, WhereCondition...) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
Conditional update: writes
entityover the stored row with the same id only if that row still matches every one ofexpected, and reports whether it did (#543). - updateIfLocked(T, Object, List<WhereCondition>) - Method in class com.ultikits.ultitools.interfaces.impl.data.json.SimpleJsonDataOperator
-
SimpleJsonDataOperator.updateIf(T, com.ultikits.ultitools.entities.WhereCondition...)'s check and write, run holding this table's write lock. - 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, ornullwhen 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 theUPDATEchanged. - 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.propertiesstill hashes tobaseVersion. - 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
@Rangebound is the whole double range, which means "no bound". - usableSpaceReader - Variable in class com.ultikits.ultitools.manager.ServerMonitorManager
-
Seam over
File.getUsableSpace(), same rationale asServerMonitorManager.totalSpaceReader. - Usage: - Search tag in package com.ultikits.ultitools.abstracts.data
- Section
- UsageLimit - Annotation Interface in com.ultikits.ultitools.annotations.command
-
Marks a
@CmdMappingmethod as subject to a concurrency lock, enforced byUsageLockValidator. - UsageLimit.LimitType - Enum Class in com.ultikits.ultitools.annotations.command
- UsageLockValidator - Class in com.ultikits.ultitools.abstracts.command.validation.validators
-
Validates and manages command usage locks to prevent concurrent execution.
- UsageLockValidator() - Constructor for class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
- useDeclaredDefaultIfEmpty(Field, Object) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
A
@NotEmptylist, set or map that a load or reload bound empty - the file holds it empty ornull, 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 (
nulltree) 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
SystemLogHandlerever recognises -- exactly the vocabulary its own level mapping can produce ("info"/"warning"/"error"/"debug"), so a level a client asks to enable can always actually be reached by a published record's mapped level. - validate() - Method in class com.ultikits.ultitools.abstracts.data.BaseDataEntity
-
Validates the entity before persistence operations.
- validate(CommandContext) - Method in interface com.ultikits.ultitools.abstracts.command.validation.CommandValidator
-
Validates the command context.
- validate(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Validates the context through all validators in the chain.
- validate(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.CooldownValidator
- validate(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.PermissionValidator
- validate(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.SenderTypeValidator
- validate(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.validators.UsageLockValidator
-
Validates -- and, per the acquire-then-execute contract on this class, ATTEMPTS TO ACQUIRE -- the lock for this invocation.
- validate(Class<?>) - Static method in class com.ultikits.ultitools.context.FinalContractValidator
-
Validates that the given class does not violate any
@Finalcontract. - 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 viaadditionalEntities(D-19) bydeclaringPluginName, does not structurally belong to a DIFFERENT, already-known plugin before it is folded into that plugin'sDataScope(02-14 finding: this attribute previously accepted anyClass<?>the caller named, with zero validation -- letting any plugin claim ownership of any other module's real@Tableentity through the publicUltiToolsAPI.connect(plugin, additionalEntities...)surface, or the internal@UltiToolsModule#additionalEntities()equivalent). - validateAliases(Class<? extends Annotation>) - Static method in class com.ultikits.ultitools.context.MergedAnnotationResolver
-
Validate that every
AliasFor-annotated attribute declared onannotationTypesatisfies Spring's documented Implementation Requirements for an explicit meta-annotation alias, throwing aContainerExceptionnaming the annotation and the offending attribute when it does not (D-02). - validateAll(CommandContext) - Method in class com.ultikits.ultitools.abstracts.command.validation.ValidatorChain
-
Validates the context through all validators, collecting all failures.
- validateAnnotationCoverage() - Method in class com.ultikits.ultitools.aop.AopProxyResolver
-
Verifies that every recognised AOP annotation is accounted for.
- validateBindingRanges(List<Field>) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Refuses a panel write that sets a key bound by a config binding (#531) outside that binding's range, in the same shape as a
@Rangeviolation. - validateClassLoaderHierarchy(ClassLoader) - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
Validate that a class loader has the correct parent hierarchy.
- validateClassName(String) - Static method in class com.ultikits.ultitools.utils.ClassLoaderUtils
-
Validate class name format.
- validateColumn(String) - Method in class com.ultikits.ultitools.interfaces.impl.data.AbstractRelationalDataOperator
-
Refuses a column identifier that is not among the entity's own reflected
@Columnmappings, before it can be concatenated into SQL text (T-02-SQLI-1). - validateCommandExecutorContract(BaseCommandExecutor) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
The per-executor half of
PluginManager.validateCommandExecutorContracts(SimpleContainer)-- package-private, not private, soPluginManagerCommandContractTest(same package) can drive it directly with a hand-built fixture, without reflection orsetAccessible(true). - validateCommandExecutorContracts(SimpleContainer) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Refuses to load a module whose
BaseCommandExecutorbean declares@CmdCDor@UsageLimit-- on a@CmdMappingmethod or on the executor class itself -- while its OWN validator chain (the exact chainonCommanddispatches through, not a freshly built default one) holds no instance of the corresponding validator type (SILENT-11 / D-01 half 2, D-04). - validateConfigBindings(UltiToolsPlugin, SimpleContainer) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Load-time check of a module's config-bound
@Scheduledand@CmdCDdeclarations (#531), run right afterPluginManager.validateCommandExecutorContracts(com.ultikits.ultitools.context.SimpleContainer)and before any Bukkit side effect, so a refusal is module-granular in exactly the same way. - validateConfigBindings(UltiToolsPlugin, Object) - Static method in class com.ultikits.ultitools.manager.TaskManager
-
Load-time check of every config-bound
Scheduledmethod onbean, over exactly the methodsTaskManager.scanAndSchedule(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.lang.Object, java.util.function.Consumer<org.bukkit.scheduler.BukkitTask>)would schedule. - validateFields() - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Validates all fields annotated with validation annotations (@Range, @NotEmpty, @Size, @Pattern).
- 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/@Patternconstraint, without persisting anything to disk or leaving any field changed (#358 Part 2). - validateSingleField(Field) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Describes the single validation constraint
fieldviolates, if any. - validateSuggestKeysForMethod(Class<?>, Method) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
Validate constructor arguments for security.
- validateSuggestMethodSignatureForMethod(BaseCommandExecutor, Class<?>, Method) - Static method in class com.ultikits.ultitools.manager.PluginManager
-
T-05-fix Part 2's load-time half of method-name
@CmdParam.suggest()resolution: asuggest()value that does NOT start with@names a method looked up EXACTLY asMethodInvocationCompleter.complete(TabCompletionContext)looks it up at completion time --MethodInvocationCompleter.getSuggestMethodsByName(Object, String)checks the executor's own class first, then any@CmdSuggest-referenced classes. - 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
Vaultis installed on this server at all. - VAULT_PLUGIN_NAME - Static variable in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- VaultEconomyProvider - Class in com.ultikits.ultitools.services.impl
-
The Vault consumer bridge —
EconomyProvider's only implementation in 6.3.0 (D-08/D-09). - VaultEconomyProvider() - Constructor for class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- vaultInstalled() - Static method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
-
The single guard every method below calls, strictly before referencing
Economy.classanywhere in that method — never in a shared expression evaluated ahead of this check, since aldcclass-literal reference resolves lazily at the bytecode site where it executes, so guarding here is exactly what keeps that reference unreached (and therefore unresolved) when Vault is absent. - VENDOR_PREFIX - Static variable in class com.ultikits.ultitools.commands.PluginInstallCommands
-
The literal Bukkit
name:prefixPluginInstallCommands.isSameModule(com.ultikits.ultitools.abstracts.UltiToolsPlugin, com.ultikits.ultitools.entities.PluginEntity)strips before comparing a loaded module's runtime name against the catalogue's display name (#439). - verdict - Variable in class com.ultikits.ultitools.manager.RemoteActionLog.Entry
- Verdict() - Constructor for enum class com.ultikits.ultitools.manager.RemoteActionLog.Verdict
- 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
nextmust not be written, ornull: every line other than the edited one keeps its bytes, and the server's own reading ofnextreturnsvalueforkeyand 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-versionis 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.reportencoder, 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 (nullwhen the report names no loaded module), the trigger type name, the player name,className.methodNameof the top frame as location, and the server snapshot with every unknown value (-1) asnull. - 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
folderand 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
@Tablevalue -- 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.ymlname: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
Numberto the wrapper at the same index ofLegacyParserAdapter.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
-
valuewith each whole number inside a serialized Bukkit value (AbstractConfigEntity.isSerializedMap(java.lang.Object)) widened to aDoublewhereguide- 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(andBlockVector's, Bukkit 1.21.11) casts each coordinate toDouble, 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
UltiPanelWebSocketClientdoes, 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
@Transactionaladvisor for a plugin container backed by the JSON store, oncePluginManager.wireTransactional(com.ultikits.ultitools.context.SimpleContainer, com.ultikits.ultitools.manager.DataScope, com.ultikits.ultitools.aop.AopProxyResolver)has determineddataStorecannot supply a JDBCDataSourcebut is aJsonStore(02-05, D-03). - 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
@Transactionaladvisor for one plugin container. - withdraw(UUID, double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Withdraws money from a player's account.
- withdraw(OfflinePlayer, double) - Method in interface com.ultikits.ultitools.services.EconomyProvider
- withdraw(OfflinePlayer, double) - Method in class com.ultikits.ultitools.services.impl.VaultEconomyProvider
- withdraw(OfflinePlayer, double) - Static method in class com.ultikits.ultitools.utils.EconomyUtils
-
Withdraws money from a player's account.
- withFallback(Language) - Method in class com.ultikits.ultitools.entities.Language
-
Returns a
Languagethat answers from this dictionary first and, for any key this dictionary lacks, fromfallbackinstead of immediately returning the raw key. - 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
treewithout the entry atpath(a copy oftreewhen 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
-
Runs once when the module's work ends; see
PanelResponderRegistry.dispatch(String, JsonObject, String, Runnable). - 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.timeoutSchedulerso 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'sbaseVersionstill 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
editto the file as it is now and publishes the result only when every byte outsideownedstays 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
targetwithtext, 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
targetatomically with the contentbodywrites. - write(Path, String, OwnerOnlyAtomicFile.WriterBody, Runnable) - Static method in class com.ultikits.ultitools.utils.OwnerOnlyAtomicFile
-
As
OwnerOnlyAtomicFile.write(Path, String, WriterBody), runningbeforeMoveafter 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.jsonwithdata, 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
entriesto the sidecar file, replacing it in place (Codex round 3, P2: atomically, via a temp file, never truncating the real sidecar on a failure partway through). - writeBytes(File, byte[]) - Method in class com.ultikits.ultitools.abstracts.UltiToolsPlugin
-
Writes
bytestofile, returning whether the write actually succeeded (WR-01) -- the caller must not record a new provenance baseline or log a success line for a write that threw partway through. - 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>.jsonby writing and forcing a file in the journal'stmp/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
-
Test seam; see
RemoteFileOperations.setWriteGate(Runnable). - writeInitialization(Map<Field, Object>, String, ConfigDocument) - Method in class com.ultikits.ultitools.abstracts.AbstractConfigEntity
-
Writes an initialization - the declared keys
initfound 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 underAtomicConfigWriter.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
datathroughOwnerOnlyAtomicFile.write(Path, String, OwnerOnlyAtomicFile.WriterBody), the one atomic owner-only writer this class shares withCloudStateStore(plan 22-03, S-15): a same-directory temporary file with the fixed namecredentials.json.tmp, created owner-only on POSIX, forced to disk and moved over the target withATOMIC_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
saveOperatorMapEntryoverloads:requiredisnullfor 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
PENDINGrecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ClassloadFilterAudit.SYSTEM_DANGEROUS_CLASSESor anything else. The signature is retained because it ispublic staticon a published class.